.opacity-35 {
  opacity: 0.35;
}
.opacity-6 {
  opacity: 0.6;
}
/* 글자 색상 */
.text-black { color: #000000 !important; }

.text-yellow    { color: #f8d346 !important; }
.text-yellow-1  { color: #f1c80d !important; }
.text-yellow13-1 { color: #ffbe00 !important; }
.text-yellow20   { color: #f3ba2f !important; }
.text-yellow21   { color: #edab56 !important; }
.text-yellow16   { color: #edab56 !important; }
.text-yellow17   { color: #ffc105 !important; }
.text-yellow18   { color: #f4b95c !important; }
.text-yellow19   { color: #fdc317 !important; }
.text-yellow14  { color: #fed228 !important; }
.text-yellow15  { color: #edbb35 !important; }
.text-yellow11  { color: #ffcd00 !important; }
.text-yellow12  { color: #ffc600 !important; }
.text-yellow901 { color: #dbbe58 !important; }
.text-yellow902 { color: #ffe418 !important; }

.text-red     { color: #ff2c2c !important; }
.text-red12    { color: #e30144 !important; }
.text-red11    { color: #de3b3c !important; }
.text-red13    { color: #c00015 !important; }
.text-red14    { color: #de00d3 !important; }
.text-red15   { color: #DAA502 !important; }
.text-red903  { color: #c80000 !important; }
.text-red901  { color: #d63d37 !important; }
.text-red902  { color: #DC3644  !important; }
.text-red904  { color: #ff1f2c !important; }
.text-red905  { color: #ff1515 !important; }
.text-red906  { color: #eb0000 !important; }

.text-gold    { color: #ffa863 !important; }
.text-gold11   { color: #f39200 !important; }
.text-gold12   { color: #dc992e !important; }
.text-gold13   { color: #f2b705 !important; }

.text-grey    { color: #348fe2 !important; }
.text-grey901   { color: #aaaaaa !important; }
.text-grey902   { color: #B3B3B3 !important; }
.text-grey3   { color: #878E99 !important; }
.text-grey4   { color: #e8e800 !important; }

.text-blue    { color: #1f8fff !important; }
.text-blue-1  { color: #1fb3ff !important; }
.text-blue16   { color: #2484c5 !important; }
.text-blue17   { color: #4c6f87 !important; }
.text-blue18   { color: #1f7aff !important; }
.text-blue15   { color: #0165d3 !important; }
.text-blue19  { color: #fff !important; }
.text-blue11  { color: #fff !important; }
.text-blue12  { color: #478ee7 !important; }
.text-blue13  { color: #ffd077 !important; }
.text-blue902 { color: #0080ff !important; }
.text-blue904 { color: #37a9d6 !important; }
.text-blue905 { color: #3570be !important; }
.text-blue906 { color: #11B485 !important; }

.text-green     { color: #79e80d !important; }
.text-green901  { color: #0fba77 !important; }
.text-green902  { color: #11b485 !important; }
.text-green903  { color: #11851d !important; }
.text-green904  { color: #0a9702 !important; }

.text-orange11    { color: #fc6200 !important; }
.text-orange12   { color: #F56406 !important; }
.text-orange13   { color: #fc7604 !important; }
.text-orange14   { color: #f8850f !important; }
.text-orange901 { color: #ff9900 !important; }
.text-orange902 { color: #ff5500 !important; }

.text-white     { color: #fff !important; }
.text-white2    { color: #e6e6e6 !important; }

.text-gray      { color: #a0a0a0 !important; }
.text-gray2     { color: #818fab !important; }

.text-silver    { color: #9499a1 !important; }

.text-purple11    { color: #144ade !important; }
.text-purple12   { color: #c6426e !important; }

.text-inverse   { color: #2d353c !important; }
.text-success   { color: #00acac !important; }
.text-info      { color: #49b6d6 !important; }
.text-primary   { color: #348fe2 !important; }
.text-warning   { color: #f59c1a !important; }
.text-danger2   { color: #ffb9b7 !important; }

.text-theme-orange11    { color: #fc6200 !important; }
.text-theme-orange12   { color: #E15D07 !important; }
.text-theme-purple11    { color: #144ade !important; }
.text-theme-red13      { color: #c00015 !important; }
.text-theme-blue12    { color: #478ee7 !important; }
.text-theme-yellow19   { color: #fdc317 !important; }
.text-theme-purple12   { color: #c6426e !important; }
.text-theme-blue14     { color: #dbbe58 !important; }
.text-theme-blue16     { color: #2484c5 !important; }
.text-theme-gold12     { color: #dc992e !important; }
.text-theme-blue17     { color: #4c6f87 !important; }
.text-theme-yellow13   { color: #ffbe00 !important; }
.text-theme-red15   { color: #DAA502 !important; }
.text-theme-yellow20   { color: #f3ba2f !important; }
.text-theme-blue13    { color: #ffd077 !important; }
.text-theme-gold13     { color: #f2b705 !important; }
.text-theme-yellow11  { color: #ffcd00 !important; }
.text-theme-yellow14  { color: #fed228 !important; }
.text-theme-yellow18   { color: #f4b95c !important; }
.text-theme-yellow16   { color: #f3ba2f !important; }
.text-theme-yellow21   { color: #edab56 !important; }
.text-theme-blue18     { color: #1f7aff !important; }
.text-theme-yellow15   { color: #edbb35 !important; }
.text-theme-white     { color: #f8d346 !important; }
.text-theme-red14      { color: #de00d3 !important; }
.text-theme-yellow12  { color: #ffc600 !important; }
.text-theme-red12     { color: #e30144 !important; }
.text-theme-blue15     { color: #0165d3 !important; }
.text-theme-red11      { color: #de3b3c !important; }
.text-theme-gold11     { color: #f39200 !important; }
.text-theme-orange14   { color: #f8850f !important; }
.text-theme-orange13   { color: #fc7604 !important; }
.text-theme-green     { color: #79e80d !important; }
.text-theme-yellow17   { color: #ffb600 !important; }
.text-theme-blue19    { color: #a5d7e8 !important; }
.text-theme-blue11    { color: #2ca0e2 !important; }

.text-delete-orange11   { color: #fc6200 !important; }
.text-delete-purple11   { color: #144ade !important; }
.text-delete-red13     { color: #c00015 !important; }
.text-delete-blue12   { color: #478ee7 !important; }
.text-delete-yellow19  { color: #fdc317 !important; }
.text-delete-purple12  { color: #c6426e !important; }
.text-delete-blue14    { color: #dbbe58 !important; }
.text-delete-blue16    { color: #2484c5 !important; }
.text-delete-gold12    { color: #dc992e !important; }
.text-delete-blue17    { color: #4c6f87 !important; }
.text-delete-yellow13  { color: #f8d346 !important; }
.text-delete-red15  { color: #000 !important; }
.text-delete-white    { color: #000 !important; }
.text-delete-red14     { color: #de00d3 !important; }
.text-delete-yellow12     { color: #ffc600 !important; }
.text-delete-red12     { color: #e30144 !important; }
.text-delete-blue15    { color: #0165d3 !important; }
.text-delete-red11     { color: #de3b3c !important; }
.text-delete-gold11    { color: #f39200 !important; }
.text-delete-orange14  { color: #f8850f !important; }
.text-delete-orange13  { color: #fc7604 !important; }
.text-delete-green    { color: #79e80d !important; }

.text-ninkname-orange11   { color: #fc6200 !important; }
.text-ninkname-purple11   { color: #144ade !important; }
.text-ninkname-red13     { color: #c00015 !important; }
.text-ninkname-blue12   { color: #478ee7 !important; }
.text-ninkname-yellow19  { color: #fdc317 !important; }
.text-ninkname-purple12  { color: #c6426e !important; }
.text-ninkname-blue14    { color: #dbbe58 !important; }
.text-ninkname-blue16    { color: #2484c5 !important; }
.text-ninkname-gold12    { color: #dc992e !important; }
.text-ninkname-yellow13  { color: #f8d346 !important; }
.text-ninkname-red15  { color: #DAA502 !important; }
.text-ninkname-white    { color: #000 !important; }
.text-ninkname-red14     { color: #de00d3 !important; }
.text-ninkname-yellow12     { color: #ffc600 !important; }
.text-ninkname-red12     { color: #e30144 !important; }
.text-ninkname-blue15    { color: #0165d3 !important; }
.text-ninkname-red11     { color: #de3b3c !important; }
.text-ninkname-orange14  { color: #f8850f !important; }
.text-ninkname-orange13  { color: #fc7604 !important; }
.text-ninkname-green    { color: #79e80d !important; }

.text-betslip-orange11    { color: #fc6200 !important; }
.text-betslip-orange12   { color: #fff !important; font-size: 12px; }
.text-betslip-blue14     { color: #dbbe58 !important; }
.text-betslip-blue16     { color: #2484c5 !important; }
.text-betslip-purple11,
.text-betslip-red13,
.text-betslip-blue12,
.text-betslip-yellow19,
.text-betslip-purple12,
.text-betslip-gold12,
.text-betslip-blue17,
.text-betslip-red12,
.text-betslip-blue15,
.text-betslip-red11,
.text-betslip-gold11,
.text-betslip-orange14   { color: #fff !important; }
.text-betslip-yellow13   { color: #f8d346 !important; }
.text-betslip-red15   { color: #DAA502 !important; }
.text-betslip-white     { color: #000 !important; }
.text-betslip-red14      { color: #de00d3 !important; }
.text-betslip-yellow12      { color: #ffc600 !important; }
.text-betslip-orange13   { color: #fc7604 !important; }
.text-betslip-green     { color: #79e80d !important; }

.text-multibetting-orange11   { color: #fc6200 !important; }
.text-multibetting-orange12  { color: #fff !important; }
.text-multibetting-purple11   { color: #144ade !important; }
.text-multibetting-red13     { color: #c00015 !important; }
.text-multibetting-blue12   { color: #478ee7 !important; }
.text-multibetting-yellow19  { color: #fdc317 !important; }
.text-multibetting-purple12  { color: #c6426e !important; }
.text-multibetting-blue14    { color: #dbbe58 !important; }
.text-multibetting-blue16    { color: #2484c5 !important; }
.text-multibetting-gold12    { color: #dc992e !important; }
.text-multibetting-blue17    { color: #4c6f87 !important; }
.text-multibetting-yellow13  { color: #f8d346 !important; }
.text-multibetting-red15  { color: #DAA502 !important; }
.text-multibetting-yellow20,
.text-multibetting-blue13,
.text-multibetting-gold13,
.text-multibetting-yellow11,
.text-multibetting-yellow14,
.text-multibetting-yellow18,
.text-multibetting-yellow16,
.text-multibetting-yellow21,
.text-multibetting-blue18,
.text-multibetting-yellow15,
.text-multibetting-blue19,
.text-multibetting-blue11,
.text-multibetting-yellow17    { color: #fff !important; }
.text-multibetting-white      { color: #000 !important; }
.text-multibetting-red14       { color: #de00d3 !important; }
.text-multibetting-yellow12       { color: #ffc600 !important; }
.text-multibetting-red12       { color: #e30144 !important; }
.text-multibetting-blue15      { color: #0165d3 !important; }
.text-multibetting-red11       { color: #de3b3c !important; }
.text-multibetting-gold11      { color: #f39200 !important; }
.text-multibetting-orange14    { color: #f8850f !important; }
.text-multibetting-orange13    { color: #fc7604 !important; }
.text-multibetting-green      { color: #79e80d !important; }

.text-contrast-orange11,
.text-contrast-orange12,
.text-contrast-purple11,
.text-contrast-red13,
.text-contrast-blue12,
.text-contrast-yellow19,
.text-contrast-purple12,
.text-contrast-blue14,
.text-contrast-blue16,
.text-contrast-gold12,
.text-contrast-blue17,
.text-contrast-yellow13,
.text-contrast-red15,
.text-contrast-yellow20,
.text-contrast-blue13,
.text-contrast-gold13,
.text-contrast-yellow11,
.text-contrast-yellow14,
.text-contrast-yellow18,
.text-contrast-yellow16,
.text-contrast-yellow21,
.text-contrast-yellow17,
.text-contrast-blue19,
.text-contrast-blue11,
.text-contrast-blue18,
.text-contrast-yellow15,
.text-contrast-red14,
.text-contrast-yellow12,
.text-contrast-red12,
.text-contrast-blue15,
.text-contrast-red11,
.text-contrast-gold11,
.text-contrast-orange14,
.text-contrast-orange13,
.text-contrast-green { color: #fff !important; }
.text-contrast-white { color: #000 !important; }

/* 배경 색상 */
.bg-white { background: #ffffff !important; }
.bg-white-darker { background: #ebebeb !important; }

.bg-silver { background: #f0f3f4 !important; }

.bg-black { background: #2d353c !important; }
.bg-black-main { background: #171c22 !important; }
.bg-black-main1 { background: #0c0e10 !important; }
.bg-black1 { background: #161c22 !important; }
.bg-black2 { background: #000000 !important; border:3px solid #222;}
.bg-black3 { 
  background: #1E2737;
	border-bottom: 1px solid #000000;
	background: -webkit-linear-gradient(180deg, #1E2737, #0B1423);
	background:    -moz-linear-gradient(180deg, #1E2737, #0B1423);
	background:     -ms-linear-gradient(180deg, #1E2737, #0B1423);
	background:      -o-linear-gradient(180deg, #1E2737, #0B1423);
	background:         linear-gradient(180deg, #1E2737, #0B1423);
}
.bg-black4 { 
  background: linear-gradient(180deg, #151515, #000);
  border-color: #000;
}
.bg-black5 { 
  background: #3b3b3b !important;
}
.bg-black6 { 
  background: #2c2c2c;
	border:1px solid #18202A;
	background: -webkit-linear-gradient(180deg, #2c2c2c, #111111);
	background:    -moz-linear-gradient(180deg, #2c2c2c, #111111);
	background:     -ms-linear-gradient(180deg, #2c2c2c, #111111);
	background:      -o-linear-gradient(180deg, #2c2c2c, #111111);
	background:         linear-gradient(180deg, #2c2c2c, #111111);
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}
.bg-black7 { 
  background: #b5b5b7;
}
.bg-black8 {
  background: #121212;
  background: -webkit-linear-gradient(180deg, #121212, #2c2c2c);
  background: -moz-linear-gradient(180deg, #121212, #2c2c2c);
  background: -ms-linear-gradient(180deg, #121212, #2c2c2c);
  background: -o-linear-gradient(180deg, #121212, #2c2c2c);
  background: linear-gradient(180deg, #121212, #2c2c2c);
}
.bg-black10 { background-color: #11161a; }
.bg-black11 { background-color: #151515 !important; }
.bg-black12 { background: #060811 !important; }
.bg-black14 { background: #242a30 !important; }
.bg-black15 { background: #000 !important; }
.bg-black16 { background: linear-gradient(180deg, #151515, #000); border-color: #000; }
.bg-black17 { 
	text-align:center;
	clear:both;
	width: 100%;
	background: linear-gradient(180deg, #25323b, #181d21);
	border: none;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
}
.bg-black18 { 
	text-align: center;
  display: table-cell;
  clear: both;
  width: 100%;
  padding: 2px 20px 20px 20px;
  background: #0B1423;
  border: 2px solid #14243d;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.bg-black19 { 
	text-align:center;
	clear:both;
	width: 100%;
	background: #000;
  border: 2px solid #2a2a2a;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
}
.bg-black20 {
  background: #1E2737;
  border: 1px solid #3a4352;
  background: -webkit-linear-gradient(180deg, #1E2737, #0B1423);
  background: -moz-linear-gradient(180deg, #1E2737, #0B1423);
  background: -ms-linear-gradient(180deg, #1E2737, #0B1423);
  background: -o-linear-gradient(180deg, #1E2737, #0B1423);
  background: linear-gradient(180deg, #1E2737, #0B1423);
}
.bg-black21 { 
  background: #1d1d1d;
  border: 1px solid #000000;
  background: -webkit-linear-gradient(180deg, #1d1d1d, #2c2c2c);
  background: -moz-linear-gradient(180deg, #1d1d1d, #2c2c2c);
  background: -ms-linear-gradient(180deg, #1d1d1d, #2c2c2c);
  background: -o-linear-gradient(180deg, #1d1d1d, #2c2c2c);
  background: linear-gradient(180deg, #1d1d1d, #2c2c2c);
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.bg-black22 { background: #101010 !important; }
.bg-black23 { background: #202020 !important; }
.bg-black24 { background: #333333 !important; }
.bg-black25 { background: #121212 !important; }
.bg-black26 { background: #111314 !important; }
.bg-black27 { background: #181A1C !important;}
.bg-black28 { background: #09090A !important;}
.bg-black29 { background: #0b0d10 !important;}
.bg-black30 { background: #101216 !important;}
.bg-black31 { background-color: #0c0c0c; }
.bg-black32 { background-color: #14161b !important; }
.bg-black33 { background: #13151e !important;}
.bg-black34 { background: #323232 !important;}
.bg-black35 { background: #0d1323 !important;}
.bg-black36 { background: #030917 !important;}
.bg-black37 { background: #0c0d11 !important;}
.bg-black38 { background: #0e1e31 !important;}
.bg-black39 { background: #0a1726 !important;}
.bg-black40 { background: #1b1b1b !important;}
.bg-black41 { background: #0f0f0f !important;}
.bg-black42 { background: #151515; border-bottom: 1px solid #000000; }
.bg-black43 { background: #282828 !important;}
.bg-black44 { background: #252a30 !important;}
.bg-black45 { background: #1d1d1d !important;}
.bg-black46 { background: #0f0e13 !important;}
.bg-black47 { background: #15161b !important;}
.bg-black48 { background: #15161b !important;}
.bg-black49 { background: #100f0f !important;}
.bg-black50 { background: #020c17 !important;}
.bg-black51 { background: #11162b !important; }

.bg-attendance-gold11,
.bg-attendance-yellow15,
.bg-attendance-blue16,
.bg-attendance-gold12,
.bg-attendance-red12,
.bg-attendance-blue15,
.bg-attendance-yellow14,
.bg-attendance-yellow18        { background: #171717 !important; }
.bg-attendance-red15        { background: #2b0103 !important; }
.bg-attendance-gold13          { background: #0a1c30 !important; }
.bg-attendance-yellow11       { background: #11162b !important; }

.bg-attendance-none-gold11,
.bg-attendance-none-yellow15,
.bg-attendance-none-blue16,
.bg-attendance-none-gold12,
.bg-attendance-none-red12,
.bg-attendance-none-blue15,
.bg-attendance-none-yellow14,
.bg-attendance-none-yellow18,
.bg-attendance-none-red15   { background: #070707 !important; }
.bg-attendance-none-gold13     { background: #050f19 !important; }

.bg-attendance-week-gold11,
.bg-attendance-week-yellow15,
.bg-attendance-week-blue16,
.bg-attendance-week-gold12,
.bg-attendance-week-red12,
.bg-attendance-week-blue15,
.bg-attendance-week-yellow14,
.bg-attendance-week-yellow18   { background: #3c3c3c !important; }
.bg-attendance-week-red15   { background: #2b0103 !important; border: 1px solid #DAA502; }
.bg-attendance-week-gold13     { background: #0a1c30 !important; }

.bg-black-button-gold11,
.bg-black-button-yellow15,
.bg-black-button-gold13,
.bg-black-button-blue16,
.bg-black-button-red12,
.bg-black-button-blue15,
.bg-black-button-yellow14,
.bg-black-button-yellow11,
.bg-black-button-yellow18    { background-image: linear-gradient(to bottom, #3b3b3b 0%, #191919 100%) !important; }
.bg-black-button-gold12      { background-image: linear-gradient(to bottom, #070707 0%, #3c3c3c 100%) !important; }
.bg-black-button-red15    { background: #2b0103 !important; border: 1px solid #DAA502; }

.border-none {
  border: none !important;
}

.bg-category-purple11,
.bg-category-red13,
.bg-category-blue12,
.bg-category-yellow19,
.bg-category-purple12,
.bg-category-red14,
.bg-category-yellow12,
.bg-category-red11,
.bg-category-gold12,
.bg-category-blue17,
.bg-category-blue14 {
  background-image: linear-gradient(to bottom, #151515 0%, #121212 20%, #111111 50%, #111111 80%, #101010 100%);
  border-top: 1px solid #000 !important;
  color: #fff !important;
}
.bg-category-purple11:hover,
.bg-category-red13:hover,
.bg-category-blue12:hover,
.bg-category-yellow19:hover,
.bg-category-purple12:hover,
.bg-category-red14:hover,
.bg-category-yellow12:hover,
.bg-category-red11:hover,
.bg-category-gold12:hover,
.bg-category-blue17:hover,
.bg-category-blue14:hover {
  background-image: linear-gradient(to bottom, #080808 0%, #050505 20%, #030303 50%, #040404 80%, #060606 100%) !important;
}
.bg-category-orange12 {
  background: #141517;
  padding: 12px 8px !important;
  border: none !important;
  transition: background-color 0.1s ease-out 0s;
  color: #fff !important;
}
.bg-category-orange12.on {
  background: #1E2224;
}
.bg-category-orange12:hover {
  background: rgba(255, 255, 255, 0.08) !important;
  border-radius: 6px;
}

.bg-category-yellow20 {
  background: #14161b;
  padding: 12px 8px !important;
  border: none !important;
  transition: background-color 0.1s ease-out 0s;
  color: #fff !important;
}
.bg-category-yellow20.on {
  background: #14161b;
  color: #f3ba2f !important;
}
.bg-category-yellow20:hover {
  background: #0b0d10 !important;
  border-radius: 6px;
  color: #f3ba2f !important;
}
.bg-category-yellow20:hover .category-count,
.bg-category-yellow20.on .category-count {
  color: #f3ba2f !important;
}

.bg-category-blue13 {
  background: #14161b;
  padding: 12px 8px !important;
  border: none !important;
  transition: background-color 0.1s ease-out 0s;
  color: #fff !important;
}
.bg-category-blue13.on {
  background: #14161b;
  color: #fff !important;
}
.bg-category-blue13:hover {
  background: #0b0d10 !important;
  border-radius: 6px;
  color: #fff !important;
}
.bg-category-blue13:hover .category-count,
.bg-category-blue13.on .category-count {
  color: #fff !important;
}

.bg-category-gold13 {
  background: #020c17;
  padding: 12px 8px !important;
  border: none !important;
  transition: background-color 0.1s ease-out 0s;
  color: #fff !important;
}
.bg-category-gold13.on {
  background: #0a1c30;
  color: #fff !important;
}
.bg-category-gold13:hover {
  background: #0a1c30 !important;
  border-radius: 6px;
  color: #fff !important;
}
.bg-category-gold13:hover .category-count,
.bg-category-gold13.on .category-count {
  color: #fff !important;
}

.bg-category-yellow11 {
  background: #252c48;
  padding: 12px 8px !important;
  border: none !important;
  transition: background-color 0.1s ease-out 0s;
  color: #fff !important;
}
.bg-category-yellow11.on {
  background: #11162b;
  color: #fff !important;
}
.bg-category-yellow11:hover {
  background: #11162b !important;
  border-radius: 6px;
  color: #fff !important;
}
.bg-category-yellow11:hover .category-count,
.bg-category-yellow11.on .category-count {
  color: #fff !important;
}

.bg-category-yellow14 {
  background: #252c48;
  padding: 12px 8px !important;
  border: none !important;
  transition: background-color 0.1s ease-out 0s;
  color: #fff !important;
}
.bg-category-yellow14.on {
  background: #11162b;
  color: #fff !important;
}
.bg-category-yellow14:hover {
  background: #11162b !important;
  border-radius: 6px;
  color: #fff !important;
}
.bg-category-yellow14:hover .category-count,
.bg-category-yellow14.on .category-count {
  color: #fff !important;
}

.bg-category-yellow18 {
  background: #101010;
  margin-top: 4px;
  padding: 12px 8px !important;
  border: none !important;
  transition: background-color 0.1s ease-out 0s;
  color: #fff !important;
}
.bg-category-yellow18.on {
  background: #f4b95c;
  color: #000 !important;
}
.bg-category-yellow18:hover {
  background: #f4b95c !important;
  border-radius: 6px;
  color: #000 !important;
}
.bg-category-yellow18:hover .category-count,
.bg-category-yellow18.on .category-count {
  color: #000 !important;
}
.bg-category-yellow16 {
  padding: 12px 8px !important;
  border: none !important;
  transition: background-color 0.1s ease-out 0s;
  color: #fff !important;
}
.bg-category-yellow16.on {
  background: #0e1e31;
  color: #f3ba2f !important;
}
.bg-category-yellow16:hover {
  background: #0e1e31 !important;
  border-radius: 6px;
  color: #f3ba2f !important;
}
.bg-category-yellow16:hover .category-count,
.bg-category-yellow16.on .category-count {
  color: #f3ba2f !important;
}
.bg-category-yellow21 {
  background: #14161b;
  padding: 12px 8px !important;
  border: none !important;
  transition: background-color 0.1s ease-out 0s;
  color: #fff !important;
}
.bg-category-yellow21.on {
  background: #5e4d30;
  color: #fff !important;
}
.bg-category-yellow21:hover {
  background: #5e4d30 !important;
  color: #fff !important;
}
.bg-category-yellow21:hover .category-count,
.bg-category-yellow21.on .category-count {
  color: #fff !important;
}
.bg-category-blue18 {
  background: #14161b;
  padding: 12px 8px !important;
  border: none !important;
  transition: background-color 0.1s ease-out 0s;
  color: #fff !important;
}
.bg-category-blue18.on {
  background: #14161b;
  color: #1f7aff !important;
}
.bg-category-blue18:hover {
  background: #0b0d10 !important;
  border-radius: 6px;
  color: #1f7aff !important;
}
.bg-category-blue18:hover .category-count,
.bg-category-blue18.on .category-count {
  color: #1f7aff !important;
}

.bg-category-yellow15 {
  background: #14161b;
  padding: 12px 8px !important;
  border: none !important;
  transition: background-color 0.1s ease-out 0s;
  color: #fff !important;
}
.bg-category-yellow15.on {
  background: #14161b;
  color: #edbb35 !important;
}
.bg-category-yellow15:hover {
  background: #0b0d10 !important;
  border-radius: 6px;
  color: #edbb35 !important;
}
.bg-category-yellow15:hover .category-count,
.bg-category-yellow15.on .category-count {
  color: #edbb35 !important;
}

.bg-category-yellow17 {
  background: #0f0f0f;
  padding: 12px 8px !important;
  border: none !important;
  transition: background-color 0.1s ease-out 0s;
  color: #fff !important;
}
.bg-category-yellow17.on {
  background: #1b1b1b;
}
.bg-category-yellow17:hover {
  background: rgba(255, 255, 255, 0.08) !important;
  border-radius: 6px;
}
.bg-category-yellow17:hover .category-count,
.bg-category-yellow17.on .category-count {
  color: #fff !important;
}

.bg-category-blue19 {
  background: #0e1628;
  padding: 12px 8px !important;
  border: none !important;
  transition: background-color 0.1s ease-out 0s;
  color: #fff !important;
}
.bg-category-blue19.on {
  background: #244473;
}
.bg-category-blue19:hover {
  background: #244473 !important;
  border-radius: 6px;
}
.bg-category-blue19:hover .category-count,
.bg-category-blue19.on .category-count {
  color: #fff !important;
}

.bg-category-blue11 {
  background: #1a1a23;
  padding: 12px 8px !important;
  border: none !important;
  transition: background-color 0.1s ease-out 0s;
  color: #fff !important;
}
.bg-category-blue11.on {
  background: #302ce2;
}
.bg-category-blue11:hover {
  background: #302ce2 !important;
  border-radius: 6px;
}
.bg-category-blue11:hover .category-count,
.bg-category-blue11.on .category-count {
  color: #fff !important;
}


.bg-category-gold11,
.bg-category-red12,
.bg-category-blue15 {
    background: #1a1a1a;
    border-top: 1px solid #000 !important;
    color: #fff !important;
}
.bg-category-gold11:hover,
.bg-category-red12:hover,
.bg-category-blue15:hover {
    background: linear-gradient(to bottom, #1a1a1a 0%, #191919 20%, #111111 50%, #191919 80%, #1a1a1a 100%) !important;
}

.bg-category-blue16 {
  background-image: linear-gradient(to bottom, #272727 0%, #252525 20%, #222222 50%, #1e1e1e 80%, #1c1c1c 100%);
  border-top: 1px solid #111111 !important;
  border-bottom: 2px solid #111111 !important;
  color: #fff !important;
}
.bg-category-blue16:hover {
  background-image: linear-gradient(to bottom, #0b0e13 0%, #0d1017 20%, #101318 50%, #111419 80%, #12151c 100%) !important;
}

.bg-category-orange14,
.bg-category-orange13 {
  background: #121212;
  border-bottom: 1px solid #171717 !important;
  border-top: 1px solid #171717 !important;
  color: #fff !important;
}
.bg-category-orange14:hover,
.bg-category-orange13:hover {
  background-image: linear-gradient(to bottom, #121212 0%, #101010 20%, #0a0a0a 50%, #0f0f0f 80%, #121212 100%) !important;
}

.bg-category-red15 {
  background: #000;
  border-top: 1px solid #DAA502 !important;
  color: #fff !important;
}
.bg-category-red15:hover {
  background-image: linear-gradient(to bottom, #0a1c30 0%, #0f1f2f 20%, #0b151f 50%, #0f1f2f 80%, #0a1c30 100%) !important;
}

.bg-category-white {
  background-image: linear-gradient(to bottom, #efefef 0%, #efefef 20%, #efefef 50%, #efefef 80%, #eeeeee 100%);
  border-top: 1px solid #a2a2a2 !important;
  border-bottom: 2px solid #a2a2a2 !important;
  color: #000 !important;
}
.bg-category-white:hover {
  background-image: linear-gradient(to bottom, #f4f4f4 0%, #e2e2e2 20%, #a6a6a6 50%, #e2e2e2 80%, #f4f4f4 100%) !important;
}

.bg-category-orange11 .category-count   { background: #fb6200 !important; }
.bg-category-purple11 .category-count   { background: #0037ce !important; }
.bg-category-red13 .category-count   { background: #c00015 !important; }
.bg-category-blue12 .category-count   { background: #478ee7 !important; }
.bg-category-yellow19 .category-count   { background: #fdc317 !important; color: #000 !important; }
.bg-category-purple12 .category-count  { background-image: linear-gradient(to right,  #642b73 0%, #c6426e 100%) !important; }
.bg-category-gold12 .category-count    { background: #ffeaad !important; color: #000 !important; }
.bg-category-yellow13 .category-count  { background: #ffbe00 !important; color: #000 !important; }
.bg-category-red15 .category-count  { background: #2b0103 !important; border: 1px solid #DAA502; color: #fff !important; }
.bg-category-white .category-count    { background: #f1c80d !important; color: #000 !important; }
.bg-category-red14 .category-count      { background: #de00d3 !important; }
.bg-category-yellow12 .category-count      { background: #ffc600 !important; color: #000 !important; }
.bg-category-blue14 .category-count    { background-image: linear-gradient(to right,  #8c6313 0%,  #d7cc63 30%,  #c2993f 60%, #dcae61 100%) !important; color: #000 !important; }
.bg-category-gold11 .category-count    { background: #f39200 !important; color: #000 !important; }

.bg-location-white {
  padding: 0 !important;
  background: #dbdbdb !important;
  border-top: 1px solid #a7a7a7 !important;
  border-bottom: 1px solid #a7a7a7 !important;
  color: #000 !important;
}
.bg-location-white:hover {
  background-image: linear-gradient(to bottom, #f4f4f4 0%, #e2e2e2 20%, #a6a6a6 50%, #e2e2e2 80%, #f4f4f4 100%) !important;
}

.bg-location-orange12 {
  padding: 0 !important;
  background: #1E2124 !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-location-orange12.on {
  background: #292C30 !important;
  border-radius: 6px;
}
.bg-location-orange12:hover {
  background: #2B2E33 !important;
  border-radius: 6px;
}
.bg-location-orange12:before {
  content: none !important;
}

.bg-location-yellow20 {
  padding: 0 !important;
  background: #0b0d10 !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-location-yellow20.on {
  background: #0b0d10 !important;
  color: #f3ba2f !important;
}
.bg-location-yellow20:hover {
  background: #0b0d10 !important;
  color: #f3ba2f !important;
}
.bg-location-yellow20:before {
  content: none !important;
}
.bg-location-yellow20.on .cat-count-yellow20,
.bg-location-yellow20:hover .cat-count-yellow20 {
  color: #f3ba2f !important;
}

.bg-location-blue13 {
  padding: 0 !important;
  background: #0b0d10 !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-location-blue13.on {
  background: #0b0d10 !important;
  color: #fff !important;
}
.bg-location-blue13:hover {
  background: #0b0d10 !important;
  color: #fff !important;
}
.bg-location-blue13:before {
  content: none !important;
}
.bg-location-blue13.on .cat-count-blue13,
.bg-location-blue13:hover .cat-count-blue13 {
  color: #fff !important;
}

.bg-location-gold13 {
  padding: 0 !important;
  background: #0b0d10 !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-location-gold13.on {
  background: #0b0d10 !important;
  color: #fff !important;
}
.bg-location-gold13:hover {
  background: #0b0d10 !important;
  color: #fff !important;
}
.bg-location-gold13:before {
  content: none !important;
}
.bg-location-gold13.on .cat-count-gold13,
.bg-location-gold13:hover .cat-count-gold13 {
  color: #fff !important;
}

.bg-location-yellow11 {
  padding: 0 !important;
  background: #100f0f !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-location-yellow11.on {
  background: #100f0f !important;
  color: #fff !important;
}
.bg-location-yellow11:hover {
  background: #100f0f !important;
  color: #fff !important;
}
.bg-location-yellow11:before {
  content: none !important;
}
.bg-location-yellow11.on .cat-count-yellow11,
.bg-location-yellow11:hover .cat-count-yellow11 {
  color: #fff !important;
}

.bg-location-yellow14 {
  padding: 0 !important;
  background: #14161b !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-location-yellow14.on {
  background: #14161b !important;
  color: #fff !important;
}
.bg-location-yellow14:hover {
  background: #14161b !important;
  color: #fff !important;
}
.bg-location-yellow14:before {
  content: none !important;
}
.bg-location-yellow14.on .cat-count-yellow14,
.bg-location-yellow14:hover .cat-count-yellow14 {
  color: #fff !important;
}

.bg-location-yellow18 {
  padding: 0 !important;
  background: #0b0d10 !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-location-yellow18.on {
  background: #0b0d10 !important;
  color: #f4b95c !important;
}
.bg-location-yellow18:hover {
  background: #0b0d10 !important;
  color: #f4b95c !important;
}
.bg-location-yellow18:before {
  content: none !important;
}
.bg-location-yellow18.on .cat-count-yellow18,
.bg-location-yellow18:hover .cat-count-yellow18 {
  color: #f4b95c !important;
}

.bg-location-yellow16 {
  padding: 0 !important;
  background: #0e1e31 !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-location-yellow16.on {
  background: #0e1e31 !important;
  color: #f3ba2f !important;
}
.bg-location-yellow16:hover {
  background: #0e1e31 !important;
  color: #f3ba2f !important;
}
.bg-location-yellow16:before {
  content: none !important;
}
.bg-location-yellow16.on .cat-count-yellow16,
.bg-location-yellow16:hover .cat-count-yellow16 {
  color: #f3ba2f !important;
}

.bg-location-yellow21 {
  padding: 0 !important;
  background: #5e4d30 !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-location-yellow21.on {
  background: #5e4d30 !important;
  color: #fff !important;
}
.bg-location-yellow21:hover {
  background: #231709 !important;
  color: #edab56 !important;
}
.bg-location-yellow21:before {
  content: none !important;
}
.bg-location-yellow21.on .cat-count-yellow21,
.bg-location-yellow21:hover .cat-count-yellow21 {
  color: #edab56 !important;
}

.bg-location-blue18 {
  padding: 0 !important;
  background: #0b0d10 !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-location-blue18.on {
  background: #0b0d10 !important;
  color: #1f7aff !important;
}
.bg-location-blue18:hover {
  background: #0b0d10 !important;
  color: #1f7aff !important;
}
.bg-location-blue18:before {
  content: none !important;
}
.bg-location-blue18.on .cat-count-blue18,
.bg-location-blue18:hover .cat-count-blue18 {
  color: #1f7aff !important;
}

.bg-location-yellow15 {
  padding: 0 !important;
  background: #0b0d10 !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-location-yellow15.on {
  background: #0b0d10 !important;
  color: #edbb35 !important;
}
.bg-location-yellow15:hover {
  background: #0b0d10 !important;
  color: #edbb35 !important;
}
.bg-location-yellow15:before {
  content: none !important;
}
.bg-location-yellow15.on .cat-count-yellow15,
.bg-location-yellow15:hover .cat-count-yellow15 {
  color: #edbb35 !important;
}

.bg-location-yellow17 {
  padding: 0 !important;
  background: #1b1b1b !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-location-yellow17.on {
  background: #1b1b1b !important;
  color: #ffb600 !important;
}
.bg-location-yellow17:hover {
  background: #1b1b1b !important;
  color: #ffb600 !important;
}
.bg-location-yellow17:before {
  content: none !important;
}
.bg-location-yellow17.on .cat-count-yellow17,
.bg-location-yellow17:hover .cat-count-yellow17 {
  color: #ffb600 !important;
}

.bg-location-blue19 {
  padding: 0 !important;
  background: #1b1b1b !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-location-blue19.on {
  background: #1b1b1b !important;
  color: #a5d7e8 !important;
}
.bg-location-blue19:hover {
  background: #1b1b1b !important;
  color: #a5d7e8 !important;
}
.bg-location-blue19:before {
  content: none !important;
}
.bg-location-blue19.on .cat-count-blue19,
.bg-location-blue19:hover .cat-count-blue19 {
  color: #a5d7e8 !important;
}

.bg-location-blue11 {
  padding: 0 !important;
  background: #1b1b1b !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-location-blue11.on {
  background: #1b1b1b !important;
  color: #2ca0e2 !important;
}
.bg-location-blue11:hover {
  background: #1b1b1b !important;
  color: #2ca0e2 !important;
}
.bg-location-blue11:before {
  content: none !important;
}
.bg-location-blue11.on .cat-count-blue11,
.bg-location-blue11:hover .cat-count-blue11 {
  color: #2ca0e2 !important;
}

.bg-league-white {
  background: #a1a1a1 !important;
  border-top: 1px solid #777 !important;
  border-bottom: 1px solid #777 !important;
  color: #000 !important;
}
.bg-league-white:hover {
  background-image: linear-gradient(to bottom, #f4f4f4 0%, #e2e2e2 20%, #a6a6a6 50%, #e2e2e2 80%, #f4f4f4 100%) !important;
}

.bg-league-orange12 {
  background: #1A1C1F !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-league-orange12:hover {
  background: #060708 !important;
  border-radius: 6px;
}

.bg-league-yellow20 {
  background: #14161b !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-league-yellow20:hover {
  background: #14161b !important;
  color: #f3ba2f !important;
}
.bg-league-yellow20:hover .cat-count-yellow20 {
  color: #f3ba2f !important;
}

.bg-league-blue13 {
  background: #14161b !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-league-blue13:hover {
  background: #14161b !important;
  color: #ffd077 !important;
}
.bg-league-blue13:hover .cat-count-blue13 {
  color: #ffd077 !important;
}

.bg-league-gold13 {
  background: #14161b !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-league-gold13:hover {
  background: #14161b !important;
  color: #f2b705 !important;
}
.bg-league-gold13:hover .cat-count-gold13 {
  color: #f2b705 !important;
}

.bg-league-yellow11 {
  background: #14161b !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-league-yellow11:hover {
  background: #14161b !important;
  color: #ffcd00 !important;
}
.bg-league-yellow11:hover .cat-count-yellow11 {
  color: #ffcd00 !important;
}

.bg-league-yellow14 {
  background: #14161b !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-league-yellow14:hover {
  background: #14161b !important;
  color: #fed228 !important;
}
.bg-league-yellow14:hover .cat-count-yellow14 {
  color: #fed228 !important;
}

.bg-league-yellow18 {
  background: #14161b !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-league-yellow18:hover {
  background: #14161b !important;
  color: #f4b95c !important;
}
.bg-league-yellow18:hover .cat-count-yellow18 {
  color: #f4b95c !important;
}

.bg-league-yellow16 {
  background: #0a1726 !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-league-yellow16:hover {
  background: #0a1726 !important;
  color: #f3ba2f !important;
}
.bg-league-yellow16:hover .cat-count-yellow16 {
  color: #f3ba2f !important;
}

.bg-league-yellow21 {
  background: #231709 !important;
  border: none !important;
  color: #edab56 !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-league-yellow21:hover {
  background: #231709 !important;
  color: #edab56 !important;
}
.bg-league-yellow21:hover .cat-count-yellow21 {
  color: #edab56 !important;
}

.bg-league-blue18 {
  background: #14161b !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-league-blue18:hover {
  background: #14161b !important;
  color: #1f7aff !important;
}
.bg-league-blue18:hover .cat-count-blue18 {
  color: #1f7aff !important;
}

.bg-league-yellow15 {
  background: #14161b !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-league-yellow15:hover {
  background: #14161b !important;
  color: #edbb35 !important;
}
.bg-league-yellow15:hover .cat-count-yellow15 {
  color: #edbb35 !important;
}

.bg-league-yellow17 {
  background: #14161b !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-league-yellow17:hover {
  background: #14161b !important;
  color: #ffb600 !important;
}
.bg-league-yellow17:hover .cat-count-yellow17 {
  color: #ffb600 !important;
}

.bg-league-blue19 {
  background: #14161b !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-league-blue19:hover {
  background: #14161b !important;
  color: #a5d7e8 !important;
}
.bg-league-blue19:hover .cat-count-blue19 {
  color: #a5d7e8 !important;
}

.bg-league-blue11 {
  background: #14161b !important;
  border: none !important;
  color: #fff !important;
  transition: background-color 0.1s ease-out 0s;
}
.bg-league-blue11:hover {
  background: #14161b !important;
  color: #2ca0e2 !important;
}
.bg-league-blue11:hover .cat-count-blue11 {
  color: #2ca0e2 !important;
}

.bg-league-red15 {
  background: #313665 !important;
  border-top: 1px solid #808080 !important;
  color: #fff !important;
}
.bg-league-red15:hover {
  background-image: linear-gradient(to bottom, #f4f4f4 0%, #e2e2e2 20%, #a6a6a6 50%, #e2e2e2 80%, #f4f4f4 100%) !important;
  color: #000 !important;
}

.cat-count-white {
  background: #f1c80d !important;
  color: #000 !important;
}
.cat-count-orange12 {
  background: none !important;
  color: #fff !important;
}
.cat-count-yellow20,
.cat-count-blue13,
.cat-count-gold13,
.cat-count-yellow11,
.cat-count-yellow14,
.cat-count-yellow18,
.cat-count-yellow16,
.cat-count-blue18,
.cat-count-yellow15,
.cat-count-yellow17,
.cat-count-blue19,
.cat-count-blue11 {
  background: none !important;
  color: #fff !important;
}
.cat-count-yellow21 {
  background: none !important;
  color: #edab56 !important;
}
.cat-count-gold11 {
  background: #f39200 !important;
  color: #000 !important;
}
.cat-count-red15 {
  background: #2b0103 !important;
  color: #fff !important;
}

.bg-white-top {
    border-top: 1px solid #eaeaea;
    border-bottom: 1px solid #7d797a;
    background-image: linear-gradient(to bottom, #d0d0d0 0%, #d7d7d7 20%, #e7e7e7 50%, #f4f4f4 80%, #fafafa 100%) !important;
}
.bg-black-top {
    border-top: 1px solid #565656;
    border-bottom: 3px solid #000;
    background-image: linear-gradient(to bottom, #101010 0%, #121212 20%, #181617 50%, #1c1a1b 80%, #201c1b 100%) !important;
}

.bg-primary2 { 
	background: -webkit-linear-gradient(180deg, #0042a6, #0061c1);
	background:    -moz-linear-gradient(180deg, #0042a6, #0061c1);
	background:     -ms-linear-gradient(180deg, #0042a6, #0061c1);
	background:      -o-linear-gradient(180deg, #0042a6, #0061c1);
	background:         linear-gradient(180deg, #0042a6, #0061c1);
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}
.bg-black-darker {
    background-color: #161c22 !important;
}
.bg-black-darker1 { background: #191919 !important; }
.bg-black-darker3 { background: #212121 !important; }
.bg-black-darker5 { background: #3A2828 !important; }
.bg-black-darker2 { background-color: #000 !important;}
.bg-black-darker6 { background-color: #111 !important; }
.bg-black-darker7 { background: #000000 !important; }
.bg-black-darker8 { background-color: #101010 !important; }
.bg-black-darker9 { background-color: #161616 !important; }
.bg-black7-1 {
  background: #1d1d1d;
  border-bottom: 1px solid #000000;
  background: -webkit-linear-gradient(180deg, #1d1d1d, #2c2c2c);
  background: -moz-linear-gradient(180deg, #1d1d1d, #2c2c2c);
  background: -ms-linear-gradient(180deg, #1d1d1d, #2c2c2c);
  background: -o-linear-gradient(180deg, #1d1d1d, #2c2c2c);
  background: linear-gradient(180deg, #1d1d1d, #2c2c2c);
}
.bg-black-lighter { background: #575d63 !important; }

.bg-grey901 { background: #262728 !important; }
.bg-grey902 { background: #b9b9b9 !important; }
.bg-grey903 { background: #dedede !important; }
.bg-grey904 { background-image: linear-gradient(to bottom, #ffffff 0%, #f0f0f0 20%, #d5d5d5 50%, #bdbdbd 80%, #aeaeae 100%); border-top: none; border-bottom: none; }
.bg-grey905 { background: #a1a1a1 !important; }
.bg-grey906 { background: #313131 !important; }
.bg-grey907 { background: #1e2327 !important; }
.bg-grey908 { background: #25292c !important; }
.bg-grey909 { background: #2c353c !important; }
.bg-grey910 { background: #282b30 !important; }
.bg-grey911 { background: #1e2428 !important; }
.bg-grey912 { background: #232a2f !important; }
.bg-grey913 { background: #171719 !important; }
.bg-grey914 { background: #1a1a23 !important; }
.bg-grey915 { background: #2c2c2c !important; }
.bg-grey916 { background: #16181A !important; }
.bg-grey917 { background: #2f343a !important; }
.bg-grey918 { background: #19191C !important; }
.bg-grey919 { background: #1B1C1F !important; border: 1px solid #1B1C1F !important; }
.bg-grey920 { background: #202024 !important; }
.bg-grey921 { background: #1F2124 !important; }
.bg-grey922 { background: #1A1C1F !important; }
.bg-grey923 { background: #181a20 !important; }
.bg-grey924 { background: #16171A !important; }
.bg-grey925 { background: #0e1e31 !important; }

.bg-page-header-orange11  { background: #fb6200 !important; color: #fff !important; font-size: 18px; }
.bg-page-header-purple11  { background: #0037ce !important; color: #fff !important; font-size: 18px; }
.bg-page-header-red13  { background: #c00015 !important; color: #fff !important; font-size: 18px; }
.bg-page-header-blue12  { background: #478ee7 !important; color: #fff !important; font-size: 18px; }
.bg-page-header-yellow19  { background: #fdc317 !important; color: #000 !important; font-size: 18px; }
.bg-page-header-purple12 { background-image: linear-gradient(to right,  #642b73 0%, #c6426e 100%) !important; color: #fff !important; font-size: 18px; }
.bg-page-header-blue14   { background-image: linear-gradient(to right,  #8c6313 0%,  #d7cc63 30%,  #c2993f 60%, #dcae61 100%) !important; color: #000 !important; font-size: 18px; }
.bg-page-header-blue16   { background-image: linear-gradient(to right,  #1d6f95 0%, #0b2938 100%) !important; color: #fff !important; font-size: 18px; }
.bg-page-header-gold12   { background: #ffeaad !important; color: #000 !important; font-size: 18px; }
.bg-page-header-blue17   { background: #111 !important; border-bottom: 6px solid #4c6f87 !important; color: #fff !important; font-size: 18px; border-radius: 0; }
.bg-page-header-yellow13 { background: #ffbe00 !important; color: #000 !important; font-size: 18px; }
.bg-page-header-red14     { background: #de00d3 !important; color: #fff !important; font-size: 18px;}
.bg-page-header-yellow12     { background: #ffc600 !important; color: #000 !important; font-size: 18px;}
.bg-page-header-red12    { background: #e30144 !important; color: #fff !important; font-size: 18px;}
.bg-page-header-blue15    { background: #0165d3 !important; color: #fff !important; font-size: 18px;}
.bg-page-header-red11    { background-image: linear-gradient(to right,  #cb2d3e 0%, #ef473a 100%) !important; color: #fff !important; font-size: 18px; }
.bg-page-header-gold11   { background: #f39200 !important; color: #000 !important; font-size: 18px; }
.bg-page-header-orange14  { background: #f8850f !important; color: #fff !important; font-size: 18px; }
.bg-page-header-orange13  { background: #fc7604 !important; color: #fff !important; font-size: 18px; }
.bg-page-header-green   { background: #7aea0c !important; color: #000 !important; font-size: 18px; }
.bg-page-header-white   { background: #f1c80d !important; color: #000 !important; font-size: 18px; }
.bg-page-header-red15 { background: #2b0103 !important; color: #fff !important; font-size: 18px; }

.bg-mainnave-orange11,
.bg-mainnave-blue14,
.bg-mainnave-purple11,
.bg-mainnave-purple12,
.bg-mainnave-yellow13,
.bg-mainnave-red15,
.bg-mainnave-red14,
.bg-mainnave-yellow12,
.bg-mainnave-green  { background: #2e2e2e !important; }
.bg-mainnave-orange12 { background: #1D1E21 !important; }
.bg-mainnave-blue16   { background: #101010 !important; }
.bg-mainnave-gold12,
.bg-mainnave-blue17   { background: #212121 !important; }
.bg-mainnave-yellow17   { background: #030917 !important; }
.bg-mainnave-blue19   { background: #0e1628 !important; }
.bg-mainnave-red13,
.bg-mainnave-blue12,
.bg-mainnave-yellow19,
.bg-mainnave-blue11   { background: #000 !important; }
.bg-mainnave-yellow20,
.bg-mainnave-blue13,
.bg-mainnave-gold13,
.bg-mainnave-yellow14,
.bg-mainnave-yellow18,
.bg-mainnave-blue18,
.bg-mainnave-yellow15   { background: #14161b !important; }
.bg-mainnave-yellow16   { background: #0e1e31 !important; }
.bg-mainnave-yellow21 { background: #5e4d30 !important; }
.bg-mainnave-red12,
.bg-mainnave-blue15,
.bg-mainnave-red11,
.bg-mainnave-yellow11,
.bg-mainnave-gold11,
.bg-mainnave-orange14 { background: #000 !important; }
.bg-mainnave-white  { background: #efefef !important; }

.bg-dialog-orange11,
.bg-dialog-purple11,
.bg-dialog-red13,
.bg-dialog-blue12,
.bg-dialog-yellow19,
.bg-dialog-purple12,
.bg-dialog-blue14,
.bg-dialog-yellow13,
.bg-dialog-red15,
.bg-dialog-gold11,
.bg-dialog-red14,
.bg-dialog-yellow12,
.bg-dialog-green  { background: #232a2f !important; color: #fff !important; border: 1px solid #fff; }
.bg-dialog-orange12 { background: #16171A !important; color: #fff !important; padding: 32px; }
.bg-dialog-red11,
.bg-dialog-orange14,
.bg-dialog-orange13  { background: #121212 !important; color: #fff !important; border: 1px solid #fff; }
.bg-dialog-blue16,
.bg-dialog-gold12,
.bg-dialog-blue17   { background: #101010 !important; color: #fff !important; border: 1px solid #fff; }
.bg-dialog-yellow20,
.bg-dialog-blue13,
.bg-dialog-yellow11,
.bg-dialog-yellow18,
.bg-dialog-yellow21,
.bg-dialog-blue18,
.bg-dialog-yellow15,
.bg-dialog-yellow17   { background: #181a20 !important; color: #fff !important; padding: 32px; }
.bg-dialog-yellow14   { background: #252c48 !important; color: #fff !important; padding: 32px; }
.bg-dialog-gold13   { background: #020c17 !important; color: #fff !important; padding: 32px; }
.bg-dialog-blue19   { background: #0e1628 !important; color: #fff !important; padding: 32px; }
.bg-dialog-blue11   { background: #1a1a23 !important; color: #fff !important; padding: 32px; }
.bg-dialog-yellow16 { background: #0e1e31 !important; color: #fff !important; padding: 32px; }
.bg-dialog-red12,
.bg-dialog-blue15    { background: #111 !important; color: #fff !important; border: 1px solid #fff; }
.bg-dialog-white  { background: #ebebeb !important; color: #000 !important; border: 1px solid #fff; }

.bg-coin-dialog   { 
  background: #ebebeb !important; 
  color: #000 !important; 
  border: 3px solid #fec106;
  border-radius: 10px;
}

.bg-preview-orange11  { background: #fb6200 !important; color: #fff; }
.bg-preview-orange12 { background: #F56406 !important; color: #fff; }
.bg-preview-purple11  { background: #0037ce !important; color: #fff; }
.bg-preview-red13  { background: #c00015 !important; color: #fff; }
.bg-preview-blue12  { background: #478ee7 !important; color: #fff; }
.bg-preview-yellow19  { background: #fdc317 !important; color: #000; }
.bg-preview-purple12 { background-image: linear-gradient(to right,  #642b73 0%, #c6426e 100%) !important; color: #fff; }
.bg-preview-blue14   { background-image: linear-gradient(to right,  #8c6313 0%,  #d7cc63 30%,  #c2993f 60%, #dcae61 100%) !important; color: #000; }
.bg-preview-blue16   { background-image: linear-gradient(to right,  #0b2938 0%, #1d6f95 100%) !important; color: #fff; }
.bg-preview-gold12   { background: #ffeaad !important; color: #000; }
.bg-preview-blue17   { background: #4c6f87 !important; color: #fff; }
.bg-preview-yellow13 { background: #ffbe00 !important; color: #fff; }
.bg-preview-red15 { background: #2b0103 !important; color: #fff; }
.bg-preview-red14     { background: #de00d3 !important; color: #000; }
.bg-preview-yellow12     { background: #ffc600 !important; color: #000; }
.bg-preview-red12   { background-image: linear-gradient(to right,  #ff0030 0%, #ff0857 100%) !important; color: #fff; }
.bg-preview-blue15   { background-image: linear-gradient(to right,  #0165d3 0%, #0165d3 100%) !important; color: #fff; }
.bg-preview-red11    { background-image: linear-gradient(to right,  #cb2d3e 0%, #ef473a 100%) !important; color: #fff; }
.bg-preview-gold11   { background: #f39200 !important; color: #000; }
.bg-preview-orange14   { background: #f8850f !important; color: #fff; }
.bg-preview-orange13   { background: #fc7604 !important; color: #fff; }
.bg-preview-green   { background: #7aea0c !important; color: #fff; }
.bg-preview-yellow17  { background: #ffb600 !important; color: #fff; }
.bg-preview-blue19  { background: #a5d7e8 !important; color: #fff; }
.bg-preview-blue11  { background: #2ca0e2 !important; color: #fff; }
.bg-preview-white   { background: #f1c80d !important; color: #000; }

.bg-signdialog-orange11  { background: #232a2f !important; width: 650px; border: 1px solid #fff; }
.bg-signdialog-orange12 { background: #16171A !important; width: 576px; padding: 24px 32px; }
.bg-signdialog-purple11  { background: #232a2f !important; width: 650px; border: 1px solid #fff; }
.bg-signdialog-red13  { background: #232a2f !important; width: 650px; border: 1px solid #fff; }
.bg-signdialog-blue12  { background: #232a2f !important; width: 650px; border: 1px solid #fff; }
.bg-signdialog-yellow19  { background: #232a2f !important; width: 650px; border: 1px solid #fff; }
.bg-signdialog-purple12 { background: #232a2f !important; width: 650px; border: 1px solid #fff; }
.bg-signdialog-blue14   { background: #232a2f !important; width: 650px; border: 1px solid #fff; }
.bg-signdialog-blue16   { background: #101010 !important; width: 650px; border: 1px solid #fff; }
.bg-signdialog-gold12   { background: #101010 !important; width: 650px; border: 1px solid #fff; }
.bg-signdialog-blue17   { background: #101010 !important; width: 650px; border: 1px solid #fff; }
.bg-signdialog-yellow13,
.bg-signdialog-red14,
.bg-signdialog-yellow12     { background: #232a2f !important; width: 650px; border: 1px solid #fff; }
.bg-signdialog-red12,
.bg-signdialog-blue15    { background: #111111 !important; width: 650px; border: 1px solid #fff; }
.bg-signdialog-red11   { background: #121212 !important; width: 650px; border: 1px solid #fff; }
.bg-signdialog-gold11   { background: #232a2f !important; width: 650px; border: 1px solid #fff; }
.bg-signdialog-orange14,
.bg-signdialog-orange13   { background: #121212 !important; width: 650px; border: 1px solid #fff; }
.bg-signdialog-green   { background: #232a2f !important; width: 650px; border: 1px solid #fff; }
.bg-signdialog-white   { background: #ebebeb !important; width: 650px; border: 1px solid #fff; }
.bg-signdialog-red15 { background: #232a2f !important; width: 650px; border: 1px solid #fff; }
.bg-signdialog-yellow20,
.bg-signdialog-blue13,
.bg-signdialog-yellow11,
.bg-signdialog-yellow18,
.bg-signdialog-yellow21,
.bg-signdialog-yellow17 { background: #181a20 !important; width: 576px; padding: 24px 32px; }
.bg-signdialog-yellow14 { background: #252c48 !important; width: 576px; padding: 24px 32px; }
.bg-signdialog-gold13 { background: #020c17 !important; width: 576px; padding: 24px 32px; }
.bg-signdialog-blue19 { background: #0e1628 !important; width: 576px; padding: 24px 32px; }
.bg-signdialog-blue11 { background: #1a1a23 !important; width: 576px; padding: 24px 32px; }
.bg-signdialog-yellow16 { background: #0e1e31 !important; width: 576px; padding: 24px 32px; }
.bg-signdialog-blue18,
.bg-signdialog-yellow15 { background: #181a20 !important; width: 100%; padding: 24px 32px; float: left; }

.bg-signdialogm-orange12 { background: #16171A !important; width: 100%; padding: 8px; }
.bg-signdialogm-orange11,
.bg-signdialogm-purple11,
.bg-signdialogm-red13,
.bg-signdialogm-blue12,
.bg-signdialogm-yellow19,
.bg-signdialogm-purple12,
.bg-signdialogm-blue14,
.bg-signdialogm-blue16,
.bg-signdialogm-gold12,
.bg-signdialogm-blue17,
.bg-signdialogm-yellow13,
.bg-signdialogm-red14,
.bg-signdialogm-yellow12,
.bg-signdialogm-red12,
.bg-signdialogm-blue15,
.bg-signdialogm-red11,
.bg-signdialogm-gold11,
.bg-signdialogm-orange14,
.bg-signdialogm-orange13,
.bg-signdialogm-green,
.bg-signdialogm-white,
.bg-signdialogm-red15 { background: #fff !important; width: 100%; border-radius: 5px; }

.bg-login-sideback-orange11,
.bg-login-sideback-purple11,
.bg-login-sideback-blue14,
.bg-login-sideback-blue16,
.bg-login-sideback-yellow13,
.bg-login-sideback-red14,
.bg-login-sideback-yellow12,
.bg-login-sideback-green   { background: #2d353c !important; }
.bg-login-sideback-white   { background: #fff !important; box-shadow: 0 0 7px rgba(0,0,0,0.5); }
.bg-login-sideback-red15  { background-color: #0a0d29 !important; }
.bg-login-sideback-purple12,
.bg-login-sideback-orange14,
.bg-login-sideback-orange13,
.bg-login-sideback-red11,
.bg-login-sideback-blue17,
.bg-login-sideback-gold12    { background: #121212 !important;}
.bg-login-sideback-red12,
.bg-login-sideback-blue15,
.bg-login-sideback-gold11    { background: #111 !important;}

.bg-login-side1-orange11,
.bg-login-side1-purple11,
.bg-login-side1-blue14,
.bg-login-side1-blue16,
.bg-login-side1-yellow13,
.bg-login-side1-red14,
.bg-login-side1-yellow12,
.bg-login-side1-green  { background-color: #161c22 !important; }
.bg-login-side1-white  { background: #fff !important; }
.bg-login-side1-red15 { background-color: #000 !important; border-color: #DAA502 !important; }
.bg-login-side1-purple12,
.bg-login-side1-orange14,
.bg-login-side1-orange13,
.bg-login-side1-red11,
.bg-login-side1-blue17,
.bg-login-side1-gold12   { background-color: #121212 !important; }
.bg-login-side1-red12,
.bg-login-side1-blue15,
.bg-login-side1-gold11   { background-color: #111 !important; border-color: #454344 !important; }
.bg-login-side1-blue18,
.bg-login-side1-yellow15   { background: #0b0d10 !important; border-color: #0b0d10 !important; }
.bg-login-side1-red13,
.bg-login-side2-red13,
.bg-login-side1-blue12,
.bg-login-side2-blue12,
.bg-login-side1-yellow19,
.bg-login-side2-yellow19 { background-color: #100f0f !important; }

.bg-login-side1-white input  { color: #000; }

.bg-login-side2-orange11,
.bg-login-side2-purple11,
.bg-login-side2-blue14,
.bg-login-side2-blue16,
.bg-login-side2-yellow13,
.bg-login-side2-red14,
.bg-login-side2-yellow12,
.bg-login-side2-green    { background: #20262C !important; }
.bg-login-side2-white    { background: #ebebeb !important; color: #000; }
.bg-login-side2-red15   { background-color: #000 !important; }
.bg-login-side2-purple12,
.bg-login-side2-orange14,
.bg-login-side2-orange13,
.bg-login-side2-red11,
.bg-login-side2-blue17,
.bg-login-side2-gold12     { background: #121212 !important; }
.bg-login-side2-red12,
.bg-login-side2-blue15,
.bg-login-side2-gold11     { background: #111 !important; }

.bg-login-side3-orange11,
.bg-login-side3-purple11,
.bg-login-side3-blue14,
.bg-login-side3-blue16,
.bg-login-side3-yellow13,
.bg-login-side3-red14,
.bg-login-side3-yellow12,
.bg-login-side3-green  { background: #212121 !important; color: #fff; }
.bg-login-side3-white  { background: #ffffff !important; color: #000; }
.bg-login-side3-red15 { background: #000 !important; border-color: #DAA502 !important; color: #fff; }
.bg-login-side3-purple12,
.bg-login-side3-orange14,
.bg-login-side3-orange13,
.bg-login-side3-red11,
.bg-login-side3-blue17,
.bg-login-side3-gold12   { background: #121212 !important; color: #fff; }
.bg-login-side3-orange12 { background: #1A1C1F !important; color: #fff; }
.bg-login-side3-red12,
.bg-login-side3-blue15,
.bg-login-side3-gold11   { background: #111111 !important; color: #fff; border-color: #454344 !important; }
.bg-login-side3-red13,
.bg-login-side3-blue12,
.bg-login-side3-yellow19 { background: #100f0f !important; color: #fff; }

.bg-side-money-tab-orange11,
.bg-side-money-tab-purple11,
.bg-side-money-tab-red13,
.bg-side-money-tab-blue12,
.bg-side-money-tab-yellow19,
.bg-side-money-tab-purple12,
.bg-side-money-tab-blue14,
.bg-side-money-tab-yellow13,
.bg-side-money-tab-red14,
.bg-side-money-tab-yellow12,
.bg-side-money-tab-red12,
.bg-side-money-tab-blue15,
.bg-side-money-tab-red11,
.bg-side-money-tab-gold11,
.bg-side-money-tab-orange14,
.bg-side-money-tab-orange13,
.bg-side-money-tab-green   { background: #2f343a !important; color: #fff; }
.bg-side-money-tab-white   { background: #ffffff !important; color: #000; box-shadow: 0 0 7px rgba(0,0,0,0.5); }
.bg-side-money-tab-red15  { background: #000 !important; color: #fff; border: 1px solid #DAA502; }
.bg-side-money-tab-blue16,
.bg-side-money-tab-gold12,
.bg-side-money-tab-blue17    { background: #1c1c1c !important; color: #fff; }

.bg-sidebar-right-orange11,
.bg-sidebar-right-blue14,
.bg-sidebar-right-yellow13,
.bg-sidebar-right-red14,
.bg-sidebar-right-yellow12,
.bg-sidebar-right-green,
.bg-sidebar-right-grey  { background-color: #161c22 !important; }
.bg-sidebar-right-blue16   { background-color: #000000 !important; }
.bg-sidebar-right-gold11,
.bg-sidebar-right-blue17,
.bg-sidebar-right-red12,
.bg-sidebar-right-blue15,
.bg-sidebar-right-purple11,
.bg-sidebar-right-red13,
.bg-sidebar-right-blue12,
.bg-sidebar-right-yellow19  { background-color: #111111 !important; }
.bg-sidebar-right-gold12,
.bg-sidebar-right-orange14,
.bg-sidebar-right-orange13,
.bg-sidebar-right-red11,
.bg-sidebar-right-purple12 { background-color: #121212 !important; }
.bg-sidebar-right-white  { background: #dedede !important; box-shadow: 0 0 7px rgba(0,0,0,0.5); }
.bg-sidebar-right-red15 { background: #000 !important; }
.bg-sidebar-right-orange12 { background: #1A1C1F !important; border-radius: 6px; margin-top: 8px; }
.bg-sidebar-right-yellow20,
.bg-sidebar-right-blue13,
.bg-sidebar-right-yellow21,
.bg-sidebar-right-blue18,
.bg-sidebar-right-yellow15   { background: #14161b !important; }
.bg-sidebar-right-yellow11,
.bg-sidebar-right-yellow14   { background: #252c48 !important; }
.bg-sidebar-right-yellow18   { background: #000 !important; }
.bg-sidebar-right-yellow16 { background: #0a1726 !important; }
.bg-sidebar-right-yellow17   { background: #0f0f0f !important; }
.bg-sidebar-right-blue19   { background: #0f1628 !important; }
.bg-sidebar-right-blue11   { background: #1a1a23 !important; }

.bg-orange11          { background: #fb6200 !important; }
.bg-orange12         { background: #F56406 !important; }
.bg-orange13         { background: #fc7604 !important; }
.bg-orange14         { background: #f8850f !important; }

.bg-purple11 { background: #0037ce !important; }
.bg-purple12 { background-image: linear-gradient(to right,  #642b73 0%, #c6426e 100%) !important; }

.bg-grey { background: #348fe2 !important; }

.bg-yellow { background: #f8d346 !important; }
.bg-red15 { background: #2b0103 !important; }
.bg-yellow20 { background-image: linear-gradient(to right,  #8c6313 0%,  #d7cc63 30%,  #c2993f 60%, #dcae61 100%) !important; }
.bg-yellow21 { background: #edab56 !important; }
.bg-yellow17 { background: #f3ba2f !important; }
.bg-yellow18 { background: #f4b95c !important; }
.bg-yellow19 { background: #fdc317 !important; }
.bg-yellow11 { background: #ffcd00 !important; }
.bg-yellow12 { background: #ffc600 !important; }
.bg-yellow13 { background: #ffbe00 !important; }
.bg-yellow14 { background: #fed228 !important; }
.bg-yellow15 { background: #edbb35 !important; }
.bg-yellow900 { background: #5e4d30 !important;}
.bg-yellow901 { background: #f1c80d !important; }
.bg-yellow902 { background: #d4c800 !important; }
.bg-yellow903 { background: #DAA502 !important; }

.bg-green { background: #7aea0c !important; }
.bg-green901 {
  background-color: #0d3131;
  border-top: 2px solid #02b9c7;
  border-bottom: 2px solid #02b9c7;
  border-right: 2px solid #02b9c7;
}
.bg-green902 { background: #1e8665 !important; }
.bg-green903 {
  background-color: #061e1e !important;
  border: 2px solid #02b9c7;
}
.bg-green904 { background: #00acac !important; }
.bg-green905 { background: #531711 !important; }

.bg-blue { background: #1f8fff !important; }
.bg-blue14 { background-image: linear-gradient(to right,  #8c6313 0%,  #d7cc63 30%,  #c2993f 60%, #dcae61 100%) !important; }
.bg-blue16 { background-image: linear-gradient(to right,  #1d6f95 0%, #0b2938 100%) !important; }
.bg-blue17 { background: #4c6f87 !important; }
.bg-blue18 { background: #1f7aff !important; }
.bg-blue15 { background: #0165d3 !important;}
.bg-blue19 { background: #244473 !important; }
.bg-blue11 { background: #302ce2 !important; }
.bg-blue12 { background: #478ee7 !important; }
.bg-blue13 { background: #ffd077 !important; }
.bg-blue901 { background: #030917 !important; }
.bg-blue902 { background: #0e1628 !important; }
.bg-blue903 { background: #0a1c30 !important; }
.bg-blue904 { background: #252c48 !important; }
.bg-blue-lighter { background: #1fb3ff !important; }
.bg-blue-darker { background: #151e2d !important; }
.bg-blue-grad { background-image: linear-gradient(to right,  #000518 0%,  #003f82 20%,  #2693cc 50%,  #003f82 80%, #000518 100%) !important; }
.bg-blue-grad1 { background-image: linear-gradient(to right,  #4b6cb7 0%, #182848 100%) !important; }
.bg-blue-page { background: #0e1d30 !important; }
.bg-blue-page1 { background: #0a0d29 !important; }
.bg-blue-page2 { background: #081a30 !important; }
.bg-blue-page3 { background: #0a1c30 !important; }
.bg-blue-page4 { background: #030917 !important; }
.bg-orange12-page { background: #111314 !important;}

.bg-red { background: #c80000 !important;}
.bg-red12 { background: #e30144 !important;}
.bg-red11 { background-image: linear-gradient(to right,  #cb2d3e 0%, #ef473a 100%) !important; }
.bg-red13 { background: #c00015 !important;}
.bg-red14 { background: #de00d3 !important;}
.bg-red904 { background: #9b0000 !important; }

.bg-gold { background: #ffa863 !important;}
.bg-gold11 { background: #f39200 !important;}
.bg-gold12 { background: #ffeaad !important; }
.bg-gold13 { background: #f2b705 !important; }
.bg-gold-grad { background-image: linear-gradient(to bottom right,  #ffa462 0%, #fdd286 100%) !important;}
.bg-gold-grad1 { background-image: linear-gradient(to bottom right,  #f7b800 0%, #e88b00 100%) !important;}
.bg-gold-img { background: url(/image/login/keyring-modal.png) no-repeat; background-size: 100% 100%;}

.bg-back-orange11,
.bg-back-blue17,
.bg-back-red15,
.bg-back-yellow18  { background: #000 !important; }
.bg-back-white   { background: #cacaca !important; }
.bg-back-gold11    { background: #111 !important; }
.bg-back-green    { background: #171c22 !important; }
.bg-back-orange12    { background: #111314 !important; }
.bg-back-orange12.on    { background: #1E2224 !important; }
.bg-back-yellow20,
.bg-back-blue13,
.bg-back-yellow21,
.bg-back-blue18,
.bg-back-yellow15    { background: #14161b !important; }
.bg-back-gold13    { background: #020c17 !important; }
.bg-back-yellow14     { background: #252c48 !important; }
.bg-back-yellow16  { background: #0a1726 !important; }
.bg-back-yellow11     { background: #252c48 !important; }
.bg-back-casino   { background: #030917 !important; }

.bg-home-orange11,
.bg-home-purple11,
.bg-home-red13,
.bg-home-blue12,
.bg-home-yellow19,
.bg-home-purple12,
.bg-home-blue14,
.bg-home-blue16,
.bg-home-gold12,
.bg-home-yellow13,
.bg-home-red14,
.bg-home-yellow12,
.bg-home-red12,
.bg-home-blue15,
.bg-home-orange14,
.bg-home-green    { background-color: #000 !important; }
.bg-home-white    { background-color: #ebebeb !important; }
.bg-home-gold11    { background-color: #111 !important; }
.bg-home-orange13  { background-color: #121212 !important; }
.bg-home-red15  { background-color: #000 !important; }
.bg-home-yellow14 { background-color: #252c48 !important; }

.bg-headernav-orange11  { background-color: #111 !important; }
.bg-headernav-orange12 { 
  background-color: #141517 !important; 
  height: 64px !important;
  border-bottom: 1px solid #242424;
}
.bg-headernav-green   { background-color: #171c22 !important; }
.bg-headernav-yellow17  {
  display: flex; 
  background: #000 !important;
  height: 100px !important;
  border-bottom: 1px solid #000;
}
.bg-headernav-blue19  {
  display: flex; 
  background: #0e1628 !important;
  height: 100px !important;
  border-bottom: 1px solid #0e1628;
}
.bg-headernav-blue11  {
  display: flex; 
  background: #000 !important;
  height: 100px !important;
  border-bottom: 1px solid #000;
}
.bg-headernav-blue14   { background-color: #191e22 !important; }
.bg-headernav-blue16   { background-color: #000 !important; }
.bg-headernav-gold12   { background-color: #000 !important; height: 65px !important; }
.bg-headernav-blue17   { background-color: #000 !important; display: flex; border-bottom: 4px solid #4c6f87; height: 100px !important; }
.bg-headernav-yellow13 { background-color: #111 !important; }
.bg-headernav-red15 { background-color: #000 !important; height: 100px !important; }
.bg-headernav-yellow20 {
  display: flex; 
  background: #181a20 !important;
  height: 100px !important;
  border-bottom: 1px solid #937428;
}
.bg-headernav-blue13 {
  display: flex; 
  background: #181a20 !important;
  height: 100px !important;
  border-bottom: 1px solid #ffd077;
}
.bg-headernav-gold13 {
  display: flex; 
  background: #020c17 !important;
  height: 100px !important;
  border-bottom: 1px solid #f2b705;
}
.bg-headernav-yellow11 {
  display: flex; 
  background: #252c48 !important;
  height: 100px !important;
  border-bottom: 1px solid #ffcd00;
}
.bg-headernav-yellow14 {
  display: flex; 
  background: #252c48 !important;
  height: 100px !important;
  border-bottom: 1px solid #fed228;
}
.bg-headernav-yellow18 {
  background: #000 !important;
  height: 100px !important;
  border-bottom: 1px solid #f4b95c;
}
.bg-headernav-yellow16 {
  display: flex; 
  background: #0e1e31 !important;
  height: 100px !important;
  border-bottom: 1px solid #937428;
}
.bg-headernav-blue18 {
  display: flex; 
  background: #181a20 !important;
  height: 100px !important;
  border-bottom: 1px solid #1f7aff;
}
.bg-headernav-yellow15 {
  display: flex; 
  background: #181a20 !important;
  height: 100px !important;
  border-bottom: 1px solid #edbb35;
}
.bg-headernav-yellow21 {
  display: flex; 
  background: #5e4d30 !important;
  height: 100px !important;
  border-bottom: 1px solid #937428;
}
.bg-headernav-white   { background-color: #cacaca !important; }
.bg-headernav-red12    { background-color: #151515 !important; height: 80px !important; }
.bg-headernav-blue15    { background-color: #151515 !important; height: 80px !important; }
.bg-headernav-gold11   { background-color: #000 !important; }
.bg-headernav-orange13 { background-color: #202020 !important; height: 100px !important; }
.bg-headernav-orange14 {
  display: flex; 
  background: #000 !important;
  height: 100px !important;
  border-bottom: 6px solid #f8850f;
}
.bg-headernav-red13 {
  display: flex; 
  background: #000 !important;
  height: 100px !important;
  border-bottom: 6px solid #c00015;
}
.bg-headernav-blue12 {
  display: flex; 
  background: #000 !important;
  height: 100px !important;
  border-bottom: 6px solid #478ee7;
}
.bg-headernav-red14 {
  display: flex; 
  background: #111 !important;
  height: 100px !important;
  border-bottom: 6px solid #de00d3;
}
.bg-headernav-yellow12 {
  display: flex; 
  background: #111 !important;
  height: 100px !important;
  border-bottom: 6px solid #ffc600;
}
.bg-headernav-yellow19 {
  display: flex; 
  background: #000 !important;
  height: 100px !important;
  border-bottom: 6px solid #fdc317;
}
.bg-headernav-purple11,
.bg-headernav-purple12 { background: #000 !important; }
.bg-headernav-red11 {
  display: flex; 
  background: #000 !important;
  height: 100px !important;
  border-bottom: 6px solid #000;
}

.bg-theme-orange11  { background-color: #fc6200 !important; }
.bg-theme-purple11  { background: #0037ce !important; }
.bg-theme-red13  { background: #c00015 !important; }
.bg-theme-blue12  { background: #478ee7 !important; }
.bg-theme-yellow19  { background: #fdc317 !important; }
.bg-theme-purple12  { background: #c6426e !important; }
.bg-theme-blue14   { background-color: #dabd57 !important; }
.bg-theme-blue16   { background-color: #2484c5 !important; }
.bg-theme-gold12   { background-color: #ffeaad !important; }
.bg-theme-blue17   { background-color: #4c6f87 !important; }
.bg-theme-yellow13 { background-color: #ffbe00 !important; }
.bg-theme-red15 { background-color: #2b0103 !important; }
.bg-theme-white   { background-color: #f8d346 !important; }
.bg-theme-red14     { background-color: #de00d3 !important; }
.bg-theme-yellow12     { background-color: #ffc600 !important; }
.bg-theme-red12    { background-color: #e30144 !important; }
.bg-theme-blue15    { background-color: #0165d3 !important; }
.bg-theme-red11    { background-color: #de3b3c !important; }
.bg-theme-gold11   { background-color: #f39200 !important; }
.bg-theme-orange14  { background-color: #f8850f !important; }
.bg-theme-orange13   { background-color: #fc7604 !important; }

.b-r-6 { border-radius: 6px !important }

/* 경계선 */
.border-1-orange11    { border: 1px solid #fc6200; }
.border-1-orange12   { border: 1px solid #F56406; }
.border-1-purple11    { border: 1px solid #144ade; }
.border-1-red13      { border: 1px solid #c00015; }
.border-1-blue12    { border: 1px solid #478ee7; }
.border-1-yellow19   { border: 1px solid #fdc317; }
.border-1-purple12   { border: 1px solid #c6426e; }
.border-1-green     { border: 1px solid #79e90b; }
.border-1-blue14     { border: 1px solid #dbbe58; }
.border-1-blue16     { border: 1px solid #2484c5; }
.border-1-gold12     { border: 1px solid #ffeaad; }
.border-1-blue17     { border: 1px solid #4c6f87; }
.border-1-yellow13   { border: 1px solid #ffbe00; }
.border-1-red15   { border: 1px solid #DAA502; }
.border-1-yellow20   { border: 1px solid #f3ba2f; }
.border-1-blue13    { border: 1px solid #ffd077; }
.border-1-gold13     { border: 1px solid #f2b705; }
.border-1-yellow11  { border: 1px solid #ffcd00; }
.border-1-yellow14  { border: 1px solid #fed228; }
.border-1-yellow18   { border: 1px solid #f4b95c; }
.border-1-yellow16   { border: 1px solid #f3ba2f; }
.border-1-yellow21   { border: 1px solid #edab56; }
.border-1-blue18     { border: 1px solid #1f7aff; }
.border-1-yellow15     { border: 1px solid #edbb35; }
.border-1-yellow17   { border: 1px solid #ffb600; }
.border-1-blue19    { border: 1px solid #a5d7e8; }
.border-1-blue11    { border: 1px solid #302ce2; }
.border-1-white     { border: 1px solid #f1c80d; }
.border-1-red14      { border: 1px solid #de00d3; }
.border-1-yellow12  { border: 1px solid #ffc600; }
.border-1-red12     { border: 1px solid #e30144; }
.border-1-blue15     { border: 1px solid #0165d3; }
.border-1-red11      { border: 1px solid #de3b3c; }
.border-1-gold11     { border: 1px solid #f39200; }
.border-1-orange14   { border: 1px solid #f8850f; }
.border-1-orange13   { border: 1px solid #fc7604; }

.border-2-orange11    { border: 2px solid #fc6200 !important; }
.border-2-purple11    { border: 2px solid #144ade !important; }
.border-2-red13      { border: 2px solid #c00015 !important; }
.border-2-blue12    { border: 2px solid #478ee7 !important; }
.border-2-yellow19   { border: 2px solid #fdc317 !important; }
.border-2-purple12   { border: 2px solid #c6426e !important; }
.border-2-blue14     { border: 2px solid #dabd57 !important; }
.border-2-blue16     { border: 2px solid #2484c5 !important; }
.border-2-gold12     { border: 2px solid #ffeaad !important; }
.border-2-blue17     { border: 2px solid #4c6f87 !important; }
.border-2-yellow13   { border: 2px solid #ffbe00 !important; }
.border-2-red15   { border: 2px solid #2b0103 !important; }
.border-2-yellow20   { border: 2px solid #ffdb00 !important; }
.border-2-blue13    { border: 2px solid #ffd077 !important; }
.border-2-gold13     { border: 2px solid #f2b705 !important; }
.border-2-yellow11  { border: 2px solid #ffcd00 !important; }
.border-2-yellow14  { border: 2px solid #fed228 !important; }
.border-2-yellow18   { border: 2px solid #f4b95c !important; }
.border-2-yellow16   { border: 2px solid #ffdb00 !important; }
.border-2-yellow21   { border: 2px solid #edab56 !important; }
.border-2-blue18     { border: 2px solid #1f7aff !important; }
.border-2-yellow15     { border: 2px solid #edbb35 !important; }
.border-2-yellow17   { border: 2px solid #ffb600 !important; }
.border-2-blue19    { border: 2px solid #a5d7e8 !important; }
.border-2-blue11    { border: 2px solid #302ce2 !important; }
.border-2-white     { border: 2px solid #000 !important; }
.border-2-red14      { border: 2px solid #de00d3 !important; }
.border-2-yellow12      { border: 2px solid #ffc600 !important; }
.border-2-red12      { border: 2px solid #e30144 !important; }
.border-2-blue15     { border: 2px solid #0165d3 !important; }
.border-2-red11      { border: 2px solid #de3b3c !important; }
.border-2-gold11     { border: 2px solid #f39200 !important; }
.border-2-orange14   { border: 2px solid #f8850f !important; }
.border-2-orange13   { border: 2px solid #fc7604 !important; }
.border-2-green     { border: 2px solid #79e80d !important; }

.border-top-1-yellow20 { border-top: 1px solid #f3ba2f !important; }
.border-top-1-blue13 { border-top: 1px solid #ffd077 !important; }
.border-top-1-gold13 { border-top: 1px solid #f2b705 !important; }
.border-top-1-yellow11 { border-top: 1px solid #ffcd00 !important; }
.border-top-1-yellow14 { border-top: 1px solid #fed228 !important; }
.border-top-1-yellow18 { border-top: 1px solid #f4b95c !important; }
.border-top-1-yellow16 { border-top: 1px solid #f3ba2f !important; }
.border-top-1-yellow21 { border-top: 1px solid #edab56 !important; }
.border-top-1-yellow17 { border-top: 1px solid #ffb600 !important; }
.border-top-1-blue19 { border-top: 1px solid #a5d7e8 !important; }
.border-top-1-blue11 { border-top: 1px solid #2ca0e2 !important; }

.border-bottom-1-orange11   { border-bottom: 1px solid #fc6200; }
.border-bottom-1-orange12  { border-bottom: 1px solid #ff5500; }
.border-bottom-1-purple11   { border-bottom: 1px solid #144ade; }
.border-bottom-1-red13   { border-bottom: 1px solid #c00015; }
.border-bottom-1-blue12   { border-bottom: 1px solid #478ee7; }
.border-bottom-1-yellow19   { border-bottom: 1px solid #fdc317; }
.border-bottom-1-purple12  { border-bottom: 1px solid #c6426e; }
.border-bottom-1-blue14    { border-bottom: 1px solid #dabd57; }
.border-bottom-1-blue16    { border-bottom: 1px solid #2484c5; }
.border-bottom-1-gold12    { border-bottom: 1px solid #ffeaad; }
.border-bottom-1-blue17    { border-bottom: 1px solid #4c6f87; }
.border-bottom-1-yellow13  { border-bottom: 1px solid #ffbe00; }
.border-bottom-1-red15      { border-bottom: 1px solid #DAA502; }
.border-bottom-1-yellow20  { border-bottom: 1px solid #f3ba2f; }
.border-bottom-1-blue13     { border-bottom: 1px solid #ffd077; }
.border-bottom-1-gold13     { border-bottom: 1px solid #f2b705; }
.border-bottom-1-yellow11     { border-bottom: 1px solid #ffcd00; }
.border-bottom-1-yellow14     { border-bottom: 1px solid #fed228; }
.border-bottom-1-yellow18  { border-bottom: 1px solid #f4b95c; }
.border-bottom-1-yellow16  { border-bottom: 1px solid #f3ba2f; }
.border-bottom-1-yellow21  { border-bottom: 1px solid #edab56; }
.border-bottom-1-blue18    { border-bottom: 1px solid #1f7aff; }
.border-bottom-1-yellow15    { border-bottom: 1px solid #edbb35; }
.border-bottom-1-yellow17    { border-bottom: 1px solid #ffb600; }
.border-bottom-1-blue19    { border-bottom: 1px solid #a5d7e8; }
.border-bottom-1-blue11    { border-bottom: 1px solid #2ca0e2; }
.border-bottom-1-white    { border-bottom: 1px solid #f1c80d; }
.border-bottom-1-red14      { border-bottom: 1px solid #de00d3; }
.border-bottom-1-yellow12      { border-bottom: 1px solid #ffc600; }
.border-bottom-1-red12     { border-bottom: 1px solid #e30144; }
.border-bottom-1-blue15     { border-bottom: 1px solid #0165d3; }
.border-bottom-1-red11     { border-bottom: 1px solid #f83600; }
.border-bottom-1-gold11    { border-bottom: 1px solid #f39200; }
.border-bottom-1-orange14   { border-bottom: 1px solid #f8850f; }
.border-bottom-1-orange13   { border-bottom: 1px solid #116b4f; }

.border-bottom-2-orange11   { border-bottom: 2px solid #fc6200; }
.border-bottom-2-orange12   { border-bottom: 2px solid #fc6200; }
.border-bottom-2-purple11   { border-bottom: 2px solid #144ade; }
.border-bottom-2-red13   { border-bottom: 2px solid #c00015; }
.border-bottom-2-blue12   { border-bottom: 2px solid #478ee7; }
.border-bottom-2-yellow19   { border-bottom: 2px solid #fdc317; }
.border-bottom-2-purple12  { border-bottom: 2px solid #c6426e; }
.border-bottom-2-blue14    { border-bottom: 2px solid #dabd57; }
.border-bottom-2-blue16    { border-bottom: 2px solid #2484c5; }
.border-bottom-2-gold12    { border-bottom: 2px solid #ffeaad; }
.border-bottom-2-blue17    { border-bottom: 2px solid #4c6f87; }
.border-bottom-2-yellow13  { border-bottom: 2px solid #ffbe00; }
.border-bottom-2-red15  { border-bottom: 2px solid #DAA502; }
.border-bottom-2-white    { border-bottom: 2px solid #f1c80d; }
.border-bottom-2-red14      { border-bottom: 2px solid #de00d3; }
.border-bottom-2-yellow12      { border-bottom: 2px solid #ffc600; }
.border-bottom-2-red12     { border-bottom: 2px solid #e30144; }
.border-bottom-2-blue15     { border-bottom: 2px solid #0165d3; }
.border-bottom-2-red11     { border-bottom: 2px solid #de3b3c; }
.border-bottom-2-gold11    { border-bottom: 2px solid #f39200; }
.border-bottom-2-orange14   { border-bottom: 2px solid #f8850f; }
.border-bottom-2-orange13  { border-bottom: 2px solid #fc7604; }

.border-1-blr-black {
  border-bottom: 1px solid #000 !important;
  border-left: 1px solid #000 !important;
  border-right: 1px solid #000 !important;
}

.border-1-blr-black1 {
  border-bottom: 1px solid #000 !important;
  border-left: 1px solid #000 !important;
}

.border-bottom-1-black     { border-bottom: 1px solid #111; }
.border-bottom-1-grey     { border-bottom: 1px solid #343d46 !important; }

.border-t-b-1 {
  border-top: 1px solid #32383d;
  border-bottom: 2px solid #000;
}

.border-t-b-1-agero {
  border-top: 1px solid #32383d;
  border-bottom: 1px solid #000;
}

.border-t-b-1-white {
  border-top: 1px solid #a2a2a2;
  border-bottom: 1px solid #a2a2a2;
}

/* 실시간 경기 배경 */
.bg-6046    { background-image: url("static/image/livesports/banner/Football-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-48242   { background-image: url("static/image/livesports/banner/Basketball-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-154914  { background-image: url("static/image/livesports/banner/Baseball-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-154830  { background-image: url("static/image/livesports/banner/Volleyball-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-35232   { background-image: url("static/image/livesports/banner/IceHicky-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-35709   { background-image: url("static/image/livesports/banner/Handball-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-54094   { background-image: url("static/image/livesports/banner/Tennis-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-131506  { background-image: url("static/image/livesports/banner/NHK-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-687890  { background-image: url("static/image/livesports/banner/ESports-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }

.bg-1    { background-image: url("static/image/livesports/banner/Football-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-8   { background-image: url("static/image/livesports/banner/Basketball-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-9  { background-image: url("static/image/livesports/banner/Baseball-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-20  { background-image: url("static/image/livesports/banner/Volleyball-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-6   { background-image: url("static/image/livesports/banner/IceHicky-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-7   { background-image: url("static/image/livesports/banner/Handball-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-3   { background-image: url("static/image/livesports/banner/Tennis-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-5  { background-image: url("static/image/livesports/banner/NHK-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-96  { background-image: url("static/image/livesports/banner/ESports-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }

.bg-white-6046    { background-image: url("static/image/livesports/banner/white/Football-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-white-48242   { background-image: url("static/image/livesports/banner/white/Basketball-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-white-154914  { background-image: url("static/image/livesports/banner/white/Baseball-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-white-154830  { background-image: url("static/image/livesports/banner/white/Volleyball-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-white-35232   { background-image: url("static/image/livesports/banner/white/IceHicky-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-white-35709   { background-image: url("static/image/livesports/banner/white/Handball-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-white-54094   { background-image: url("static/image/livesports/banner/white/Tennis-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-white-131506  { background-image: url("static/image/livesports/banner/white/NHK-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-white-687890  { background-image: url("static/image/livesports/banner/white/ESports-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }

.bg-white-1    { background-image: url("static/image/livesports/banner/white/Football-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-white-8   { background-image: url("static/image/livesports/banner/white/Basketball-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-white-9  { background-image: url("static/image/livesports/banner/white/Baseball-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-white-20  { background-image: url("static/image/livesports/banner/white/Volleyball-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-white-6   { background-image: url("static/image/livesports/banner/white/IceHicky-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-white-7   { background-image: url("static/image/livesports/banner/white/Handball-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-white-3   { background-image: url("static/image/livesports/banner/white/Tennis-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-white-5  { background-image: url("static/image/livesports/banner/white/NHK-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }
.bg-white-96  { background-image: url("static/image/livesports/banner/white/ESports-Banner.png"); background-size: 100% 100%; background-repeat: no-repeat; }

/* ---------- 메뉴 ---------- */
.header-icon-orange11   { color: #fc6200; }
.header-icon-purple11   { color: #144ade; }
.header-icon-red13   { color: #c00015; }
.header-icon-blue12   { color: #478ee7; }
.header-icon-yellow19   { color: #fdc317; }
.header-icon-purple12  { color: #c6426e; }
.header-icon-blue14    { color: #dbbe58; }
.header-icon-blue16    { color: #2484c5; }
.header-icon-gold12    { color: #dc992e; }
.header-icon-blue17    { color: #4c6f87; }
.header-icon-yellow13  { color: #ffbe00; }
.header-icon-red15  { color: #DAA502; }
.header-icon-white    { color: #fc6200; }
.header-icon-red14      { color: #de00d3; }
.header-icon-yellow12      { color: #ffc600; }
.header-icon-red12     { color: #e30144; }
.header-icon-blue15     { color: #0165d3; }
.header-icon-red11     { color: #de3b3c; }
.header-icon-gold11    { color: #f39200; }
.header-icon-orange14   { color: #f8850f; }
.header-icon-orange13  { color: #fc7604; }
.header-icon-green    { color: #79e80d; }
.header-icon-yellow17    { color: #ffb600; }
.header-icon-blue19    { color: #a5d7e8; }
.header-icon-blue11    { color: #2ca0e2; }

.sub-right-menu-yellow20,
.sub-right-menu-yellow14,
.sub-right-menu-yellow18 {
  background: #14161b; 
  margin-top: 57px; 
  width: 164px;
}
.sub-right-menu-blue13 {
  background: #14161b; 
  margin-top: 57px; 
  width: 200px;
}
.sub-right-menu-gold13 {
  background: #14161b; 
  margin-top: 57px; 
  width: 200px;
}
.sub-right-menu-yellow11 {
  background: #14161b; 
  margin-top: 57px; 
  width: 200px;
}
.sub-right-menu-yellow16 {
  background: #0a1726; 
  margin-top: 57px; 
  width: 164px;
}
.sub-right-menu-yellow21 {
  background: rgba(0, 0, 0, 0.9); 
  margin-top: 62px; 
  width: 320px;
}
.sub-right-menu-blue18 {
  background: #14161b; 
  margin-top: 100px;
  width: 320px;
}
.sub-right-menu-yellow15 {
  background: #14161b; 
  margin-top: 100px;
  width: 320px;
}
.sub-right-menu-yellow17 {
  background: rgba(0, 0, 0, 0.9); 
  margin-top: 134px; 
  width: 320px;
}
.sub-right-menu-blue19 {
  background: #0f1628; 
  margin-top: 134px; 
  width: 320px;
}
.sub-right-menu-blue11 {
  background: #1a1a23; 
  margin-top: 134px; 
  width: 320px;
}
.right-menu-yellow20,
.right-menu-blue13,
.right-menu-gold13,
.right-menu-yellow11,
.right-menu-yellow14,
.right-menu-yellow18,
.right-menu-yellow16,
.right-menu-yellow21 {
  width: 100%;
  padding: 8px 0;
  display: inline-block;
}
.right-menu-blue18 {
  width: 100%;
  padding: 8px 8px;
  display: inline-block;
  background: #0b0d10;
  border-radius: 6px;
  border: 1px solid #0b0d10;
  cursor: pointer;
}
.right-menu-blue18:hover {
  border: 1px solid #1f7aff;
}
.right-menu-blue18.on {
  background: #1f7aff;
  border: 1px solid #1f7aff;
}
.right-menu-blue18.on #img-payin {
  content:url("/image/Home/blue18/payin.png");
}
.right-menu-blue18.on #img-payout {
  content:url("/image/Home/blue18/payout.png");
}
.right-menu-blue18.on #img-moneymove {
  content:url("/image/Home/blue18/moneymove.png");
}
.right-menu-blue18.on #img-customer {
  content:url("/image/Home/blue18/customer.png");
}
.right-menu-blue18.on #img-note {
  content:url("/image/Home/blue18/note.png");
}
.right-menu-blue18.on #img-event {
  content:url("/image/Home/blue18/event.png");
}
.right-menu-blue18.on #img-attendance {
  content:url("/image/Home/blue18/attendance.png");
}
.right-menu-blue18.on #img-friend {
  content:url("/image/Home/blue18/friend.png");
}
.right-menu-blue18.on #img-notice {
  content:url("/image/Home/blue18/notice.png");
}
.right-menu-blue18.on #img-betting {
  content:url("/image/Home/blue18/betting-history.png");
}
.right-menu-blue18.on #img-cash {
  content:url("/image/Home/blue18/cash-history.png");
}
.right-menu-blue18.on #img-coupon {
  content:url("/image/Home/blue18/coupon.png");
}

.right-menu-yellow15 {
  width: 100%;
  padding: 8px 8px;
  display: inline-block;
  background: #0b0d10;
  border-radius: 6px;
  border: 1px solid #0b0d10;
  cursor: pointer;
}
.right-menu-yellow15:hover {
  border: 1px solid #edbb35;
}
.right-menu-yellow15.on {
  background: #edbb35;
  border: 1px solid #edbb35;
}
.right-menu-yellow15.on #img-payin {
  content:url("/image/Home/yellow15/payin.png");
}
.right-menu-yellow15.on #img-payout {
  content:url("/image/Home/yellow15/payout.png");
}
.right-menu-yellow15.on #img-moneymove {
  content:url("/image/Home/yellow15/moneymove.png");
}
.right-menu-yellow15.on #img-customer {
  content:url("/image/Home/yellow15/customer.png");
}
.right-menu-yellow15.on #img-note {
  content:url("/image/Home/yellow15/note.png");
}
.right-menu-yellow15.on #img-event {
  content:url("/image/Home/yellow15/event.png");
}
.right-menu-yellow15.on #img-attendance {
  content:url("/image/Home/yellow15/attendance.png");
}
.right-menu-yellow15.on #img-friend {
  content:url("/image/Home/yellow15/friend.png");
}
.right-menu-yellow15.on #img-notice {
  content:url("/image/Home/yellow15/notice.png");
}
.right-menu-yellow15.on #img-betting {
  content:url("/image/Home/yellow15/betting-history.png");
}
.right-menu-yellow15.on #img-cash {
  content:url("/image/Home/yellow15/cash-history.png");
}
.right-menu-yellow15.on #img-coupon {
  content:url("/image/Home/yellow15/coupon.png");
}

.sidebar-quick-item-yellow18:hover #img-payin,
.sidebar-quick-item-yellow18.on #img-payin {
  content:url("/image/Home/yellow18/payin-on.png");
}
.sidebar-quick-item-yellow18:hover #img-payout,
.sidebar-quick-item-yellow18.on #img-payout {
  content:url("/image/Home/yellow18/payout-on.png");
}
.sidebar-quick-item-yellow18:hover #img-moneymove,
.sidebar-quick-item-yellow18.on #img-moneymove {
  content:url("/image/Home/yellow18/moneymove-on.png");
}
.sidebar-quick-item-yellow18:hover #img-customer,
.sidebar-quick-item-yellow18.on #img-customer {
  content:url("/image/Home/yellow18/customer-on.png");
}
.sidebar-quick-item-yellow18:hover #img-note,
.sidebar-quick-item-yellow18.on #img-note {
  content:url("/image/Home/yellow18/note-on.png");
}
.sidebar-quick-item-yellow18:hover #img-event,
.sidebar-quick-item-yellow18.on #img-event {
  content:url("/image/Home/yellow18/event-on.png");
}
.sidebar-quick-item-yellow18:hover #img-attendance,
.sidebar-quick-item-yellow18.on #img-attendance {
  content:url("/image/Home/yellow18/attendance-on.png");
}
.sidebar-quick-item-yellow18:hover #img-friend,
.sidebar-quick-item-yellow18.on #img-friend {
  content:url("/image/Home/yellow18/friend-on.png");
}
.sidebar-quick-item-yellow18:hover #img-notice,
.sidebar-quick-item-yellow18.on #img-notice {
  content:url("/image/Home/yellow18/notice-on.png");
}
.sidebar-quick-item-yellow18:hover #img-betting,
.sidebar-quick-item-yellow18.on #img-betting {
  content:url("/image/Home/yellow18/betting-history-on.png");
}
.sidebar-quick-item-yellow18:hover #img-cash,
.sidebar-quick-item-yellow18.on #img-cash {
  content:url("/image/Home/yellow18/cash-history-on.png");
}
.sidebar-quick-item-yellow18:hover #img-coupon,
.sidebar-quick-item-yellow18.on #img-coupon {
  content:url("/image/Home/yellow18/coupon-on.png");
}

.right-menu-tab {
  width: 50%;
  float: left;
  color: #fff;
  font-size: 16px;
  cursor: pointer;
  padding: 8px;
  text-align: center;
  background: #14161b;
  border-bottom: 1px solid #14161b;
}
.right-menu-tab.on-blue18 {
  color: #1f7aff;
  border-bottom: 1px solid #1f7aff;
}
.right-menu-tab.on-yellow15 {
  color: #edbb35;
  border-bottom: 1px solid #edbb35;
}

.right-menu-yellow17,
.right-menu-blue19,
.right-menu-blue11 {
  padding-left: 20px;
  padding-right: 20px;
  cursor: pointer;
  width: 100%;
  padding: 8px;
  display: inline-block;
  border-radius: 6px;
}
.right-menu-yellow17:hover,
.right-menu-blue19:hover,
.right-menu-blue11:hover {
  background: rgba(21, 37, 26, 0.8);
}

.top-menu-icon-yellow20:hover {
  content:url("/image/Home/yellow20/menu-on.png");
}
.top-menu-icon-blue13:hover {
  content:url("/image/Home/blue13/menu-on.png");
}
.top-menu-icon-gold13:hover {
  content:url("/image/Home/gold13/menu-on.png");
}
.top-menu-icon-yellow11:hover {
  content:url("/image/Home/yellow11/menu-on.png");
}
.top-menu-icon-yellow14:hover {
  content:url("/image/Home/yellow14/menu-on.png");
}
.top-menu-icon-yellow18:hover {
  content:url("/image/Home/yellow18/menu-on.png");
}
.menubar {
  position: absolute;
  left: 320px;
  top: 100px;
  color: #7d7f81;
  font-size: 16px;
  padding: 12px;
  background: rgba(29, 34, 40, 0.9);
}
.menubar-td {
  padding: 16px 10px;
  width: 170px;
  border-radius: 6px;
}
.menubar-td:hover {
  background: #2b3139;
  cursor: pointer;
  color: #fff;
}
.img-arrow-left {
  display: none;
  float: right;
  margin-top: 3px;
  transition: all 0.1s ease-out 0s;
}
.menubar-td:hover .img-arrow-left {
  display: block;
}

.menubar-td:hover .img-menubar-payin {
  content:url("/image/Home/yellow20/payin-on.png");
}
.menubar-td:hover .img-menubar-payout {
  content:url("/image/Home/yellow20/payout-on.png");
}
.menubar-td:hover .img-menubar-moneymove {
  content:url("/image/Home/yellow20/moneymove-on.png");
}
.menubar-td:hover .img-menubar-customer {
  content:url("/image/Home/yellow20/customer-on.png");
}
.menubar-td:hover .img-menubar-note {
  content:url("/image/Home/yellow20/note-on.png");
}
.menubar-td:hover .img-menubar-event {
  content:url("/image/Home/yellow20/event-on.png");
}
.menubar-td:hover .img-menubar-coupon {
  content:url("/image/Home/yellow20/coupon-on.png");
}
.menubar-td:hover .img-menubar-attendance {
  content:url("/image/Home/yellow20/attendance-on.png");
}
.menubar-td:hover .img-menubar-friend {
  content:url("/image/Home/yellow20/friend-on.png");
}
.menubar-td:hover .img-menubar-notice {
  content:url("/image/Home/yellow20/notice-on.png");
}
.menubar-td:hover .img-menubar-fame {
  content:url("/image/Home/yellow20/fame-on.png");
}
.menubar-td:hover .img-menubar-betting-history {
  content:url("/image/Home/yellow20/betting-history-on.png");
}
.menubar-td:hover .img-menubar-cash-history {
  content:url("/image/Home/yellow20/cash-history-on.png");
}

.login-icon-orange11   { color: #fc6200; }
.login-icon-purple11   { color: #144ade; }
.login-icon-red13     { color: #c00015; }
.login-icon-blue12   { color: #478ee7; }
.login-icon-yellow19  { color: #fdc317; }
.login-icon-purple12  { color: #c6426e; }
.login-icon-blue14    { color: #dbbe58; }
.login-icon-blue16    { color: #2484c5; }
.login-icon-gold12    { color: #dc992e; }
.login-icon-blue17    { color: #4c6f87; }
.login-icon-yellow13  { color: #ffbe00; }
.login-icon-red15  { color: #DAA502; }
.login-icon-white    { color: #fc6200; }
.login-icon-red14     { color: #de00d3; }
.login-icon-yellow12     { color: #ffc600; }
.login-icon-red12     { color: #e30144; }
.login-icon-blue15    { color: #0165d3; }
.login-icon-red11     { color: #de3b3c; }
.login-icon-gold11    { color: #f39200; }
.login-icon-orange14  { color: #f8850f; }
.login-icon-orange13  { color: #fc7604; }
.login-icon-green    { color: #79e80d; }

.sidebar-left-icon-orange11   { color: #fc6200; }
.sidebar-left-icon-purple11   { color: #fff; }
.sidebar-left-icon-red13     { color: #fff; }
.sidebar-left-icon-blue12   { color: #fff; }
.sidebar-left-icon-yellow19  { color: #000; }
.sidebar-left-icon-blue14    { color: #11358b; }
.sidebar-left-icon-blue16    { color: #2484c5; }
.sidebar-left-icon-gold12    { color: #dc992e; }
.sidebar-left-icon-blue17    { color: #4c6f87; }
.sidebar-left-icon-white    { color: #fc6200; }
.sidebar-left-icon-red14     { color: #de00d3; }
.sidebar-left-icon-yellow12     { color: #ffc600; }
.sidebar-left-icon-red12     { color: #e30144; }
.sidebar-left-icon-blue15    { color: #0165d3; }
.sidebar-left-icon-gold11    { color: #000; }
.sidebar-left-icon-orange13  { color: #fc7604; }
.sidebar-left-icon-orange14  { color: #f8850f; }
.sidebar-left-icon-green    { color: #79e80d; }

/* 헤더버튼 */
.header-button-first-orange11,
.header-button-first-yellow13,
.header-button-first-green    { border-right:1px solid #000; }
.header-button-first-blue14    { border-right:1px solid #dbbe58; }
.header-button-first-orange12  { height: 63px; }

.header-button-orange11,
.header-button-yellow13,
.header-button-green {
  border-left:1px solid #383f46;
  border-right:1px solid #000;
}
.header-button-orange12 {
  height: 63px;
}
.header-button-blue17 {
  height: 55px;
}
.header-button-yellow17,
.header-button-blue19,
.header-button-blue11 {
  height: 55px;
}
.header-button-yellow20,
.header-button-blue13,
.header-button-gold13,
.header-button-yellow11,
.header-button-yellow14,
.header-button-yellow16,
.header-button-yellow21,
.header-button-blue18,
.header-button-yellow15 {
  height: 100px;
}
.header-button-blue14 {
  border-right:1px solid #dbbe58;
}

.header-button-last-orange11,
.header-button-last-yellow13,
.header-button-last-green   { border-left:1px solid #383f46; }
.header-button-last-blue14   { border-left:1px solid #dbbe58; }
.header-button-last-orange12 { height: 63px; }
.header-button-last-blue17   { height: 55px; }
.header-button-last-yellow20,
.header-button-last-blue13,
.header-button-last-gold13,
.header-button-last-yellow11,
.header-button-last-yellow14,
.header-button-last-yellow16,
.header-button-last-yellow21,
.header-button-last-blue18,
.header-button-last-yellow15   { height: 100px; }

.header-button-first-orange12 a,
.header-button-orange12 a,
.header-button-last-orange12 a {
  height: 64px !important;
  display: flex !important;
  justify-content: center;
  align-items: center;
  transition: border-bottom 0.1s ease-out 0s;
}
.header-button-first-blue17 a,
.header-button-blue17 a,
.header-button-last-blue17 a,
.header-button-first-yellow17 a,
.header-button-yellow17 a,
.header-button-last-yellow17 a,
.header-button-first-blue19 a,
.header-button-blue19 a,
.header-button-last-blue19 a,
.header-button-first-blue11 a,
.header-button-blue11 a,
.header-button-last-blue11 a {
  height: 55px !important;
  display: flex !important;
  justify-content: center;
  align-items: center;
  transition: border-bottom 0.1s ease-out 0s;
}
.header-button-first-orange12.on a,
.header-button-orange12.on a,
.header-button-last-orange12.on a,
.header-button-first-orange12:hover a,
.header-button-orange12:hover a,
.header-button-last-orange12:hover a {
  background-color: #801815;
  color: #d0f7ea;
}

.header-button-first-blue17.on .header-button-color-blue17,
.header-button-blue17.on .header-button-color-blue17,
.header-button-last-blue17.on .header-button-color-blue17,
.header-button-first-blue17:hover .header-button-color-blue17,
.header-button-blue17:hover .header-button-color-blue17,
.header-button-last-blue17:hover .header-button-color-blue17 {
  background: none !important;
  color: #4c6f87 !important;
}
.header-button-first-blue17.on a,
.header-button-blue17.on a,
.header-button-last-blue17.on a,
.header-button-first-blue17:hover a,
.header-button-blue17:hover a,
.header-button-last-blue17:hover a {
  background: none !important;
  border: none !important;
}

.header-button-first-yellow17.on .header-button-color-yellow17,
.header-button-yellow17.on .header-button-color-yellow17,
.header-button-last-yellow17.on .header-button-color-yellow17,
.header-button-first-yellow17:hover .header-button-color-yellow17,
.header-button-yellow17:hover .header-button-color-yellow17,
.header-button-last-yellow17:hover .header-button-color-yellow17 {
  background: none !important;
  color: #ffb600 !important;
}
.header-button-first-yellow17.on a,
.header-button-yellow17.on a,
.header-button-last-yellow17.on a,
.header-button-first-yellow17:hover a,
.header-button-yellow17:hover a,
.header-button-last-yellow17:hover a {
  background: none !important;
  border: none !important;
}

.header-button-first-blue19.on .header-button-color-blue19,
.header-button-blue19.on .header-button-color-blue19,
.header-button-last-blue19.on .header-button-color-blue19,
.header-button-first-blue19:hover .header-button-color-blue19,
.header-button-blue19:hover .header-button-color-blue19,
.header-button-last-blue19:hover .header-button-color-blue19 {
  background: none !important;
  color: #a5d7e8 !important;
}
.header-button-first-blue19.on a,
.header-button-blue19.on a,
.header-button-last-blue19.on a,
.header-button-first-blue19:hover a,
.header-button-blue19:hover a,
.header-button-last-blue19:hover a {
  background: none !important;
  border: none !important;
}

.header-button-first-blue11.on .header-button-color-blue11,
.header-button-blue11.on .header-button-color-blue11,
.header-button-last-blue11.on .header-button-color-blue11,
.header-button-first-blue11:hover .header-button-color-blue11,
.header-button-blue11:hover .header-button-color-blue11,
.header-button-last-blue11:hover .header-button-color-blue11 {
  background: none !important;
  color: #2ca0e2 !important;
}
.header-button-first-blue11.on a,
.header-button-blue11.on a,
.header-button-last-blue11.on a,
.header-button-first-blue11:hover a,
.header-button-blue11:hover a,
.header-button-last-blue11:hover a {
  background: none !important;
  border: none !important;
}

.header-button-first-red13.on .header-button-color-red13,
.header-button-red13.on .header-button-color-red13,
.header-button-last-red13.on .header-button-color-red13,
.header-button-first-red13:hover .header-button-color-red13,
.header-button-red13:hover .header-button-color-red13,
.header-button-last-red13:hover .header-button-color-red13 {
  background: none !important;
  color: #c00015 !important;
}
.header-button-first-red13.on a,
.header-button-red13.on a,
.header-button-last-red13.on a,
.header-button-first-red13:hover a,
.header-button-red13:hover a,
.header-button-last-red13:hover a {
  background: none !important;
  border: none !important;
}

.header-button-first-blue12.on .header-button-color-blue12,
.header-button-blue12.on .header-button-color-blue12,
.header-button-last-blue12.on .header-button-color-blue12,
.header-button-first-blue12:hover .header-button-color-blue12,
.header-button-blue12:hover .header-button-color-blue12,
.header-button-last-blue12:hover .header-button-color-blue12 {
  background: none !important;
  color: #478ee7 !important;
}
.header-button-first-blue12.on a,
.header-button-blue12.on a,
.header-button-last-blue12.on a,
.header-button-first-blue12:hover a,
.header-button-blue12:hover a,
.header-button-last-blue12:hover a {
  background: none !important;
  border: none !important;
}

.header-button-first-red14.on .header-button-color-red14,
.header-button-red14.on .header-button-color-red14,
.header-button-last-red14.on .header-button-color-red14,
.header-button-first-red14:hover .header-button-color-red14,
.header-button-red14:hover .header-button-color-red14,
.header-button-last-red14:hover .header-button-color-red14 {
  background: none !important;
  color: #de00d3 !important;
}
.header-button-first-red14.on a,
.header-button-red14.on a,
.header-button-last-red14.on a,
.header-button-first-red14:hover a,
.header-button-red14:hover a,
.header-button-last-red14:hover a {
  background: none !important;
  border: none !important;
}

.header-button-first-yellow12.on .header-button-color-yellow12,
.header-button-yellow12.on .header-button-color-yellow12,
.header-button-last-yellow12.on .header-button-color-yellow12,
.header-button-first-yellow12:hover .header-button-color-yellow12,
.header-button-yellow12:hover .header-button-color-yellow12,
.header-button-last-yellow12:hover .header-button-color-yellow12 {
  background: none !important;
  color: #ffc600 !important;
}
.header-button-first-yellow12.on a,
.header-button-yellow12.on a,
.header-button-last-yellow12.on a,
.header-button-first-yellow12:hover a,
.header-button-yellow12:hover a,
.header-button-last-yellow12:hover a {
  background: none !important;
  border: none !important;
}

.header-button-first-yellow19.on .header-button-color-yellow19,
.header-button-yellow19.on .header-button-color-yellow19,
.header-button-last-yellow19.on .header-button-color-yellow19,
.header-button-first-yellow19:hover .header-button-color-yellow19,
.header-button-yellow19:hover .header-button-color-yellow19,
.header-button-last-yellow19:hover .header-button-color-yellow19 {
  background: none !important;
  color: #fdc317 !important;
}
.header-button-first-yellow19.on a,
.header-button-yellow19.on a,
.header-button-last-yellow19.on a,
.header-button-first-yellow19:hover a,
.header-button-yellow19:hover a,
.header-button-last-yellow19:hover a {
  background: none !important;
  border: none !important;
}

.header-button-first-orange14.on .header-button-color-orange14,
.header-button-orange14.on .header-button-color-orange14,
.header-button-last-orange14.on .header-button-color-orange14,
.header-button-first-orange14:hover .header-button-color-orange14,
.header-button-orange14:hover .header-button-color-orange14,
.header-button-last-orange14:hover .header-button-color-orange14 {
  background: none !important;
  color: #f8850f !important;
}
.header-button-first-orange14.on a,
.header-button-orange14.on a,
.header-button-last-orange14.on a,
.header-button-first-orange14:hover a,
.header-button-orange14:hover a,
.header-button-last-orange14:hover a {
  background: none !important;
  border: none !important;
}

.header-button-first-red11.on .header-button-color-red11,
.header-button-red11.on .header-button-color-red11,
.header-button-last-red11.on .header-button-color-red11,
.header-button-first-red11:hover .header-button-color-red11,
.header-button-red11:hover .header-button-color-red11,
.header-button-last-red11:hover .header-button-color-red11 {
  background: none !important;
  color: #de3b3c !important;
}
.header-button-first-red11.on a,
.header-button-red11.on a,
.header-button-last-red11.on a,
.header-button-first-red11:hover a,
.header-button-red11:hover a,
.header-button-last-red11:hover a {
  background: none !important;
  border: none !important;
}

.header-button-first-yellow20.on .header-button-color-yellow20,
.header-button-yellow20.on .header-button-color-yellow20,
.header-button-last-yellow20.on .header-button-color-yellow20,
.header-button-first-yellow20:hover .header-button-color-yellow20,
.header-button-yellow20:hover .header-button-color-yellow20,
.header-button-last-yellow20:hover .header-button-color-yellow20 {
  background: none !important;
  color: #f3ba2f !important;
}
.header-button-first-yellow20.on a,
.header-button-yellow20.on a,
.header-button-last-yellow20.on a,
.header-button-first-yellow20:hover a,
.header-button-yellow20:hover a,
.header-button-last-yellow20:hover a {
  background: none !important;
  border: none !important;
}

.header-button-first-blue13.on .header-button-color-blue13,
.header-button-blue13.on .header-button-color-blue13,
.header-button-last-blue13.on .header-button-color-blue13,
.header-button-first-blue13:hover .header-button-color-blue13,
.header-button-blue13:hover .header-button-color-blue13,
.header-button-last-blue13:hover .header-button-color-blue13 {
  background: none !important;
  color: #ffd077 !important;
}
.header-button-first-blue13.on a,
.header-button-blue13.on a,
.header-button-last-blue13.on a,
.header-button-first-blue13:hover a,
.header-button-blue13:hover a,
.header-button-last-blue13:hover a {
  background: none !important;
  border: none !important;
}

.header-button-first-gold13.on .header-button-color-gold13,
.header-button-gold13.on .header-button-color-gold13,
.header-button-last-gold13.on .header-button-color-gold13,
.header-button-first-gold13:hover .header-button-color-gold13,
.header-button-gold13:hover .header-button-color-gold13,
.header-button-last-gold13:hover .header-button-color-gold13 {
  background: none !important;
  color: #ffc20e !important;
}
.header-button-first-gold13.on a,
.header-button-gold13.on a,
.header-button-last-gold13.on a,
.header-button-first-gold13:hover a,
.header-button-gold13:hover a,
.header-button-last-gold13:hover a {
  background: none !important;
  border: none !important;
}

.header-button-first-yellow11.on .header-button-color-yellow11,
.header-button-yellow11.on .header-button-color-yellow11,
.header-button-last-yellow11.on .header-button-color-yellow11,
.header-button-first-yellow11:hover .header-button-color-yellow11,
.header-button-yellow11:hover .header-button-color-yellow11,
.header-button-last-yellow11:hover .header-button-color-yellow11 {
  background: none !important;
  color: #ffc20e !important;
}
.header-button-first-yellow11.on a,
.header-button-yellow11.on a,
.header-button-last-yellow11.on a,
.header-button-first-yellow11:hover a,
.header-button-yellow11:hover a,
.header-button-last-yellow11:hover a {
  background: none !important;
  border: none !important;
}

.header-button-first-yellow14.on .header-button-color-yellow14,
.header-button-yellow14.on .header-button-color-yellow14,
.header-button-last-yellow14.on .header-button-color-yellow14,
.header-button-first-yellow14:hover .header-button-color-yellow14,
.header-button-yellow14:hover .header-button-color-yellow14,
.header-button-last-yellow14:hover .header-button-color-yellow14 {
  background: none !important;
  color: #fed228 !important;
}
.header-button-first-yellow14.on a,
.header-button-yellow14.on a,
.header-button-last-yellow14.on a,
.header-button-first-yellow14:hover a,
.header-button-yellow14:hover a,
.header-button-last-yellow14:hover a {
  background: none !important;
  border: none !important;
}

.header-button-first-yellow16.on .header-button-color-yellow16,
.header-button-yellow16.on .header-button-color-yellow16,
.header-button-last-yellow16.on .header-button-color-yellow16,
.header-button-first-yellow16:hover .header-button-color-yellow16,
.header-button-yellow16:hover .header-button-color-yellow16,
.header-button-last-yellow16:hover .header-button-color-yellow16 {
  background: none !important;
  color: #f3ba2f !important;
}
.header-button-first-yellow16.on a,
.header-button-yellow16.on a,
.header-button-last-yellow16.on a,
.header-button-first-yellow16:hover a,
.header-button-yellow16:hover a,
.header-button-last-yellow16:hover a {
  background: none !important;
  border: none !important;
}

.header-button-first-blue18.on .header-button-color-blue18,
.header-button-blue18.on .header-button-color-blue18,
.header-button-last-blue18.on .header-button-color-blue18,
.header-button-first-blue18:hover .header-button-color-blue18,
.header-button-blue18:hover .header-button-color-blue18,
.header-button-last-blue18:hover .header-button-color-blue18 {
  background: none !important;
  color: #1f7aff !important;
}
.header-button-first-blue18.on a,
.header-button-blue18.on a,
.header-button-last-blue18.on a,
.header-button-first-blue18:hover a,
.header-button-blue18:hover a,
.header-button-last-blue18:hover a {
  background: none !important;
  border: none !important;
}

.header-button-first-yellow15.on .header-button-color-yellow15,
.header-button-yellow15.on .header-button-color-yellow15,
.header-button-last-yellow15.on .header-button-color-yellow15,
.header-button-first-yellow15:hover .header-button-color-yellow15,
.header-button-yellow15:hover .header-button-color-yellow15,
.header-button-last-yellow15:hover .header-button-color-yellow15 {
  background: none !important;
  color: #edbb35 !important;
}
.header-button-first-yellow15.on a,
.header-button-yellow15.on a,
.header-button-last-yellow15.on a,
.header-button-first-yellow15:hover a,
.header-button-yellow15:hover a,
.header-button-last-yellow15:hover a {
  background: none !important;
  border: none !important;
}

.header-button-first-yellow21.on .header-button-color-yellow21,
.header-button-yellow21.on .header-button-color-yellow21,
.header-button-last-yellow21.on .header-button-color-yellow21,
.header-button-first-yellow21:hover .header-button-color-yellow21,
.header-button-yellow21:hover .header-button-color-yellow21,
.header-button-last-yellow21:hover .header-button-color-yellow21 {
  background: none !important;
  color: #edab56 !important;
}
.header-button-first-yellow21.on a,
.header-button-yellow21.on a,
.header-button-last-yellow21.on a,
.header-button-first-yellow21:hover a,
.header-button-yellow21:hover a,
.header-button-last-yellow21:hover a {
  background: none !important;
  border: none !important;
}

.header-button-color-orange11,
.header-button-color-orange12,
.header-button-color-purple11,
.header-button-color-red13,
.header-button-color-blue12,
.header-button-color-yellow19,
.header-button-color-purple12,
.header-button-color-blue14,
.header-button-color-blue16,
.header-button-color-blue17,
.header-button-color-blue18,
.header-button-color-yellow15,
.header-button-color-yellow20,
.header-button-color-blue13,
.header-button-color-gold13,
.header-button-color-yellow11,
.header-button-color-yellow14,
.header-button-color-yellow16,
.header-button-color-yellow21,
.header-button-color-yellow13,
.header-button-color-red14,
.header-button-color-yellow12,
.header-button-color-red12,
.header-button-color-red15,
.header-button-color-blue15,
.header-button-color-red11,
.header-button-color-gold11,
.header-button-color-orange14,
.header-button-color-orange13,
.header-button-color-green,
.header-button-color-yellow17,
.header-button-color-blue19,
.header-button-color-blue11 { color: #fff; }
.header-button-color-white,
.header-button-color-gold12 { color: #000; }

.header-money-color-orange11,
.header-money-color-purple11,
.header-money-color-red13,
.header-money-color-blue12,
.header-money-color-yellow19,
.header-money-color-purple12,
.header-money-color-gold12,
.header-money-color-blue17,
.header-money-color-yellow13,
.header-money-color-red15,
.header-money-color-red14,
.header-money-color-yellow12,
.header-money-color-red12,
.header-money-color-blue15,
.header-money-color-gold11,
.header-money-color-orange14 { color: #fff; }
.header-money-color-white { color: #000; }

/* ---------- 홈페이지 ---------- */

.home-cat-button-blue16 {
  background: #101010; 
  border: 2px solid #404143;
  width: calc(20% - 4px);
  float: left;
  margin: 0 2px 0 2px;
  font-size: 14px;
  font-weight: 700;
  height: 53px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.home-cat-button-blue16:hover {
  border: 2px solid #2484c5;
}
.home-cat-button-yellow13 {
  background: #2d353c;
  border-top: 5px solid #ffbe00;
  width: calc(20% - 4px);
  float: left;
  margin: 0 2px 0 2px;
  font-size: 14px;
  font-weight: 700;
  height: 53px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.home-cat-button-green {
  background: #2d353c;
  border-top: 5px solid #79e80d;
  width: calc(25% - 4px);
  float: left;
  margin: 0 2px 0 2px;
  font-size: 14px;
  font-weight: 700;
  height: 53px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

/* ---------- 좌측 사이드바 ---------- */
.sidebar-bg-orange11,
.sidebar-bg-yellow13  { background: #161c22 !important; }
.sidebar-bg-red13,
.sidebar-bg-blue12,
.sidebar-bg-yellow19,
.sidebar-bg-blue16    { background: #000 !important; }
.sidebar-bg-red12,
.sidebar-bg-blue15     { background: #111 !important; }
.sidebar-bg-red15  { background: #000 !important; box-shadow: 0 0 7px rgba(0,0,0,0.5); }
.sidebar-bg-white    { background: #dedede !important; box-shadow: 0 0 7px rgba(0,0,0,0.5); }
.sidebar-bg-blue14,
.sidebar-bg-blue17,
.sidebar-bg-purple11,
.sidebar-bg-red14,
.sidebar-bg-yellow12      { background: #202020 !important; }
.sidebar-bg-gold12,
.sidebar-bg-orange14,
.sidebar-bg-orange13,
.sidebar-bg-red11,
.sidebar-bg-purple12  { background: #121212 !important; }
.sidebar-bg-gold11    { background: #111 !important; box-shadow: 0 0 7px rgba(0,0,0,0.5); }
.sidebar-bg-orange12  { background: #141517 !important; }
.sidebar-bg-yellow20,
.sidebar-bg-blue13,
.sidebar-bg-yellow21,
.sidebar-bg-blue18,
.sidebar-bg-yellow15  { background: #14161b !important; }
.sidebar-bg-gold13  { background: #020c17 !important; }
.sidebar-bg-yellow11,
.sidebar-bg-yellow14  { background: #252c48 !important; }
.sidebar-bg-yellow18  { background: #000 !important; }
.sidebar-bg-yellow16 { background: #0a1726 !important; }
.sidebar-bg-yellow17   { background: #0f0f0f !important; }
.sidebar-bg-blue19   { background: #0f1628 !important; }
.sidebar-bg-blue11   { background: #1a1a23 !important; }

.sidebar-board-bg-orange11,
.sidebar-board-bg-blue16,
.sidebar-board-bg-red14,
.sidebar-board-bg-yellow12   { background: #2d353c !important; }
.sidebar-board-bg-purple11,
.sidebar-board-bg-red13,
.sidebar-board-bg-blue12,
.sidebar-board-bg-yellow19,
.sidebar-board-bg-purple12,
.sidebar-board-bg-gold12,
.sidebar-board-bg-blue17,
.sidebar-board-bg-orange14    { background: #000 !important; }
.sidebar-board-bg-blue14    { background-image: linear-gradient(to right,  #000518 0%,  #003f82 30%,  #2693cc 50%,  #003f82 60%, #000518 100%) !important; font-weight: 900; }
.sidebar-board-bg-red15  { background: #000 !important; }
.sidebar-board-bg-white,
.sidebar-board-bg-red12,
.sidebar-board-bg-blue15,
.sidebar-board-bg-gold11    { background: none !important; }

.sidebar-board-orange11   { background: #fc6200 !important; color: #fff; }
.sidebar-board-purple11   { background: #0037ce !important; color: #fff; }
.sidebar-board-red13   { background: #343434 !important; color: #fff; }
.sidebar-board-blue12   { background: #343434 !important; color: #fff; }
.sidebar-board-yellow19   { background: #343434 !important; color: #fff; }
.sidebar-board-purple12  { background-image: linear-gradient(to right, #642b73 0%, #c6426e 100%) !important; color: #fff; }
.sidebar-board-blue14    { background: none !important; color: #fff; border: 1px solid #dbbe58 !important}
.sidebar-board-blue16     { background-image: linear-gradient(to right, #0b2938 0%, #1d6f95 100%) !important; color: #fff; }
.sidebar-board-blue17    { background: #232323 !important; color: #fff; border: 1px solid #000 !important}
.sidebar-board-red15  { background: #000 !important; color: #fff; border-color: #DAA502 !important; }
.sidebar-board-white    { background: #f1c80d !important; color: #000; }
.sidebar-board-red14      { background: #de00d3 !important; color: #fff; }
.sidebar-board-yellow12      { background: #ffc600 !important; color: #000; }
.sidebar-board-red12     { background-image: linear-gradient(to right, #ff0030 0%, #ff0857  100%) !important; color: #fff; }
.sidebar-board-blue15     { background-image: linear-gradient(to right, #0165d3 0%, #0165d3  100%) !important; color: #fff; }
.sidebar-board-red11     { background: #1b203e !important; color: #fff; }
.sidebar-board-gold11    { background-image: linear-gradient(to bottom right,  #E30908 0%, #ea5614 100%) !important; color: #fff; }
.sidebar-board-gold12    { background: #000 !important; border: 1px solid #ffeaad !important; color: #fff; }
.sidebar-board-orange14    { background: #f8850f !important; color: #fff; }
.sidebar-board-orange13   { background: #fc7604 !important; color: #fff; }

.sidebar-money-orange11   { background: #20262C !important; color: #fff; }
.sidebar-money-purple11   { background: #9225fc !important; color: #fff; border: 1px solid #053566 !important; }
.sidebar-money-red13   { background: #c00015 !important; color: #fff; border: 1px solid #053566 !important; }
.sidebar-money-blue12   { background: #478ee7 !important; color: #fff; border: 1px solid #053566 !important; }
.sidebar-money-yellow19   { background: #fdc317 !important; color: #000; border: 1px solid #053566 !important; }
.sidebar-money-purple12  { background: #3b3d49 !important; color: #fff; }
.sidebar-money-blue14    { background-image: linear-gradient(to right, #8d6813, #d9af5d 100%) !important; color: #000; border: 1px solid #2693cc !important; }
.sidebar-money-blue16     { background: #20262C !important; color: #fff; }
.sidebar-money-gold12    { background: #191516 !important; color: #fff; }
.sidebar-money-blue17    { background: #232323 !important; color: #fff; }
.sidebar-money-red15  { background: #2b0103 !important; color: #fff; border: 1px solid #8a700a !important; }
.sidebar-money-white    { background: #ebebeb !important; color: #000; }
.sidebar-money-red14      { background: #20262C !important; color: #fff; }
.sidebar-money-yellow12      { background: #20262C !important; color: #fff; }
.sidebar-money-red12,
.sidebar-money-blue15     { background: #1a1a1a !important; color: #fff; }
.sidebar-money-red11     { background-image: linear-gradient(to right, #cb2d3e, #ef473a 100%) !important; color: #fff; border: 1px solid #121212 !important; }
.sidebar-money-gold11    { background: #f29200 !important; color: #fff; }
.sidebar-money-orange13   { background: #595758 !important; color: #fff; }
.sidebar-money-orange14    { background: #303030 !important; color: #fff; }

#sidebar-hamburg-orange11 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-orange11:hover .img-hamburg {
  content:url("/image/Home/orange11/hamburg-on.png");
}
div#sidebar-hamburg-orange11:hover .img-sidebutton {
  content:url("/image/Home/orange11/side-button-on.png");
}

#sidebar-hamburg-purple11 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-purple11:hover .img-hamburg {
  content:url("/image/Home/purple11/hamburg-on.png");
}
div#sidebar-hamburg-purple11:hover .img-sidebutton {
  content:url("/image/Home/purple11/side-button-on.png");
}

#sidebar-hamburg-red13 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-red13:hover .img-hamburg {
  content:url("/image/Home/red13/hamburg-on.png");
}
div#sidebar-hamburg-red13:hover .img-sidebutton {
  content:url("/image/Home/red13/side-button-on.png");
}

#sidebar-hamburg-blue12 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-blue12:hover .img-hamburg {
  content:url("/image/Home/blue12/hamburg-on.png");
}
div#sidebar-hamburg-blue12:hover .img-sidebutton {
  content:url("/image/Home/blue12/side-button-on.png");
}

#sidebar-hamburg-yellow19 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-yellow19:hover .img-hamburg {
  content:url("/image/Home/yellow19/hamburg-on.png");
}
div#sidebar-hamburg-yellow19:hover .img-sidebutton {
  content:url("/image/Home/yellow19/side-button-on.png");
}

#sidebar-hamburg-purple12 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-purple12:hover .img-hamburg {
  content:url("/image/Home/purple12/hamburg-on.png");
}
div#sidebar-hamburg-purple12:hover .img-sidebutton {
  content:url("/image/Home/purple12/side-button-on.png");
}

#sidebar-hamburg-blue14 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-blue14:hover .img-hamburg {
  content:url("/image/Home/blue14/hamburg-on.png");
}
div#sidebar-hamburg-blue14:hover .img-sidebutton {
  content:url("/image/Home/blue14/side-button-on.png");
}

#sidebar-hamburg-blue16 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-blue16:hover .img-hamburg {
  content:url("/image/Home/blue16/hamburg-on.png");
}
div#sidebar-hamburg-blue16:hover .img-sidebutton {
  content:url("/image/Home/blue16/side-button-on.png");
}

#sidebar-hamburg-gold12 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-gold12:hover .img-hamburg {
  content:url("/image/Home/gold12/hamburg-on.png");
}
div#sidebar-hamburg-gold12:hover .img-sidebutton {
  content:url("/image/Home/gold12/side-button-on.png");
}

#sidebar-hamburg-blue17 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-blue17:hover .img-hamburg {
  content:url("/image/Home/blue17/hamburg-on.png");
}
div#sidebar-hamburg-blue17:hover .img-sidebutton {
  content:url("/image/Home/blue17/side-button-on.png");
}

#sidebar-hamburg-yellow13 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-yellow13:hover .img-hamburg {
  content:url("/image/Home/yellow13/hamburg-on.png");
}
div#sidebar-hamburg-yellow13:hover .img-sidebutton {
  content:url("/image/Home/yellow13/side-button-on.png");
}

#sidebar-hamburg-red15 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-red15:hover .img-hamburg {
  content:url("/image/Home/red15/hamburg-on.png");
}
div#sidebar-hamburg-red15:hover .img-sidebutton {
  content:url("/image/Home/red15/side-button-on.png");
}

#sidebar-hamburg-yellow20 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-yellow20:hover .img-hamburg {
  content:url("/image/Home/yellow20/hamburg-on.png");
}
div#sidebar-hamburg-yellow20:hover .img-sidebutton {
  content:url("/image/Home/yellow20/side-button-on.png");
}

#sidebar-hamburg-blue13 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-blue13:hover .img-hamburg {
  content:url("/image/Home/blue13/hamburg-on.png");
}
div#sidebar-hamburg-blue13:hover .img-sidebutton {
  content:url("/image/Home/blue13/side-button-on.png");
}

#sidebar-hamburg-gold13 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-gold13:hover .img-hamburg {
  content:url("/image/Home/gold13/hamburg-on.png");
}
div#sidebar-hamburg-gold13:hover .img-sidebutton {
  content:url("/image/Home/gold13/side-button-on.png");
}

#sidebar-hamburg-yellow11 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-yellow11:hover .img-hamburg {
  content:url("/image/Home/yellow11/hamburg-on.png");
}
div#sidebar-hamburg-yellow11:hover .img-sidebutton {
  content:url("/image/Home/yellow11/side-button-on.png");
}

#sidebar-hamburg-yellow14 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-yellow14:hover .img-hamburg {
  content:url("/image/Home/yellow14/hamburg-on.png");
}
div#sidebar-hamburg-yellow14:hover .img-sidebutton {
  content:url("/image/Home/yellow14/side-button-on.png");
}

#sidebar-hamburg-yellow18 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-yellow18:hover .img-hamburg {
  content:url("/image/Home/yellow18/hamburg-on.png");
}
div#sidebar-hamburg-yellow18:hover .img-sidebutton {
  content:url("/image/Home/yellow18/side-button-on.png");
}

#sidebar-hamburg-yellow16 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-yellow16:hover .img-hamburg {
  content:url("/image/Home/yellow16/hamburg-on.png");
}
div#sidebar-hamburg-yellow16:hover .img-sidebutton {
  content:url("/image/Home/yellow16/side-button-on.png");
}

#sidebar-hamburg-yellow21 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-yellow21:hover .img-hamburg {
  content:url("/image/Home/yellow21/hamburg-on.png");
}
div#sidebar-hamburg-yellow21:hover .img-sidebutton {
  content:url("/image/Home/yellow21/side-button-on.png");
}

#sidebar-hamburg-blue18 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-blue18:hover .img-hamburg {
  content:url("/image/Home/blue18/hamburg-on.png");
}
div#sidebar-hamburg-blue18:hover .img-sidebutton {
  content:url("/image/Home/blue18/side-button-on.png");
}

#sidebar-hamburg-yellow15 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-yellow15:hover .img-hamburg {
  content:url("/image/Home/yellow15/hamburg-on.png");
}
div#sidebar-hamburg-yellow15:hover .img-sidebutton {
  content:url("/image/Home/yellow15/side-button-on.png");
}

#sidebar-hamburg-white {
  width: 50px;
  background-color: #dedede !important;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-white:hover .img-hamburg {
  content:url("/image/Home/white/hamburg-on.png");
}
div#sidebar-hamburg-white:hover .img-sidebutton {
  content:url("/image/Home/white/side-button-on.png");
}

#sidebar-hamburg-red14 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-red14:hover .img-hamburg {
  content:url("/image/Home/red14/hamburg-on.png");
}
div#sidebar-hamburg-red14:hover .img-sidebutton {
  content:url("/image/Home/red14/side-button-on.png");
}

#sidebar-hamburg-yellow12 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-yellow12:hover .img-hamburg {
  content:url("/image/Home/yellow12/hamburg-on.png");
}
div#sidebar-hamburg-yellow12:hover .img-sidebutton {
  content:url("/image/Home/yellow12/side-button-on.png");
}

#sidebar-hamburg-red12 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-red12:hover .img-hamburg {
  content:url("/image/Home/red12/hamburg-on.png");
}
div#sidebar-hamburg-red12:hover .img-sidebutton {
  content:url("/image/Home/red12/side-button-on.png");
}

#sidebar-hamburg-blue15 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-blue15:hover .img-hamburg {
  content:url("/image/Home/blue15/hamburg-on.png");
}
div#sidebar-hamburg-blue15:hover .img-sidebutton {
  content:url("/image/Home/blue15/side-button-on.png");
}

#sidebar-hamburg-red11 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-red11:hover .img-hamburg {
  content:url("/image/Home/red11/hamburg-on.png");
}
div#sidebar-hamburg-red11:hover .img-sidebutton {
  content:url("/image/Home/red11/side-button-on.png");
}

#sidebar-hamburg-gold11 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-gold11:hover .img-hamburg {
  content:url("/image/Home/gold11/hamburg-on.png");
}
div#sidebar-hamburg-gold11:hover .img-sidebutton {
  content:url("/image/Home/gold11/side-button-on.png");
}

#sidebar-hamburg-orange14 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-orange14:hover .img-hamburg {
  content:url("/image/Home/orange14/hamburg-on.png");
}
div#sidebar-hamburg-orange14:hover .img-sidebutton {
  content:url("/image/Home/orange14/side-button-on.png");
}

#sidebar-hamburg-orange13 {
  width: 50px;
  background-color: #2e343a;
  height: 100%;
  border: 1px solid #111315;
  position: relative;
  overflow: hidden;
  -moz-box-shadow:    inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow:         inset 0 0 10px #000000;
  cursor: pointer;
}
div#sidebar-hamburg-orange13:hover .img-hamburg {
  content:url("/image/Home/orange13/hamburg-on.png");
}
div#sidebar-hamburg-orange13:hover .img-sidebutton {
  content:url("/image/Home/orange13/side-button-on.png");
}

/* ---------- 우측 사이드바 --------- */
.bg-betslip-header-orange12    { padding: 12px !important; }
.bg-betslip-header-orange11,
.bg-betslip-header-purple11,
.bg-betslip-header-red13,
.bg-betslip-header-blue12,
.bg-betslip-header-yellow13,
.bg-betslip-header-blue14,
.bg-betslip-header-blue16,
.bg-betslip-header-red14,
.bg-betslip-header-yellow12,
.bg-betslip-header-yellow19    { background: #161c22 !important; padding: 2px; }
.bg-betslip-header-red15    { background: #000 !important; padding: 2px; }
.bg-betslip-header-white      { background: #161c22 !important; padding: 0; }
.bg-betslip-header-purple12    { background: #121212 !important; padding: 2px; border-bottom: 3px solid #730161; border-top: 1px solid #565656; }
.bg-betslip-header-gold12      { background: #121212 !important; padding: 2px; border-bottom: 3px solid #ffeaad; border-top: 1px solid #565656; }
.bg-betslip-header-blue17      { background: #121212 !important; padding: 2px; border-bottom: 3px solid #4c6f87; border-top: 1px solid #565656; }
.bg-betslip-header-red11       { background: #121212 !important; padding: 2px; border-bottom: 3px solid #de3b3c; border-top: 1px solid #565656; }
.bg-betslip-header-yellow20,
.bg-betslip-header-blue13,
.bg-betslip-header-yellow21,
.bg-betslip-header-blue18,
.bg-betslip-header-yellow15      { background: #0b0d10 !important; padding: 2px; font-size: 13px; border-radius: 6px 6px 0 0; }
.bg-betslip-header-gold13      { background: #0a1c30 !important; padding: 2px; font-size: 13px; border-radius: 6px 6px 0 0; }
.bg-betslip-header-yellow11,
.bg-betslip-header-yellow14   { background: #11162b !important; padding: 2px; font-size: 13px; border-radius: 6px 6px 0 0; }
.bg-betslip-header-yellow18,
.bg-betslip-header-blue11     { background: #101010 !important; padding: 2px; font-size: 13px; border-radius: 6px 6px 0 0; }
.bg-betslip-header-yellow16    { background: #0e1e31 !important; padding: 2px; font-size: 13px; border-radius: 6px 6px 0 0; }
.bg-betslip-header-yellow17    { background: #1b1b1b !important; padding: 2px; font-size: 13px; border-radius: 6px 6px 0 0; }
.bg-betslip-header-blue19     { background: #244473 !important; padding: 2px; font-size: 13px; border-radius: 6px 6px 0 0; }
.bg-betslip-header-red12,
.bg-betslip-header-blue15,
.bg-betslip-header-gold11      { background: #111 !important; padding: 2px; }
.bg-betslip-header-orange13,
.bg-betslip-header-orange14    { background: #121212 !important; padding: 2px; }

.bg-betslip-top-orange11  { background: #242a30; }
.bg-betslip-top-purple11  { background-image: linear-gradient(to bottom, #121212 0%, #0f0f0f 20%, #0b0b0b 50%, #0f0f0f 80%, #121212 100%); border-bottom: 3px solid #144ade }
.bg-betslip-top-red13    { background-image: linear-gradient(to bottom, #121212 0%, #0f0f0f 20%, #0b0b0b 50%, #0f0f0f 80%, #121212 100%); border-bottom: 3px solid #c00015 }
.bg-betslip-top-blue12  { background-image: linear-gradient(to bottom, #121212 0%, #0f0f0f 20%, #0b0b0b 50%, #0f0f0f 80%, #121212 100%); border-bottom: 3px solid #478ee7 }
.bg-betslip-top-yellow19 { background-image: linear-gradient(to bottom, #121212 0%, #0f0f0f 20%, #0b0b0b 50%, #0f0f0f 80%, #121212 100%); border-bottom: 3px solid #fdc317 }
.bg-betslip-top-purple12 { background-image: linear-gradient(to bottom, #121212 0%, #0f0f0f 20%, #0b0b0b 50%, #0f0f0f 80%, #121212 100%); }
.bg-betslip-top-blue14   { background-image: linear-gradient(to bottom, #121212 0%, #0f0f0f 20%, #0b0b0b 50%, #0f0f0f 80%, #121212 100%); border-bottom: 3px solid #dbbe58 }
.bg-betslip-top-blue16   { background-image: linear-gradient(to bottom, #121212 0%, #0f0f0f 20%, #0b0b0b 50%, #0f0f0f 80%, #121212 100%); border-bottom: 3px solid #aeaeae }
.bg-betslip-top-gold12   { background-image: linear-gradient(to bottom, #121212 0%, #0f0f0f 20%, #0b0b0b 50%, #0f0f0f 80%, #121212 100%); }
.bg-betslip-top-blue17   { background-image: linear-gradient(to bottom, #121212 0%, #010101 100%); }
.bg-betslip-top-yellow13 { background-color: #242a30; }
.bg-betslip-top-red15 { background: #2b0103; border: 1px solid #DAA502; }
.bg-betslip-top-white   { background-image: linear-gradient(to bottom, #d0d0d0 0%, #d9d9d9 20%, #e5e5e5 50%, #f0f0f0 80%, #fbfbfb 100%); border-bottom: 3px solid #f1c80e }
.bg-betslip-top-red14    { background-image: linear-gradient(to bottom, #121212 0%, #0f0f0f 20%, #0b0b0b 50%, #0f0f0f 80%, #121212 100%); border-bottom: 3px solid #de00d3 }
.bg-betslip-top-yellow12    { background-image: linear-gradient(to bottom, #121212 0%, #0f0f0f 20%, #0b0b0b 50%, #0f0f0f 80%, #121212 100%); border-bottom: 3px solid #ffc600 }
.bg-betslip-top-red12    { background-image: linear-gradient(to bottom, #121212 0%, #282c2f 100%); border-top: 1px solid #565656; border-bottom: 3px solid #e30144 }
.bg-betslip-top-blue15   { background-image: linear-gradient(to bottom, #121212 0%, #282c2f 100%); border-top: 1px solid #565656; border-bottom: 3px solid #fec500 }
.bg-betslip-top-red11    { background-image: linear-gradient(to bottom, #121212 0%, #0f0f0f 20%, #0b0b0b 50%, #0f0f0f 80%, #121212 100%); }
.bg-betslip-top-gold11   { background-image: linear-gradient(to bottom, #121212 0%, #12171d 20%, #111820 50%, #121e2c 80%, #112131 100%); border-top: 1px solid #5f5f5f; border-bottom: 3px solid #f8b800 }
.bg-betslip-top-orange14 { background-image: linear-gradient(to bottom, #121212 0%, #030303 100%); border-top: 1px solid #565656; border-bottom: 3px solid #f8850f }
.bg-betslip-top-orange13 { background-image: linear-gradient(to bottom, #121212 0%, #030303 100%); border-top: 1px solid #565656; border-bottom: 3px solid #fc7604 }

.bg-slip-back-orange11    { background: #2d353c !important; border-top: 1px solid #32383d; border-bottom: 2px solid #000; }
.bg-slip-back-purple11,
.bg-slip-back-red13,
.bg-slip-back-blue12,
.bg-slip-back-yellow19  { background-color: #111 !important; border-top: 1px solid #32383d; border-bottom: 2px solid #000; }
.bg-slip-back-purple12  { background-color: #121212 !important; border-top: 1px solid #32383d; border-bottom: 2px solid #000; }
.bg-slip-back-gold12  { background-color: #121212 !important; border-top: 1px solid #32383d; border-bottom: 2px solid #000; }
.bg-slip-back-blue16  { background-color: #111 !important; border-top: 1px solid #32383d; border-bottom: 2px solid #000; }
.bg-slip-back-blue17  { background-color: #111 !important; border-top: 1px solid #32383d; border-bottom: 2px solid #000; }
.bg-slip-back-yellow13 { background: #2d353c !important; border-top: 1px solid #32383d; border-bottom: 2px solid #000; }
.bg-slip-back-yellow20,
.bg-slip-back-blue13,
.bg-slip-back-gold13,
.bg-slip-back-yellow11,
.bg-slip-back-yellow14,
.bg-slip-back-yellow21,
.bg-slip-back-blue18,
.bg-slip-back-yellow15 { background: #0b0d10 !important; }
.bg-slip-back-yellow18 { background: #101010 !important; }
.bg-slip-back-yellow16 { background: #0e1e31 !important; }
.bg-slip-back-yellow17 { background: #1b1b1b !important; }
.bg-slip-back-blue19 { background: #1b1b1b !important; }
.bg-slip-back-blue11 { background: #1b1b1b !important; }
.bg-slip-back-white   { background: #ffffff !important; border-top: 1px solid #a2a2a2; border-bottom: 1px solid #a2a2a2; }

.bg-noslip-back-orange11  { background-color: #2d353c; padding: 2px; }
.bg-noslip-back-purple11,
.bg-noslip-back-red13,
.bg-noslip-back-blue12,
.bg-noslip-back-yellow19  { background-color: #111; padding: 2px; }
.bg-noslip-back-purple12,
.bg-noslip-back-red11,
.bg-noslip-back-gold12,
.bg-noslip-back-blue17,
.bg-noslip-back-orange14,
.bg-noslip-back-orange13  { background-color: #121212; padding: 2px; }
.bg-noslip-back-blue14   { background-color: #111; padding: 2px; }
.bg-noslip-back-blue16   { background-color: #111; padding: 2px; }
.bg-noslip-back-yellow13 { background-color: #2d353c; padding: 2px; }
.bg-noslip-back-red15 { background-color: #000; padding: 2px; }
.bg-noslip-back-yellow20,
.bg-noslip-back-blue13,
.bg-noslip-back-yellow21,
.bg-noslip-back-blue18,
.bg-noslip-back-yellow15 { background-color: #0b0d10; padding: 2px; }
.bg-noslip-back-gold13 { background-color: #0a1c30; padding: 2px; }
.bg-noslip-back-yellow11,
.bg-noslip-back-yellow14 { background-color: #11162b; padding: 2px; }
.bg-noslip-back-yellow18 { background-color: #101010; padding: 2px; }
.bg-noslip-back-yellow16 { background-color: #0e1e31; padding: 2px; }
.bg-noslip-back-yellow17   { background-color: #1b1b1b; padding: 2px; }
.bg-noslip-back-blue19   { background-color: #244473; padding: 2px; }
.bg-noslip-back-blue11   { background-color: #101010; padding: 2px; }
.bg-noslip-back-white   { background-color: #fff; padding: 2px; }
.bg-noslip-back-red14,
.bg-noslip-back-yellow12,
.bg-noslip-back-red12,
.bg-noslip-back-blue15  { background-color: #111; padding: 2px; }
.bg-noslip-back-gold11   { background-color: #111; padding: 2px; }
.bg-noslip-back-orange12   {
  background-size: 100% 100%;
  background-image: url(static/image/Sidebar/orange12/Select_bet_hover.png);
  background-repeat: no-repeat;
}

.sidebar-bg-betinput-orange11   { background: #191919 !important; border: 1px solid #0b0b0c !important; height: 36px; }
.sidebar-bg-betinput-purple11,
.sidebar-bg-betinput-purple12,
.sidebar-bg-betinput-red11,
.sidebar-bg-betinput-red11,
.sidebar-bg-betinput-gold12,
.sidebar-bg-betinput-blue17,
.sidebar-bg-betinput-orange14,
.sidebar-bg-betinput-orange13   { background: #050505 !important; border: 1px solid #3c3c3c !important; height: 36px; }
.sidebar-bg-betinput-red13,
.sidebar-bg-betinput-blue12,
.sidebar-bg-betinput-yellow19  { background: #100f0f !important; border: 1px solid #100f0f !important; height: 36px; }
.sidebar-bg-betinput-blue14    { background: #191919 !important; border: 1px solid #0b0b0c !important; height: 36px; }
.sidebar-bg-betinput-blue16    { background: #191919 !important; border: 1px solid #0b0b0c !important; height: 36px; }
.sidebar-bg-betinput-yellow13  { background: #191919 !important; border: 1px solid #0b0b0c !important; height: 36px; }
.sidebar-bg-betinput-red15  { background: #000 !important; border: 1px solid #000 !important; height: 36px; }
.sidebar-bg-betinput-yellow20,
.sidebar-bg-betinput-blue13,
.sidebar-bg-betinput-yellow21,
.sidebar-bg-betinput-blue18,
.sidebar-bg-betinput-yellow15    { background: #0b0d10 !important; border: 1px solid #0b0d10 !important; height: 36px; color: #fff; margin-top: 8px !important; border-radius: 6px; }
.sidebar-bg-betinput-gold13    { background: #0a1c30 !important; border: 1px solid #0a1c30 !important; height: 36px; color: #fff; margin-top: 8px !important; border-radius: 6px; }
.sidebar-bg-betinput-yellow11,
.sidebar-bg-betinput-yellow14    { background: #11162b !important; border: 1px solid #11162b !important; height: 36px; color: #fff; margin-top: 8px !important; border-radius: 6px; }
.sidebar-bg-betinput-yellow18    { background: #101010 !important; border: 1px solid #101010 !important; height: 36px; color: #fff; margin-top: 8px !important; border-radius: 6px; }
.sidebar-bg-betinput-yellow16  { background: #0e1e31 !important; border: 1px solid #0e1e31 !important; height: 36px; color: #fff; margin-top: 8px !important; border-radius: 6px; }
.sidebar-bg-betinput-yellow17    { background: #1b1b1b !important; border: 1px solid #1b1b1b !important; height: 36px; color: #fff; margin-top: 8px !important; border-radius: 6px; }
.sidebar-bg-betinput-blue19    { background: #244473 !important; border: 1px solid #244473 !important; height: 36px; color: #fff; margin-top: 8px !important; border-radius: 6px; }
.sidebar-bg-betinput-blue11    { background: #101010 !important; border: 1px solid #101010 !important; height: 36px; color: #fff; margin-top: 8px !important; border-radius: 6px; }
.sidebar-bg-betinput-white    { background: #ffffff !important; border: 1px solid #0b0b0c !important; height: 36px; }
.sidebar-bg-betinput-red14      { background: #191919 !important; border: 1px solid #0b0b0c !important; height: 36px; }
.sidebar-bg-betinput-yellow12      { background: #191919 !important; border: 1px solid #0b0b0c !important; height: 36px; }
.sidebar-bg-betinput-red12     { background: #111111 !important; border: 1px solid #464445 !important; height: 36px; }
.sidebar-bg-betinput-blue15     { background: #111111 !important; border: 1px solid #464445 !important; height: 36px; }
.sidebar-bg-betinput-gold11    { background: #111111 !important; border: 1px solid #464445 !important; height: 36px; }

.sidebar-bg-betbutton-orange11   { background: #161c22 !important; padding: 0; margin: 0 0 4px 0; }
.sidebar-bg-betbutton-orange12  { background: #1F2124 !important; padding: 0; margin: 0; }
.sidebar-bg-betbutton-purple11,
.sidebar-bg-betbutton-red13,
.sidebar-bg-betbutton-blue12,
.sidebar-bg-betbutton-yellow19,
.sidebar-bg-betbutton-purple12  { background: #161c22 !important; padding: 0; margin: 0 0 4px 0; }
.sidebar-bg-betbutton-blue14,
.sidebar-bg-betbutton-blue16,
.sidebar-bg-betbutton-gold12,
.sidebar-bg-betbutton-blue17    { background: #161c22 !important; padding: 0; margin: 0 0 4px 0; }
.sidebar-bg-betbutton-yellow13  { background: #161c22 !important; padding: 0; margin: 0 0 4px 0; }
.sidebar-bg-betbutton-red15  { background: #000 !important; padding: 0; margin: 0 0 4px 0; }
.sidebar-bg-betbutton-yellow20,
.sidebar-bg-betbutton-blue13,
.sidebar-bg-betbutton-yellow21,
.sidebar-bg-betbutton-blue18,
.sidebar-bg-betbutton-yellow15    { background: #14161b !important; padding: 8px 0; margin: 8px 0 8px 0; }
.sidebar-bg-betbutton-yellow11,
.sidebar-bg-betbutton-yellow14    { background: #252c48 !important; padding: 8px 0; margin: 8px 0 8px 0; }
.sidebar-bg-betbutton-gold13    { background: #020c17 !important; padding: 8px 0; margin: 8px 0 8px 0; }
.sidebar-bg-betbutton-yellow18    { background: #000 !important; padding: 8px 0; margin: 8px 0 8px 0; }
.sidebar-bg-betbutton-yellow17    { background: #0f0f0f !important; padding: 8px 0; margin: 8px 0 8px 0; }
.sidebar-bg-betbutton-blue19    { background: #0e1628 !important; padding: 8px 0; margin: 8px 0 8px 0; }
.sidebar-bg-betbutton-blue11    { background: #1a1a23 !important; padding: 8px 0; margin: 8px 0 8px 0; }
.sidebar-bg-betbutton-yellow16  { background: #0a1726 !important; padding: 8px 0; margin: 8px 0 8px 0; }
.sidebar-bg-betbutton-white    { background: none !important; padding: 0; margin: 0 0 4px 0; }
.sidebar-bg-betbutton-red14      { background: #161c22 !important; padding: 0; margin: 0 0 4px 0; }
.sidebar-bg-betbutton-yellow12      { background: #161c22 !important; padding: 0; margin: 0 0 4px 0; }
.sidebar-bg-betbutton-red12,
.sidebar-bg-betbutton-blue15,
.sidebar-bg-betbutton-red11     { background: #111 !important; padding: 0; margin: 0 0 4px 0; }
.sidebar-bg-betbutton-gold11    { background: #111 !important; padding: 0; margin: 0 0 4px 0; }
.sidebar-bg-betbutton-orange14,
.sidebar-bg-betbutton-orange13   { background: #121212 !important; padding: 0; margin: 0 0 4px 0; }

.sidebar-quick-item {
  height: 44px;
  padding: 12px 8px;
  border-radius: 8px;
  cursor: pointer;
  width: 100%;
  display: table;
  transition: background-color 0.1s ease-out 0s;
  white-space: nowrap;
}
.sidebar-quick-item:hover {
  background: #292929;
}
.sidebar-quick-item-text {
  float: left;
  padding-left: 24px;
  width: calc(100% - 16px);
}

.sidebar-quick-item-orange12 {
  background: #141517;
  padding: 12px 8px !important;
  border: none !important;
  transition: background-color 0.1s ease-out 0s;
  color: #fff !important;
  width: 100%;
  display: inline-block;
}
.sidebar-quick-item-orange12:hover {
  background: rgba(255, 255, 255, 0.08) !important;
  border-radius: 6px;
  cursor: pointer;
}
.sidebar-quick-item-yellow20,
.sidebar-quick-item-blue13,
.sidebar-quick-item-gold13,
.sidebar-quick-item-yellow11,
.sidebar-quick-item-yellow14,
.sidebar-quick-item-yellow16,
.sidebar-quick-item-yellow21 {
  height: 44px;
  padding: 12px 8px;
  border-radius: 8px;
  cursor: pointer;
  width: 100%;
  display: table;
  transition: background-color 0.1s ease-out 0s;
  white-space: nowrap;
  font-size: 14px;
  color: #fff;
  cursor: pointer;
}
.sidebar-quick-item-yellow18 {
  height: 44px;
  padding: 12px 8px;
  border-radius: 8px;
  cursor: pointer;
  width: 100%;
  display: table;
  transition: background-color 0.1s ease-out 0s;
  white-space: nowrap;
  font-size: 14px;
  color: #fff;
  cursor: pointer;
  background: #101010;
}
.sidebar-quick-item-yellow20:hover {
  background: #0b0d10;
  color: #f3ba2f;
}
.sidebar-quick-item-blue13:hover {
  background: #0b0d10;
  color: #ffd077;
}
.sidebar-quick-item-gold13:hover {
  background: #0b0d10;
  color: #f2b705;
}
.sidebar-quick-item-yellow11:hover {
  background: #11162b;
  color: #ffcd00;
}
.sidebar-quick-item-yellow14:hover {
  background: #11162b;
  color: #fed228;
}
.sidebar-quick-item-yellow18:hover,
.sidebar-quick-item-yellow18.on {
  background: #f4b95c;
  color: #000;
}
.sidebar-quick-item-yellow16:hover {
  background: #0e1e31;
  color: #f3ba2f;
}
.sidebar-quick-item-yellow21:hover {
  background: #5e4d30;
  color: #edab56;
}

.sidebar-quick-item-yellow17 {
  height: 44px;
  padding: 12px 8px;
  border-radius: 8px;
  cursor: pointer;
  width: 100%;
  display: table;
  transition: background-color 0.1s ease-out 0s;
  white-space: nowrap;
  font-size: 14px;
  color: #fff;
  cursor: pointer;
}
.sidebar-quick-item-yellow17:hover {
  background: #1b1b1b;
  color: #ffb600;
}
.sidebar-quick-citem-yellow17 {
  height: 44px;
  padding: 12px 8px;
  border-radius: 8px;
  cursor: pointer;
  width: 100%;
  display: table;
  transition: background-color 0.1s ease-out 0s;
  white-space: nowrap;
  font-size: 14px;
  color: #fff;
  cursor: pointer;
  margin-top: 6px;
  background: #1b1b1b;
}
.sidebar-quick-citem-yellow17:hover {
  background: #ffb600;
  color: #000;
}
.sidebar-quick-citem-yellow17 .item-image {
  float: left;
  padding-left: 2px;
  width: 50%;
}
.sidebar-quick-citem-yellow17 .item-text {
  float: left;
  width: 50%;
  text-align: right;
  font-size: 12px;
  white-space: nowrap;
  padding-top: 2px;
}

.sidebar-quick-item-blue19 {
  height: 44px;
  padding: 12px 8px;
  border-radius: 8px;
  cursor: pointer;
  width: 100%;
  display: table;
  transition: background-color 0.1s ease-out 0s;
  white-space: nowrap;
  font-size: 14px;
  color: #fff;
  cursor: pointer;
}
.sidebar-quick-item-blue19:hover {
  background: #244473;
  color: #a5d7e8;
}
.sidebar-quick-citem-blue19 {
  height: 44px;
  padding: 12px 8px;
  border-radius: 8px;
  cursor: pointer;
  width: 100%;
  display: table;
  transition: background-color 0.1s ease-out 0s;
  white-space: nowrap;
  font-size: 14px;
  color: #fff;
  cursor: pointer;
  margin-top: 6px;
  background: #244473;
}
.sidebar-quick-citem-blue19:hover {
  background: #a5d7e8;
  color: #000;
}
.sidebar-quick-citem-blue19 .item-image {
  float: left;
  padding-left: 2px;
  width: 50%;
}
.sidebar-quick-citem-blue19 .item-text {
  float: left;
  width: 50%;
  text-align: right;
  font-size: 12px;
  white-space: nowrap;
  padding-top: 2px;
}

.sidebar-quick-item-blue11 {
  height: 44px;
  padding: 12px 8px;
  border-radius: 8px;
  cursor: pointer;
  width: 100%;
  display: table;
  transition: background-color 0.1s ease-out 0s;
  white-space: nowrap;
  font-size: 14px;
  color: #fff;
  cursor: pointer;
}
.sidebar-quick-item-blue11:hover {
  background: #2ca0e2;
  color: #000;
}
.sidebar-quick-citem-blue11 {
  height: 44px;
  padding: 12px 8px;
  border-radius: 8px;
  cursor: pointer;
  width: 100%;
  display: table;
  transition: background-color 0.1s ease-out 0s;
  white-space: nowrap;
  font-size: 14px;
  color: #fff;
  cursor: pointer;
  margin-top: 6px;
  background: #302ce2;
}
.sidebar-quick-citem-blue11:hover {
  background: #2ca0e2;
  color: #000;
}
.sidebar-quick-citem-blue11 .item-image {
  float: left;
  padding-left: 2px;
  width: 50%;
}
.sidebar-quick-citem-blue11 .item-text {
  float: left;
  width: 50%;
  text-align: right;
  font-size: 12px;
  white-space: nowrap;
  padding-top: 2px;
}

.sidebar-quick-citem-none {
  height: 44px;
  padding: 12px 8px;
  border-radius: 8px;
  cursor: pointer;
  width: 100%;
  display: table;
  transition: background-color 0.1s ease-out 0s;
  white-space: nowrap;
  font-size: 14px;
  color: #fff;
  cursor: pointer;
  margin-top: 6px;
  text-align: center;
}

.i-sports:hover .img-sports {
  content:url(static/image/Sidebar/orange12/sportso.png);
}
.i-inplay:hover .img-inplay {
  content:url(static/image/Sidebar/orange12/inplayo.png);
}
.i-mini:hover .img-mini {
  content:url(static/image/Sidebar/orange12/minio.png);
}
.i-virtual:hover .img-virtual {
  content:url(static/image/Sidebar/orange12/virtualo.png);
}
.i-casino:hover .img-casino {
  content:url(static/image/Sidebar/orange12/casinoo.png);
}
.i-score:hover .img-score {
  content:url(static/image/Sidebar/orange12/scoreo.png);
}
.i-tv:hover .img-tv {
  content:url(static/image/Sidebar/orange12/tvo.png);
}
.i-attendance:hover .img-attendance {
  content:url(static/image/Sidebar/orange12/attendanceo.png);
}
.i-bethistory:hover .img-bethistory {
  content:url(static/image/Sidebar/orange12/bethistoryo.png);
}
.i-moneymove:hover .img-moneymove {
  content:url(static/image/Sidebar/orange12/moneymoveo.png);
}
.i-coupon:hover .img-coupon {
  content:url(static/image/Sidebar/orange12/coupono.png);
}
.i-friend:hover .img-friend {
  content:url(static/image/Sidebar/orange12/friendo.png);
}
.i-fame:hover .img-fame {
  content:url(static/image/Sidebar/orange12/fameo.png);
}
.i-event:hover .img-event {
  content:url(static/image/Sidebar/orange12/evento.png);
}
.i-notice:hover .img-notice {
  content:url(static/image/Sidebar/orange12/noticeo.png);
}
.i-cash:hover .img-cash {
  content:url(static/image/Sidebar/orange12/casho.png);
}


/* 배팅금액 입력필드 */
.betinputbox-orange11 {
	width: 160px;
	height: 26px;
	background: #191919;
	border: 2px solid #fc6200;
	padding:3px 8px 3px 0px;
 	border-radius: 3px; 
	-moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  margin-top: 2px;
  font-size: 13px;
  color: #fff;
}
.betinputbox-orange11:focus {
 outline-color: #fc6200;
}

.betinputbox-orange12 {
	width: 100%;
	height: 40px;
	background: #181B1C;
	border: 1px solid #738087;
 	border-radius: 3px; 
	-moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
  text-align: center;
  border-radius: 8px;
}

.betinputbox-purple11 {
	width: 160px;
	height: 26px;
	background: #050505;
	border: 2px solid #144ade;
	padding:3px 8px 3px 0px;
 	border-radius: 3px; 
	-moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  margin-top: 2px;
  font-size: 13px;
  color: #fff;
}
.betinputbox-purple11:focus {
 outline-color: #144ade;
}

.betinputbox-red13 {
	width: 160px;
	height: 26px;
	background: #050505;
	border: 2px solid #c00015;
	padding:3px 8px 3px 0px;
 	border-radius: 3px; 
	-moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  margin-top: 2px;
  font-size: 13px;
  color: #fff;
}
.betinputbox-red13:focus {
 outline-color: #c00015;
}

.betinputbox-blue12 {
	width: 160px;
	height: 26px;
	background: #050505;
	border: 2px solid #478ee7;
	padding:3px 8px 3px 0px;
 	border-radius: 3px; 
	-moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  margin-top: 2px;
  font-size: 13px;
  color: #fff;
}
.betinputbox-blue12:focus {
 outline-color: #478ee7;
}

.betinputbox-yellow19 {
	width: 160px;
	height: 26px;
	background: #050505;
	border: 2px solid #fff;
	padding:3px 8px 3px 0px;
 	border-radius: 3px; 
	-moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  margin-top: 2px;
  font-size: 13px;
  color: #fff;
}
.betinputbox-yellow19:focus {
 outline-color: #fff;
}

.betinputbox-purple12 {
	width: 160px;
	height: 26px;
	background: #050505;
	border: 2px solid #c6426e;
	padding:3px 8px 3px 0px;
 	border-radius: 3px; 
	-moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  margin-top: 2px;
  font-size: 13px;
  color: #fff;
}
.betinputbox-purple12:focus {
 outline-color: #c6426e;
}

.betinputbox-gold12 {
	width: 160px;
	height: 26px;
	background: #050505;
	border: 2px solid #ffeaad;
	padding:3px 8px 3px 0px;
 	border-radius: 3px; 
	-moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  margin-top: 2px;
  font-size: 13px;
  color: #fff;
}
.betinputbox-gold12:focus {
 outline-color: #ffeaad;
}

.betinputbox-blue14 {
	width: 160px;
	height: 26px;
	background: #191919;
	border: 2px solid #dbbe58;
	padding:3px 8px 3px 0px;
 	border-radius: 3px; 
	-moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
}
.betinputbox-blue14:focus {
 outline-color: #dbbe58;
}

.betinputbox-blue16 {
	width: 160px;
	height: 26px;
	background: #191919;
	border: 2px solid #2484c5;
	padding:3px 8px 3px 0px;
 	border-radius: 3px; 
	-moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
}
.betinputbox-blue16:focus {
 outline-color: #2484c5;
}

.betinputbox-blue17 {
	width: 160px;
	height: 26px;
	background: #050505;
	border: 2px solid #8f9190;
	padding:3px 8px 3px 0px;
 	border-radius: 3px; 
	-moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
}
.betinputbox-blue17:focus {
 outline-color: #8f9190;
}

.betinputbox-yellow13 {
  width: 160px;
  height: 26px;
  background: #191919;
  border: 2px solid #ffbe00;
  padding:3px 8px 3px 0px;
  border-radius: 3px; 
  -moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
}
.betinputbox-yellow13:focus {
  outline-color: #ffbe00;
}

.betinputbox-red15 {
  width: 160px;
  height: 26px;
  background: #000;
  border: 2px solid #DAA502;
  padding:3px 8px 3px 0px;
  border-radius: 3px; 
  -moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
}
.betinputbox-red15:focus {
  outline-color: #DAA502;
}

.betinputbox-yellow20 {
  width: 160px;
  height: 26px;
  background: #181a20;
  border: 1px solid #614f25;
  padding:3px 8px 3px 0px;
  border-radius: 3px; 
  -moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
}
.betinputbox-yellow20:focus {
  outline: none;
}

.betinputbox-blue13 {
  width: 160px;
  height: 26px;
  background: #181a20;
  border: 1px solid #ffd077;
  padding:3px 8px 3px 0px;
  border-radius: 3px; 
  -moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
}
.betinputbox-blue13:focus {
  outline: none;
}

.betinputbox-gold13 {
  width: 160px;
  height: 26px;
  background: #0a1c30;
  border: 1px solid #fff;
  padding:3px 8px 3px 0px;
  border-radius: 3px; 
  -moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
}
.betinputbox-gold13:focus {
  outline: none;
}

.betinputbox-yellow11 {
  width: 160px;
  height: 26px;
  background: #11162b;
  border: 1px solid #ffcd00;
  padding:3px 8px 3px 0px;
  border-radius: 3px; 
  -moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
}
.betinputbox-yellow11:focus {
  outline: none;
}

.betinputbox-yellow14 {
  width: 160px;
  height: 26px;
  background: #11162b;
  border: 1px solid #fed228;
  padding:3px 8px 3px 0px;
  border-radius: 3px; 
  -moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
}
.betinputbox-yellow14:focus {
  outline: none;
}

.betinputbox-yellow18 {
  width: 160px;
  height: 26px;
  background: #000;
  border: 1px solid #f4b95c;
  padding:3px 8px 3px 0px;
  border-radius: 3px; 
  -moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
}
.betinputbox-yellow18:focus {
  outline: none;
}

.betinputbox-yellow16 {
  width: 160px;
  height: 26px;
  background: #0a1726;
  border: 1px solid #614f25;
  padding:3px 8px 3px 0px;
  border-radius: 3px; 
  -moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
}
.betinputbox-yellow16:focus {
  outline: none;
}

.betinputbox-yellow21 {
  width: 160px;
  height: 26px;
  background: #181a20;
  border: 1px solid #edab56;
  padding:3px 8px 3px 0px;
  border-radius: 3px; 
  -moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
}
.betinputbox-yellow21:focus {
  outline: none;
}

.betinputbox-blue18 {
  width: 160px;
  height: 26px;
  background: #181a20;
  border: 1px solid #1a3a6a;
  padding:3px 8px 3px 0px;
  border-radius: 3px; 
  -moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
}
.betinputbox-blue18:focus {
  outline: none;
}

.betinputbox-yellow15 {
  width: 160px;
  height: 26px;
  background: #181a20;
  border: 1px solid #edbb35;
  padding:3px 8px 3px 0px;
  border-radius: 3px; 
  -moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
}
.betinputbox-yellow15:focus {
  outline: none;
}

.betinputbox-yellow17 {
  width: 160px;
  height: 26px;
  background: #181a20;
  border: 1px solid #ffb600;
  padding:3px 8px 3px 0px;
  border-radius: 3px; 
  -moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
}
.betinputbox-yellow17:focus {
  outline: none;
}

.betinputbox-blue19 {
  width: 160px;
  height: 26px;
  background: #0e1628;
  border: 1px solid #a5d7e8;
  padding:3px 8px 3px 0px;
  border-radius: 3px; 
  -moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
}
.betinputbox-blue19:focus {
  outline: none;
}

.betinputbox-blue11 {
  width: 160px;
  height: 26px;
  background: #1a1a23;
  border: 1px solid #302ce2;
  padding:3px 8px 3px 0px;
  border-radius: 3px; 
  -moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
}
.betinputbox-blue11:focus {
  outline: none;
}

.betinputbox-white {
width: 160px;
height: 26px;
background: #fff;
border: 2px solid #f8d346;
padding:3px 8px 3px 0px;
border-radius: 3px; 
-moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #000;
}
.betinputbox-white:focus {
outline-color: #f8d346;
}

.betinputbox-red14 {
	width: 160px;
	height: 26px;
	background: #191919;
	border: 2px solid #de00d3;
	padding:3px 8px 3px 0px;
 	border-radius: 3px; 
	-moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
}
.betinputbox-red14:focus {
 outline-color: #de00d3;
}

.betinputbox-yellow12 {
	width: 160px;
	height: 26px;
	background: #191919;
	border: 2px solid #ffc600;
	padding:3px 8px 3px 0px;
 	border-radius: 3px; 
	-moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
}
.betinputbox-yellow12:focus {
 outline-color: #ffc600;
}

.betinputbox-red12 {
	width: 160px;
	height: 26px;
	background: #111;
	border: 2px solid #e30144;
	padding:3px 8px 3px 0px;
 	border-radius: 3px; 
	-moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
}
.betinputbox-red12:focus {
 outline-color: #e30144;
}

.betinputbox-blue15 {
	width: 160px;
	height: 26px;
	background: #111;
	border: 2px solid #fec500;
	padding:3px 8px 3px 0px;
 	border-radius: 3px; 
	-moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
}
.betinputbox-blue15:focus {
 outline-color: #fec500;
}

.betinputbox-red11 {
	width: 160px;
	height: 26px;
	background: #050505;
	border: 2px solid #de3b3c;
	padding:3px 8px 3px 0px;
 	border-radius: 3px; 
	-moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  margin-top: 2px;
  font-size: 13px;
  color: #fff;
}
.betinputbox-red11:focus {
 outline-color: #de3b3c;
}

.betinputbox-gold11 {
	width: 160px;
	height: 26px;
	background: #111;
	border: 2px solid #f39200;
	padding:3px 8px 3px 0px;
 	border-radius: 3px; 
	-moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
}
.betinputbox-gold11:focus {
 outline-color: #f39200;
}

.betinputbox-orange14 {
	width: 160px;
	height: 26px;
	background: #050505;
	border: 2px solid #fff;
	padding:3px 8px 3px 0px;
 	border-radius: 3px; 
	-moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #ffe418;
}
.betinputbox-orange14:focus {
 outline-color: #fff;
}

.betinputbox-orange13 {
	width: 160px;
	height: 26px;
	background: #050505;
	border: 2px solid #fc7604;
	padding:3px 8px 3px 0px;
 	border-radius: 3px; 
	-moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
}
.betinputbox-orange13:focus {
 outline-color: #fc7604;
}

/* 금액 선택 버튼 */
.btnstyle-orange11{
  color:#fff;
  background-image:-moz-linear-gradient(top, #fc6000, #fb4600);
  background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fc6000), to(#fb4600));
  background-image:-webkit-linear-gradient(top, #fc6000, #fb4600);
  background-image:-o-linear-gradient(top, #fc6000, #fb4600);
  background-image:linear-gradient(to bottom, #fc6000, #fb4600);
  background-repeat:repeat-x;
  border-color:#431a00;
}
.btnstyle-orange11:hover,
.btnstyle-orange11:focus,
.btnstyle-orange11:active,
.btnstyle-orange11.active,
.btnstyle-orange11.disabled,
.btnstyle-orange11[disabled]{
  color: #fff;
  background-image: linear-gradient(to bottom, #d85908 0%, #c34e0d 20%, #a94113 50%, #ff6d00 80%, #ff6d00 100%);
  background-position: 0 0;
}

.btnstyle-orange12{
  color:#fff;
  background:#25282B;
  border:none;
  box-shadow: none;
  transition: background-color 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.btnstyle-orange12:hover,
.btnstyle-orange12:focus,
.btnstyle-orange12:active,
.btnstyle-orange12.active,
.btnstyle-orange12.disabled,
.btnstyle-orange12[disabled]{
  color: #fff;
  background: #44484F;
}

.btnstyle-purple11{
  color:#fff;
  background: #0037ce;
  background-repeat:repeat-x;
  border-color:#431a00;
}
.btnstyle-purple11:hover,
.btnstyle-purple11:focus,
.btnstyle-purple11:active,
.btnstyle-purple11.active,
.btnstyle-purple11.disabled,
.btnstyle-purple11[disabled]{
  color: #fff;
  background-image: linear-gradient(to bottom, #0037cc 0%, #0030b5 20%, #001d6e 50%, #0030b5 80%, #0037cc 100%);
  background-position: 0 0;
}

.btnstyle-red13{
  color:#fff;
  background: #c00015;
  background-repeat:repeat-x;
  border: 1px solid #431a00;
}
.btnstyle-red13:hover,
.btnstyle-red13:focus,
.btnstyle-red13:active,
.btnstyle-red13.active,
.btnstyle-red13.disabled,
.btnstyle-red13[disabled]{
  color: #fff;
  background: #6f0310;
  border: 1px solid #c00015;
}

.btnstyle-blue12{
  color:#fff;
  background: #478ee7;
  background-repeat:repeat-x;
  border: 1px solid #431a00;
}
.btnstyle-blue12:hover,
.btnstyle-blue12:focus,
.btnstyle-blue12:active,
.btnstyle-blue12.active,
.btnstyle-blue12.disabled,
.btnstyle-blue12[disabled]{
  color: #fff;
  background: #090c3f;
  border: 1px solid #090c3f;
}

.btnstyle-yellow19{
  color:#000;
  background: #fdc317;
  background-repeat:repeat-x;
  border-color:#431a00;
}
.btnstyle-yellow19:hover,
.btnstyle-yellow19:focus,
.btnstyle-yellow19:active,
.btnstyle-yellow19.active,
.btnstyle-yellow19.disabled,
.btnstyle-yellow19[disabled]{
  color: #000;
  background: #b88a02;
  background-position: 0 0;
  border: 1px solid #fdc317;
}

.btnstyle-purple12{
  color:#fff;
  background: linear-gradient(to right,  #642b73 0%, #c6426e 100%) !important;
  border-color:#431a00;
}
.btnstyle-purple12:hover,
.btnstyle-purple12:focus,
.btnstyle-purple12:active,
.btnstyle-purple12.active,
.btnstyle-purple12.disabled,
.btnstyle-purple12[disabled]{
  color: #fff;
  background: linear-gradient(to bottom, #610268 0%, #5b0161 20%, #310038 50%, #5b0161 80%, #610268 100%) !important;
}

.btnstyle-blue14{
  color: #000;
  background-image: linear-gradient(to right,  #Ae8625 0%,  #f7ef8a 30%,  #d2ac47 60%, #fdd286 100%) !important;
  border-color:#431a00;
}
.btnstyle-blue14:hover,
.btnstyle-blue14:focus,
.btnstyle-blue14:active,
.btnstyle-blue14.active,
.btnstyle-blue14.disabled,
.btnstyle-blue14[disabled]{
  color: #000;
  background-image: linear-gradient(to right,  #a67b20 0%,  #ebd96f 30%,  #c99d3a 60%, #cc9a38 100%) !important;
  background-position: 0 0;
}

.btnstyle-blue16{
  color: #fff;
  background: #0ab8fd !important;
  border-color:#0ab8fd;
}
.btnstyle-blue16:hover,
.btnstyle-blue16:focus,
.btnstyle-blue16:active,
.btnstyle-blue16.active,
.btnstyle-blue16.disabled,
.btnstyle-blue16[disabled]{
  color: #fff;
  background-image: linear-gradient(to bottom,  #425b71 0%,  #104161 20%,  #0b3239 50%,  #083d4d 80%, #175167 100%) !important;
  background-position: 0 0;
}

.btnstyle-gold12{
  color: #000;
  background: #ffeaad !important;
  border-color: #0ab8fd;
}
.btnstyle-gold12:hover,
.btnstyle-gold12:focus,
.btnstyle-gold12:active,
.btnstyle-gold12.active,
.btnstyle-gold12.disabled,
.btnstyle-gold12[disabled]{
  color: #000;
  background-image: linear-gradient(to bottom, #c6a538 0%, #c3a137 20%, #c39731 50%, #c17a21 80%, #c5781f 100%) !important;
  background-position: 0 0;
}

.btnstyle-blue17{
  color: #fff;
  background: #4c6f87 !important;
  border-color:#0ab8fd;
}
.btnstyle-blue17:hover,
.btnstyle-blue17:focus,
.btnstyle-blue17:active,
.btnstyle-blue17.active,
.btnstyle-blue17.disabled,
.btnstyle-blue17[disabled]{
  color: #fff;
  background-image: linear-gradient(to bottom, #486271 0%, #465968 20%, #1f3543 50%, #465968 80%, #486271 100%) !important;
  background-position: 0 0;
}

.btnstyle-yellow13{
  color:#000;
  background-image:-moz-linear-gradient(top, #ffbe00, #fe8900);
  background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffbe00), to(#fe8900));
  background-image:-webkit-linear-gradient(top, #ffbe00, #fe8900);
  background-image:-o-linear-gradient(top, #ffbe00, #fe8900);
  background-image:linear-gradient(to bottom, #ffbe00, #fe8900);
  background-repeat:repeat-x;
  border-color:#431a00;
}
.btnstyle-yellow13:hover,
.btnstyle-yellow13:focus,
.btnstyle-yellow13:active,
.btnstyle-yellow13.active,
.btnstyle-yellow13.disabled,
.btnstyle-yellow13[disabled]{
  color: #000;
  background-image: linear-gradient(to bottom, #ffbe00 0%, #fc5500 100%);
  background-position: 0 0;
}

.btnstyle-red15{
  color:#fff;
  background-image: linear-gradient(to right, #2b0103, #2b0103);
  border-color:#DAA502;
}
.btnstyle-red15:hover,
.btnstyle-red15:focus,
.btnstyle-red15:active,
.btnstyle-red15.active,
.btnstyle-red15.disabled,
.btnstyle-red15[disabled]{
  color: #000;
  background-image: linear-gradient(to bottom, #ffb500 0%, #ffa501 20%, #ff8800 50%, #ffa501 80%, #ffb500 100%);
  background-position: 0 0;
}

.btnstyle-yellow20{
  color:#fff;
  background: #0b0d10;
  border:none;
  box-shadow: none;
  padding: 8px !important;
}
.btnstyle-yellow20:hover,
.btnstyle-yellow20:focus,
.btnstyle-yellow20:active,
.btnstyle-yellow20.active,
.btnstyle-yellow20.disabled,
.btnstyle-yellow20[disabled]{
  color: #000;
  background: #f3ba2f;
  background-position: 0 0;
}

.btnstyle-blue13{
  color:#fff;
  background: #0b0d10;
  border:none;
  box-shadow: none;
  padding: 8px !important;
}
.btnstyle-blue13:hover,
.btnstyle-blue13:focus,
.btnstyle-blue13:active,
.btnstyle-blue13.active,
.btnstyle-blue13.disabled,
.btnstyle-blue13[disabled]{
  color: #fff;
  background: #ffd077;
  background-position: 0 0;
}

.btnstyle-gold13{
  color:#f2b705;
  background: #050f19;
  border:none;
  box-shadow: none;
  padding: 8px !important;
  border: 1px solid #f2b705;
}
.btnstyle-gold13:hover,
.btnstyle-gold13:focus,
.btnstyle-gold13:active,
.btnstyle-gold13.active,
.btnstyle-gold13.disabled,
.btnstyle-gold13[disabled]{
  color: #020c17;
  background: #f2b705;
  background-position: 0 0;
}

.btnstyle-yellow11{
  color:#000;
  background: #ffcd00;
  border: 1px solid #ffcd00;
  box-shadow: none;
  padding: 8px !important;
}
.btnstyle-yellow11:hover,
.btnstyle-yellow11:focus,
.btnstyle-yellow11:active,
.btnstyle-yellow11.active,
.btnstyle-yellow11.disabled,
.btnstyle-yellow11[disabled]{
  color: #fff;
  background: #766007;
  border: 1px solid #766007;
  background-position: 0 0;
}

.btnstyle-yellow14{
  color:#fff;
  background: #11162b;
  border:none;
  box-shadow: none;
  padding: 8px !important;
}
.btnstyle-yellow14:hover,
.btnstyle-yellow14:focus,
.btnstyle-yellow14:active,
.btnstyle-yellow14.active,
.btnstyle-yellow14.disabled,
.btnstyle-yellow14[disabled]{
  color: #353537;
  background: #fed228;
  background-position: 0 0;
}

.btnstyle-yellow18{
  color:#fff;
  background: #101010;
  border:none;
  box-shadow: none;
  padding: 8px !important;
}
.btnstyle-yellow18:hover,
.btnstyle-yellow18:focus,
.btnstyle-yellow18:active,
.btnstyle-yellow18.active,
.btnstyle-yellow18.disabled,
.btnstyle-yellow18[disabled]{
  color: #000;
  background: #f4b95c;
  background-position: 0 0;
}

.btnstyle-yellow16{
  color:#fff;
  background: #0e1e31;
  border:none;
  box-shadow: none;
  padding: 8px !important;
}
.btnstyle-yellow16:hover,
.btnstyle-yellow16:focus,
.btnstyle-yellow16:active,
.btnstyle-yellow16.active,
.btnstyle-yellow16.disabled,
.btnstyle-yellow16[disabled]{
  color: #000;
  background: #f3ba2f;
  background-position: 0 0;
}

.btnstyle-yellow21{
  color:#fff;
  background: #0b0d10;
  border:none;
  box-shadow: none;
  padding: 8px !important;
}
.btnstyle-yellow21:hover,
.btnstyle-yellow21:focus,
.btnstyle-yellow21:active,
.btnstyle-yellow21.active,
.btnstyle-yellow21.disabled,
.btnstyle-yellow21[disabled]{
  color: #000;
  background: #edab56;
  background-position: 0 0;
}

.btnstyle-blue18{
  color:#fff;
  background: #0b0d10;
  border:none;
  box-shadow: none;
  padding: 8px !important;
}
.btnstyle-blue18:hover,
.btnstyle-blue18:focus,
.btnstyle-blue18:active,
.btnstyle-blue18.active,
.btnstyle-blue18.disabled,
.btnstyle-blue18[disabled]{
  color: #000;
  background: #1f7aff;
  background-position: 0 0;
}

.btnstyle-yellow15{
  color:#fff;
  background: #0b0d10;
  border:none;
  box-shadow: none;
  padding: 8px !important;
}
.btnstyle-yellow15:hover,
.btnstyle-yellow15:focus,
.btnstyle-yellow15:active,
.btnstyle-yellow15.active,
.btnstyle-yellow15.disabled,
.btnstyle-yellow15[disabled]{
  color: #000;
  background: #edbb35;
  background-position: 0 0;
}

.btnstyle-yellow17{
  color:#fff;
  background: #1b1b1b;
  border:none;
  box-shadow: none;
  padding: 8px !important;
}
.btnstyle-yellow17:hover,
.btnstyle-yellow17:focus,
.btnstyle-yellow17:active,
.btnstyle-yellow17.active,
.btnstyle-yellow17.disabled,
.btnstyle-yellow17[disabled]{
  color: #000;
  background: #ffb600;
  background-position: 0 0;
}

.btnstyle-blue19{
  color:#fff;
  background: #244473;
  border:none;
  box-shadow: none;
  padding: 8px !important;
}
.btnstyle-blue19:hover,
.btnstyle-blue19:focus,
.btnstyle-blue19:active,
.btnstyle-blue19.active,
.btnstyle-blue19.disabled,
.btnstyle-blue19[disabled]{
  color: #000;
  background: #a5d7e8;
  background-position: 0 0;
}

.btnstyle-blue11{
  color:#fff;
  background: #302ce2;
  border:none;
  box-shadow: none;
  padding: 8px !important;
}
.btnstyle-blue11:hover,
.btnstyle-blue11:focus,
.btnstyle-blue11:active,
.btnstyle-blue11.active,
.btnstyle-blue11.disabled,
.btnstyle-blue11[disabled]{
  color: #000;
  background: #2ca0e2;
  background-position: 0 0;
}

.btnstyle-white{
  color:#000;
  background-image:-moz-linear-gradient(top, #f8d346, #f7a62e);
  background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f8d346), to(#f7a62e));
  background-image:-webkit-linear-gradient(top, #f8d346, #f7a62e);
  background-image:-o-linear-gradient(top, #f8d346, #f7a62e);
  background-image:linear-gradient(to bottom, #f8d346, #f7a62e);
  background-repeat:repeat-x;
  border: 1px solid #000;
}
.btnstyle-white:hover,
.btnstyle-white:focus,
.btnstyle-white:active,
.btnstyle-white.active,
.btnstyle-white.disabled,
.btnstyle-white[disabled]{
  color: #000;
  background-image: linear-gradient(to bottom, #f8d346 0%, #f8c03c 20%, #f7a62e 50%, #f8c03c 80%, #f8d346 100%);
  background-position: 0 0;
}

.btnstyle-red14{
  color:#fff;
  background-image:-moz-linear-gradient(top, #de00d3, #de00d3);
  background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#de00d3), to(#de00d3));
  background-image:-webkit-linear-gradient(top, #de00d3, #de00d3);
  background-image:-o-linear-gradient(top, #de00d3, #de00d3);
  background-image:linear-gradient(to bottom, #de00d3, #de00d3);
  background-repeat:repeat-x;
  border-color:#431a00;
}
.btnstyle-red14:hover,
.btnstyle-red14:focus,
.btnstyle-red14:active,
.btnstyle-red14.active,
.btnstyle-red14.disabled,
.btnstyle-red14[disabled]{
  color: #fff;
  background: #52034e;
  background-position: 0 0;
}

.btnstyle-yellow12{
  color:#000;
  background-image:-moz-linear-gradient(top, #ffc600, #ffc600);
  background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffc600), to(#ffc600));
  background-image:-webkit-linear-gradient(top, #ffc600, #ffc600);
  background-image:-o-linear-gradient(top, #ffc600, #ffc600);
  background-image:linear-gradient(to bottom, #ffc600, #ffc600);
  background-repeat:repeat-x;
  border-color:#431a00;
}
.btnstyle-yellow12:hover,
.btnstyle-yellow12:focus,
.btnstyle-yellow12:active,
.btnstyle-yellow12.active,
.btnstyle-yellow12.disabled,
.btnstyle-yellow12[disabled]{
  color: #000;
  background-image: linear-gradient(to bottom, #ffb500 0%, #ffa501 20%, #ff8800 50%, #ffa501 80%, #ffb500 100%);
  background-position: 0 0;
}

.btnstyle-red12{
  color:#fff;
  background-image:-moz-linear-gradient(top, #e30144, #e30144);
  background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e30144), to(#e30144));
  background-image:-webkit-linear-gradient(top, #e30144, #e30144);
  background-image:-o-linear-gradient(top, #e30144, #e30144);
  background-image:linear-gradient(to bottom, #e30144, #e30144);
  background-repeat:repeat-x;
  border-color:#e30144;
}
.btnstyle-red12:hover,
.btnstyle-red12:focus,
.btnstyle-red12:active,
.btnstyle-red12.active,
.btnstyle-red12.disabled,
.btnstyle-red12[disabled]{
  color: #fff;
  background-image: linear-gradient(to bottom, #a62020 0%, #791818 20%, #400d0e 50%, #791818 80%, #a62020 100%);
  background-position: 0 0;
}

.btnstyle-blue15{
  color:#000;
  background-image:-moz-linear-gradient(top, #fdc500, #fd8e00);
  background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fdc500), to(#fd8e00));
  background-image:-webkit-linear-gradient(top, #fdc500, #fd8e00);
  background-image:-o-linear-gradient(top, #fdc500, #fd8e00);
  background-image:linear-gradient(to bottom, #fdc500, #fd8e00);
  background-repeat:repeat-x;
  border-color:#fdc500;
}
.btnstyle-blue15:hover,
.btnstyle-blue15:focus,
.btnstyle-blue15:active,
.btnstyle-blue15.active,
.btnstyle-blue15.disabled,
.btnstyle-blue15[disabled]{
  color: #000;
  background-image: linear-gradient(to bottom, #fdb002 0%, #feb101 20%, #feb101 50%, #feb101 80%, #feb100 100%);
  background-position: 0 0;
}

.btnstyle-red11{
  color:#fff;
  background: linear-gradient(to right,  #cb2d3e 0%, #ef473a 100%) !important;
  border-color:#ef473a;
}
.btnstyle-red11:hover,
.btnstyle-red11:focus,
.btnstyle-red11:active,
.btnstyle-red11.active,
.btnstyle-red11.disabled,
.btnstyle-red11[disabled]{
  color: #fff;
  background: linear-gradient(to bottom, #f37d01 0%, #ca6b01 20%, #482600 50%, #ca6b01 80%, #f37d01 100%) !important;
}

.btnstyle-gold11{
  color:#000;
  background-image:-moz-linear-gradient(top, #f6b900, #f58500);
  background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f6b900), to(#f58500));
  background-image:-webkit-linear-gradient(top, #f6b900, #f58500);
  background-image:-o-linear-gradient(top, #f6b900, #f58500);
  background-image:linear-gradient(to bottom, #f6b900, #f58500);
  background-repeat:repeat-x;
  border-color:#431a00;
}
.btnstyle-gold11:hover,
.btnstyle-gold11:focus,
.btnstyle-gold11:active,
.btnstyle-gold11.active,
.btnstyle-gold11.disabled,
.btnstyle-gold11[disabled]{
  color: #000;
  background-image: linear-gradient(to bottom, #f6b900 0%, #fd8a47 20%, #f58500 50%, #fd8a47 80%, #f6b900 100%);
  background-position: 0 0;
}

.btnstyle-orange14{
  color:#fff;
  background-image: linear-gradient(to right, #f8850f 0%, #f8850f 100%);
  border:none;
  box-shadow: none;
  transition: background-color 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.btnstyle-orange14:hover,
.btnstyle-orange14:focus,
.btnstyle-orange14:active,
.btnstyle-orange14.active,
.btnstyle-orange14.disabled,
.btnstyle-orange14[disabled]{
  color: #fff;
  background: #c86300;
  background-position: 0 0;
}

.btnstyle-orange13{
  color:#fff;
  background-image: linear-gradient(to right, #fc7604 0%, #fc7604 100%);
  border:none;
  box-shadow: none;
  transition: background-color 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.btnstyle-orange13:hover,
.btnstyle-orange13:focus,
.btnstyle-orange13:active,
.btnstyle-orange13.active,
.btnstyle-orange13.disabled,
.btnstyle-orange13[disabled]{
  color: #fff;
  background-image: linear-gradient(to bottom, #d85908 0%, #c34e0d 20%, #a94113 50%, #ff6d00 80%, #ff6d00 100%);
  background-position: 0 0;
}

.sidebar-total-bet-orange11   { background-image: linear-gradient(to bottom, #292a2b 0%, #252627 50%, #202122 100%); color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; }
.sidebar-total-bet-orange12  { background: #1F2124; }
.sidebar-total-bet-purple11   { background: #121212; color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; }
.sidebar-total-bet-red13   { background: #121212; color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; }
.sidebar-total-bet-blue12   { background: #121212; color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; }
.sidebar-total-bet-yellow19   { background: #121212; color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; }
.sidebar-total-bet-purple12  { background: #121212; color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; }
.sidebar-total-bet-blue14    { background-image: linear-gradient(to bottom, #292a2b 0%, #252627 50%, #202122 100%); color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; }
.sidebar-total-bet-blue16    { background-image: linear-gradient(to bottom, #292a2b 0%, #252627 50%, #202122 100%); color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; }
.sidebar-total-bet-gold12,
.sidebar-total-bet-blue17    { background: #121212; color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; }
.sidebar-total-bet-yellow13  { background-image: linear-gradient(to bottom, #292a2b 0%, #252627 50%, #202122 100%); color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; }
.sidebar-total-bet-red15  { background: #000 !important; color: #fff; border-bottom: 1px solid #DAA502 !important; }
.sidebar-total-bet-yellow20,
.sidebar-total-bet-blue13,
.sidebar-total-bet-yellow21,
.sidebar-total-bet-blue18,
.sidebar-total-bet-yellow15    { background: #0b0d10 !important; color: #fff; border-bottom: 1px solid #7d7e80 !important; margin-bottom: 1px; }
.sidebar-total-bet-gold13    { background: #0a1c30 !important; color: #fff; border-bottom: 1px solid #000 !important; margin-bottom: 1px; }
.sidebar-total-bet-yellow11,
.sidebar-total-bet-yellow14    { background: #11162b !important; color: #fff; border-bottom: 1px solid #7d7e80 !important; margin-bottom: 1px; }
.sidebar-total-bet-yellow18    { background: #101010 !important; color: #fff; border-bottom: 1px solid #7d7e80 !important; margin-bottom: 1px; }
.sidebar-total-bet-yellow16  { background: #0e1e31 !important; color: #fff; border-bottom: 1px solid #7d7e80 !important; margin-bottom: 1px; }
.sidebar-total-bet-yellow17,
.sidebar-total-bet-blue19,
.sidebar-total-bet-blue11   { color: #fff; border-bottom: 1px solid #7d7e80 !important; margin-bottom: 1px; }
.sidebar-total-bet-white    { background: #eee !important; color: #000; font-weight: 900; border: 1px solid #0b0b0c !important; margin-bottom: 1px; }
.sidebar-total-bet-red14      { background-image: linear-gradient(to bottom, #292a2b 0%, #252627 50%, #202122 100%); color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; }
.sidebar-total-bet-yellow12      { background-image: linear-gradient(to bottom, #292a2b 0%, #252627 50%, #202122 100%); color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; }
.sidebar-total-bet-red12     { background: #111 !important; color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; }
.sidebar-total-bet-blue15     { background: #111 !important; color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; }
.sidebar-total-bet-red11     { background: #121212; color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; }
.sidebar-total-bet-gold11    { background: #111 !important; color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; }
.sidebar-total-bet-orange14,
.sidebar-total-bet-orange13   { background: #121212 !important; color: #fff; border: 1px solid #050505 !important; margin-bottom: 1px; }

.sidebar-limit-bet-orange11   { background: #2a2b2c; color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; font-size: 11px; }
.sidebar-limit-bet-orange12  { background: #1F2124; color: #fff; font-size: 12px; }
.sidebar-limit-bet-purple11,
.sidebar-limit-bet-red13,
.sidebar-limit-bet-blue12,
.sidebar-limit-bet-yellow19,
.sidebar-limit-bet-purple12  { background: #121212; color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; font-size: 11px; }
.sidebar-limit-bet-blue14    { background: #2a2b2c; color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; font-size: 11px; }
.sidebar-limit-bet-blue16    { background: #2a2b2c; color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; font-size: 11px; }
.sidebar-limit-bet-gold12,
.sidebar-limit-bet-blue17    { background: #121212; color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; font-size: 11px; }
.sidebar-limit-bet-yellow13  { background: #2a2b2c; color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; font-size: 11px; }
.sidebar-limit-bet-red15  { background: #000; color: #fff; border-bottom: 1px solid #DAA502 !important; margin-bottom: 1px; font-size: 11px; }
.sidebar-limit-bet-yellow20,
.sidebar-limit-bet-blue13,
.sidebar-limit-bet-yellow21,
.sidebar-limit-bet-blue18,
.sidebar-limit-bet-yellow15    { background: #0b0d10; color: #fff; border-bottom: 1px solid #7d7e80 !important; margin-bottom: 1px; font-size: 11px; }
.sidebar-limit-bet-gold13    { background: #0a1c30; color: #fff; border-bottom: 1px solid #000 !important; margin-bottom: 1px; font-size: 11px; }
.sidebar-limit-bet-yellow11,
.sidebar-limit-bet-yellow14    { background: #11162b; color: #fff; border-bottom: 1px solid #7d7e80 !important; margin-bottom: 1px; font-size: 11px; }
.sidebar-limit-bet-yellow18    { background: #101010; color: #fff; border-bottom: 1px solid #7d7e80 !important; margin-bottom: 1px; font-size: 11px; }
.sidebar-limit-bet-yellow16  { background: #0e1e31; color: #fff; border-bottom: 1px solid #7d7e80 !important; margin-bottom: 1px; font-size: 11px; }
.sidebar-limit-bet-white    { background: #eee !important; color: #000; font-weight: 900; border: 1px solid #0b0b0c !important; margin-bottom: 1px; font-size: 11px; }
.sidebar-limit-bet-red14      { background: #2a2b2c; color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; font-size: 11px; }
.sidebar-limit-bet-yellow12      { background: #2a2b2c; color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; font-size: 11px; }
.sidebar-limit-bet-red12     { background: #111 !important; color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; font-size: 11px; }
.sidebar-limit-bet-blue15     { background: #111 !important; color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; font-size: 11px; }
.sidebar-limit-bet-red11     { background: #121212; color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; font-size: 11px; }
.sidebar-limit-bet-gold11    { background: #111 !important; color: #fff; border: 1px solid #0b0b0c !important; margin-bottom: 1px; font-size: 11px; }
.sidebar-limit-bet-orange14,
.sidebar-limit-bet-orange13   { background: #121212 !important; color: #fff; border: 1px solid #050505 !important; margin-bottom: 1px; font-size: 11px; }
.sidebar-limit-bet-blue19 {color: #fff;}
.sidebar-limit-bet-blue11 {color: #fff;}
/* ---------- 스포츠 ---------- */

.sport-page-bg-orange12  { background: #111314 !important; }
.sport-page-bg-red15  { background: #000 !important; }
.sport-page-bg-white    { background: #ebebeb !important; }

.sport-pagein-bg-orange11   { background: #111 !important; }
.sport-pagein-bg-orange12  { background: #111314 !important; }
.sport-pagein-bg-purple11,
.sport-pagein-bg-red13,
.sport-pagein-bg-blue12,
.sport-pagein-bg-yellow19,
.sport-pagein-bg-purple12,
.sport-pagein-bg-blue14,
.sport-pagein-bg-blue16,
.sport-pagein-bg-gold12    { background: #111 !important; }
.sport-pagein-bg-yellow13  { background: #111 !important; }
.sport-pagein-bg-red15  { background: #000 !important; }
.sport-pagein-bg-white    { background: #ebebeb !important; margin-top: 10px !important; }
.sport-pagein-bg-red14     { background: #111 !important; }
.sport-pagein-bg-yellow12     { background: #111 !important; }
.sport-pagein-bg-gold11     { background: #111 !important; }

.inplay-page-bg-orange11   { background: #111 !important; }
.inplay-page-bg-orange12  { background: #111314 !important; }
.inplay-page-bg-purple11,
.inplay-page-bg-red13,
.inplay-page-bg-blue12,
.inplay-page-bg-yellow19,
.inplay-page-bg-purple12,
.inplay-page-bg-blue14,
.inplay-page-bg-gold12    { background: #111 !important; }
.inplay-page-bg-yellow13  { background: #111 !important; }
.inplay-page-bg-red15  { background: #000 !important; }
.inplay-page-bg-white    { background: #ebebeb !important; }
.inplay-page-bg-red14     { background: #111 !important; }
.inplay-page-bg-yellow12     { background: #111 !important; }
.inplay-page-bg-gold11     { background: #111 !important; }

.inplay-pagein-bg-orange11   { background: #111 !important; }
.inplay-pagein-bg-orange12  { background: #111314 !important; }
.inplay-pagein-bg-purple11,
.inplay-pagein-bg-red13,
.inplay-pagein-bg-blue12,
.inplay-pagein-bg-yellow19,
.inplay-pagein-bg-purple12,
.inplay-pagein-bg-blue14,
.inplay-pagein-bg-gold12    { background: #111 !important; }
.inplay-pagein-bg-yellow13  { background: #111 !important; }
.inplay-pagein-bg-red15  { background: #000 !important; }
.inplay-pagein-bg-white    { background: #ebebeb !important; }
.inplay-pagein-bg-red14     { background: #111 !important; }
.inplay-pagein-bg-yellow12     { background: #111 !important; }
.inplay-pagein-bg-gold11    { background: #111 !important; }

/* 스포츠 리그정보 */
.sport-league-info-orange11 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #000;
  height: 35px;
  color: #a0a0a0;
}
.sport-league-info-orange12 {
  cursor: pointer;
  background-color: #181A1C;;
  height: 36px;
  color: #fff;
  border-radius: 6px 6px 0px 0px;
  padding: 8px 16px;
}
.sport-league-info-purple11 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #000;
  height: 35px;
  color: #a0a0a0;
}
.sport-league-info-red13 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #000;
  height: 35px;
  color: #a0a0a0;
}
.sport-league-info-blue12 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #000;
  height: 35px;
  color: #a0a0a0;
}
.sport-league-info-yellow19 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #000;
  height: 35px;
  color: #a0a0a0;
}
.sport-league-info-purple12 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #000;
  height: 35px;
  color: #a0a0a0;
}
.sport-league-info-blue14 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #11358b;
  height: 35px;
  color: #fff;
}
.sport-league-info-blue16 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #000;
  height: 35px;
  color: #fff;
}
.sport-league-info-gold12 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #000;
  height: 35px;
  color: #fff;
}
.sport-league-info-blue17 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #000;
  height: 35px;
  color: #fff;
}
.sport-league-info-yellow13 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #e6360d;
  height: 35px;
  color: #fff;
}
.sport-league-info-red15 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #2b0103;
  height: 35px;
  color: #fff;
}
.sport-league-info-yellow20 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #101216;
  border-top: 1px solid #f3ba2f;
  border-radius: 4px 4px 0px 0px;
  height: 35px;
  color: #fff;
}
.sport-league-info-blue13 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #101216;
  border-top: 1px solid #ffd077;
  border-radius: 4px 4px 0px 0px;
  height: 35px;
  color: #fff;
}
.sport-league-info-gold13 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #0a1c30;
  border-top: 1px solid #f2b705;
  border-radius: 4px 4px 0px 0px;
  height: 35px;
  color: #fff;
}
.sport-league-info-yellow11 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #11162b;
  border-top: 1px solid #ffcd00;
  border-radius: 4px 4px 0px 0px;
  height: 35px;
  color: #fff;
}
.sport-league-info-yellow14 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #11162b;
  border-top: 1px solid #fed228;
  border-radius: 4px 4px 0px 0px;
  height: 35px;
  color: #fff;
}
.sport-league-info-yellow18 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #101010;
  border-top: 1px solid #f4b95c;
  border-radius: 4px 4px 0px 0px;
  height: 35px;
  color: #fff;
}
.sport-league-info-yellow16 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #0a1726;
  border-top: 1px solid #f3ba2f;
  border-radius: 4px 4px 0px 0px;
  height: 35px;
  color: #fff;
}
.sport-league-info-yellow21 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #101216;
  border-top: 1px solid #edab56;
  border-radius: 4px 4px 0px 0px;
  height: 35px;
  color: #fff;
}
.sport-league-info-blue18 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #101216;
  border-radius: 4px 4px 0px 0px;
  height: 35px;
  color: #fff;
}
.sport-league-info-yellow15 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #101216;
  border-radius: 4px 4px 0px 0px;
  height: 35px;
  color: #fff;
}
.sport-league-info-yellow17 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #0f0f0f;
  border-top: 1px solid #ffb600;
  border-radius: 4px 4px 0px 0px;
  height: 35px;
  color: #fff;
}
.sport-league-info-blue19 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #0e1628;
  border-top: 1px solid #a5d7e8;
  border-radius: 4px 4px 0px 0px;
  height: 35px;
  color: #fff;
}
.sport-league-info-blue11 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #1a1a23;
  border-top: 1px solid #2ca0e2;
  border-radius: 4px 4px 0px 0px;
  height: 35px;
  color: #fff;
}
.sport-league-info-white {
  margin-top: 20px;
  cursor: pointer;
  background-color: #a2ddff;
  height: 35px;
  color: #000;
}
.sport-league-info-red14 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #000;
  height: 35px;
  color: #a0a0a0;
}
.sport-league-info-yellow12 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #000;
  height: 35px;
  color: #a0a0a0;
}
.sport-league-info-red12 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #000;
  height: 35px;
  color: #a0a0a0;
}
.sport-league-info-blue15 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #000;
  height: 35px;
  color: #a0a0a0;
}
.sport-league-info-red11 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #000;
  height: 35px;
  color: #a0a0a0;
}
.sport-league-info-gold11 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #000;
  height: 35px;
  color: #a0a0a0;
}
.sport-league-info-orange14,
.sport-league-info-orange13 {
  margin-top: 20px;
  cursor: pointer;
  background-color: #000;
  height: 35px;
  color: #a0a0a0;
}

/* 리그정보 */
.league-info-name-orange11,
.league-info-name-purple11,
.league-info-name-red13,
.league-info-name-blue12,
.league-info-name-yellow19,
.league-info-name-purple12,
.league-info-name-yellow13,
.league-info-name-red15,
.league-info-name-yellow20,
.league-info-name-blue13,
.league-info-name-gold13,
.league-info-name-yellow11,
.league-info-name-yellow14,
.league-info-name-yellow18,
.league-info-name-yellow16,
.league-info-name-yellow21,
.league-info-name-blue18,
.league-info-name-yellow15,
.league-info-name-yellow17,
.league-info-name-blue19,
.league-info-name-blue11,
.league-info-name-red14,
.league-info-name-yellow12,
.league-info-name-red12,
.league-info-name-blue15,
.league-info-name-red11,
.league-info-name-blue14,
.league-info-name-gold11,
.league-info-name-orange14,
.league-info-name-orange13,
.league-info-name-gold12,
.league-info-name-blue17 {
  margin-top: 10px;
}
.league-info-name-blue16 {
  margin-top: 7px;
}
.league-info-name-white {
  margin-top: 8px;
}

.league-info-icon-orange11,
.league-info-icon-purple11,
.league-info-icon-red13,
.league-info-icon-blue12,
.league-info-icon-yellow19,
.league-info-icon-purple12,
.league-info-icon-red14,
.league-info-icon-yellow12,
.league-info-icon-red12,
.league-info-icon-blue15,
.league-info-icon-red11,
.league-info-icon-blue14,
.league-info-icon-gold11,
.league-info-icon-orange14,
.league-info-icon-orange13,
.league-info-icon-gold12,
.league-info-icon-blue17 {
  margin-top: 10px;
}
.league-info-icon-blue16 {
  font-size: 16px;
  margin-top: 7px;
}
.league-info-icon-yellow13,
.league-info-icon-red15,
.league-info-icon-yellow20,
.league-info-icon-blue13,
.league-info-icon-gold13,
.league-info-icon-yellow11,
.league-info-icon-yellow14,
.league-info-icon-yellow18,
.league-info-icon-yellow16,
.league-info-icon-yellow21,
.league-info-icon-blue18,
.league-info-icon-yellow15,
.league-info-icon-yellow17,
.league-info-icon-blue19,
.league-info-icon-blue11 {
  font-size: 16px;
  margin-top: 10px;
}
.league-info-icon-white {
  font-size: 18px;
  margin-top: 10px;
}

.league-info-game-orange11,
.league-info-game-purple11,
.league-info-game-red13,
.league-info-game-blue12,
.league-info-game-yellow19,
.league-info-game-purple12,
.league-info-game-yellow13,
.league-info-game-red15,
.league-info-game-yellow20,
.league-info-game-blue13,
.league-info-game-gold13,
.league-info-game-yellow11,
.league-info-game-yellow14,
.league-info-game-yellow18,
.league-info-game-yellow16,
.league-info-game-yellow21,
.league-info-game-blue18,
.league-info-game-yellow15,
.league-info-game-yellow17,
.league-info-game-blue19,
.league-info-game-blue11,
.league-info-game-red14,
.league-info-game-yellow12,
.league-info-game-red12,
.league-info-game-blue15,
.league-info-game-red11,
.league-info-game-blue14,
.league-info-game-gold11,
.league-info-game-orange14,
.league-info-game-orange13,
.league-info-game-gold12,
.league-info-game-blue17 {
  margin-top: 9px;
}
.league-info-game-blue16 {
  margin-top: 6px;
}
.league-info-game-white {
  margin-top: 7px;
}

.league-info-gameicon-orange11,
.league-info-gameicon-purple11,
.league-info-gameicon-red13,
.league-info-gameicon-blue12,
.league-info-gameicon-yellow19,
.league-info-gameicon-purple12,
.league-info-gameicon-yellow13,
.league-info-gameicon-red15,
.league-info-gameicon-yellow20,
.league-info-gameicon-blue13,
.league-info-gameicon-gold13,
.league-info-gameicon-yellow11,
.league-info-gameicon-yellow14,
.league-info-gameicon-yellow18,
.league-info-gameicon-yellow16,
.league-info-gameicon-yellow21,
.league-info-gameicon-blue18,
.league-info-gameicon-yellow15,
.league-info-gameicon-yellow17,
.league-info-gameicon-blue19,
.league-info-gameicon-blue11,
.league-info-gameicon-red14,
.league-info-gameicon-yellow12,
.league-info-gameicon-red12,
.league-info-gameicon-blue15,
.league-info-gameicon-red11,
.league-info-gameicon-blue14,
.league-info-gameicon-gold11,
.league-info-gameicon-orange14,
.league-info-gameicon-orange13,
.league-info-gameicon-gold12,
.league-info-gameicon-blue17 {
  margin-top: 8px;
}
.league-info-gameicon-blue16 {
  margin-top: 5px;
}
.league-info-gameicon-white {
  margin-top: 6px;
}

/* 즐겨찾기 */
.sports-favorite-orange11 {
  margin-left: 10px;
  cursor: pointer;
  background-image: url("static/image/Sports/FavoriteOff.png");
  background-size: 100% 100%;
  width: 18px;
  height: 17px;
  float: left;
}
.sports-favorite-orange11:hover {
  background-image: url("static/image/Sports/orange11/FavoriteOn.png");
}
.sports-favorite-orange11-on {
  margin-left: 10px;
  cursor: pointer;
  background-image: url("static/image/Sports/orange11/FavoriteOn.png");
  background-size: 100% 100%;
  width: 18px;
  height: 17px;
  float: left;
}
.sports-favorite-orange11-on:hover {
  background-image: url("static/image/Sports/FavoriteOff.png");
}

/* 추가배팅옵션 */
.show-detail-odds-orange11 {
  color: #fc6200 !important;
  width: 130px;
}
.show-detail-odds-orange11:hover,
.show-detail-odds-orange11.on {
    background-color: #fc6200 !important;
    color: #fff !important;
}

.show-detail-odds-orange12 {
  color: #F56406 !important;
  background: none !important;
  border: none !important;
  padding: 6px 8px;
  border-radius: 16px;
  font-weight: 900;
  font-size: 14px !important;
  transition: background-color 0.1s ease-out 0s;
}
.show-detail-odds-orange12:hover,
.show-detail-odds-orange12.on {
  background: rgba(245, 100, 6, 0.19) !important;
  color: #F56406 !important;
}

.show-detail-odds-purple11 {
  color: #144ade !important;
  width: 130px;
}
.show-detail-odds-purple11:hover,
.show-detail-odds-purple11.on {
  background: #0037ce !important;
  border: 1px solid #222733;
  color: #fff !important;
}

.show-detail-odds-red13 {
  color: #c00015 !important;
  width: 130px;
}
.show-detail-odds-red13:hover,
.show-detail-odds-red13.on {
  background: #c00015 !important;
  border: 1px solid #222733;
  color: #fff !important;
}

.show-detail-odds-blue12 {
  color: #478ee7 !important;
  width: 130px;
}
.show-detail-odds-blue12:hover,
.show-detail-odds-blue12.on {
  background: #478ee7 !important;
  border: 1px solid #222733;
  color: #fff !important;
}

.show-detail-odds-yellow19 {
  color: #fdc317 !important;
  width: 130px;
}
.show-detail-odds-yellow19:hover,
.show-detail-odds-yellow19.on {
  background: #fdc317 !important;
  border: 1px solid #222733;
  color: #000 !important;
}

.show-detail-odds-purple12 {
  color: #c6426e !important;
  width: 130px;
}
.show-detail-odds-purple12:hover,
.show-detail-odds-purple12.on {
  background-image: linear-gradient(to right, #642b73 0%, #c6426e 100%) !important;
  border: 1px solid #222733;
  color: #fff !important;
}

.show-detail-odds-blue16 {
  border-radius: 0 !important;
  border: 1px solid #2484c5;
  color: #2484c5 !important;
  width: 130px;
}
.show-detail-odds-blue16:hover,
.show-detail-odds-blue16.on {
  background-color: #2484c5 !important;
  color: #fff !important;
}

.show-detail-odds-gold12 {
  border-radius: 0 !important;
  border: 1px solid #ffeaad;
  color: #fff !important;
  width: 130px;
}
.show-detail-odds-gold12:hover,
.show-detail-odds-gold12.on {
  background-color: #ffeaad !important;
  color: #000 !important;
}

.show-detail-odds-blue17 {
  color: #4c6f87 !important;
  width: 130px;
}
.show-detail-odds-blue17:hover,
.show-detail-odds-blue17.on {
  background-color: #4c6f87 !important;
  color: #fff !important;
}

.show-detail-odds-yellow13 {
  color: #ffbe00 !important;
  width: 130px;
}
.show-detail-odds-yellow13:hover,
.show-detail-odds-yellow13.on {
  background-color: #ffbe00 !important;
  color: #e6360d !important;
}

.show-detail-odds-red15 {
  color: #DAA502 !important;
  width: 130px;
}
.show-detail-odds-red15:hover,
.show-detail-odds-red15.on {
  background: #2b0103 !important;
  color: #fff !important;
}

.show-detail-odds-yellow20 {
  background: #101216 !important;
  color: #fff !important;
  width: 130px;
}
.show-detail-odds-yellow20:hover,
.show-detail-odds-yellow20.on {
  color: #f3ba2f !important;
  border: 1px solid #f3ba2f;
}

.show-detail-odds-blue13 {
  background: #101216 !important;
  color: #fff !important;
  width: 130px;
}
.show-detail-odds-blue13:hover,
.show-detail-odds-blue13.on {
  color: #ffd077 !important;
  border: 1px solid #ffd077;
}

.show-detail-odds-gold13 {
  background: #020c17 !important;
  color: #fff !important;
  width: 130px;
}
.show-detail-odds-gold13:hover,
.show-detail-odds-gold13.on {
  color: #f2b705 !important;
  border: 1px solid #f2b705;
}

.show-detail-odds-yellow11,
.show-detail-odds-yellow14 {
  background: #11162b !important;
  color: #fff !important;
  width: 130px;
}
.show-detail-odds-yellow14:hover,
.show-detail-odds-yellow14.on {
  color: #fed228 !important;
  border: 1px solid #fed228;
}
.show-detail-odds-yellow11:hover,
.show-detail-odds-yellow11.on {
  color: #ffcd00 !important;
  border: 1px solid #ffcd00;
}

.show-detail-odds-yellow18 {
  background: #101010 !important;
  color: #ffffff !important;
  width: 130px;
}
.show-detail-odds-yellow18:hover,
.show-detail-odds-yellow18.on {
  color: #f4b95c !important;
  border: 1px solid #f4b95c;
}

.show-detail-odds-yellow16 {
  background: #0a1726 !important;
  color: #fff !important;
  width: 130px;
}
.show-detail-odds-yellow16:hover,
.show-detail-odds-yellow16.on {
  color: #f3ba2f !important;
  border: 1px solid #f3ba2f;
}

.show-detail-odds-yellow21 {
  background: #101216 !important;
  color: #fff !important;
  width: 130px;
}
.show-detail-odds-yellow21:hover,
.show-detail-odds-yellow21.on {
  color: #edab56 !important;
  border: 1px solid #edab56;
}

.show-detail-odds-blue18 {
  background: #101216 !important;
  color: #fff !important;
  width: 130px;
}
.show-detail-odds-blue18:hover,
.show-detail-odds-blue18.on {
  color: #1f7aff !important;
  border: 1px solid #1f7aff;
}

.show-detail-odds-yellow15 {
  background: #101216 !important;
  color: #fff !important;
  width: 130px;
}
.show-detail-odds-yellow15:hover,
.show-detail-odds-yellow15.on {
  color: #edbb35 !important;
  border: 1px solid #edbb35;
}

.show-detail-odds-yellow17 {
  background: #1b1b1b !important;
  color: #fff !important;
  width: 130px;
}
.show-detail-odds-yellow17:hover,
.show-detail-odds-yellow17.on {
  color: #ffb600 !important;
  border: 1px solid #ffb600;
}

.show-detail-odds-blue19 {
  background: #0e1628 !important;
  color: #fff !important;
  width: 130px;
}
.show-detail-odds-blue19:hover,
.show-detail-odds-blue19.on {
  color: #a5d7e8 !important;
  border: 1px solid #a5d7e8;
}

.show-detail-odds-blue11 {
  background: #1a1a23 !important;
  color: #fff !important;
  width: 130px;
}
.show-detail-odds-blue11:hover,
.show-detail-odds-blue11.on {
  color: #2ca0e2 !important;
  border: 1px solid #2ca0e2;
}


.show-detail-odds-white {
    color: #eb6967 !important;
    background-color: #fff !important;
    border: 1px solid #f1c80e !important;
    font-weight: 900;
    width: 130px;
}
.show-detail-odds-white:hover,
.show-detail-odds-white.on {
    background-color: #f1c80e !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

.show-detail-odds-red14 {
  color: #de00d3 !important;
  width: 130px;
}
.show-detail-odds-red14:hover,
.show-detail-odds-red14.on {
    background-color: #de00d3 !important;
    color: #fff !important;
}

.show-detail-odds-yellow12 {
  color: #ffc600 !important;
  width: 130px;
}
.show-detail-odds-yellow12:hover,
.show-detail-odds-yellow12.on {
    background-color: #ffc600 !important;
    color: #000 !important;
}

.show-detail-odds-red12 {
  color: #e30144 !important;
  width: 130px;
}
.show-detail-odds-red12:hover,
.show-detail-odds-red12.on {
    background-color: #e30144 !important;
    color: #fff !important;
}

.show-detail-odds-blue15 {
  color: #0165d3 !important;
  width: 130px;
}
.show-detail-odds-blue15:hover,
.show-detail-odds-blue15.on {
    background-color: #0165d3 !important;
    color: #fff !important;
}

.show-detail-odds-red11 {
  color: #de3b3c !important;
  width: 130px;
}
.show-detail-odds-red11:hover,
.show-detail-odds-red11.on {
    background: #de3b3c !important;
    color: #fff !important;
}

.show-detail-odds-blue14 {
  color: #dabd57 !important;
  width: 130px;
}
.show-detail-odds-blue14:hover,
.show-detail-odds-blue14.on {
  background-image: linear-gradient(to right,  #Ae8625 0%,  #f7ef8a 30%,  #d2ac47 60%, #fdd286 100%) !important;
  color: #000 !important;
}

.show-detail-odds-blue16 {
  color: #2484c5 !important;
  width: 130px;
}
.show-detail-odds-blue16:hover,
.show-detail-odds-blue16.on {
  background-image: linear-gradient(to right,  #1d6f95 0%, #0b2938 100%) !important;
  color: #fff !important;
}

.show-detail-odds-gold11 {
  color: #f39200 !important;
  width: 130px;
}
.show-detail-odds-gold11:hover,
.show-detail-odds-gold11.on {
    background-color: #f39200 !important;
    color: #000 !important;
}

.show-detail-odds-orange14 {
  color: #f8850f !important;
  width: 130px;
  font-weight: 900;
}
.show-detail-odds-orange14:hover,
.show-detail-odds-orange14.on {
    background-color: #f8850f !important;
    color: #fff !important;
}

.show-detail-odds-orange13 {
  color: #fc7604 !important;
  width: 130px;
}
.show-detail-odds-orange13:hover,
.show-detail-odds-orange13.on {
    background-color: #fc7604 !important;
    color: #fff !important;
}

.virtual-show-detail-odds-orange11 {
  background-color: #fc6200 !important;
  color: #fff !important;
  width: 130px;
}
.virtual-show-detail-odds-orange12 {
  color: #E05C07 !important;
  padding: 0;
}
.virtual-show-detail-odds-orange12:hover,
.virtual-show-detail-odds-orange12.on {
  color: #E05C07 !important;
}

.virtual-show-detail-odds-purple11 {
  background: #0037ce !important;
  border: 1px solid #222733;
  color: #fff !important;
  width: 130px;
}
.virtual-show-detail-odds-red13 {
  background: #c00015 !important;
  border: 1px solid #222733;
  color: #fff !important;
  width: 130px;
}
.virtual-show-detail-odds-blue12 {
  background: #478ee7 !important;
  border: 1px solid #222733;
  color: #fff !important;
  width: 130px;
}
.virtual-show-detail-odds-yellow19 {
  background: #fdc317 !important;
  border: 1px solid #222733;
  color: #000 !important;
  width: 130px;
}
.virtual-show-detail-odds-purple12 {
  background-image: linear-gradient(to right, #642b73 0%, #c6426e 100%) !important;
  border: 1px solid #222733;
  color: #fff !important;
  width: 130px;
}

.virtual-show-detail-odds-yellow13 {
  border-radius: 0 !important;
  border: 1px solid #ffbe00;
  color: #ffbe00 !important;
  width: 130px;
}
.virtual-show-detail-odds-yellow13:hover {
  background-color: #ffbe00 !important;
  color: #000 !important;
}

.virtual-show-detail-odds-red15 {
  border-radius: 0 !important;
  border: 1px solid #2b0103;
  color: #DAA502 !important;
  width: 130px;
}
.virtual-show-detail-odds-red15:hover {
  background-image: linear-gradient(to right, #2b0103 0%, #ffb700 100%) !important;
  color: #fff !important;
}

.virtual-show-detail-odds-yellow20 {
  border-radius: 0 !important;
  border: 1px solid #ffdb00;
  color: #ffdb00 !important;
  width: 130px;
}
.virtual-show-detail-odds-yellow20:hover {
  background-image: linear-gradient(to right, #ffdb00 0%, #ffb700 100%) !important;
  color: #000 !important;
}

.virtual-show-detail-odds-blue13 {
  border-radius: 0 !important;
  border: 1px solid #ffd077;
  color: #ffd077 !important;
  width: 130px;
}
.virtual-show-detail-odds-blue13:hover {
  background-image: linear-gradient(to right, #ffd077 0%, #ffb700 100%) !important;
  color: #000 !important;
}

.virtual-show-detail-odds-gold13 {
  border-radius: 0 !important;
  border: 1px solid #f2b705;
  color: #f2b705 !important;
  width: 130px;
}
.virtual-show-detail-odds-gold13:hover {
  background-image: linear-gradient(to right, #f2b705 0%, #ffb700 100%) !important;
  color: #020c17 !important;
}

.virtual-show-detail-odds-yellow11 {
  border-radius: 0 !important;
  border: 1px solid #ffcd00;
  color: #ffcd00 !important;
  width: 130px;
}
.virtual-show-detail-odds-yellow11:hover {
  background-image: linear-gradient(to right, #ffcd00 0%, #ffb700 100%) !important;
  color: #000 !important;
}

.virtual-show-detail-odds-yellow14 {
  border-radius: 0 !important;
  border: 1px solid #fed228;
  color: #fed228 !important;
  width: 130px;
}
.virtual-show-detail-odds-yellow14:hover {
  background-image: linear-gradient(to right, #bc0000 0%, #ffb700 100%) !important;
  color: #000 !important;
}

.virtual-show-detail-odds-yellow18 {
  border-radius: 0 !important;
  border: 1px solid #f4b95c;
  color: #f4b95c !important;
  width: 130px;
}
.virtual-show-detail-odds-yellow18:hover {
  background-image: linear-gradient(to right, #f4b95c 0%, #f4b95c 100%) !important;
  color: #f4b95c !important;
}

.virtual-show-detail-odds-yellow16 {
  border-radius: 0 !important;
  border: 1px solid #ffdb00;
  color: #ffdb00 !important;
  width: 130px;
}
.virtual-show-detail-odds-yellow16:hover {
  background-image: linear-gradient(to right, #ffdb00 0%, #ffb700 100%) !important;
  color: #000 !important;
}

.virtual-show-detail-odds-yellow21 {
  border-radius: 0 !important;
  border: 1px solid #edab56;
  color: #edab56 !important;
  width: 130px;
}
.virtual-show-detail-odds-yellow21:hover {
  background-image: linear-gradient(to right, #edab56 0%, #edab56 100%) !important;
  color: #000 !important;
}

.virtual-show-detail-odds-blue18 {
  border-radius: 0 !important;
  border: 1px solid #1f7aff;
  color: #1f7aff !important;
  width: 130px;
}
.virtual-show-detail-odds-blue18:hover {
  background-image: linear-gradient(to right, #1f7aff 0%, #ffb700 100%) !important;
  color: #000 !important;
}

.virtual-show-detail-odds-yellow15 {
  border-radius: 0 !important;
  border: 1px solid #edbb35;
  color: #edbb35 !important;
  width: 130px;
}
.virtual-show-detail-odds-yellow15:hover {
  background-image: linear-gradient(to right, #edbb35 0%, #ffb700 100%) !important;
  color: #000 !important;
}

.virtual-show-detail-odds-yellow21 {
  border-radius: 0 !important;
  border: 1px solid #edab56;
  color: #edab56 !important;
  width: 130px;
}
.virtual-show-detail-odds-yellow21:hover {
  background-image: linear-gradient(to right, #edab56 0%, #edab56 100%) !important;
  color: #000 !important;
}

.virtual-show-detail-odds-yellow17 {
  border-radius: 0 !important;
  border: 1px solid #ffb600;
  color: #ffb600 !important;
  width: 130px;
}
.virtual-show-detail-odds-yellow17:hover {
  background-image: linear-gradient(to right, #ffb600 0%, #ffb600 100%) !important;
  color: #000 !important;
}

.virtual-show-detail-odds-blue19 {
  border-radius: 0 !important;
  border: 1px solid #a5d7e8;
  color: #a5d7e8 !important;
  width: 130px;
}
.virtual-show-detail-odds-blue19:hover {
  background-image: linear-gradient(to right, #a5d7e8 0%, #a5d7e8 100%) !important;
  color: #000 !important;
}

.virtual-show-detail-odds-blue11 {
  border-radius: 0 !important;
  border: 1px solid #2ca0e2;
  color: #2ca0e2 !important;
  width: 130px;
}
.virtual-show-detail-odds-blue11:hover {
  background-image: linear-gradient(to right, #2ca0e2 0%, #2ca0e2 100%) !important;
  color: #fff !important;
}

.virtual-show-detail-odds-white {
    background: #ebebeb !important;
    border-radius: 0 !important;
    border: 1px solid #f1c80d;
    color: #000 !important;
    width: 130px;
}
.virtual-show-detail-odds-white:hover {
    background-color: #ebebeb !important;
    color: #000 !important;
}

.virtual-show-detail-odds-red14 {
  border-radius: 0 !important;
  border: 1px solid #de00d3;
  color: #de00d3 !important;
  width: 130px;
}
.virtual-show-detail-odds-red14:hover {
  background-color: #e30144 !important;
  color: #000 !important;
}

.virtual-show-detail-odds-yellow12 {
  border-radius: 0 !important;
  border: 1px solid #ffc600;
  color: #ffc600 !important;
  width: 130px;
}
.virtual-show-detail-odds-yellow12:hover {
  background-color: #e30144 !important;
  color: #000 !important;
}

.virtual-show-detail-odds-red12 {
  border-radius: 0 !important;
  border: 1px solid #e30144;
  color: #e30144 !important;
  width: 130px;
}
.virtual-show-detail-odds-red12:hover {
  background-color: #e30144 !important;
  color: #000 !important;
}

.virtual-show-detail-odds-blue15 {
  border-radius: 0 !important;
  border: 1px solid #0165d3;
  color: #0165d3 !important;
  width: 130px;
}
.virtual-show-detail-odds-blue15:hover {
  background-color: #0165d3 !important;
  color: #fff !important;
}

.virtual-show-detail-odds-red11 {
  border-radius: 0 !important;
  border: 1px solid #de3b3c;
  color: #de3b3c !important;
  width: 130px;
}
.virtual-show-detail-odds-red11:hover {
  background-color: #de3b3c !important;
  color: #fff !important;
}

.virtual-show-detail-odds-blue14 {
  border-radius: 0 !important;
  border: 1px solid #dabd57;
  color: #dabd57 !important;
  width: 130px;
}
.virtual-show-detail-odds-blue14:hover {
  background-color: #dabd57 !important;
  color: #000 !important;
}

.virtual-show-detail-odds-blue16 {
  border-radius: 0 !important;
  border: 1px solid #2484c5;
  color: #2484c5 !important;
  width: 130px;
}
.virtual-show-detail-odds-blue14-virtua2:hover {
  background-color: #2484c5 !important;
  color: #fff !important;
}

.virtual-show-detail-odds-gold12 {
  border-radius: 0 !important;
  border: 1px solid #082481;
  color: #dc992e !important;
  width: 130px;
}
.virtual-show-detail-odds-gold12:hover {
  background-color: #082481 !important;
  color: #fff !important;
}

.virtual-show-detail-odds-blue17 {
  border-radius: 0 !important;
  border: 1px solid #4c6f87;
  color: #4c6f87 !important;
  width: 130px;
}
.virtual-show-detail-odds-blue17:hover {
  background-color: #4c6f87 !important;
  color: #fff !important;
}

.virtual-show-detail-odds-gold11 {
  border-radius: 0 !important;
  border: 1px solid #f39200;
  color: #f39200 !important;
  width: 130px;
}
.virtual-show-detail-odds-gold11:hover {
  background-color: #f39200 !important;
  color: #000 !important;
}

.virtual-show-detail-odds-orange14 {
  border-radius: 0 !important;
  border: 1px solid #f8850f;
  color: #f8850f !important;
  width: 130px;
}
.virtual-show-detail-odds-orange14:hover {
  background-color: #f8850f !important;
  color: #fff !important;
}

.virtual-show-detail-odds-orange13 {
  border-radius: 0 !important;
  border: 1px solid #fc7604;
  color: #fc7604 !important;
  width: 130px;
}
.virtual-show-detail-odds-orange13:hover {
  background-color: #fc7604 !important;
  color: #fff !important;
}

.show-detail-no-odds-orange11   { color: #fc6200 !important; width: 130px; }
.show-detail-no-odds-orange12   { 
  color: #F56406 !important;
  background: none !important;
  border: none !important;
  padding: 6px 8px;
  border-radius: 16px;
  font-weight: 900;
  font-size: 14px !important;
  transition: background-color 0.1s ease-out 0s; 
}
.show-detail-no-odds-purple11   { color: #144ade !important; width: 130px; }
.show-detail-no-odds-red13   { color: #c00015 !important; width: 130px; }
.show-detail-no-odds-blue12   { color: #478ee7 !important; width: 130px; }
.show-detail-no-odds-yellow19   { color: #fdc317 !important; width: 130px; }
.show-detail-no-odds-purple12   { color: #c6426e !important; width: 130px; }
.show-detail-no-odds-blue16    { border: 1px solid #2484c5; color: #2484c5 !important; width: 130px; }
.show-detail-no-odds-gold12     { color: #dc992e !important; width: 130px; }
.show-detail-no-odds-blue17     { color: #4c6f87 !important; width: 130px; }
.show-detail-no-odds-blue14    { color: #dabd57 !important; width: 130px; }
.show-detail-no-odds-yellow13  { color: #ffbe00 !important; width: 130px; }
.show-detail-no-odds-red15  { color: #DAA502 !important; width: 130px; }
.show-detail-no-odds-yellow20,
.show-detail-no-odds-blue13,
.show-detail-no-odds-gold13,
.show-detail-no-odds-yellow11,
.show-detail-no-odds-yellow14,
.show-detail-no-odds-yellow16,
.show-detail-no-odds-yellow21,
.show-detail-no-odds-blue18,
.show-detail-no-odds-yellow15  { color: #101216 !important; color: #fff !important; width: 130px; }
.show-detail-no-odds-yellow18  { color: #101010 !important; color: #fff !important; width: 130px; }
.show-detail-no-odds-yellow17   { color: #0f0f0f !important; color: #fff !important; width: 130px; }
.show-detail-no-odds-blue19   { background: #0e1628 !important; color: #a5d7e8 !important; width: 130px; }
.show-detail-no-odds-blue11   { background: #1a1a23 !important; color: #2ca0e2 !important; width: 130px; }
.show-detail-no-odds-white    { border: 1px solid #f1c80e !important; background: #fff !important; color: #000 !important; width: 130px; }
.show-detail-no-odds-red14      { color: #de00d3 !important; width: 130px; }
.show-detail-no-odds-yellow12      { color: #ffc600 !important; width: 130px; }
.show-detail-no-odds-red12     { color: #e30144 !important; width: 130px; }
.show-detail-no-odds-blue15     { color: #0165d3 !important; width: 130px; }
.show-detail-no-odds-red11     { color: #de3b3c !important; width: 130px; }
.show-detail-no-odds-gold11    { color: #f39200 !important; width: 130px; }
.show-detail-no-odds-orange14   { color: #f8850f !important; width: 130px; }
.show-detail-no-odds-orange13  { color: #fc7604 !important; width: 130px; }


/* 스포츠 마켓 탭 */
.odds-main-type-tab-orange11 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #fc6200;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-orange11.on {
  background-color: #111111;
  border-top: 2px solid #fc6200;
  border-left: 2px solid #fc6200;
  border-right: 2px solid #fc6200;
  border-bottom: 0;
}

.odds-main-type-tab-orange12 {
  background-color: #141517;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 1px solid #313338;
  cursor: pointer;
  flex: 1;
  border-radius: 6px 6px 0px 0px;
}
.odds-main-type-tab-orange12.on {
  border-bottom: 1px solid #F56406;
  background: rgba(245, 100, 6, 0.11);
}

.odds-main-type-tab-purple11 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #144ade;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-purple11.on {
  background-color: #111111;
  border-top: 2px solid #144ade;
  border-left: 2px solid #144ade;
  border-right: 2px solid #144ade;
  border-bottom: 0;
}

.odds-main-type-tab-red13 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #c00015;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-red13.on {
  background-color: #111111;
  border-top: 2px solid #c00015;
  border-left: 2px solid #c00015;
  border-right: 2px solid #c00015;
  border-bottom: 0;
}

.odds-main-type-tab-blue12 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #478ee7;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-blue12.on {
  background-color: #111111;
  border-top: 2px solid #478ee7;
  border-left: 2px solid #478ee7;
  border-right: 2px solid #478ee7;
  border-bottom: 0;
}

.odds-main-type-tab-yellow19 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #fdc317;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-yellow19.on {
  background-color: #111111;
  border-top: 2px solid #fdc317;
  border-left: 2px solid #fdc317;
  border-right: 2px solid #fdc317;
  border-bottom: 0;
}

.odds-main-type-tab-purple12 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #c6426e;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-purple12.on {
  background-color: #111111;
  border-top: 2px solid #c6426e;
  border-left: 2px solid #c6426e;
  border-right: 2px solid #c6426e;
  border-bottom: 0;
}

.odds-main-type-tab-blue16 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #2484c5;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-blue16.on {
  background-color: #111111;
  border-top: 2px solid #2484c5;
  border-left: 2px solid #2484c5;
  border-right: 2px solid #2484c5;
  border-bottom: 0;
}

.odds-main-type-tab-gold12 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #ffeaad;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-gold12.on {
  background-color: #111111;
  border-top: 2px solid #ffeaad;
  border-left: 2px solid #ffeaad;
  border-right: 2px solid #ffeaad;
  border-bottom: 0;
}

.odds-main-type-tab-blue17 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #4c6f87;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-blue17.on {
  background-color: #111111;
  border-top: 2px solid #4c6f87;
  border-left: 2px solid #4c6f87;
  border-right: 2px solid #4c6f87;
  border-bottom: 0;
}

.odds-main-type-tab-yellow13 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #ffbe00;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-yellow13.on {
  background-color: #111111;
  border-top: 2px solid #ffbe00;
  border-left: 2px solid #ffbe00;
  border-right: 2px solid #ffbe00;
  border-bottom: 0;
}

.odds-main-type-tab-red15 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #DAA502;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-red15.on {
  background-color: #111111;
  border-top: 2px solid #DAA502;
  border-left: 2px solid #DAA502;
  border-right: 2px solid #DAA502;
  border-bottom: 0;
}

.odds-main-type-tab-yellow20,
.odds-main-type-tab-blue13,
.odds-main-type-tab-gold13,
.odds-main-type-tab-yellow11,
.odds-main-type-tab-yellow14,
.odds-main-type-tab-yellow21,
.odds-main-type-tab-blue18,
.odds-main-type-tab-yellow15 {
  background-color: #181a20;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border: 1px solid #181a20;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-yellow18 {
  background-color: #101010;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border: 1px solid #101010;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-yellow18 .odds-main-type-tab-in {
  border-right: 2px solid #000;
}
.odds-main-type-tab-yellow16 {
  background-color: #0e1e31;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border: 1px solid #0a1726;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-yellow20.on {
  border: 1px solid #f3ba2f;
  color: #f3ba2f;
}
.odds-main-type-tab-blue13.on {
  border: 1px solid #ffd077;
  color: #ffd077;
}
.odds-main-type-tab-gold13.on {
  border: 1px solid #f2b705;
  color: #f2b705;
}
.odds-main-type-tab-yellow11.on {
  border: 1px solid #ffcd00;
  color: #ffcd00;
}
.odds-main-type-tab-yellow14.on {
  border: 1px solid #fed228;
  color: #fed228;
}
.odds-main-type-tab-yellow18.on {
  border: 1px solid #f4b95c;
  color: #f4b95c;
}
.odds-main-type-tab-yellow16.on {
  border: 1px solid #f3ba2f;
  color: #f3ba2f;
}
.odds-main-type-tab-yellow21.on {
  border: 1px solid #edab56;
  color: #edab56;
}
.odds-main-type-tab-blue18.on {
  border: 1px solid #1f7aff;
  color: #1f7aff;
}
.odds-main-type-tab-yellow15.on {
  border: 1px solid #edbb35;
  color: #edbb35;
}

.odds-main-type-tab-yellow17 {
  background-color: #1b1b1b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border: 1px solid #1b1b1b;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-blue19 {
  background-color: #244473;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border: 1px solid #244473;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-blue11 {
  background-color: #101010;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border: 1px solid #101010;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-yellow17.on {
  border: 1px solid #ffb600;
  color: #ffb600;
}
.odds-main-type-tab-blue19.on {
  border: 1px solid #a5d7e8;
  color: #a5d7e8;
}
.odds-main-type-tab-blue11.on {
  border: 1px solid #302ce2;
  color: #2ca0e2;
}

.odds-main-type-tab-white {
  background-color: #bebebd;
  color: #000;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #f1c80d;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-white.on {
  background-color: #fff;
  border-top: 2px solid #f1c80d;
  border-left: 2px solid #f1c80d;
  border-right: 2px solid #f1c80d;
  border-bottom: 0;
}

.odds-main-type-tab-red14 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #de00d3;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-red14.on {
  background-color: #111111;
  border-top: 2px solid #de00d3;
  border-left: 2px solid #de00d3;
  border-right: 2px solid #de00d3;
  border-bottom: 0;
}

.odds-main-type-tab-yellow12 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #ffc600;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-yellow12.on {
  background-color: #111111;
  border-top: 2px solid #ffc600;
  border-left: 2px solid #ffc600;
  border-right: 2px solid #ffc600;
  border-bottom: 0;
}

.odds-main-type-tab-red12 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #e30144;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-red12.on {
  background-color: #111111;
  border-top: 2px solid #e30144;
  border-left: 2px solid #e30144;
  border-right: 2px solid #e30144;
  border-bottom: 0;
}

.odds-main-type-tab-blue15 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #0165d3;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-blue15.on {
  background-color: #111111;
  border-top: 2px solid #0165d3;
  border-left: 2px solid #0165d3;
  border-right: 2px solid #0165d3;
  border-bottom: 0;
}

.odds-main-type-tab-red11 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #de3b3c;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-red11.on {
  background-color: #111111;
  border-top: 2px solid #de3b3c;
  border-left: 2px solid #de3b3c;
  border-right: 2px solid #de3b3c;
  border-bottom: 0;
}

.odds-main-type-tab-blue14 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #dabd57;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-blue14.on {
  background-color: #111111;
  border-top: 2px solid #dabd57;
  border-left: 2px solid #dabd57;
  border-right: 2px solid #dabd57;
  border-bottom: 0;
}

.odds-main-type-tab-gold11 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #f39200;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-gold11.on {
  background-color: #091724;
  border-top: 2px solid #f39200;
  border-left: 2px solid #f39200;
  border-right: 2px solid #f39200;
  border-bottom: 0;
}

.odds-main-type-tab-orange14 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #f8850f;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-orange14.on {
  background-color: #2b343b;
  border-top: 2px solid #f8850f;
  border-left: 2px solid #f8850f;
  border-right: 2px solid #f8850f;
  border-bottom: 0;
}

.odds-main-type-tab-orange13 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #fc7604;
  cursor: pointer;
  flex: 1;
}
.odds-main-type-tab-orange13.on {
  background-color: #2b343b;
  border-top: 2px solid #fc7604;
  border-left: 2px solid #fc7604;
  border-right: 2px solid #fc7604;
  border-bottom: 0;
}

.odds-main-type-tab-in {
  border-left: 2px solid #171c22;
  border-right: 2px solid #171c22;
  padding: 9px 0;
  height: 100%;
}
.odds-main-type-tab-in-yellow17 {
  border-left: 2px solid #0f0f0f;
  border-right: 2px solid #0f0f0f;
  padding: 9px 0;
  height: 100%;
}
.odds-main-type-tab-in-blue19 {
  border-left: 2px solid #0e1628;
  border-right: 2px solid #0e1628;
  padding: 9px 0;
  height: 100%;
}
.odds-main-type-tab-in-blue11 {
  border-left: 2px solid #1a1a23;
  border-right: 2px solid #1a1a23;
  padding: 9px 0;
  height: 100%;
}
.odds-main-type-tab-in-orange12 {
  padding: 9px 0;
  height: 100%;
}
.odds-main-type-tab-in-white {
  border-left: 2px solid #ebebeb;
  border-right: 2px solid #ebebeb;
  padding: 9px 0;
  height: 100%;
}

/* 메인마켓 */
.main-market-orange11 {
  background: #2D353C;
  border: 2px solid #2D353C;
  color: #fc6200;
}
.main-market-purple11 {
  background: #2D353C;
  border: 2px solid #2D353C;
  color: #144ade;
}
.main-market-red13 {
  background: #2D353C;
  border: 2px solid #2D353C;
  color: #c00015;
}
.main-market-blue12 {
  background: #2D353C;
  border: 2px solid #2D353C;
  color: #478ee7;
}
.main-market-yellow19 {
  background: #2D353C;
  border: 2px solid #2D353C;
  color: #fdc317;
}
.main-market-purple12 {
  background: #2D353C;
  border: 2px solid #2D353C;
  color: #c6426e;
}
.main-market-blue14 {
  background: #2D353C;
  border: 2px solid #2D353C;
  color: #dabd57;
}
.main-market-blue16 {
  background: #2D353C;
  border: 2px solid #2D353C;
  color: #2484c5;
}
.main-market-gold12 {
  background: #2D353C;
  border: 2px solid #2D353C;
  color: #dc992e;
}
.main-market-blue17 {
  background: #2D353C;
  border: 2px solid #2D353C;
  color: #4c6f87;
}
.main-market-yellow17 {
  background: #1b1b1b;
  border: 2px solid #1b1b1b;
  color: #ffb600;
}
.main-market-blue19 {
  background: #244473;
  border: 2px solid #244473;
  color: #a5d7e8;
}
.main-market-blue11 {
  background: #302ce2;
  border: 2px solid #2ca0e2;
  color: #fff;
}
.main-market-yellow13 {
  background: #2D353C;
  border: 2px solid #2D353C;
  color: #ffbe00;
}
.main-market-red15 {
  background: #2D353C;
  border: 2px solid #2D353C;
  color: #DAA502;
}
.main-market-white {
  background: #fff;
  border: 2px solid #fff;
  color: #000;
}
.main-market-yellow11 {
  background: #11162b;
  border: 2px solid #11162b;
  color: #fff;
}
.main-market-red14 {
  background: #2D353C;
  border: 2px solid #2D353C;
  color: #de00d3;
}
.main-market-yellow12 {
  background: #2D353C;
  border: 2px solid #2D353C;
  color: #ffc600;
}
.main-market-red12 {
  background: #2D353C;
  border: 2px solid #2D353C;
  color: #e30144;
}
.main-market-blue15 {
  background: #2D353C;
  border: 2px solid #2D353C;
  color: #0165d3;
}
.main-market-red11 {
  background: #2D353C;
  border: 2px solid #2D353C;
  color: #de3b3c;
}
.main-market-gold11 {
  background: #2D353C;
  border: 2px solid #2D353C;
  color: #f39200;
}
.main-market-orange14 {
  background: #2D353C;
  border: 2px solid #2D353C;
  color: #f8850f;
}
.main-market-orange13 {
  background: #2D353C;
  border: 2px solid #2D353C;
  color: #fc7604;
}

/* 배팅슬립 */
.badge.badge-orange11,
.label.label-orange11 {
    background: #ff0000 ;
    color: #fff;
    border:2px solid #fff;
}
.badge.badge-orange12,
.label.label-orange12 {
  background: rgba(245, 100, 6, 0.28);
  color: #F56406;
}
.badge.badge-purple11,
.label.label-purple11 {
  background: #0037ce;
    color: #fff;
    border:2px solid #fff;
}
.badge.badge-red13,
.label.label-red13 {
  background: #c00015;
    color: #fff;
    border:2px solid #fff;
}
.badge.badge-blue12,
.label.label-blue12 {
  background: #478ee7;
    color: #fff;
    border:2px solid #fff;
}
.badge.badge-yellow19,
.label.label-yellow19 {
  background: #fdc317;
    color: #000;
    border:2px solid #000;
}
.badge.badge-purple12,
.label.label-purple12 {
  background: #c6426e;
  color: #fff;
  border:2px solid #fff;
}
.badge.badge-blue14,
.label.label-blue14 {
  background-image: linear-gradient(to right,  #Ae8625 0%,  #f7ef8a 30%,  #d2ac47 60%, #fdd286 100%);
  color: #000;
  border:2px solid #fff;
}
.badge.badge-blue16,
.label.label-blue16 {
    background: #2484c5 ;
    color: #fff;
    border:2px solid #fff;
}
.badge.badge-gold12,
.label.label-gold12 {
    background: #ffeaad ;
    color: #000;
    border:2px solid #ffeaad;
}
.badge.badge-blue17,
.label.label-blue17 {
    background: #4c6f87 ;
    color: #fff;
    border:2px solid #4c6f87;
}
.badge.badge-yellow13,
.label.label-yellow13 {
    background: #ffbe00 ;
    color: #000;
    border:2px solid #fff;
}
.badge.badge-red15,
.label.label-red15 {
  background: #000 ;
  color: #fff;
  border:2px solid #fff;
}
.badge.badge-yellow20,
.label.label-yellow20 {
  background: #f3ba2f ;
  color: #000;
  border:2px solid #f3ba2f;
  border-radius: 4px !important;
}
.badge.badge-blue13,
.label.label-blue13 {
  background: #ffd077 ;
  color: #fff;
  border:2px solid #ffd077;
  border-radius: 4px !important;
}
.badge.badge-gold13,
.label.label-gold13 {
  background: #f2b705 ;
  color: #020c17;
  border:2px solid #f2b705;
  border-radius: 4px !important;
}
.badge.badge-yellow11,
.label.label-yellow11 {
  background: #ffcd00 ;
  color: #000;
  border:2px solid #ffcd00;
  border-radius: 4px !important;
}
.badge.badge-yellow14,
.label.label-yellow14 {
  background: #fed228 ;
  color: #353537;
  border:2px solid #fed228;
  border-radius: 4px !important;
}
.badge.badge-yellow18,
.label.label-yellow18 {
  background: #f4b95c ;
  color: #000;
  border:2px solid #f4b95c;
  border-radius: 4px !important;
}
.badge.badge-yellow16,
.label.label-yellow16 {
  background: #f3ba2f ;
  color: #000;
  border:2px solid #f3ba2f;
  border-radius: 4px !important;
}
.badge.badge-yellow21,
.label.label-yellow21 {
  background: #edab56 ;
  color: #000;
  border:2px solid #edab56;
  border-radius: 4px !important;
}
.badge.badge-blue18,
.label.label-blue18 {
  background: #1f7aff ;
  color: #000;
  border:2px solid #1f7aff;
  border-radius: 4px !important;
}
.badge.badge-yellow15,
.label.label-yellow15 {
  background: #edbb35 ;
  color: #000;
  border:2px solid #edbb35;
  border-radius: 4px !important;
}
.badge.badge-yellow17,
.label.label-yellow17 {
  background: #ffb600 ;
  color: #000;
  border:2px solid #ffb600;
  border-radius: 4px !important;
}
.badge.badge-blue19,
.label.label-blue19 {
  background: #a5d7e8 ;
  color: #000;
  border:2px solid #a5d7e8;
  border-radius: 4px !important;
}
.badge.badge-blue11,
.label.label-blue11 {
  background: #302ce2 ;
  color: #fff;
  border:2px solid #2ca0e2;
  border-radius: 4px !important;
}
.badge.badge-white,
.label.label-white {
    background: #f8d346 ;
    color: #000;
    border:2px solid #fff;
}
.badge.badge-red14,
.label.label-red14 {
    background: #de00d3 ;
    color: #fff;
    border:2px solid #fff;
}
.badge.badge-yellow12,
.label.label-yellow12 {
    background: #ffc600 ;
    color: #000;
    border:2px solid #fff;
}
.badge.badge-red12,
.label.label-red12 {
    background: #e30144 ;
    color: #fff;
    border:2px solid #fff;
}
.badge.badge-blue15,
.label.label-blue15 {
    background: #0165d3 ;
    color: #fff;
    border:2px solid #fff;
}
.badge.badge-red11,
.label.label-red11 {
    background: #de3b3c ;
    color: #fff;
    border:2px solid #fff;
}
.badge.badge-red14-agero, .label.label-red14-agero {
  background: #b00400;
}
.badge.badge-yellow12-agero, .label.label-yellow12-agero {
  background: #b00400;
}
.badge.badge-gold11,
.label.label-gold11 {
    background: #f39200 ;
    color: #000;
    border:2px solid #f39200;
}
.badge.badge-orange14,
.label.label-orange14 {
    background: #f8850f ;
    color: #fff;
    border:2px solid #f8850f;
}
.badge.badge-orange13,
.label.label-orange13 {
    background: #fc7604 ;
    color: #fff;
    border:2px solid #fc7604;
}

/* 배당헤더 */
.sub-title-orange11 {
	font-size:9pt;
  color: #ff5a01;
  text-align: left;
  vertical-align: middle; 
  width: 100%;
  background-color: #21282e;
  font-weight: 700;
  border-top: 1px solid #414244;
  border-bottom: 1px solid #000;
  padding: 3px 0 9px 0;
  height: 29px;
  margin-bottom: 2px;
}
.sub-title-orange12 {
	font-size:9pt;
  color: #fff;
  text-align: left;
  vertical-align: middle; 
  width: 100%;
  background-color: #1C1F21;
  font-weight: 700;
  padding: 10px 16px;
  margin-bottom: 2px;
  border-radius: 6px 6px 0 0;
}
.sub-title-purple11 {
	font-size:9pt;
  color: #144ade;
  text-align: left;
  vertical-align: middle; 
  width: 100%;
  background-color: #21282e;
  font-weight: 700;
  border-top: 1px solid #414244;
  border-bottom: 1px solid #000;
  padding: 3px 0 9px 0;
  height: 29px;
  margin-bottom: 2px;
}
.sub-title-red13 {
	font-size:9pt;
  color: #c00015;
  text-align: left;
  vertical-align: middle; 
  width: 100%;
  background-color: #21282e;
  font-weight: 700;
  border-top: 1px solid #414244;
  border-bottom: 1px solid #000;
  padding: 3px 0 9px 0;
  height: 29px;
  margin-bottom: 2px;
}
.sub-title-blue12 {
	font-size:9pt;
  color: #478ee7;
  text-align: left;
  vertical-align: middle; 
  width: 100%;
  background-color: #21282e;
  font-weight: 700;
  border-top: 1px solid #414244;
  border-bottom: 1px solid #000;
  padding: 3px 0 9px 0;
  height: 29px;
  margin-bottom: 2px;
}
.sub-title-yellow19 {
	font-size:9pt;
  color: #fdc317;
  text-align: left;
  vertical-align: middle; 
  width: 100%;
  background-color: #21282e;
  font-weight: 700;
  border-top: 1px solid #414244;
  border-bottom: 1px solid #000;
  padding: 3px 0 9px 0;
  height: 29px;
  margin-bottom: 2px;
}
.sub-title-purple12 {
	font-size:9pt;
  color: #144ade;
  text-align: left;
  vertical-align: middle; 
  width: 100%;
  background-color: #21282e;
  font-weight: 700;
  border-top: 1px solid #414244;
  border-bottom: 1px solid #000;
  padding: 3px 0 9px 0;
  height: 29px;
  margin-bottom: 2px;
}
.sub-title-blue16 {
	font-size:9pt;
    color: #ff5a01;
    text-align: left;
    vertical-align: middle; 
    width: 100%;
    background-color: #21282e;
    font-weight: 700;
    border-top: 1px solid #414244;
    border-bottom: 1px solid #000;
    padding: 3px 0 9px 0;
    height: 29px;
    margin-bottom: 2px;
}
.sub-title-gold12 {
	font-size:9pt;
    color: #ff5a01;
    text-align: left;
    vertical-align: middle; 
    width: 100%;
    background-color: #21282e;
    font-weight: 700;
    border-top: 1px solid #414244;
    border-bottom: 1px solid #000;
    padding: 3px 0 9px 0;
    height: 29px;
    margin-bottom: 2px;
}
.sub-title-blue17 {
	font-size:9pt;
  color: #4c6f87;
  text-align: left;
  vertical-align: middle; 
  width: 100%;
  background-color: #21282e;
  font-weight: 700;
  border-top: 1px solid #414244;
  border-bottom: 1px solid #000;
  padding: 3px 0 9px 0;
  height: 29px;
  margin-bottom: 2px;
}
.sub-title-yellow13 {
	font-size:9pt;
    color: #ff5a01;
    text-align: left;
    vertical-align: middle; 
    width: 100%;
    background-color: #21282e;
    font-weight: 700;
    border-top: 1px solid #414244;
    border-bottom: 1px solid #000;
    padding: 3px 0 9px 0;
    height: 29px;
    margin-bottom: 2px;
}
.sub-title-red15 {
	font-size:9pt;
    color: #ff5a01;
    text-align: left;
    vertical-align: middle; 
    width: 100%;
    background-color: #21282e;
    font-weight: 700;
    border-top: 1px solid #414244;
    border-bottom: 1px solid #000;
    padding: 3px 0 9px 0;
    height: 29px;
    margin-bottom: 2px;
}
.sub-title-yellow20 {
	font-size:9pt;
  color: #f3ba2f;
  text-align: left;
  vertical-align: middle; 
  width: 100%;
  background-color: #181a20;
  font-weight: 700;
  border-top: 2px solid #f3ba2f;
  padding: 3px 8px 9px 8px;
  height: 29px;
  margin-bottom: 2px;
  border-radius: 4px 4px 0px 0px;
}
.sub-title-blue13 {
	font-size:9pt;
  color: #ffd077;
  text-align: left;
  vertical-align: middle; 
  width: 100%;
  background-color: #181a20;
  font-weight: 700;
  border-top: 2px solid #ffd077;
  padding: 3px 8px 9px 8px;
  height: 29px;
  margin-bottom: 2px;
  border-radius: 4px 4px 0px 0px;
}
.sub-title-gold13 {
	font-size:9pt;
  color: #f2b705;
  text-align: left;
  vertical-align: middle; 
  width: 100%;
  background-color: #181a20;
  font-weight: 700;
  border-top: 2px solid #f2b705;
  padding: 3px 8px 9px 8px;
  height: 29px;
  margin-bottom: 2px;
  border-radius: 4px 4px 0px 0px;
}
.sub-title-yellow11 {
	font-size:9pt;
  color: #ffcd00;
  text-align: left;
  vertical-align: middle; 
  width: 100%;
  background-color: #181a20;
  font-weight: 700;
  border-top: 2px solid #ffcd00;
  padding: 3px 8px 9px 8px;
  height: 29px;
  margin-bottom: 2px;
  border-radius: 4px 4px 0px 0px;
}
.sub-title-yellow14 {
	font-size:9pt;
  color: #fed228;
  text-align: left;
  vertical-align: middle; 
  width: 100%;
  background-color: #181a20;
  font-weight: 700;
  border-top: 2px solid #fed228;
  padding: 3px 8px 9px 8px;
  height: 29px;
  margin-bottom: 2px;
  border-radius: 4px 4px 0px 0px;
}
.sub-title-yellow18 {
	font-size:9pt;
  color: #f4b95c;
  text-align: left;
  vertical-align: middle; 
  width: 100%;
  background-color: #101010;
  font-weight: 700;
  border-top: 2px solid #f4b95c;
  padding: 3px 8px 9px 8px;
  height: 29px;
  margin-bottom: 2px;
  border-radius: 4px 4px 0px 0px;
}
.sub-title-yellow16 {
	font-size:9pt;
  color: #f3ba2f;
  text-align: left;
  vertical-align: middle; 
  width: 100%;
  background-color: #0e1e31;
  font-weight: 700;
  border-top: 2px solid #f3ba2f;
  padding: 3px 8px 9px 8px;
  height: 29px;
  margin-bottom: 2px;
  border-radius: 4px 4px 0px 0px;
}
.sub-title-yellow21 {
	font-size:9pt;
  color: #edab56;
  text-align: left;
  vertical-align: middle; 
  width: 100%;
  background-color: #181a20;
  font-weight: 700;
  border-top: 2px solid #edab56;
  padding: 3px 8px 9px 8px;
  height: 29px;
  margin-bottom: 2px;
  border-radius: 4px 4px 0px 0px;
}
.sub-title-blue18 {
	font-size:9pt;
  color: #1f7aff;
  text-align: left;
  vertical-align: middle; 
  width: 100%;
  background-color: #181a20;
  font-weight: 700;
  border-top: 2px solid #1f7aff;
  padding: 3px 8px 9px 8px;
  height: 29px;
  margin-bottom: 2px;
  border-radius: 4px 4px 0px 0px;
}
.sub-title-yellow15 {
	font-size:9pt;
  color: #edbb35;
  text-align: left;
  vertical-align: middle; 
  width: 100%;
  background-color: #181a20;
  font-weight: 700;
  border-top: 2px solid #edbb35;
  padding: 3px 8px 9px 8px;
  height: 29px;
  margin-bottom: 2px;
  border-radius: 4px 4px 0px 0px;
}
.sub-title-yellow17 {
	font-size:9pt;
  color: #ffb600;
  text-align: left;
  vertical-align: middle; 
  width: 100%;
  background-color: #1b1b1b;
  font-weight: 700;
  border-top: 2px solid #ffb600;
  padding: 3px 8px 9px 8px;
  height: 29px;
  margin-bottom: 2px;
  border-radius: 4px 4px 0px 0px;
}
.sub-title-blue19 {
	font-size:9pt;
  color: #a5d7e8;
  text-align: left;
  vertical-align: middle; 
  width: 100%;
  background-color: #244473;
  font-weight: 700;
  border-top: 2px solid #a5d7e8;
  padding: 3px 8px 9px 8px;
  height: 29px;
  margin-bottom: 2px;
  border-radius: 4px 4px 0px 0px;
}
.sub-title-blue11 {
	font-size:9pt;
  color: #2ca0e2;
  text-align: left;
  vertical-align: middle; 
  width: 100%;
  background-color: #101010;
  font-weight: 700;
  border-top: 2px solid #302ce2;
  padding: 3px 8px 9px 8px;
  height: 29px;
  margin-bottom: 2px;
  border-radius: 4px 4px 0px 0px;
}
.sub-title-white {
	font-size:9pt;
    color: #000;
    text-align: left;
    vertical-align: middle; 
    width: 100%;
    background-color: #b8b8b8;
    font-weight: 700;
    border-top: 1px solid #898989;
    border-bottom: 1px solid #c6c6c6;
    padding: 3px 0 9px 0;
    height: 29px;
    margin-bottom: 2px;
}
.sub-title-red14 {
	font-size:9pt;
    color: #de00d3;
    text-align: left;
    vertical-align: middle; 
    width: 100%;
    background-color: #21282e;
    font-weight: 700;
    border-top: 1px solid #414244;
    border-bottom: 1px solid #000;
    padding: 3px 0 9px 0;
    height: 29px;
    margin-bottom: 2px;
}
.sub-title-yellow12 {
	font-size:9pt;
    color: #de00d3;
    text-align: left;
    vertical-align: middle; 
    width: 100%;
    background-color: #21282e;
    font-weight: 700;
    border-top: 1px solid #414244;
    border-bottom: 1px solid #000;
    padding: 3px 0 9px 0;
    height: 29px;
    margin-bottom: 2px;
}
.sub-title-red12 {
	font-size:9pt;
    color: #e30144;
    text-align: left;
    vertical-align: middle; 
    width: 100%;
    background-color: #21282e;
    font-weight: 700;
    border-top: 1px solid #414244;
    border-bottom: 1px solid #000;
    padding: 3px 0 9px 0;
    height: 29px;
    margin-bottom: 2px;
}
.sub-title-blue15 {
	font-size:9pt;
    color: #0165d3;
    text-align: left;
    vertical-align: middle; 
    width: 100%;
    background-color: #21282e;
    font-weight: 700;
    border-top: 1px solid #414244;
    border-bottom: 1px solid #000;
    padding: 3px 0 9px 0;
    height: 29px;
    margin-bottom: 2px;
}
.sub-title-red11 {
	font-size:9pt;
    color: #eb840a;
    text-align: left;
    vertical-align: middle; 
    width: 100%;
    background-color: #21282e;
    font-weight: 700;
    border-top: 1px solid #414244;
    border-bottom: 1px solid #000;
    padding: 3px 0 9px 0;
    height: 29px;
    margin-bottom: 2px;
}
.sub-title-blue14 {
	font-size:9pt;
    color: #dabd57;
    text-align: left;
    vertical-align: middle; 
    width: 100%;
    background-color: #21282e;
    font-weight: 700;
    border-top: 1px solid #414244;
    border-bottom: 1px solid #000;
    padding: 3px 0 9px 0;
    height: 29px;
    margin-bottom: 2px;
}
.sub-title-gold11 {
	font-size:9pt;
  color: #f7b800;
  text-align: left;
  vertical-align: middle; 
  width: 100%;
  background-color: #21282e;
  font-weight: 700;
  border-top: 1px solid #414244;
  border-bottom: 1px solid #000;
  padding: 3px 0 9px 0;
  height: 29px;
  margin-bottom: 2px;
}
.sub-title-orange14,
.sub-title-orange13 {
	font-size:9pt;
  color: #f7b800;
  text-align: left;
  vertical-align: middle; 
  width: 100%;
  background-color: #21282e;
  font-weight: 700;
  border-top: 1px solid #414244;
  border-bottom: 1px solid #000;
  padding: 3px 0 9px 0;
  height: 29px;
  margin-bottom: 2px;
}

.telegram-button {
  background-image: linear-gradient(to bottom, #fefefe 0%, #f7f7f7 20%, #d7d8d9 50%, #b8babb 80%, #b1b2b4 100%) !important;
  border:3px solid #1fb3ff !important;
  color: #000;
}

/* 배당버튼 */
.over-orange11:focus a,
.over-orange11:hover a {
  border-bottom:3px solid #fc6200 !important;
}
.over-purple11:focus a,
.over-purple:hover a {
  background-image: linear-gradient(to bottom, #00186f 0%, #00176a 20%, #001350 50%, #001350 80%, #001664 100%) !important;
  border-bottom:3px solid #001664 !important;
}
.over-purple12:focus a,
.over-purple12:hover a {
  background-image: linear-gradient(to bottom, #33173f 0%, #381637 20%, #30122c 50%, #351433 80%, #381637 100%) !important;
  border-bottom: 1px solid #381637 !important;
}
.over-blue14:focus a,
.over-blue14:hover a {
  background-image: linear-gradient(to bottom, #2f769a 0%, #14649c 20%, #115483 50%, #092d46 80%, #061f31 100%) !important;
  border-bottom: 3px solid #061f31 !important;
}
.over-blue16:focus a,
.over-blue16:hover a {
  background-image: linear-gradient(to right, #0b2938 0%, #1d6f95 100%) !important;
  border-bottom: 1px solid #2484c5 !important;
}
.over-gold12:focus a,
.over-gold12:hover a {
  background-image: linear-gradient(to bottom, #c6a538 0%, #c3a137 20%, #c39731 50%, #c17a21 80%, #c5781f 100%) !important;
  border-bottom: 3px solid #ffeaad !important;
}
.over-yellow13:focus a,
.over-yellow13:hover a {
  background-image: linear-gradient(to bottom, #ffbd00 0%, #ffbd00 20%, #edae00 50%, #a27600 80%, #a27600 100%) !important;
  border-bottom:3px solid #a27600 !important;
  color: #000 !important;
}
.over-red15:focus a,
.over-red15:hover a {
  background-image: linear-gradient(to bottom, #695d00 0%, #5e5200 20%, #564801 50%, #5e5200 80%, #695d00 100%) !important;
  border-bottom:3px solid #695d00 !important;
  color: #fff !important;
}
.over-red15:hover a>span {
  color: #fff;
}
.over-yellow18:focus a,
.over-yellow18:hover a {
  background: #000 !important;
  border-bottom:3px solid #000 !important;
  color: #f4b95c !important;
}
.over-white:focus a,
.over-white:hover a {
  background-image: linear-gradient(to bottom, #f1f1f1 0%, #d4d4d4 20%, #9d9d9d 50%, #d4d4d4 80%, #f1f1f1 100%) !important;
  border-bottom: 3px solid #ffff00 !important;
}
.over-red12:focus a,
.over-red12:hover a {
  color: #e30144 !important;
  background: #000 !important;
  border-bottom: none !important;
}
.over-red12:focus .header-button-color-red12,
.over-red12:hover .header-button-color-red12 {
  color: #e30144 !important;
}
.over-blue15:focus a,
.over-blue15:hover a {
  color: #fec500 !important;
  background: #000 !important;
  border-bottom: none !important;
}
.over-blue15:focus .header-button-color-blue15,
.over-blue15:hover .header-button-color-blue15 {
  color: #fec500 !important;
}

.over-gold11:focus a,
.over-gold11:hover a {
  background-image: linear-gradient(to bottom, #492f0a 0%, #c67603 5%, #c57804 50%, #c67603 95%, #492f0a 100%) !important;
  border-bottom: 1px solid #f39200 !important;
}
.over-orange13:focus a,
.over-orange13:hover a {
  background-image: linear-gradient(to bottom, #d85908 0%, #c34e0d 20%, #a94113 50%, #ff6d00 80%, #ff6d00 100%) !important;
  border-bottom: 0px solid #d85908 !important;
}
.over-green:focus a,
.over-green:hover a{
  border-bottom:3px solid #79e80d !important;
}

/* 출금규정 롤링테이블 헤더 */
.table-h-orange11,
.table-h-purple11,
.table-h-red13,
.table-h-blue12,
.table-h-yellow19,
.table-h-purple12,
.table-h-blue14,
.table-h-blue17,
.table-h-red14,
.table-h-yellow12,
.table-h-red12,
.table-h-blue15,
.table-h-red11 {
	background: #25292c;
	border:1px solid #25292c;
	padding: 4px;
	color: #fff;
  height: 22px;
  font-size: 16px;
}
.table-h-white {
	background: #cacaca;
	border:1px solid #000;
	padding: 4px;
	color: #000;
  height: 22px;
  font-size: 16px;
}

.wallet-type {
  border: 1px solid #616161;
  padding: 10px;
  cursor: pointer;
  text-align: center;
  flex: 1 1 0;
}
.wallet-type-yellow20,
.wallet-type-blue13,
.wallet-type-yellow21,
.wallet-type-blue18,
.wallet-type-yellow15 {
  background: #14161b; 
  border-radius: 6px; 
  padding: 8px 12px; 
  width: calc(50% - 12px);
}
.wallet-type-yellow11,
.wallet-type-yellow14 {
  background: #252c48; 
  border-radius: 6px; 
  padding: 8px 12px; 
  width: calc(50% - 12px);
}
.wallet-type-gold13 {
  background: #050f19; 
  border-radius: 6px; 
  padding: 8px 12px; 
  width: calc(50% - 12px);
}
.wallet-type-yellow18 {
  background: #000; 
  border-radius: 6px; 
  padding: 8px 12px; 
  width: calc(50% - 12px);
}
.wallet-type-yellow16 {
  background: #0e1e31; 
  border-radius: 6px; 
  padding: 8px 12px; 
  width: calc(50% - 12px);
}
.wallet-type-yellow17 {
  background: #1b1b1b; 
  border-radius: 6px; 
  padding: 8px 12px; 
  width: calc(50% - 12px);
}
.wallet-type-blue19 {
  background: #244473; 
  border-radius: 6px; 
  padding: 8px 12px; 
  width: calc(50% - 12px);
}
.wallet-type-blue11 {
  background: #302ce2; 
  border-radius: 6px; 
  padding: 8px 12px; 
  width: calc(50% - 12px);
}
.wallet-type.on-orange11 {
  border: 1px solid #fc6200;
}
.wallet-type.on-purple11 {
  border: 1px solid #144ade;
}
.wallet-type.on-red13 {
  border: 1px solid #c00015;
}
.wallet-type.on-blue12 {
  border: 1px solid #478ee7;
}
.wallet-type.on-yellow19 {
  border: 1px solid #fdc317;
}
.wallet-type.on-purple12 {
  border: 1px solid #c6426e;
}
.wallet-type.on-blue14 {
  border: 1px solid #dbbe58;
}
.wallet-type.on-blue16 {
  border: 1px solid #2484c5;
}
.wallet-type.on-gold12 {
  border: 1px solid #ffeaad;
}
.wallet-type.on-blue17 {
  border: 1px solid #4c6f87;
}
.wallet-type.on-yellow13 {
  border: 1px solid #ffbe00;
}
.wallet-type.on-red15 {
  border: 1px solid #DAA502;
}
.wallet-type.on-red14 {
  border: 1px solid #de00d3;
}
.wallet-type.on-yellow12 {
  border: 1px solid #ffc600;
}
.wallet-type.on-red12 {
  border: 1px solid #e30144;
}
.wallet-type.on-blue15 {
  border: 1px solid #0165d3;
}
.wallet-type.on-red11 {
  border: 1px solid #de3b3c;
}
.wallet-type.on-gold11 {
  border: 1px solid #f39200;
}
.wallet-type.on-orange14 {
  border: 1px solid #f8850f;
}
.wallet-type.on-orange13 {
  border: 1px solid #fc7604;
}
.wallet-type.on-green {
  border: 1px solid #79e90b;
}

/* 스포츠 검색필드 */
.search-input-box-orange11 {
	background:#222D40;
  color: #fff !important;
	width: 240px;
	height: 30px;
	background: #222D40;
	border: 1px solid #0A0E16;
	padding: 3px;
}
.search-input-box-purple11 {
	background:#fff;
  color: #000 !important;
	width: 240px;
	height: 30px;
	border: 1px solid #0A0E16;
	padding: 3px;
}
.search-input-box-red13 {
	background:#fff;
  color: #000 !important;
	width: 240px;
	height: 30px;
	border: 1px solid #0A0E16;
	padding: 3px;
}
.search-input-box-blue12 {
	background:#fff;
  color: #000 !important;
	width: 240px;
	height: 30px;
	border: 1px solid #0A0E16;
	padding: 3px;
}
.search-input-box-yellow19 {
	background:#fff;
  color: #000 !important;
	width: 240px;
	height: 30px;
	border: 1px solid #0A0E16;
	padding: 3px;
}
.search-input-box-purple12 {
	background:#fff;
  color: #000 !important;
	width: 240px;
	height: 30px;
	border: 1px solid #0A0E16;
	padding: 3px;
}
.search-input-box-blue14 {
	background:#fff;
  color: #000 !important;
	width: 240px;
	height: 30px;
	border: 1px solid #0A0E16;
	padding: 3px;
}
.search-input-box-blue16 {
	background:#262626;
  color: #fff !important;
	width: 240px;
	height: 30px;
	border: 1px solid #101315;
	padding: 3px;
}
.search-input-box-gold12 {
	background:#fff;
  color: #000 !important;
	width: 240px;
	height: 30px;
	border: 1px solid #101315;
	padding: 3px;
}
.search-input-box-blue17 {
	background:#fff;
  color: #000 !important;
	width: 240px;
	height: 30px;
	border: 1px solid #000;
	padding: 3px;
}
.search-input-box-blue18 {
	background:#14161b;
  color: #fff !important;
	width: 240px;
	height: 30px;
	border: 1px solid #14161b;
	padding: 3px;
}
.search-input-box-yellow15 {
	background:#14161b;
  color: #fff !important;
	width: 240px;
	height: 30px;
	border: 1px solid #14161b;
	padding: 3px;
}
.search-input-box-gold13 {
	background:#0a1c30;
  color: #fff !important;
	width: 240px;
	height: 30px;
	border: 1px solid #0a1c30;
	padding: 3px;
}
.search-input-box-yellow13 {
	background:#222D40;
  color: #fff !important;
	width: 240px;
	height: 30px;
	background: #222D40;
	border: 1px solid #0A0E16;
	padding: 3px;
}
.search-input-box-red15 {
	background:#fff;
  color: #000 !important;
	width: 240px;
	height: 30px;
	border: 1px solid #0A0E16;
	padding: 3px;
}
.search-input-box-yellow18 {
	background:#141414;
  color: #fff !important;
	width: 255px;
	height: 30px;
	border: 1px solid #f4b95c !important;
	padding: 3px;
}
.search-input-box-white {
	background:#fff;
    color: #000 !important;
	width: 240px;
	height: 30px;
	border: 1px solid #fff;
	padding: 3px;
}
.search-input-box-red14 {
	background:#fff;
  color: #000 !important;
	width: 240px;
	height: 30px;
	border: 1px solid #fff;
	padding: 3px;
}
.search-input-box-yellow12 {
	background:#fff;
  color: #000 !important;
	width: 240px;
	height: 30px;
	border: 1px solid #fff;
	padding: 3px;
}
.search-input-box-red12 {
	background:#fff;
  color: #000 !important;
	width: 240px;
	height: 30px;
	border: 1px solid #fff;
	padding: 3px;
}
.search-input-box-blue15 {
	background:#fff;
  color: #000 !important;
	width: 240px;
	height: 30px;
	border: 1px solid #fff;
	padding: 3px;
}
.search-input-box-gold11 {
	background:#fff;
    color: #000 !important;
	width: 240px;
	height: 30px;
	border: 1px solid #262626;
	padding: 3px;
}
.search-input-box-orange13,
.search-input-box-orange14,
.search-input-box-red11 {
	background:#fff;
  color: #000 !important;
	width: 240px;
	height: 30px;
	border: 1px solid #fff;
	padding: 3px;
  border-radius: 4px;
}
.search-input-box-yellow14 {
	background:#11162b;
  color: #fff !important;
	width: 240px;
	height: 30px;
	border: 1px solid #fed228;
  border-radius: 4px;
	padding: 3px;
}
.search-input-box-yellow21 {
	background:#11162b;
  color: #fff !important;
	width: 240px;
	height: 30px;
	border: 1px solid #edab56;
  border-radius: 4px;
	padding: 3px;
}

/* 다폴 보너스 */
.multibetting-orange11,
.multibetting-purple11,
.multibetting-red13,
.multibetting-blue12,
.multibetting-yellow19,
.multibetting-purple12,
.multibetting-blue14,
.multibetting-blue16,
.multibetting-gold12,
.multibetting-blue17,
.multibetting-yellow13,
.multibetting-red15,
.multibetting-red14,
.multibetting-yellow12,
.multibetting-red12,
.multibetting-blue15,
.multibetting-red11,
.multibetting-gold11,
.multibetting-orange14,
.multibetting-orange13 {
	border:2px solid #222733;
	background:#191919;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding:5px;
  margin-top: 26px;
}
.multibetting-orange12 {
	background: #1F2124;
	border-radius: 6px; 
	padding: 8px;
}
.multibetting-yellow20,
.multibetting-blue13,
.multibetting-yellow21,
.multibetting-blue18,
.multibetting-yellow15 {
	background: #101216;
	border-radius: 6px; 
	padding: 8px;
}
.multibetting-yellow14 {
	background: #11162b;
  border: 1px solid #fed228;
	border-radius: 6px; 
	padding: 8px;
}
.multibetting-gold13 {
	background: #0a1c30;
	border-radius: 6px; 
	padding: 8px;
}
.multibetting-yellow11 {
	background: #11162b;
	border-radius: 6px; 
	padding: 8px;
}
.multibetting-yellow18 {
	background: #101010;
	border-radius: 6px; 
	padding: 8px;
}
.multibetting-yellow16 {
	background: #0a1726;
	border-radius: 6px; 
	padding: 8px;
}
.multibetting-yellow17 {
	background: #0f0f0f;
	border-radius: 6px; 
	padding: 8px;
}
.multibetting-blue19 {
	background: #0e1628;
	border-radius: 6px; 
	padding: 8px;
}
.multibetting-blue11 {
	background: #1a1a23;
	border-radius: 6px; 
	padding: 8px;
}
.multibetting-white {
	border:2px solid #6c6c6c;
	background: #ffffff !important;;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
  padding:5px;
  box-shadow: 0 0 7px rgba(0,0,0,0.5);
  font-weight: 900;
  margin-top: 26px;
}

.multibetting-des-orange11,
.multibetting-des-purple11,
.multibetting-des-red13,
.multibetting-des-blue12,
.multibetting-des-yellow19,
.multibetting-des-purple12,
.multibetting-des-blue14,
.multibetting-des-blue16,
.multibetting-des-gold12,
.multibetting-des-blue17,
.multibetting-des-yellow13,
.multibetting-des-red15,
.multibetting-des-red14,
.multibetting-des-yellow12,
.multibetting-des-red12,
.multibetting-des-blue15,
.multibetting-des-red11,
.multibetting-des-gold11,
.multibetting-des-orange14,
.multibetting-des-orange13 {
  background-color: #222733;
  border-radius: 5px;
  padding: 3px;
  font-size: 12px !important;
}
.multibetting-des-yellow20,
.multibetting-des-blue13,
.multibetting-des-gold13,
.multibetting-des-yellow11,
.multibetting-des-yellow14,
.multibetting-des-yellow18,
.multibetting-des-yellow16,
.multibetting-des-yellow21,
.multibetting-des-blue18,
.multibetting-des-yellow15 {
  color: #fff;
  font-size: 12px !important;
}
.multibetting-des-yellow17,
.multibetting-des-blue19,
.multibetting-des-blue11 {
  color: #fff;
  font-size: 12px !important;
}
.multibetting-des-orange12 {
  background-color:#1F2124;
  padding: 4px 16px 12px 16px;
  width: 100%;
  font-size: 12px !important;
}
.multibetting-des-white {
  background-color:#a2ddff;
  border-radius: 5px;
  border: 1px solid #000;
  color: #000;
  font-weight: bolder;
  padding: 3px;
  font-size: 12px !important;
}

.multibetting-button-orange11 {
  background: #191919 !important;
  border: 1px solid #fc6200;
}
.multibetting-button-orange12 {
  background: #181A1C !important;
  border: 1px solid #F56406;
  height: 40px;
  padding-left: 8px;
  padding-right: 8px;
  border-radius: 6px;
}
.multibetting-button-orange12:hover {
  background: rgba(245, 100, 6, 0.17) !important;
}
.multibetting-button-purple11 {
  background: #191919 !important;
  border: 1px solid #144ade;
}
.multibetting-button-red13 {
  background: #191919 !important;
  border: 1px solid #c00015;
}
.multibetting-button-blue12 {
  background: #191919 !important;
  border: 1px solid #478ee7;
}
.multibetting-button-yellow19 {
  background: #191919 !important;
  border: 1px solid #fdc317;
}
.multibetting-button-purple12 {
  background: #191919 !important;
  border: 1px solid #c6426e;
}
.multibetting-button-blue14 {
  background: #191919 !important;
  border: 1px solid #dabd57;
}
.multibetting-button-blue16 {
  background: #191919 !important;
  border: 1px solid #2484c5;
}
.multibetting-button-gold12 {
  background: #191919 !important;
  border: 1px solid #ffeaad;
}
.multibetting-button-blue17 {
  background: #191919 !important;
  border: 1px solid #4c6f87;
}
.multibetting-button-yellow13 {
  background: #191919 !important;
  border: 1px solid #ffbe00;
}
.multibetting-button-red15 {
  background: #191919 !important;
  border: 1px solid #DAA502;
}
.multibetting-button-yellow20,
.multibetting-button-blue13,
.multibetting-button-gold13,
.multibetting-button-yellow21,
.multibetting-button-blue18,
.multibetting-button-yellow15 {
  background: #0b0d10 !important;
  border: 1px solid #0b0d10;
}
.multibetting-button-yellow11,
.multibetting-button-yellow14 {
  background: #252c48 !important;
  border: 1px solid #fed228;
}
.multibetting-button-yellow18 {
  background: #000 !important;
  border: 1px solid #000;
}
.multibetting-button-yellow16 {
  background: #0e1e31 !important;
  border: 1px solid #0e1e31;
}
.multibetting-button-yellow20:hover {
  border: 1px solid #f3ba2f;
}
.multibetting-button-yellow20:hover .text-multibetting-yellow20 {
  color: #f3ba2f !important;
}
.multibetting-button-blue13:hover {
  border: 1px solid #ffd077;
}
.multibetting-button-blue13:hover .text-multibetting-blue13 {
  color: #ffd077 !important;
}
.multibetting-button-gold13:hover {
  border: 1px solid #f2b705;
}
.multibetting-button-gold13:hover .text-multibetting-gold13 {
  color: #f2b705 !important;
}
.multibetting-button-yellow11:hover {
  border: 1px solid #ffcd00;
}
.multibetting-button-yellow11:hover .text-multibetting-yellow11 {
  color: #ffcd00 !important;
}
.multibetting-button-yellow14:hover {
  border: 1px solid #fed228;
}
.multibetting-button-yellow14:hover .text-multibetting-yellow14 {
  color: #fed228 !important;
}
.multibetting-button-yellow18:hover {
  border: 1px solid #f4b95c;
}
.multibetting-button-yellow18:hover .text-multibetting-yellow18 {
  color: #f4b95c !important;
}
.multibetting-button-yellow16:hover {
  border: 1px solid #f3ba2f;
}
.multibetting-button-yellow16:hover .text-multibetting-yellow16 {
  color: #f3ba2f !important;
}
.multibetting-button-yellow21:hover {
  border: 1px solid #edab56;
}
.multibetting-button-yellow21:hover .text-multibetting-yellow21 {
  color: #edab56 !important;
}
.multibetting-button-blue18:hover {
  border: 1px solid #1f7aff;
}
.multibetting-button-blue18:hover .text-multibetting-blue18 {
  color: #1f7aff !important;
}
.multibetting-button-yellow15:hover {
  border: 1px solid #edbb35;
}
.multibetting-button-yellow15:hover .text-multibetting-yellow15 {
  color: #edbb35 !important;
}
.multibetting-button-yellow17 {
  background: #1b1b1b !important;
  border: 1px solid #1b1b1b;
}
.multibetting-button-yellow17:hover {
  border: 1px solid #ffb600;
}
.multibetting-button-yellow17:hover .text-multibetting-yellow17 {
  color: #ffb600 !important;
}
.multibetting-button-blue19 {
  background: #244473 !important;
  border: 1px solid #244473;
}
.multibetting-button-blue19:hover {
  background: #030917 !important;
  border: 1px solid #a5d7e8;
}
.multibetting-button-blue19:hover .text-multibetting-blue19 {
  color: #a5d7e8 !important;
}
.multibetting-button-blue11 {
  background: #302ce2 !important;
  border: 1px solid #2ca0e2;
}
.multibetting-button-blue11:hover {
  background: #030917 !important;
  border: 1px solid #2ca0e2;
}
.multibetting-button-blue11:hover .text-multibetting-blue11 {
  color: #2ca0e2 !important;
}
.multibetting-button-white {
  background: #fff !important;
  border: 1px solid #000;
}
.multibetting-button-red14 {
  background: #191919 !important;
  border: 1px solid #de00d3;
}
.multibetting-button-yellow12 {
  background: #191919 !important;
  border: 1px solid #ffc600;
}
.multibetting-button-red12 {
  background: #191919 !important;
  border: 1px solid #e30144;
}
.multibetting-button-blue15 {
  background: #191919 !important;
  border: 1px solid #0165d3;
}
.multibetting-button-red11 {
  background: #191919 !important;
  border: 1px solid #de3b3c;
}
.multibetting-button-gold11 {
  background: #191919 !important;
  border: 1px solid #f39200;
}
.multibetting-button-orange14 {
  background: #191919 !important;
  border: 1px solid #f8850f;
}
.multibetting-button-orange13 {
  background: #191919 !important;
  border: 1px solid #fc7604;
}

.multibetting-odd-orange11 {
  color: #fc6200;
  background: #0c0c0c;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-orange12 {
  color: #F56406;
  text-align: left;
  padding-top: 1px;
}
.multibetting-odd-purple11 {
  color: #144ade;
  background: #0c0c0c;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-red13 {
  color: #c00015;
  background: #0c0c0c;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-blue12 {
  color: #478ee7;
  background: #0c0c0c;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-yellow19 {
  color: #fdc317;
  background: #0c0c0c;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-purple12 {
  color: #c6426e;
  background: #0c0c0c;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-blue14 {
  color: #dabd57;
  background: #0c0c0c;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-blue16 {
  color: #2484c5;
  background: #0c0c0c;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-gold12 {
  color: #dc992e;
  background: #0c0c0c;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-blue17 {
  color: #4c6f87;
  background: #0c0c0c;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-yellow13 {
  color: #ffbe00;
  background: #0c0c0c;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-red15 {
  color: #DAA502;
  background: #0c0c0c;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-yellow20 {
  color: #f3ba2f;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-blue13 {
  color: #ffd077;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-gold13 {
  color: #f2b705;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-yellow11 {
  color: #ffcd00;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-yellow14 {
  color: #fed228;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-yellow18 {
  color: #f4b95c;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-yellow16 {
  color: #f3ba2f;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-yellow21 {
  color: #edab56;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-blue18 {
  color: #1f7aff;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-yellow15 {
  color: #edbb35;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-yellow17 {
  color: #ffb600;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-blue19 {
  color: #a5d7e8;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-blue11 {
  color: #2ca0e2;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-white {
  color: #000;
  background: #f1c80d;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-red14 {
  color: #de00d3;
  background: #0c0c0c;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-yellow12 {
  color: #ffc600;
  background: #0c0c0c;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-red12 {
  color: #e30144;
  background: #0c0c0c;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-blue15 {
  color: #0165d3;
  background: #0c0c0c;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-red11 {
  color: #de3b3c;
  background: #0c0c0c;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-gold11 {
  color: #f39200;
  background: #0c0c0c;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-orange14 {
  color: #f8850f;
  background: #0c0c0c;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}
.multibetting-odd-orange13 {
  color: #fc7604;
  background: #0c0c0c;
  width: 33px;
  height: 33px;
  padding-top: 7px;
}

/* 스포츠정렬 */
.sport-sort-orange11,
.sport-sort-purple11,
.sport-sort-red13,
.sport-sort-blue12,
.sport-sort-yellow19,
.sport-sort-purple12,
.sport-sort-blue14,
.sport-sort-blue16,
.sport-sort-gold12,
.sport-sort-blue17,
.sport-sort-yellow13,
.sport-sort-red14,
.sport-sort-yellow12,
.sport-sort-red12,
.sport-sort-blue15,
.sport-sort-red11,
.sport-sort-gold11,
.sport-sort-orange14,
.sport-sort-orange13 {
	border:2px solid #222733;
	background:#191919;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding: 7px;
  color: #fff;
}
.sport-sort-orange12 {
	background:#181A1C;
	border-radius: 6px;
	padding: 7px;
  color: #fff;
}
.sport-sort-yellow20,
.sport-sort-blue13,
.sport-sort-gold13,
.sport-sort-yellow11,
.sport-sort-yellow14,
.sport-sort-yellow18,
.sport-sort-yellow16,
.sport-sort-yellow21,
.sport-sort-blue18,
.sport-sort-yellow15,
.sport-sort-yellow17,
.sport-sort-bleu10 {
	padding: 7px 0;
  color: #fff;
}
.sport-sort-white {
	border:2px solid #6c6c6c;
	background:#dfdfdf;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding: 7px;
  box-shadow: 0 0 7px rgba(0,0,0,0.5);
  font-weight: 900;
  color: #000;
}

/* 스포츠 실시간 시간 */
.sports-color-orange11 { color: #fc6200 !important; }
.sports-color-orange12 { color: #F56406 !important; }
.sports-color-purple11 { color: #144ade !important; }
.sports-color-red13 { color: #c00015 !important; }
.sports-color-blue12 { color: #478ee7 !important; }
.sports-color-yellow19 { color: #fdc317 !important; }
.sports-color-purple12 { color: #c6426e !important; }
.sports-color-blue16 { color: #2484c5 !important; }
.sports-color-gold12 { color: #dc992e !important; }
.sports-color-blue17 { color: #4c6f87 !important; }
.sports-color-yellow13 { color: #ffbe00 !important; }
.sports-color-red15 { color: #DAA502 !important; }
.sports-color-white { color: #000 !important; }
.sports-color-red14 { color: #de00d3 !important; }
.sports-color-yellow12 { color: #ffc600 !important; }
.sports-color-red12 { color: #e30144 !important; }
.sports-color-blue15 { color: #0165d3 !important; }
.sports-color-red11 { color: #de3b3c !important; }
.sports-color-blue14 { color: #dabd57 !important; }
.sports-color-gold11 { color: #f39200 !important; }
.sports-color-orange14 { color: #f8850f !important; }
.sports-color-orange13 { color: #fc7604 !important; }

/* 배당 기준점 */
.odds-basic-orange11 {
  color: #fc6200;
}
.btn-sports-detail:hover .odds-basic-orange11,
.btn-sports-detail:focus .odds-basic-orange11,
.btn-sports-detail.active .odds-basic-orange11,
.btn-sports-detail-mob.active .odds-basic-orange11 {
  color: #fff;
}

.odds-basic-orange12 {
  color: #F56406;
}
.btn-sports-detail:hover .odds-basic-orange12,
.btn-sports-detail:focus .odds-basic-orange12,
.btn-sports-detail.active .odds-basic-orange12,
.btn-sports-detail-mob.active .odds-basic-orange12 {
  color: #fff;
}

.odds-basic-purple11 {
  color: #144ade;
}
.btn-sports-detail:hover .odds-basic-purple11,
.btn-sports-detail:focus .odds-basic-purple11,
.btn-sports-detail.active .odds-basic-purple11,
.btn-sports-detail-mob.active .odds-basic-purple11 {
  color: #fff;
}

.odds-basic-red13 {
  color: #c00015;
}
.btn-sports-detail:hover .odds-basic-red13,
.btn-sports-detail:focus .odds-basic-red13,
.btn-sports-detail.active .odds-basic-red13,
.btn-sports-detail-mob.active .odds-basic-red13 {
  color: #fff;
}

.odds-basic-blue12 {
  color: #478ee7;
}
.btn-sports-detail:hover .odds-basic-blue12,
.btn-sports-detail:focus .odds-basic-blue12,
.btn-sports-detail.active .odds-basic-blue12,
.btn-sports-detail-mob.active .odds-basic-blue12 {
  color: #fff;
}

.odds-basic-yellow19 {
  color: #fdc317;
}
.btn-sports-detail:hover .odds-basic-yellow19,
.btn-sports-detail:focus .odds-basic-yellow19,
.btn-sports-detail.active .odds-basic-yellow19,
.btn-sports-detail-mob.active .odds-basic-yellow19 {
  color: #000;
}

.odds-basic-purple12 {
  color: #c6426e;
}
.btn-sports-detail:hover .odds-basic-purple12,
.btn-sports-detail:focus .odds-basic-purple12,
.btn-sports-detail.active .odds-basic-purple12,
.btn-sports-detail-mob.active .odds-basic-purple12 {
  color: #fff;
}

.odds-basic-blue14 {
  color: #dabd57;
}
.btn-sports-detail:hover .odds-basic-blue14,
.btn-sports-detail:focus .odds-basic-blue14,
.btn-sports-detail.active .odds-basic-blue14,
.btn-sports-detail-mob.active .odds-basic-blue14 {
  color: #000;
}

.odds-basic-blue16 {
  color: #2484c5;
}
.btn-sports-detail:hover .odds-basic-blue16,
.btn-sports-detail:focus .odds-basic-blue16,
.btn-sports-detail.active .odds-basic-blue16,
.btn-sports-detail-mob.active .odds-basic-blue16 {
  color: #fff;
}

.odds-basic-gold12 {
  color: #dc992e;
}
.btn-sports-detail:hover .odds-basic-gold12,
.btn-sports-detail:focus .odds-basic-gold12,
.btn-sports-detail.active .odds-basic-gold12,
.btn-sports-detail-mob.active .odds-basic-gold12 {
  color: #fff;
}

.odds-basic-blue17 {
  color: #4269b2;
}
.btn-sports-detail:hover .odds-basic-blue17,
.btn-sports-detail:focus .odds-basic-blue17,
.btn-sports-detail.active .odds-basic-blue17,
.btn-sports-detail-mob.active .odds-basic-blue17 {
  color: #fff;
}

.odds-basic-yellow13 {
  color: #ffbe00;
}
.btn-sports-detail:hover .odds-basic-yellow13,
.btn-sports-detail:focus .odds-basic-yellow13,
.btn-sports-detail.active .odds-basic-yellow13,
.btn-sports-detail-mob.active .odds-basic-yellow13 {
  color: #000;
}

.odds-basic-red15 {
  color: #DAA502;
}
.btn-sports-detail:hover .odds-basic-red15,
.btn-sports-detail:focus .odds-basic-red15,
.btn-sports-detail.active .odds-basic-red15,
.btn-sports-detail-mob.active .odds-basic-red15 {
  color: #000;
}

.odds-basic-yellow20 {
  color: #0fba77;
}
.btn-sports-detail:hover .odds-basic-yellow20,
.btn-sports-detail:focus .odds-basic-yellow20,
.btn-sports-detail.active .odds-basic-yellow20,
.btn-sports-detail-mob.active .odds-basic-yellow20 {
  color: #000;
}

.odds-basic-blue13 {
  color: #0fba77;
}
.btn-sports-detail:hover .odds-basic-blue13,
.btn-sports-detail:focus .odds-basic-blue13,
.btn-sports-detail.active .odds-basic-blue13,
.btn-sports-detail-mob.active .odds-basic-blue13 {
  color: #000;
}

.odds-basic-gold13 {
  color: #0fba77;
}
.btn-sports-detail:hover .odds-basic-gold13,
.btn-sports-detail:focus .odds-basic-gold13,
.btn-sports-detail.active .odds-basic-gold13,
.btn-sports-detail-mob.active .odds-basic-gold13 {
  color: #000;
}

.odds-basic-yellow11 {
  color: #0fba77;
}
.btn-sports-detail:hover .odds-basic-yellow11,
.btn-sports-detail:focus .odds-basic-yellow11,
.btn-sports-detail.active .odds-basic-yellow11,
.btn-sports-detail-mob.active .odds-basic-yellow11 {
  color: #000;
}

.odds-basic-yellow14 {
  color: #0fba77;
}
.btn-sports-detail:hover .odds-basic-yellow14,
.btn-sports-detail:focus .odds-basic-yellow14,
.btn-sports-detail.active .odds-basic-yellow14,
.btn-sports-detail-mob.active .odds-basic-yellow14 {
  color: #000;
}

.odds-basic-yellow18 {
  color: #f4b95c;
}
.btn-sports-detail:hover .odds-basic-yellow18,
.btn-sports-detail:focus .odds-basic-yellow18,
.btn-sports-detail.active .odds-basic-yellow18,
.btn-sports-detail-mob.active .odds-basic-yellow18 {
  color: #f4b95c;
}

.odds-basic-yellow16 {
  color: #0fba77;
}
.btn-sports-detail:hover .odds-basic-yellow16,
.btn-sports-detail:focus .odds-basic-yellow16,
.btn-sports-detail.active .odds-basic-yellow16,
.btn-sports-detail-mob.active .odds-basic-yellow16 {
  color: #000;
}

.odds-basic-yellow21 {
  color: #edab56;
}
.btn-sports-detail:hover .odds-basic-yellow21,
.btn-sports-detail:focus .odds-basic-yellow21,
.btn-sports-detail.active .odds-basic-yellow21,
.btn-sports-detail-mob.active .odds-basic-yellow21 {
  color: #000;
}

.odds-basic-blue18 {
  color: #1f7aff;
}
.btn-sports-detail:hover .odds-basic-blue18,
.btn-sports-detail:focus .odds-basic-blue18,
.btn-sports-detail.active .odds-basic-blue18,
.btn-sports-detail-mob.active .odds-basic-blue18 {
  color: #000;
}

.odds-basic-yellow15 {
  color: #edbb35;
}
.btn-sports-detail:hover .odds-basic-yellow15,
.btn-sports-detail:focus .odds-basic-yellow15,
.btn-sports-detail.active .odds-basic-yellow15,
.btn-sports-detail-mob.active .odds-basic-yellow15 {
  color: #000;
}

.odds-basic-yellow17 {
  color: #ffb600;
}
.btn-sports-detail:hover .odds-basic-yellow17,
.btn-sports-detail:focus .odds-basic-yellow17,
.btn-sports-detail.active .odds-basic-yellow17,
.btn-sports-detail-mob.active .odds-basic-yellow17 {
  color: #fff;
}

.odds-basic-blue19 {
  color: #a5d7e8;
}
.btn-sports-detail:hover .odds-basic-blue19,
.btn-sports-detail:focus .odds-basic-blue19,
.btn-sports-detail.active .odds-basic-blue19,
.btn-sports-detail-mob.active .odds-basic-blue19 {
  color: #000;
}

.odds-basic-blue11 {
  color: #2ca0e2;
}
.btn-sports-detail:hover .odds-basic-blue11,
.btn-sports-detail:focus .odds-basic-blue11,
.btn-sports-detail.active .odds-basic-blue11,
.btn-sports-detail-mob.active .odds-basic-blue11 {
  color: #000;
}

.odds-basic-white {
  color: #fc6200;
}
.btn-sports-detail:hover .odds-basic-white,
.btn-sports-detail:focus .odds-basic-white,
.btn-sports-detail.active .odds-basic-white,
.btn-sports-detail-mob.active .odds-basic-white {
  color: #000;
}

.odds-basic-red12 {
  color: #e30144;
}
.btn-sports-detail:hover .odds-basic-red12,
.btn-sports-detail:focus .odds-basic-red12,
.btn-sports-detail.active .odds-basic-red12,
.btn-sports-detail-mob.active .odds-basic-red12 {
  color: #000;
}

.odds-basic-blue15 {
  color: #0165d3;
}
.btn-sports-detail:hover .odds-basic-blue15,
.btn-sports-detail:focus .odds-basic-blue15,
.btn-sports-detail.active .odds-basic-blue15,
.btn-sports-detail-mob.active .odds-basic-blue15 {
  color: #000;
}

.odds-basic-red11 {
  color: #de3b3c;
}
.btn-sports-detail:hover .odds-basic-red11,
.btn-sports-detail:focus .odds-basic-red11,
.btn-sports-detail.active .odds-basic-red11,
.btn-sports-detail-mob.active .odds-basic-red11 {
  color: #fff;
}

.odds-basic-gold11 {
  color: #f39200;
  font-weight: 900;
}
.btn-sports-detail:hover .odds-basic-gold11,
.btn-sports-detail:focus .odds-basic-gold11,
.btn-sports-detail.active .odds-basic-gold11,
.btn-sports-detail-mob.active .odds-basic-gold11 {
  color: #000;
}

.odds-basic-orange14 {
  color: #f8850f;
  font-weight: 900;
}
.btn-sports-detail:hover .odds-basic-orange14,
.btn-sports-detail:focus .odds-basic-orange14,
.btn-sports-detail.active .odds-basic-orange14,
.btn-sports-detail-mob.active .odds-basic-orange14 {
  color: #ffe418;
}

.odds-basic-orange13 {
  color: #fc7604;
  font-weight: 900;
}
.btn-sports-detail:hover .odds-basic-orange13,
.btn-sports-detail:focus .odds-basic-orange13,
.btn-sports-detail.active .odds-basic-orange13,
.btn-sports-detail-mob.active .odds-basic-orange13 {
  color: #fff;
}

.btn-orange11,
.btn-purple11,
.btn-red13,
.btn-blue12,
.btn-yellow19,
.btn-purple12,
.btn-blue14,
.btn-blue16,
.btn-gold12,
.btn-blue17,
.btn-yellow13,
.btn-gold11,
.btn-orange14,
.btn-orange13,
.btn-red14,
.btn-yellow12,
.btn-red12,
.btn-blue15,
.btn-red11,
.btn-mobile-orange11,
.btn-mobile-purple11,
.btn-mobile-red13,
.btn-mobile-blue12,
.btn-mobile-yellow19,
.btn-mobile-purple12,
.btn-mobile-blue14,
.btn-mobile-blue16,
.btn-mobile-gold12,
.btn-mobile-blue17,
.btn-mobile-yellow13,
.btn-mobile-red15,
.btn-mobile-gold11,
.btn-mobile-orange14,
.btn-mobile-orange13,
.btn-mobile-red14,
.btn-mobile-yellow12,
.btn-mobile-red12,
.btn-mobile-blue15,
.btn-mobile-red11 {
    color: #dddddd !important;
}

.btn-orange12,
.btn-mobile-orange12 {
  background: #111111 !important;
  border-radius: 6px !important;
  border: 1px solid #111111 !important;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s;
}

.btn-yellow20,
.btn-mobile-yellow20,
.btn-blue13,
.btn-mobile-blue13,
.btn-yellow21,
.btn-mobile-yellow21,
.btn-blue18,
.btn-mobile-blue18,
.btn-yellow15,
.btn-mobile-yellow15 {
  background: #181a20 !important;
  border-radius: 6px !important;
  border: 1px solid #181a20 !important;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s;
}
.btn-yellow11,
.btn-mobile-yellow11,
.btn-yellow14,
.btn-mobile-yellow14 {
  background: #11162b !important;
  border-radius: 6px !important;
  border: 1px solid #11162b !important;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s;
}
.btn-gold13,
.btn-mobile-gold13 {
  background: #0a1c30 !important;
  border-radius: 6px !important;
  border: 1px solid #0a1c30 !important;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s;
}
.btn-yellow18,
.btn-mobile-yellow18 {
  background: #101010 !important;
  border-radius: 6px !important;
  border: 1px solid #101010 !important;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s;
}
.btn-yellow16,
.btn-mobile-yellow16 {
  background: #0e1e31 !important;
  border-radius: 6px !important;
  border: 1px solid #0e1e31 !important;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s;
}

.btn-yellow17,
.btn-mobile-yellow17 {
  background: #1b1b1b !important;
  border-radius: 6px !important;
  border: 1px solid #1b1b1b !important;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s;
}
.btn-blue19,
.btn-mobile-blue19 {
  background: #244473 !important;
  border-radius: 6px !important;
  border: 1px solid #244473 !important;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s;
}
.btn-blue11,
.btn-mobile-blue11 {
  background: #101010 !important;
  border-radius: 6px !important;
  border: 1px solid #101010 !important;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s;
}

.btn-white,
.btn-mobile-white {
  background: #fff !important;
  color: #000 !important;
}

.btn-vs-orange12 {
  background: #111111 !important;
  border-radius: 6px !important;
  border: 1px solid #111111 !important;
}
.btn-vs-yellow20,
.btn-vs-blue13,
.btn-vs-yellow21,
.btn-vs-blue18,
.btn-vs-yellow15 {
  background: #181a20 !important;
  border-radius: 6px !important;
  border: 1px solid #181a20 !important;
}
.btn-vs-yellow11,
.btn-vs-yellow14 {
  background: #11162b !important;
  border-radius: 6px !important;
  border: 1px solid #11162b !important;
}
.btn-vs-gold13 {
  background: #0a1c30 !important;
  border-radius: 6px !important;
  border: 1px solid #0a1c30 !important;
}
.btn-vs-yellow18 {
  background: #101010 !important;
  border-radius: 6px !important;
  border: 1px solid #101010 !important;
}
.btn-vs-yellow16 {
  background: #0e1e31 !important;
  border-radius: 6px !important;
  border: 1px solid #0e1e31 !important;
}
.btn-vs-yellow17 {
  background: #1b1b1b !important;
  border-radius: 6px !important;
  border: 1px solid #1b1b1b !important;
}
.btn-vs-blue19 {
  background: #244473 !important;
  border-radius: 6px !important;
  border: 1px solid #244473 !important;
}
.btn-vs-blue11 {
  background: #101010 !important;
  border-radius: 6px !important;
  border: 1px solid #101010 !important;
}
.btn-vs-white {
  background: #fff !important;
  color: #000 !important;
  font-weight: 900;
  box-shadow: 0 0 7px rgba(0,0,0,0.5);
}

.btn-odds-orange11,
.btn-odds-purple11,
.btn-odds-red13,
.btn-odds-blue12,
.btn-odds-yellow19,
.btn-odds-purple12,
.btn-odds-blue14,
.btn-odds-gold12,
.btn-odds-blue17,
.btn-odds-yellow13,
.btn-odds-gold11,
.btn-odds-orange14,
.btn-odds-orange13,
.btn-odds-red14,
.btn-odds-yellow12,
.btn-odds-red12,
.btn-odds-blue15,
.btn-odds-red11,
.btn-odds-mobile-orange11,
.btn-odds-mobile-purple11,
.btn-odds-mobile-red13,
.btn-odds-mobile-blue12,
.btn-odds-mobile-yellow19,
.btn-odds-mobile-purple12,
.btn-odds-mobile-blue14,
.btn-odds-mobile-blue16,
.btn-odds-mobile-gold12,
.btn-odds-mobile-blue17,
.btn-odds-mobile-yellow13,
.btn-odds-mobile-red15,
.btn-odds-mobile-gold11,
.btn-odds-mobile-orange14,
.btn-odds-mobile-orange13,
.btn-odds-mobile-red14,
.btn-odds-mobile-yellow12,
.btn-odds-mobile-red12,
.btn-odds-mobile-blue15,
.btn-odds-mobile-red11 {
  color: #dddddd !important;
}

.btn-odds-orange12,
.btn-odds-mobile-orange12 { 
  color: #fff !important;
  background: #111111;
  border-radius: 6px;
  border: 1px solid #111111;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s;
}

.btn-odds-yellow20,
.btn-odds-mobile-yellow20,
.btn-odds-blue13,
.btn-odds-mobile-blue13,
.btn-odds-gold13,
.btn-odds-mobile-gold13,
.btn-odds-yellow11,
.btn-odds-mobile-yellow11,
.btn-odds-yellow14,
.btn-odds-mobile-yellow14,
.btn-odds-yellow21,
.btn-odds-mobile-yellow21,
.btn-odds-blue18,
.btn-odds-mobile-blue18,
.btn-odds-yellow15,
.btn-odds-mobile-yellow15 { 
  color: #fff !important;
  background: #181a20;
  border-radius: 4px;
  border: 1px solid #181a20;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s;
}
.btn-odds-yellow18,
.btn-odds-mobile-yellow18 { 
  color: #fff !important;
  background: #101010;
  border-radius: 4px;
  border: 1px solid #101010;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s;
}
.btn-odds-yellow16,
.btn-odds-mobile-yellow16 { 
  color: #fff !important;
  background: #0e1e31;
  border-radius: 4px;
  border: 1px solid #0e1e31;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s;
}

.btn-odds-yellow17,
.btn-odds-mobile-yellow17 { 
  color: #fff !important;
  background: #1b1b1b;
  border-radius: 4px;
  border: 1px solid #1b1b1b;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s;
}
.btn-odds-blue19,
.btn-odds-mobile-blue19 { 
  color: #fff !important;
  background: #244473;
  border-radius: 4px;
  border: 1px solid #244473;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s;
}
.btn-odds-blue11,
.btn-odds-mobile-blue11 { 
  color: #fff !important;
  background: #101010;
  border-radius: 4px;
  border: 1px solid #101010;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s;
}

.btn-odds-white,
.btn-odds-mobile-white {
  background: #fff !important;
  color: #000 !important;
  border-top: 1px solid #bebebe !important;
  border-bottom: 1px solid #949494 !important;
  font-weight: 900;
}

.btn-basic-white {
    background: #bebebe !important;
    color: #000 !important;
    border-top: 1px solid #bebebe !important;
    border-bottom: 1px solid #949494 !important;
}

.sports-rule-cat-in-orange11 {
  border: 2px solid #f86506;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-orange12 {
  border: 2px solid #F56406;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-purple11 {
  border: 2px solid #144ade;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-red13 {
  border: 2px solid #c00015;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-blue12 {
  border: 2px solid #478ee7;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-yellow19 {
  border: 2px solid #fdc317;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-purple12 {
  border: 2px solid #c6426e;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-blue14 {
  border: 2px solid #dabd57;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-blue16 {
  border: 2px solid #2484c5;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-gold12 {
  border: 2px solid #ffeaad;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-blue17 {
  border: 2px solid #4c6f87;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-yellow13 {
  border: 2px solid #ffbe00;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-red15 {
  border: 2px solid #DAA502;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-yellow20 {
  border: 2px solid #f3ba2f;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-blue13 {
  border: 2px solid #ffd077;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-gold13 {
  border: 2px solid #f2b705;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-yellow11 {
  border: 2px solid #ffcd00;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-yellow14 {
  border: 2px solid #fed228;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-yellow18 {
  border: 2px solid #f4b95c;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-yellow16 {
  border: 2px solid #f3ba2f;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-yellow21 {
  border: 2px solid #edab56;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-blue18 {
  border: 2px solid #1f7aff;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-yellow15 {
  border: 2px solid #edbb35;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-yellow17 {
  border: 2px solid #ffb600;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-blue19 {
  border: 2px solid #a5d7e8;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-blue11 {
  border: 2px solid #302ce2;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-red12 {
  border: 2px solid #e30144;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-blue15 {
  border: 2px solid #0165d3;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-red11 {
  border: 2px solid #de3b3c;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-gold11 {
  border: 2px solid #f39200;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-orange14 {
  border: 2px solid #f8850f;
  padding: 12px 0 7px 0;
}
.sports-rule-cat-in-orange13 {
  border: 2px solid #fc7604;
  padding: 12px 0 7px 0;
}

/* 배당버튼 */
.btn-orange11:hover,
.btn-orange11:focus,
.btn-orange11:active,
.btn-orange11.active,
.btn-mobile-orange11.active {
    background-color: #fc6200 !important;
}

.btn-orange12:hover  {
  background: #000 !important;
}
.btn-orange12:focus,
.btn-orange12:active,
.btn-orange12.active,
.btn-mobile-orange12.active {
  background: rgba(245, 100, 6, 0.12) !important;
  border: 1px solid #E55E07 !important;
}

.btn-purple11:hover,
.btn-purple11:focus,
.btn-purple11:active,
.btn-purple11.active,
.btn-mobile-purple11.active {
  background: #0037ce !important;
}

.btn-red13:hover,
.btn-red13:focus,
.btn-red13:active,
.btn-red13.active,
.btn-mobile-red13.active {
  background: #c00015 !important;
}

.btn-blue12:hover,
.btn-blue12:focus,
.btn-blue12:active,
.btn-blue12.active,
.btn-mobile-blue12.active {
  background: #478ee7 !important;
}

.btn-yellow19:hover,
.btn-yellow19:focus,
.btn-yellow19:active,
.btn-yellow19.active,
.btn-mobile-yellow19.active {
  background: #fdc317 !important;
  color: #000 !important;
}

.btn-purple12:hover,
.btn-purple12:focus,
.btn-purple12active,
.btn-purple12.active,
.btn-mobile-purple12.active {
	background-image: linear-gradient(to right,  #642b73 0%, #c6426e 100%) !important;
}

.btn-blue14:hover,
.btn-blue14:focus,
.btn-blue14:active,
.btn-blue14.active,
.btn-mobile-blue14.active {
	background-image: linear-gradient(to right,  #Ae8625 0%,  #f7ef8a 30%,  #d2ac47 60%, #fdd286 100%) !important;
  color: #000 !important;
}

.btn-blue16:hover,
.btn-blue16:focus,
.btn-blue16:active,
.btn-blue16.active,
.btn-mobile-blue16.active {
	background-image: linear-gradient(to right,  #1d6f95 0%, #0b2938 100%) !important;
  color: #fff !important;
}

.btn-gold12:hover,
.btn-gold12:focus,
.btn-gold12:active,
.btn-gold12.active,
.btn-mobile-gold12.active {
	background: #ffeaad !important;
  color: #000 !important;
}

.btn-blue17:hover,
.btn-blue17:focus,
.btn-blue17:active,
.btn-blue17.active,
.btn-mobile-blue17.active {
	background: #4c6f87 !important;
  color: #fff !important;
}

.btn-yellow13:hover,
.btn-yellow13:focus,
.btn-yellow13:active,
.btn-yellow13.active,
.btn-mobile-yellow13.active {
    background-color: #ffbe00 !important;
    color: #000 !important;
}

.btn-red15:hover,
.btn-red15:focus,
.btn-red15:active,
.btn-red15.active,
.btn-mobile-red15.active {
  background-image: linear-gradient(to right, #2b0103 0%, #2b0103 100%) !important;
  color: #fff !important;
}

.btn-yellow20:hover,
.btn-yellow20:focus,
.btn-yellow20:active,
.btn-yellow20.active,
.btn-mobile-yellow20.active {
  background: #f3ba2f !important;
  color: #000 !important;
}

.btn-blue13:hover,
.btn-blue13:focus,
.btn-blue13:active,
.btn-blue13.active,
.btn-mobile-blue13.active {
  background: #ffd077 !important;
  color: #fff !important;
}

.btn-gold13:hover,
.btn-gold13:focus,
.btn-gold13:active,
.btn-gold13.active,
.btn-mobile-gold13.active {
  background: #f2b705 !important;
  color: #020c17 !important;
}

.btn-yellow11:hover,
.btn-yellow11:focus,
.btn-yellow11:active,
.btn-yellow11.active,
.btn-mobile-yellow11.active {
  background: #ffcd00 !important;
  color: #000 !important;
}

.btn-yellow14:hover,
.btn-yellow14:focus,
.btn-yellow14:active,
.btn-yellow14.active,
.btn-mobile-yellow14.active {
  background: #fed228 !important;
  color: #353537 !important;
}

.btn-yellow18:hover,
.btn-yellow18:focus,
.btn-yellow18:active,
.btn-yellow18.active,
.btn-mobile-yellow18.active {
  background: #f4b95c !important;
  color: #000 !important;
}

.btn-yellow16:hover,
.btn-yellow16:focus,
.btn-yellow16:active,
.btn-yellow16.active,
.btn-mobile-yellow16.active {
  background: #f3ba2f !important;
  color: #000 !important;
}

.btn-yellow21:hover,
.btn-yellow21:focus,
.btn-yellow21:active,
.btn-yellow21.active,
.btn-mobile-yellow21.active {
  background: #edab56 !important;
  color: #000 !important;
}

.btn-blue18:hover,
.btn-blue18:focus,
.btn-blue18:active,
.btn-blue18.active,
.btn-mobile-blue18.active {
  background: #1f7aff !important;
  color: #000 !important;
}

.btn-yellow15:hover,
.btn-yellow15:focus,
.btn-yellow15:active,
.btn-yellow15.active,
.btn-mobile-yellow15.active {
  background: #edbb35 !important;
  color: #000 !important;
}

.btn-yellow17:hover,
.btn-yellow17:focus,
.btn-yellow17:active,
.btn-yellow17.active,
.btn-mobile-yellow17.active {
  background: #ffb600 !important;
  color: #000 !important;
}

.btn-blue19:hover,
.btn-blue19:focus,
.btn-blue19:active,
.btn-blue19.active,
.btn-mobile-blue19.active {
  background: #a5d7e8 !important;
  color: #000 !important;
}

.btn-blue11:hover,
.btn-blue11:focus,
.btn-blue11:active,
.btn-blue11.active,
.btn-mobile-blue11.active {
  background: #302ce2 !important;
  color: #fff !important;
}

.btn-white:hover,
.btn-white:focus,
.btn-white:active,
.btn-white.active,
.btn-mobile-white.active {
    background-color: #f1c80e !important;
}

.btn-red14:hover,
.btn-red14:focus,
.btn-red14:active,
.btn-red14.active,
.btn-mobile-red14.active {
    background-color: #de00d3 !important;
}

.btn-yellow12:hover,
.btn-yellow12:focus,
.btn-yellow12:active,
.btn-yellow12.active,
.btn-mobile-yellow12.active {
    background-color: #ffc600 !important;
    color: #000 !important;
}

.btn-red12:hover,
.btn-red12:focus,
.btn-red12:active,
.btn-red12.active,
.btn-mobile-red12.active {
    background-color: #e30144 !important;
}

.btn-blue15:hover,
.btn-blue15:focus,
.btn-blue15:active,
.btn-blue15.active,
.btn-mobile-blue15.active {
    background-color: #0165d3 !important;
}

.btn-red11:hover,
.btn-red11:focus,
.btn-red11:active,
.btn-red11.active,
.btn-mobile-red11.active {
    background-color: #de3b3c !important;
}

.btn-gold11:hover,
.btn-gold11:focus,
.btn-gold11:active,
.btn-gold11.active,
.btn-mobile-gold11.active {
  background: #f39200 !important;
  color: #000 !important;
}

.btn-orange14:hover,
.btn-orange14:focus,
.btn-orange14:active,
.btn-orange14.active,
.btn-mobile-orange14.active {
  background: #f8850f !important;
  color: #fff !important;
}

.btn-orange13:hover,
.btn-orange13:focus,
.btn-orange13:active,
.btn-orange13.active,
.btn-mobile-orange13.active {
  background: #fc7604 !important;
  color: #fff !important;
}

.btn-odds-orange11:hover,
.btn-odds-orange11:focus,
.btn-odds-orange11:active,
.btn-odds-orange11.active,
.btn-odds-mobile-orange11.active {
    background: #fc6200 !important;
}

.btn-odds-orange12:hover {
  background: #000;
}
.btn-odds-orange12:focus,
.btn-odds-orange12:active,
.btn-odds-orange12.active,
.btn-odds-mobile-orange12.active {
  background: rgba(245, 100, 6, 0.12);
  border: 1px solid #E55E07;
}

.btn-odds-purple11:hover,
.btn-odds-purple11:focus,
.btn-odds-purple11:active,
.btn-odds-purple11.active,
.btn-odds-mobile-purple11.active {
  background: #0037ce !important;
  border: 1px solid #0037ce;
}

.btn-odds-red13:hover,
.btn-odds-red13:focus,
.btn-odds-red13:active,
.btn-odds-red13.active,
.btn-odds-mobile-red13.active {
  background: #c00015 !important;
  border: 1px solid #c00015;
}

.btn-odds-blue12:hover,
.btn-odds-blue12:focus,
.btn-odds-blue12:active,
.btn-odds-blue12.active,
.btn-odds-mobile-blue12.active {
  background: #478ee7 !important;
  border: 1px solid #478ee7;
}

.btn-odds-yellow19:hover,
.btn-odds-yellow19:focus,
.btn-odds-yellow19:active,
.btn-odds-yellow19.active,
.btn-odds-mobile-yellow19.active {
  background: #fdc317 !important;
  border: 1px solid #fdc317;
  color: #000 !important;
}

.btn-odds-purple12:hover,
.btn-odds-purple12:focus,
.btn-odds-purple12:active,
.btn-odds-purple12.active,
.btn-odds-mobile-purple12.active {
  background-image: linear-gradient(to right,  #642b73 0%, #c6426e 100%) !important;
  border: 1px solid #c6426e;
}

.btn-odds-blue14:hover,
.btn-odds-blue14:focus,
.btn-odds-blue14:active,
.btn-odds-blue14.active,
.btn-odds-mobile-blue14.active {
  background-image: linear-gradient(to right,  #Ae8625 0%,  #f7ef8a 30%,  #d2ac47 60%, #fdd286 100%) !important;
  color: #000 !important;
}

.btn-odds-blue16:hover,
.btn-odds-blue16:focus,
.btn-odds-blue16:active,
.btn-odds-blue16.active,
.btn-odds-mobile-blue16.active {
  background-image: linear-gradient(to right,  #1d6f95 0%, #0b2938 100%) !important;
  color: #fff !important;
}

.btn-odds-gold12:hover,
.btn-odds-gold12:focus,
.btn-odds-gold12:active,
.btn-odds-gold12.active,
.btn-odds-mobile-gold12.active {
  background: #ffeaad !important;
  color: #000 !important;
}

.btn-odds-blue17:hover,
.btn-odds-blue17:focus,
.btn-odds-blue17:active,
.btn-odds-blue17.active,
.btn-odds-mobile-blue17.active {
  background: #4c6f87 !important;
  color: #fff !important;
}

.btn-odds-yellow13:hover,
.btn-odds-yellow13:focus,
.btn-odds-yellow13:active,
.btn-odds-yellow13.active,
.btn-odds-mobile-yellow13.active {
    background: #ffbe00 !important;
    color: #000 !important;
}


.btn-odds-red15:hover,
.btn-odds-red15:focus,
.btn-odds-red15:active,
.btn-odds-red15.active,
.btn-odds-mobile-red15.active {
  background: #2b0103 !important;
  color: #fff !important;
}

.btn-odds-yellow20:hover,
.btn-odds-yellow20:focus,
.btn-odds-yellow20:active,
.btn-odds-yellow20.active,
.btn-odds-mobile-yellow20.active {
  background: #f3ba2f;
  border: 1px solid #f3ba2f;
  color: #000 !important;
}

.btn-odds-blue13:hover,
.btn-odds-blue13:focus,
.btn-odds-blue13:active,
.btn-odds-blue13.active,
.btn-odds-mobile-blue13.active {
  background: #ffd077;
  border: 1px solid #ffd077;
  color: #fff !important;
}

.btn-odds-gold13:hover,
.btn-odds-gold13:focus,
.btn-odds-gold13:active,
.btn-odds-gold13.active,
.btn-odds-mobile-gold13.active {
  background: #f2b705;
  border: 1px solid #f2b705;
  color: #020c17 !important;
}

.btn-odds-yellow11:hover,
.btn-odds-yellow11:focus,
.btn-odds-yellow11:active,
.btn-odds-yellow11.active,
.btn-odds-mobile-yellow11.active {
  background: #ffcd00;
  border: 1px solid #ffcd00;
  color: #000 !important;
}

.btn-odds-yellow14:hover,
.btn-odds-yellow14:focus,
.btn-odds-yellow14:active,
.btn-odds-yellow14.active,
.btn-odds-mobile-yellow14.active {
  background: #fed228;
  border: 1px solid #fed228;
  color: #353537 !important;
}

.btn-odds-yellow18:hover,
.btn-odds-yellow18:focus,
.btn-odds-yellow18:active,
.btn-odds-yellow18.active,
.btn-odds-mobile-yellow18.active {
  background: #f4b95c;
  border: 1px solid #f4b95c;
  color: #000 !important;
}

.btn-odds-yellow16:hover,
.btn-odds-yellow16:focus,
.btn-odds-yellow16:active,
.btn-odds-yellow16.active,
.btn-odds-mobile-yellow16.active {
  background: #f3ba2f;
  border: 1px solid #f3ba2f;
  color: #000 !important;
}

.btn-odds-yellow21:hover,
.btn-odds-yellow21:focus,
.btn-odds-yellow21:active,
.btn-odds-yellow21.active,
.btn-odds-mobile-yellow21.active {
  background: #edab56;
  border: 1px solid #edab56;
  color: #000 !important;
}

.btn-odds-blue18:hover,
.btn-odds-blue18:focus,
.btn-odds-blue18:active,
.btn-odds-blue18.active,
.btn-odds-mobile-blue18.active {
  background: #1f7aff;
  border: 1px solid #1f7aff;
  color: #000 !important;
}

.btn-odds-yellow15:hover,
.btn-odds-yellow15:focus,
.btn-odds-yellow15:active,
.btn-odds-yellow15.active,
.btn-odds-mobile-yellow15.active {
  background: #edbb35;
  border: 1px solid #edbb35;
  color: #000 !important;
}

.btn-odds-yellow17:hover,
.btn-odds-yellow17:focus,
.btn-odds-yellow17:active,
.btn-odds-yellow17.active,
.btn-odds-mobile-yellow17.active {
  background: #ffb600;
  border: 1px solid #ffb600;
  color: #000 !important;
}

.btn-odds-blue19:hover,
.btn-odds-blue19:focus,
.btn-odds-blue19:active,
.btn-odds-blue19.active,
.btn-odds-mobile-blue19.active {
  background: #a5d7e8;
  border: 1px solid #a5d7e8;
  color: #000 !important;
}

.btn-odds-blue11:hover,
.btn-odds-blue11:focus,
.btn-odds-blue11:active,
.btn-odds-blue11.active,
.btn-odds-mobile-blue11.active {
  background: #302ce2;
  border: 1px solid #302ce2;
  color: #fff !important;
}

.btn-odds-white:hover,
.btn-odds-white:focus,
.btn-odds-white:active,
.btn-odds-white.active,
.btn-odds-mobile-white.active {
    background: #f1c80e !important;
}

.btn-odds-red14:hover,
.btn-odds-red14:focus,
.btn-odds-red14:active,
.btn-odds-red14.active,
.btn-odds-mobile-red14.active {
    background: #de00d3 !important;
}

.btn-odds-yellow12:hover,
.btn-odds-yellow12:focus,
.btn-odds-yellow12:active,
.btn-odds-yellow12.active,
.btn-odds-mobile-yellow12.active {
    background: #ffc600 !important;
    color: #000 !important;
}

.btn-odds-red12:hover,
.btn-odds-red12:focus,
.btn-odds-red12:active,
.btn-odds-red12.active,
.btn-odds-mobile-red12.active {
    background: #e30144 !important;
}

.btn-odds-blue15:hover,
.btn-odds-blue15:focus,
.btn-odds-blue15:active,
.btn-odds-blue15.active,
.btn-odds-mobile-blue15.active {
    background: #0165d3 !important;
}

.btn-odds-red11:hover,
.btn-odds-red11:focus,
.btn-odds-red11:active,
.btn-odds-red11.active,
.btn-odds-mobile-red11.active {
    background: #de3b3c !important;
}

.btn-odds-gold11:hover,
.btn-odds-gold11:focus,
.btn-odds-gold11:active,
.btn-odds-gold11.active,
.btn-odds-mobile-gold11.active {
    background: #f39200 !important;
    color: #000 !important;
}

.btn-odds-orange14:hover,
.btn-odds-orange14:focus,
.btn-odds-orange14:active,
.btn-odds-orange14.active,
.btn-odds-mobile-orange14.active {
    background: #f8850f !important;
    color: #fff !important;
}

.btn-odds-orange13:hover,
.btn-odds-orange13:focus,
.btn-odds-orange13:active,
.btn-odds-orange13.active,
.btn-odds-mobile-orange13.active {
    background: #fc7604 !important;
    color: #fff !important;
}

.sports2box-orange11{
	border:2px solid #222733;
	background:#191919;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding:5px;
}
.sports2box-orange12{
	padding:8px;
}
.sports2box-purple11{
	border:2px solid #222733;
	background:#191919;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding:5px;
}
.sports2box-red13{
	border:2px solid #222733;
	background:#191919;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding:5px;
}
.sports2box-blue12{
	border:2px solid #222733;
	background:#191919;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding:5px;
}
.sports2box-yellow19{
	border:2px solid #222733;
	background:#191919;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding:5px;
}
.sports2box-purple12{
	border:2px solid #222733;
	background:#191919;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding:5px;
}
.sports2box-blue14{
	border:2px solid #222733;
	background:#191919;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding:5px;
}
.sports2box-gold12{
	border:2px solid #222733;
	background:#191919;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding:5px;
}
.sports2box-blue17{
	border:2px solid #222733;
	background:#191919;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding:5px;
}
.sports2box-yellow13{
	border:2px solid #222733;
	background:#191919;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding:5px;
}
.sports2box-red15{
	border:2px solid #222733;
	background:#191919;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding:5px;
}
.sports2box-yellow20,
.sports2box-blue13,
.sports2box-yellow21,
.sports2box-blue18,
.sports2box-yellow15{
	background:#101216;
	border-radius: 0px 0px 3px 3px;
	padding:5px;
}
.sports2box-yellow11,
.sports2box-yellow14{
	background:#252c48;
	border-radius: 0px 0px 3px 3px;
	padding:5px;
}
.sports2box-gold13{
	background:#020c17;
	border-radius: 0px 0px 3px 3px;
	padding:5px;
}
.sports2box-yellow18{
	background: #000;
	border-radius: 0px 0px 3px 3px;
	padding:5px;
}
.sports2box-yellow16{
	background:#0a1726;
	border-radius: 0px 0px 3px 3px;
	padding:5px;
}
.sports2box-yellow17 {
	background:#0f0f0f;
	border-radius: 0px 0px 3px 3px;
	padding:5px;
}
.sports2box-blue19 {
	background:#0f0f0f;
	border-radius: 0px 0px 3px 3px;
	padding:5px;
}
.sports2box-blue11 {
	background:#0f0f0f;
	border-radius: 0px 0px 3px 3px;
	padding:5px;
}
.sports2box-white{
	border:2px solid #6c6c6c;
	background:#dfdfdf;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
  padding:5px;
  box-shadow: 0 0 7px rgba(0,0,0,0.5);
  font-weight: 900;
}
.sports2box-red14{
	border:2px solid #222733;
	background:#191919;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding:5px;
}
.sports2box-yellow12{
	border:2px solid #222733;
	background:#191919;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding:5px;
}
.sports2box-red12{
	border:2px solid #222733;
	background:#191919;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding:5px;
}
.sports2box-blue15{
	border:2px solid #222733;
	background:#191919;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding:5px;
}
.sports2box-red11{
	border:2px solid #222733;
	background:#191919;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding:5px;
}
.sports2box-gold11{
	border:2px solid #222733;
	background:#191919;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding:5px;
}
.sports2box-orange14,
.sports2box-orange13 {
	border:2px solid #222733;
	background:#191919;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding:5px;
}

.sports2boxtop-orange11-prematch,
.sports2boxtop-blue14-prematch,
.sports2boxtop-gold12-prematch,
.sports2boxtop-blue17-prematch,
.sports2boxtop-yellow13-prematch,
.sports2boxtop-red15-prematch,
.sports2boxtop-white-prematch,
.sports2boxtop-gold11-prematch,
.sports2boxtop-orange14-prematch,
.sports2boxtop-orange13-prematch,
.sports2boxtop-purple11-prematch,
.sports2boxtop-red13-prematch,
.sports2boxtop-blue12-prematch,
.sports2boxtop-yellow19-prematch,
.sports2boxtop-purple12-prematch,
.sports2boxtop-red14-prematch,
.sports2boxtop-yellow12-prematch,
.sports2boxtop-red12-prematch,
.sports2boxtop-blue15-prematch,
.sports2boxtop-red11-prematch,
.sports2boxtop-green-prematch,
.sports2boxtop-orange11-inplay,
.sports2boxtop-blue14-inplay,
.sports2boxtop-gold12-inplay,
.sports2boxtop-blue17-inplay,
.sports2boxtop-yellow13-inplay,
.sports2boxtop-red15-inplay,
.sports2boxtop-white-inplay,
.sports2boxtop-gold11-inplay,
.sports2boxtop-orange14-inplay,
.sports2boxtop-orange13-inplay,
.sports2boxtop-purple11-inplay,
.sports2boxtop-red13-inplay,
.sports2boxtop-blue12-inplay,
.sports2boxtop-yellow19-inplay,
.sports2boxtop-purple12-inplay,
.sports2boxtop-red14-inplay,
.sports2boxtop-yellow12-inplay,
.sports2boxtop-red12-inplay,
.sports2boxtop-blue15-inplay,
.sports2boxtop-red11-inplay,
.sports2boxtop-green-inplay {
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	width: 100%;
	position: absolute;
	top:-12px;
	left:0px;
	z-index: 5;
	text-align:left;
	color:#000;
	padding:0px;
}
.sports2boxtop-yellow20-prematch,
.sports2boxtop-yellow20-inplay,
.sports2boxtop-blue13-prematch,
.sports2boxtop-blue13-inplay,
.sports2boxtop-yellow18-prematch,
.sports2boxtop-yellow18-inplay,
.sports2boxtop-yellow21-prematch,
.sports2boxtop-yellow21-inplay,
.sports2boxtop-blue18-prematch,
.sports2boxtop-blue18-inplay,
.sports2boxtop-yellow15-prematch,
.sports2boxtop-yellow15-inplay {
  width: 100%;
	text-align:left;
	color:#000;
	padding: 6px 8px;
  background: #07080b;
}
.sports2boxtop-yellow11-prematch,
.sports2boxtop-yellow11-inplay,
.sports2boxtop-yellow14-prematch,
.sports2boxtop-yellow14-inplay {
  width: 100%;
	text-align:left;
	color:#000;
	padding: 6px 0;
  background: #252c48;
}
.sports2boxtop-gold13-prematch,
.sports2boxtop-gold13-inplay {
  width: 100%;
	text-align:left;
	color:#000;
	padding: 6px 8px;
  background: #0a1c30;
  border-radius: 6px;
}
.sports2boxtop-yellow16-prematch,
.sports2boxtop-yellow16-inplay {
  width: 100%;
	text-align:left;
	color:#000;
	padding: 6px 8px;
  background: #0e1e31;
}
.sports2boxtop-yellow17-prematch,
.sports2boxtop-yellow17-inplay {
  width: 100%;
	text-align:left;
	color:#000;
	padding: 6px 8px;
  background: #07080b;
}
.sports2boxtop-blue19-prematch,
.sports2boxtop-blue19-inplay {
  width: 100%;
	text-align:left;
	color:#000;
	padding: 6px 8px;
  background: #244473;
}
.sports2boxtop-blue11-prematch,
.sports2boxtop-blue11-inplay {
  width: 100%;
	text-align:left;
	color:#fff;
	padding: 6px 8px;
  background: #101010;
}
.sports2boxtop-orange12-prematch,
.sports2boxtop-orange12-inplay {
	width: 100%;
	text-align:left;
	color:#000;
	padding: 0 8px;
  background: #212426;
  border-radius: 6px 6px 0px 0px;
}
.sports2boxtop-blue16-prematch,
.sports2boxtop-blue16-inplay {
  display: inline-block;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	width: 100%;
	text-align:left;
	color:#000;
	padding:0px;
}

.sports2boxtopin-orange11{
	border:1px solid #222733;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#1E2428;
	text-align:center;
	color:#fff;
	padding:0px;
}
.sports2boxtopin-purple11{
	border:1px solid #222733;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#1E2428;
	text-align:center;
	color:#fff;
	padding:0px;
}
.sports2boxtopin-red13{
	border:1px solid #222733;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#1E2428;
	text-align:center;
	color:#fff;
	padding:0px;
}
.sports2boxtopin-blue12{
	border:1px solid #222733;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#1E2428;
	text-align:center;
	color:#fff;
	padding:0px;
}
.sports2boxtopin-yellow19{
	border:1px solid #222733;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#1E2428;
	text-align:center;
	color:#fff;
	padding:0px;
}
.sports2boxtopin-purple12{
	border:1px solid #222733;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#1E2428;
	text-align:center;
	color:#fff;
	padding:0px;
}
.sports2boxtopin-yellow13{
	border:1px solid #222733;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#1E2428;
	text-align:center;
	color:#fff;
	padding:0px;
}
.sports2boxtopin-red15{
	border:1px solid #222733;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#1E2428;
	text-align:center;
	color:#fff;
	padding:0px;
}
.sports2boxtopin-yellow20,
.sports2boxtopin-blue13,
.sports2boxtopin-gold13,
.sports2boxtopin-yellow11,
.sports2boxtopin-yellow14,
.sports2boxtopin-yellow16,
.sports2boxtopin-yellow21,
.sports2boxtopin-blue18,
.sports2boxtopin-yellow15{
	border:1px solid #101216;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#101216;
	text-align:center;
	color:#fff;
	padding:0px;
}
.sports2boxtopin-yellow18{
	border:1px solid #101010;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#101010;
	text-align:center;
	color:#fff;
	padding:0px;
}
.sports2boxtopin-yellow17,
.sports2boxtopin-blue19,
.sports2boxtopin-blue11 {
	border:1px solid #101216;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#101216;
	text-align:center;
	color:#fff;
	padding:0px;
}
.sports2boxtopin-white{
	border:1px solid #f1c80d;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#fff;
	text-align:center;
	color:#000;
    padding:0px;
    font-weight: 900;
}
.sports2boxtopin-red14{
	border:1px solid #222733;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#1E2428;
	text-align:center;
	color:#fff;
	padding:0px;
}
.sports2boxtopin-yellow12{
	border:1px solid #222733;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#1E2428;
	text-align:center;
	color:#fff;
	padding:0px;
}
.sports2boxtopin-red12{
	border:1px solid #222733;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#1E2428;
	text-align:center;
	color:#fff;
	padding:0px;
}
.sports2boxtopin-blue15{
	border:1px solid #222733;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#1E2428;
	text-align:center;
	color:#fff;
	padding:0px;
}
.sports2boxtopin-red11{
	border:1px solid #222733;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#1E2428;
	text-align:center;
	color:#fff;
	padding:0px;
}
.sports2boxtopin-blue14{
	border:1px solid #222733;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#1E2428;
	text-align:center;
	color:#fff;
	padding:0px;
}
.sports2boxtopin-gold12{
	border:1px solid #222733;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#1E2428;
	text-align:center;
	color:#fff;
	padding:0px;
}
.sports2boxtopin-blue17{
	border:1px solid #222733;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#1E2428;
	text-align:center;
	color:#fff;
	padding:0px;
}
.sports2boxtopin-gold11{
	border:1px solid #222733;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#1E2428;
	text-align:center;
	color:#fff;
	padding:0px;
}
.sports2boxtopin-orange14,
.sports2boxtopin-orange13 {
	border:1px solid #222733;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#1d242c;
	text-align:center;
	color:#fff;
	padding:0px;
}

.sports2boxtopin-white-left{
	background:#b9b9b9;
	text-align:left;
	color:#000;
    padding:0px;
    width: calc(100% - 132px);
    height: 26px;
    padding-top: 4px !important;
}

.sports2boxtopin-orange12-right{
	border-radius: 0 !important; 
	-moz-border-radius: 0 !important; 
	-webkit-border-radius: 0 !important; 
	text-align: right;
	color:#fff;
	padding:0px;
  width: 44px;
}
.sports2boxtopin-yellow20-right,
.sports2boxtopin-blue13-right,
.sports2boxtopin-gold13-right,
.sports2boxtopin-yellow11-right,
.sports2boxtopin-yellow14-right,
.sports2boxtopin-yellow16-right,
.sports2boxtopin-yellow21-right,
.sports2boxtopin-blue18-right,
.sports2boxtopin-yellow15-right{
	border-radius: 0 !important; 
	-moz-border-radius: 0 !important; 
	-webkit-border-radius: 0 !important; 
	background: #101216;
	text-align: center;
	color:#fff;
	padding:0px;
}
.sports2boxtopin-yellow18-right{
	border-radius: 0 !important; 
	-moz-border-radius: 0 !important; 
	-webkit-border-radius: 0 !important; 
	background: #101010;
	text-align: center;
	color:#fff;
	padding:0px;
}
.sports2boxtopin-yellow17-right,
.sports2boxtopin-blue19-right,
.sports2boxtopin-blue11-right {
	border-radius: 0 !important; 
	-moz-border-radius: 0 !important; 
	-webkit-border-radius: 0 !important; 
	background: #101216;
	text-align: center;
	color:#fff;
	padding:0px;
}
.sports2boxtopin-white-right{
	border:1px solid #2d353c;
	border-radius: 0 !important; 
	-moz-border-radius: 0 !important; 
	-webkit-border-radius: 0 !important; 
	background:#f2c709;
	text-align:center;
	color:#fff;
	padding:0px;
}

/* 테이블 */
.main-table {
  border-radius: 0;
  color: #fff;
  font-size: 12px;
}
.main-table.el-table th>.cell {
  font-size: 14px;
}
.main-table.el-table thead {
  color: #fff;
}
.main-table.el-table td, .main-table.el-table th {
  text-align: center;
}
.main-table.el-table--enable-row-hover .el-table__body tr:hover>td {
  background-color: #151e2d;
}
.main-table thead.is-group th {
  background-color: #2f343a;
}
.main-table .el-table__body td {
  background-color: #151e2d;
}
.main-table td, .main-table th.is-leaf {
  border-bottom: 1px solid #616161;
}
.main-table td, .main-table th, .main-table .el-table__body-wrapper .is-scrolling-left~.el-table__fixed {
  border-right: 1px solid #616161;
}
.main-table.el-table--border, .main-table.el-table--group {
  border: 1px solid #616161;
}
.main-table.el-table--border th, .main-table.el-table__fixed-right-patch {
  border-bottom: 1px solid #616161;
}
.main-table.el-table--border::after, .main-table.el-table--group::after, .el-table::before {
  background-color: #171c22;
}
.main-table.el-table .cell {
  overflow: visible;
}
.main-table.el-table th, .main-table.el-table tr {
  background-color: #2f343a;
}
.main-table .el-table__empty-block {
  background-color: #151e2d;
}



.main-table-white {
  border-radius: 0;
  color: #000;
  font-size: 12px;
}
.main-table-white.el-table th>.cell {
  font-size: 14px;
}
.main-table-white.el-table thead {
  color: #000;
}
.main-table-white.el-table td, .main-table-white.el-table th {
  text-align: center;
}
.main-table-white.el-table--enable-row-hover .el-table__body tr:hover>td {
  background-color: #fff;
}
.main-table-white thead.is-group th {
  background-color: #2f343a;
}
.main-table-white .el-table__body td {
  background-color: #fff;
}
.main-table-white td, .main-table-white th.is-leaf {
  border-bottom: 1px solid #616161;
}
.main-table-white td, .main-table-white th, .main-table-white .el-table__body-wrapper .is-scrolling-left~.el-table__fixed {
  border-right: 1px solid #616161;
}
.main-table-white.el-table--border, .main-table-white.el-table--group {
  border: 1px solid #616161;
}
.main-table-white.el-table--border th, .main-table-white.el-table__fixed-right-patch {
  border-bottom: 1px solid #616161;
}
.main-table-white.el-table--border::after, .main-table-white.el-table--group::after, .el-table::before {
  background-color: #171c22;
}
.main-table-white.el-table .cell {
  overflow: visible;
}
.main-table-white.el-table th, .main-table-white.el-table tr {
  background-color: #cacaca;
}
.main-table-white .el-table__empty-block {
  background-color: #fff;
}


/* ---------- 가상스포츠 ---------- */

/* 가상스포츠 테이블 */
.virtual-table {
  border-radius: 0;
  color: #fff;
  font-size: 13px;
  border-left: 4px solid #191919;
  border-right: 4px solid #191919;
}
.virtual-table.el-table th {
  padding: 8px 0;
}
.virtual-table.el-table th>.cell {
  font-size: 14px;
  font-weight: 600;
}
.virtual-table.el-table thead {
  color: #fff;
}
.virtual-table.el-table td, .virtual-table.el-table th {
  text-align: center;
}
.virtual-table.el-table--enable-row-hover .el-table__body tr:hover>td {
  background-color: #252a30;
}
.virtual-table thead.is-group th {
  background-color: #161b1f;
}
.virtual-table .el-table__body td {
  background-color: #252a30;
  padding: 8px 0;
}
.virtual-table td, .virtual-table th.is-leaf {
  border-bottom: 4px solid #191919;
}
.virtual-table td, .virtual-table th, .virtual-table .el-table__body-wrapper .is-scrolling-left~.el-table__fixed {
  border-right: 0;
}
.virtual-table.el-table--border, .virtual-table.el-table--group {
  border: 1px solid #fff;
}
.virtual-table.el-table--border th, .virtual-table.el-table__fixed-right-patch {
  border-bottom: 4px solid #191919;
}
.virtual-table.el-table--border::after, .virtual-table.el-table--group::after, .el-table::before {
  background-color: #252a30;
}
.virtual-table.el-table .cell {
  overflow: visible;
}
.virtual-table.el-table th, .virtual-table.el-table tr {
  background-color: #161b1f;
}
.virtual-table .el-table__empty-block {
  background-color: #252a30;
}

.virtual-table-white {
  border-radius: 0;
  color: #000;
  font-size: 13px;
  border-left: 4px solid #cacaca;
  border-right: 4px solid #cacaca;
}
.virtual-table-white.el-table th {
  padding: 8px 0;
}
.virtual-table-white.el-table th>.cell {
  font-size: 14px;
  font-weight: 600;
}
.virtual-table-white.el-table thead {
  color: #000;
}
.virtual-table-white.el-table td, .virtual-table-white.el-table th {
  text-align: center;
}
.virtual-table-white.el-table--enable-row-hover .el-table__body tr:hover>td {
  background-color: #ebebeb;
}
.virtual-table-white thead.is-group th {
  background-color: #cacaca;
}
.virtual-table-white .el-table__body td {
  background-color: #ebebeb;
  padding: 8px 0;
}
.virtual-table-white td, .virtual-table-white th.is-leaf {
  border-bottom: 4px solid #cacaca;
}
.virtual-table-white td, .virtual-table-white th, .virtual-table-white .el-table__body-wrapper .is-scrolling-left~.el-table__fixed {
  border-right: 0;
}
.virtual-table-white.el-table--border, .virtual-table-white.el-table--group {
  border: 1px solid #fff;
}
.virtual-table-white.el-table--border th, .virtual-table-white.el-table__fixed-right-patch {
  border-bottom: 4px solid #191919;
}
.virtual-table-white.el-table--border::after, .virtual-table-white.el-table--group::after, .el-table::before {
  background-color: #252a30;
}
.virtual-table-white.el-table .cell {
  overflow: visible;
}
.virtual-table-white.el-table th, .virtual-table-white.el-table tr {
  background-color: #cacaca;
}
.virtual-table-white .el-table__empty-block {
  background-color: #252a30;
}

/* 가상스포츠 탭 */
.virtual-left-bg-orange11,
.virtual-left-bg-purple11,
.virtual-left-bg-red13,
.virtual-left-bg-blue12,
.virtual-left-bg-yellow19,
.virtual-left-bg-purple12,
.virtual-left-bg-green,
.virtual-left-bg-yellow13,
.virtual-left-bg-red14,
.virtual-left-bg-yellow12,
.virtual-left-bg-red12,
.virtual-left-bg-blue15,
.virtual-left-bg-red11,
.virtual-left-bg-gold12,
.virtual-left-bg-blue16,
.virtual-left-bg-blue14,
.virtual-left-bg-gold11,
.virtual-left-bg-orange14,
.virtual-left-bg-orange13 {
  background: #111 !important;
}
.virtual-left-bg-white {
  background: #fff !important;
}
.virtual-left-bg-red15 {
  background: #000 !important;
}
.virtual-left-bg-orange12 {
  background: #141517 !important;
}

.virtual-left-league-orange11,
.virtual-left-league-orange12,
.virtual-left-league-purple11,
.virtual-left-league-red13,
.virtual-left-league-blue12,
.virtual-left-league-yellow19,
.virtual-left-league-purple12,
.virtual-left-league-green,
.virtual-left-league-yellow13,
.virtual-left-league-red15,
.virtual-left-league-red14,
.virtual-left-league-yellow12,
.virtual-left-league-red12,
.virtual-left-league-blue15,
.virtual-left-league-red11,
.virtual-left-league-green,
.virtual-left-league-blue14,
.virtual-left-league-blue16,
.virtual-left-league-gold12,
.virtual-left-league-blue17,
.virtual-left-league-gold11,
.virtual-left-league-orange14,
.virtual-left-league-orange13 {
  background: #191919 !important;
  color: #fff;
  font-size: 12px;
  padding: 7px;
}
.virtual-left-league-white {
  background: #ffffff !important;
  color: #000;
  font-size: 14px;
  padding: 7px;
}
.virtual-left-league-orange12 {
  background: #141517;
  border-radius: 6px 6px 0 0;
  color: #fff;
  font-size: 12px;
}
.virtual-left-league-yellow20,
.virtual-left-league-blue13,
.virtual-left-league-yellow21,
.virtual-left-league-blue18,
.virtual-left-league-yellow15 {
  background: #101216 !important;
  color: #fff;
  font-size: 12px;
  padding: 7px;
}
.virtual-left-league-yellow11,
.virtual-left-league-yellow14 {
  background: #11162b !important;
  color: #fff;
  font-size: 12px;
  padding: 7px;
}
.virtual-left-league-gold13 {
  background: #0a1c30 !important;
  color: #fff;
  font-size: 12px;
  padding: 7px;
}
.virtual-left-league-yellow18 {
  background: #101010 !important;
  color: #fff;
  font-size: 12px;
  padding: 7px;
}
.virtual-left-league-yellow16 {
  background: #0a1726 !important;
  color: #fff;
  font-size: 12px;
  padding: 7px;
}
.virtual-left-league-yellow17 {
  background: #101216 !important;
  color: #fff;
  font-size: 12px;
  padding: 7px;
}
.virtual-left-league-blue19 {
  background: #0e1628 !important;
  color: #fff;
  font-size: 12px;
  padding: 7px;
}
.virtual-left-league-blue11 {
  background: #1a1a23 !important;
  color: #fff;
  font-size: 12px;
  padding: 7px;
}

.virtula-league-tab-orange11,
.virtula-league-tab-blue14,
.virtula-league-tab-blue16,
.virtula-league-tab-gold12,
.virtula-league-tab-blue17,
.virtula-league-tab-yellow13,
.virtula-league-tab-red15,
.virtula-league-tab-yellow20,
.virtula-league-tab-blue13,
.virtula-league-tab-gold13,
.virtula-league-tab-yellow11,
.virtula-league-tab-yellow14,
.virtula-league-tab-yellow18,
.virtula-league-tab-yellow16,
.virtula-league-tab-yellow21,
.virtula-league-tab-blue18,
.virtula-league-tab-yellow15,
.virtula-league-tab-yellow17,
.virtula-league-tab-blue19,
.virtula-league-tab-blue11,
.virtula-league-tab-purple11,
.virtula-league-tab-red13,
.virtula-league-tab-blue12,
.virtula-league-tab-yellow19,
.virtula-league-tab-purple12,
.virtula-league-tab-gold11,
.virtula-league-tab-orange14,
.virtula-league-tab-orange13,
.virtula-league-tab-red14,
.virtula-league-tab-yellow12,
.virtula-league-tab-red12,
.virtula-league-tab-blue15,
.virtula-league-tab-red11,
.virtula-league-tab-green {
  float: left;
  margin-right: 15px !important;
  cursor: pointer;
  height: 24px;
  padding-top: 3px !important;
}
.virtula-league-tab-white {
  float: left;
  margin-right: 15px !important;
  cursor: pointer;
  height: 24px;
  padding-top: 1px !important;
}
.virtula-league-tab-orange12 {
  float: left;
  cursor: pointer;
  padding: 16px !important;
  text-align: center;
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}

.virtula-league-tab-orange11.on   { border-bottom: 2px solid #fc6200; }
.virtula-league-tab-orange12.on  { border-bottom: 1px solid #fc6200; }
.virtula-league-tab-purple11.on   { border-bottom: 2px solid #144ade; }
.virtula-league-tab-red13.on   { border-bottom: 2px solid #c00015; }
.virtula-league-tab-blue12.on   { border-bottom: 2px solid #478ee7; }
.virtula-league-tab-yellow19.on   { border-bottom: 2px solid #fdc317; }
.virtula-league-tab-purple12.on  { border-bottom: 2px solid #c6426e; }
.virtula-league-tab-blue14.on    { border-bottom: 2px solid #dabd57; }
.virtula-league-tab-blue16.on    { border-bottom: 2px solid #2484c5; }
.virtula-league-tab-gold12.on    { border-bottom: 2px solid #ffeaad; }
.virtula-league-tab-blue17.on    { border-bottom: 2px solid #4269b2; }
.virtula-league-tab-yellow13.on  { border-bottom: 2px solid #ffbe00; }
.virtula-league-tab-red15.on  { border-bottom: 2px solid #DAA502; }
.virtula-league-tab-yellow20.on  { border-bottom: 2px solid #f3ba2f; }
.virtula-league-tab-blue13.on  { border-bottom: 2px solid #ffd077; }
.virtula-league-tab-gold13.on  { border-bottom: 2px solid #f2b705; }
.virtula-league-tab-yellow11.on  { border-bottom: 2px solid #ffcd00; }
.virtula-league-tab-yellow14.on  { border-bottom: 2px solid #fed228; }
.virtula-league-tab-yellow18.on  { border-bottom: 2px solid #f4b95c; }
.virtula-league-tab-yellow16.on  { border-bottom: 2px solid #f3ba2f; }
.virtula-league-tab-yellow21.on  { border-bottom: 2px solid #edab56; }
.virtula-league-tab-blue18.on    { border-bottom: 2px solid #1f7aff; }
.virtula-league-tab-yellow15.on  { border-bottom: 2px solid #edbb35; }
.virtula-league-tab-yellow17.on   { border-bottom: 2px solid #ffb600; }
.virtula-league-tab-blue19.on   { border-bottom: 2px solid #a5d7e8; }
.virtula-league-tab-blue11.on   { border-bottom: 2px solid #2ca0e2; }
.virtula-league-tab-white.on    { border-bottom: 2px solid #f1c80d; }
.virtula-league-tab-red14.on      { border-bottom: 2px solid #de00d3; }
.virtula-league-tab-yellow12.on      { border-bottom: 2px solid #ffc600; }
.virtula-league-tab-red12.on     { border-bottom: 2px solid #e30144; }
.virtula-league-tab-blue15.on     { border-bottom: 2px solid #0165d3; }
.virtula-league-tab-red11.on     { border-bottom: 2px solid #de3b3c; }
.virtula-league-tab-gold11.on    { border-bottom: 2px solid #f39200; }
.virtula-league-tab-orange14.on   { border-bottom: 2px solid #f8850f; }
.virtula-league-tab-orange13.on  { border-bottom: 2px solid #fc7604; }

.virtual-left-leagueinfo-orange11,
.virtual-left-leagueinfo-purple11,
.virtual-left-leagueinfo-red13,
.virtual-left-leagueinfo-blue12,
.virtual-left-leagueinfo-yellow19,
.virtual-left-leagueinfo-purple12,
.virtual-left-leagueinfo-green,
.virtual-left-leagueinfo-yellow13,
.virtual-left-leagueinfo-gold12,
.virtual-left-leagueinfo-blue17,
.virtual-left-leagueinfo-red14,
.virtual-left-leagueinfo-yellow12,
.virtual-left-leagueinfo-red12,
.virtual-left-leagueinfo-blue15,
.virtual-left-leagueinfo-red11,
.virtual-left-leagueinfo-blue16,
.virtual-left-leagueinfo-gold11,
.virtual-left-leagueinfo-orange14,
.virtual-left-leagueinfo-orange13 {
  background: #000000 !important;
  height: 35px;
}
.virtual-left-leagueinfo-red15 {
  background: #2b0103 !important;
  height: 35px;
}
.virtual-left-leagueinfo-blue14 {
  background: #11358b !important;
  height: 35px;
}
.virtual-left-leagueinfo-white {
  background: #f8d346 !important;
  height: 35px;
}
.virtual-left-leagueinfo-orange12 {
  background: #181A1C;
  border-radius: 6px 6px 0px 0px;
  padding: 10px 16px;
  display: inline-block;
  width: 100%;
}
.virtual-left-leagueinfo-yellow20 {
  background: #101216 !important;
  border-top: 2px solid #f3ba2f;
  height: 35px;
  border-radius: 4px 4px 0px 0px;
}
.virtual-left-leagueinfo-blue13 {
  background: #101216 !important;
  border-top: 2px solid #ffd077;
  height: 35px;
  border-radius: 4px 4px 0px 0px;
}
.virtual-left-leagueinfo-gold13 {
  background: #0a1c30 !important;
  border-top: 2px solid #f2b705;
  height: 35px;
  border-radius: 4px 4px 0px 0px;
}
.virtual-left-leagueinfo-yellow11 {
  background: #11162b !important;
  border-top: 2px solid #ffcd00;
  height: 35px;
  border-radius: 4px 4px 0px 0px;
}
.virtual-left-leagueinfo-yellow14 {
  background: #11162b !important;
  border-top: 2px solid #fed228;
  height: 35px;
  border-radius: 4px 4px 0px 0px;
}
.virtual-left-leagueinfo-yellow18 {
  background: #101010 !important;
  border-top: 2px solid #f4b95c;
  height: 35px;
  border-radius: 4px 4px 0px 0px;
}
.virtual-left-leagueinfo-yellow16 {
  background: #0a1726 !important;
  border-top: 2px solid #f3ba2f;
  height: 35px;
  border-radius: 4px 4px 0px 0px;
}
.virtual-left-leagueinfo-yellow21 {
  background: #101216 !important;
  border-top: 2px solid #edab56;
  height: 35px;
  border-radius: 4px 4px 0px 0px;
}
.virtual-left-leagueinfo-blue18 {
  background: #101216 !important;
  border-top: 2px solid #1f7aff;
  height: 35px;
  border-radius: 4px 4px 0px 0px;
}
.virtual-left-leagueinfo-yellow15 {
  background: #101216 !important;
  border-top: 2px solid #edbb35;
  height: 35px;
  border-radius: 4px 4px 0px 0px;
}
.virtual-left-leagueinfo-yellow17 {
  background: #0f0f0f !important;
  border-top: 2px solid #ffb600;
  height: 35px;
  border-radius: 4px 4px 0px 0px;
}
.virtual-left-leagueinfo-blue19 {
  background: #0e1628 !important;
  border-top: 2px solid #a5d7e8;
  height: 35px;
  border-radius: 4px 4px 0px 0px;
}
.virtual-left-leagueinfo-blue11 {
  background: #1a1a23 !important;
  border-top: 2px solid #302ce2;
  height: 35px;
  border-radius: 4px 4px 0px 0px;
}

.virtual-league-tab-orange11,
.virtual-league-tab-orange12,
.virtual-league-tab-purple11,
.virtual-league-tab-red13,
.virtual-league-tab-blue12,
.virtual-league-tab-yellow19,
.virtual-league-tab-purple12,
.virtual-league-tab-blue16,
.virtual-league-tab-gold12,
.virtual-league-tab-blue17,
.virtual-league-tab-yellow13,
.virtual-league-tab-red15,
.virtual-league-tab-red14,
.virtual-league-tab-yellow12,
.virtual-league-tab-red12,
.virtual-league-tab-blue15,
.virtual-league-tab-red11,
.virtual-league-tab-blue14,
.virtual-league-tab-gold11 {
  height: 90px;
  background-color: #171c22;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  padding-top: 25px;
  width: 100%;
  cursor: pointer;
}
.virtual-league-tab-white {
  height: 90px;
  background-color: #fff;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  color: #000;
  padding-top: 25px;
  width: 100%;
  cursor: pointer;
  box-shadow: 0 0 7px rgba(0,0,0,0.5);
}
.virtual-league-tab-orange14,
.virtual-league-tab-orange13 {
  height: 90px;
  background-color: #212b37;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  padding-top: 25px;
  width: 100%;
  cursor: pointer;
}
.virtual-league-tab-yellow20,
.virtual-league-tab-blue13,
.virtual-league-tab-yellow21,
.virtual-league-tab-blue18,
.virtual-league-tab-yellow15 {
  height: 90px;
  background-color: #101216;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  padding-top: 25px;
  width: 100%;
  cursor: pointer;
}
.virtual-league-tab-yellow11,
.virtual-league-tab-yellow14 {
  height: 90px;
  background-color: #11162b;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  padding-top: 25px;
  width: 100%;
  cursor: pointer;
}
.virtual-league-tab-gold13 {
  height: 90px;
  background-color: #0a1c30;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  padding-top: 25px;
  width: 100%;
  cursor: pointer;
}
.virtual-league-tab-yellow18 {
  height: 90px;
  background-color: #101010;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  padding-top: 25px;
  width: 100%;
  cursor: pointer;
}
.virtual-league-tab-yellow16 {
  height: 90px;
  background-color: #0a1726;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  padding-top: 25px;
  width: 100%;
  cursor: pointer;
}
.virtual-league-tab-yellow17 {
  height: 90px;
  background-color: #101216;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  padding-top: 25px;
  width: 100%;
  cursor: pointer;
}
.virtual-league-tab-blue19 {
  height: 90px;
  background-color: #0e1628;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  padding-top: 25px;
  width: 100%;
  cursor: pointer;
}
.virtual-league-tab-blue11 {
  height: 90px;
  background-color: #1a1a23;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  padding-top: 25px;
  width: 100%;
  cursor: pointer;
}

.virtual-league-tab-orange11.on   { background: #fb6200 !important; }
.virtual-league-tab-orange12.on  { background: #ff5500 !important; }
.virtual-league-tab-purple11.on   { background: #0037ce !important; color: #fff !important; }
.virtual-league-tab-red13.on   { background: #c00015 !important; color: #fff !important; }
.virtual-league-tab-blue12.on   { background: #478ee7 !important; color: #fff !important; }
.virtual-league-tab-yellow19.on   { background: #fdc317 !important; color: #000 !important; }
.virtual-league-tab-purple12.on  { background-image: linear-gradient(to right,  #642b73 0%, #c6426e 100%) !important; color: #fff !important; }
.virtual-league-tab-blue14.on    { background-image: linear-gradient(to right,  #Ae8625 0%,  #f7ef8a 30%,  #d2ac47 60%, #fdd286 100%) !important; color: #000 !important; }
.virtual-league-tab-blue16.on    { background-image: linear-gradient(to right,  #1d6f95 0%, #0b2938 100%) !important; color: #fff !important; }
.virtual-league-tab-gold12.on     { background: #ffeaad !important; color: #000 !important; }
.virtual-league-tab-blue17.on     { background: #4c6f87 !important; }
.virtual-league-tab-yellow13.on  { background: #ffbe00 !important; color: #000 !important; }
.virtual-league-tab-red15.on  { background-image: linear-gradient(to bottom right, #2b0103 0%, #2b0103 100%) !important; color: #fff !important; }
.virtual-league-tab-yellow20.on  { background: #f3ba2f !important; color: #000 !important; }
.virtual-league-tab-blue13.on  { background: #ffd077 !important; color: #fff !important; }
.virtual-league-tab-gold13.on  { background: #050f19 !important; color: #fff !important; }
.virtual-league-tab-yellow11.on  { background: #ffcd00 !important; color: #000 !important; }
.virtual-league-tab-yellow14.on  { background: #fed228 !important; color: #353537 !important; }
.virtual-league-tab-yellow18.on  { background: #f4b95c !important; color: #000 !important; }
.virtual-league-tab-yellow16.on  { background: #f3ba2f !important; color: #000 !important; }
.virtual-league-tab-yellow21.on  { background: #edab56 !important; color: #000 !important; }
.virtual-league-tab-blue18.on  { background: #1f7aff !important; color: #000 !important; }
.virtual-league-tab-yellow15.on  { background: #edbb35 !important; color: #000 !important; }
.virtual-league-tab-yellow17.on  { background: #ffb600 !important; color: #000 !important; }
.virtual-league-tab-blue19.on  { background: #a5d7e8 !important; color: #000 !important; }
.virtual-league-tab-blue11.on  { background: #302ce2 !important; color: #fff !important; }
.virtual-league-tab-white.on    { background: #f1c80d !important; }
.virtual-league-tab-red14.on      { background: #de00d3 !important; }
.virtual-league-tab-yellow12.on      { background: #ffc600 !important; color: #000 !important; }
.virtual-league-tab-red12.on     { background: #e30144 !important; }
.virtual-league-tab-blue15.on     { background: #0165d3 !important; }
.virtual-league-tab-red11.on     { background-image: linear-gradient(to bottom right, #cb2d3e 0%, #ef473a 100%) !important; color: #fff !important; }
.virtual-league-tab-orange14.on    { background: #f8850f !important; color: #fff !important; }
.virtual-league-tab-orange13.on   { background: #fc7604 !important; color: #fff !important; }
.virtual-league-tab-gold11.on    { background: #f39200 !important; color: #000 !important; }

.virtual-league-text-orange11     { color: #fc6200; margin-top: 10px; float: left; }
.virtual-league-text-orange12    { color: #ffffff; margin-top: 3px; float: left; }
.virtual-league-text-blue14      { color: #dbbe58; margin-top: 10px; float: left; }
.virtual-league-text-blue16      { color: #2484c5; margin-top: 10px; float: left; }
.virtual-league-text-gold12      { color: #dc992e; margin-top: 10px; float: left; }
.virtual-league-text-blue17      { color: #4c6f87; margin-top: 10px; float: left; }
.virtual-league-text-yellow13    { color: #ffbe00; margin-top: 10px; float: left; }
.virtual-league-text-red15    { color: #DAA502; margin-top: 10px; float: left; }
.virtual-league-text-yellow20    { color: #f3ba2f; margin-top: 10px; float: left; }
.virtual-league-text-blue13       { color: #ffd077; margin-top: 10px; float: left; }
.virtual-league-text-gold13       { color: #f2b705; margin-top: 10px; float: left; }
.virtual-league-text-yellow11       { color: #ffcd00; margin-top: 10px; float: left; }
.virtual-league-text-yellow14       { color: #fed228; margin-top: 10px; float: left; }
.virtual-league-text-yellow18    { color: #f4b95c; margin-top: 10px; float: left; }
.virtual-league-text-yellow16    { color: #f3ba2f; margin-top: 10px; float: left; }
.virtual-league-text-yellow21    { color: #edab56; margin-top: 10px; float: left; }
.virtual-league-text-blue18      { color: #1f7aff; margin-top: 10px; float: left; }
.virtual-league-text-yellow15      { color: #edbb35; margin-top: 10px; float: left; }
.virtual-league-text-yellow17      { color: #ffb600; margin-top: 10px; float: left; }
.virtual-league-text-blue19      { color: #a5d7e8; margin-top: 10px; float: left; }
.virtual-league-text-blue11      { color: #2ca0e2; margin-top: 10px; float: left; }
.virtual-league-text-purple11     { color: #144ade; margin-top: 10px; float: left; }
.virtual-league-text-red13     { color: #c00015; margin-top: 10px; float: left; }
.virtual-league-text-blue12     { color: #478ee7; margin-top: 10px; float: left; }
.virtual-league-text-yellow19     { color: #fdc317; margin-top: 10px; float: left; }
.virtual-league-text-purple12    { color: #c6426e; margin-top: 10px; float: left; }
.virtual-league-text-white      { color: #000000; margin-top: 10px; float: left; }
.virtual-league-text-gold11      { color: #f39200; margin-top: 10px; float: left; }
.virtual-league-text-orange14      { color: #f8850f; margin-top: 10px; float: left; }
.virtual-league-text-orange13    { color: #fc7604; margin-top: 10px; float: left; }
.virtual-league-text-red14        { color: #de00d3; margin-top: 10px; float: left; }
.virtual-league-text-yellow12        { color: #ffc600; margin-top: 10px; float: left; }
.virtual-league-text-red12       { color: #e30144; margin-top: 10px; float: left; }
.virtual-league-text-blue15       { color: #0165d3; margin-top: 10px; float: left; }
.virtual-league-text-red11       { color: #de3b3c; margin-top: 10px; float: left; }

.virtual-video-tab {
  float: left;
  width: 33%;
  padding: 14px 0;
  color: #fff;
  cursor: pointer;
  transition: color 0.1s ease-out 0s;
}
.virtual-video-tab:hover,
.virtual-video-tab.on {
  color: #F56406;
}

.virtual-video-right {
  float: left;
  width: calc(100% - 648px);
}
.virtual-video-right:hover .black-over {
  display: none;
}

.virtual-tab-orange11   { background: #fb6200 !important; }
.virtual-tab-orange12  { 
  background: rgba(245, 100, 6, 0.17) !important; 
  border-radius: 24px;
  float: left;
  padding: 0 24px;
  color: #E96007 !important;
  margin-right: 24px;
}
.virtual-tab-orange12 .i-football {
  content:url("/image/Virtual/orange12/footballo.png");
}
.virtual-tab-orange12 .i-basketball {
  content:url("/image/Virtual/orange12/basketballo.png");
}
.virtual-tab-orange12 .i-dog {
  content:url("/image/Virtual/orange12/dogo.png");
}
.virtual-tab-orange12 .i-horse {
  content:url("/image/Virtual/orange12/horseo.png");
}
.virtual-tab-purple11   { background: #0037ce !important; color: #fff; }
.virtual-tab-red13   { background: #c00015 !important; color: #fff; }
.virtual-tab-blue12   { background: #478ee7 !important; color: #fff; }
.virtual-tab-yellow19   { background: #fdc317 !important; color: #000; }
.virtual-tab-purple12  { background-image: linear-gradient(to right, #642b73 0%, #c6426e 100%) !important; color: #fff; }
.virtual-tab-blue16    { background-image: linear-gradient(to right, #1d6f95 0%, #0b2938 100%) !important; color: #fff; }
.virtual-tab-gold12    { background: #ffeaad !important; }
.virtual-tab-blue17    { background: #4c6f87 !important; }
.virtual-tab-yellow13  { background: #ffbe00 !important; }
.virtual-tab-red15  { background-image: linear-gradient(to right, #2b0103 0%, #2b0103 100%) !important; color: #fff; }
.virtual-tab-yellow20,
.virtual-tab-blue13,
.virtual-tab-yellow21,
.virtual-tab-blue18,
.virtual-tab-yellow15,
.virtual-tab-yellow17    { background: #101216 !important; }
.virtual-tab-yellow11,
.virtual-tab-yellow14    { background: #11162b !important; }
.virtual-tab-gold13    { background: #0a1c30 !important; }
.virtual-tab-blue19    { background: #0e1628 !important; }
.virtual-tab-blue11    { background: #1a1a23 !important; }
.virtual-tab-yellow18    { background: #101010 !important; }
.virtual-tab-yellow16  { background: #0a1726 !important; }
.virtual-tab-white    { background: #f1c80d !important; }
.virtual-tab-red14      { background: #de00d3 !important; }
.virtual-tab-yellow12      { background: #ffc600 !important; }
.virtual-tab-red12     { background: #e30144 !important; }
.virtual-tab-blue15     { background: #0165d3 !important; }
.virtual-tab-red11     { background-image: linear-gradient(to right, #cb2d3e 0%, #ef473a 100%) !important; color: #fff; }
.virtual-tab-blue14    { background-image: linear-gradient(to right,  #Ae8625 0%,  #f7ef8a 30%,  #d2ac47 60%, #fdd286 100%) !important; color: #000; }
.virtual-tab-gold11    { background: #f39200 !important; color: #000; }
.virtual-tab-orange14   { background: #f8850f !important; color: #fff; }
.virtual-tab-orange13   { background: #fc7604 !important; color: #fff; }

.virtual-tab-orange11 .name,
.virtual-tab-purple11 .name,
.virtual-tab-red13 .name,
.virtual-tab-blue12 .name,
.virtual-tab-purple12 .name,
.virtual-tab-blue16 .name,
.virtual-tab-blue17 .name,
.virtual-tab-red14 .name,
.virtual-tab-red12 .name,
.virtual-tab-blue15 .name,
.virtual-tab-red11 .name,
.virtual-tab-orange14 .name,
.virtual-tab-orange13 .name  { color: #fff; }
.virtual-tab-yellow13 .name,
.virtual-tab-white .name,
.virtual-tab-blue14 .name,
.virtual-tab-gold11 .name,
.virtual-tab-gold12 .name,
.virtual-tab-yellow12 .name,
.virtual-tab-yellow19 .name    { color: #000; }
.virtual-tab-red15 .name    { color: #DAA502; }
.virtual-tab-yellow20 .name  { color: #f3ba2f; }
.virtual-tab-blue13 .name  { color: #ffd077; }
.virtual-tab-gold13 .name  { color: #f2b705; }
.virtual-tab-yellow11 .name  { color: #ffcd00; }
.virtual-tab-yellow14 .name  { color: #fed228; }
.virtual-tab-yellow18 .name  { color: #f4b95c; }
.virtual-tab-yellow16 .name  { color: #f3ba2f; }
.virtual-tab-yellow21 .name  { color: #edab56; }
.virtual-tab-blue18 .name    { color: #1f7aff; }
.virtual-tab-yellow15 .name    { color: #edbb35; }
.virtual-tab-yellow17 .name    { color: #ffb600; }
.virtual-tab-blue19 .name    { color: #a5d7e8; }
.virtual-tab-blue11 .name    { color: #2ca0e2; }

.virtual-tmenu-orange11,
.virtual-tmenu-blue14,
.virtual-tmenu-blue16,
.virtual-tmenu-gold12,
.virtual-tmenu-blue17,
.virtual-tmenu-yellow13,
.virtual-tmenu-red15,
.virtual-tmenu-red14,
.virtual-tmenu-yellow12,
.virtual-tmenu-red12,
.virtual-tmenu-blue15,
.virtual-tmenu-red11,
.virtual-tmenu-gold11,
.virtual-tmenu-orange14,
.virtual-tmenu-orange13,
.virtual-tmenu-green,
.virtual-tmenu-purple11,
.virtual-tmenu-red13,
.virtual-tmenu-blue12,
.virtual-tmenu-yellow19,
.virtual-tmenu-purple12 {
  background-color: #2c353c;
  border-top: 3px solid #171c22;
  border-left: 3px solid #171c22;
  border-right: 3px solid #171c22;
}
.virtual-tmenu-yellow20,
.virtual-tmenu-blue13,
.virtual-tmenu-yellow21,
.virtual-tmenu-blue18,
.virtual-tmenu-yellow15,
.virtual-tmenu-yellow17 {
  background-color: #101216;
}
.virtual-tmenu-yellow11,
.virtual-tmenu-yellow14 {
  background-color: #11162b;
}
.virtual-tmenu-gold13 {
  background-color: #0a1c30;
}
.virtual-tmenu-blue19 {
  background-color: #0e1628;
}
.virtual-tmenu-blue11 {
  background-color: #1a1a23;
}
.virtual-tmenu-yellow18 {
  background-color: #101010;
}
.virtual-tmenu-yellow16 {
  background-color: #0a1726;
}
.virtual-tmenu-orange12 {
  float: left;
  background: #181A1C;
  border-radius: 24px;
  border: none !important;
  padding: 0 24px;
  margin-right: 24px;
  color: #fff;
  transition: background-color 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.virtual-tmenu-orange12:hover {
  color: #E96007;
  background: rgba(245, 100, 6, 0.17);
}
.virtual-tmenu-orange12:hover .i-football {
  content:url("/image/Virtual/orange12/footballo.png");
}
.virtual-tmenu-orange12:hover .i-basketball {
  content:url("/image/Virtual/orange12/basketballo.png");
}
.virtual-tmenu-orange12:hover .i-dog {
  content:url("/image/Virtual/orange12/dogo.png");
}
.virtual-tmenu-orange12:hover .i-horse {
  content:url("/image/Virtual/orange12/horseo.png");
}

.virtual-tmenu-white {
  background-image: linear-gradient(to bottom, #bdbdbd 0%, #c8c8c8 20%, #dddddd 50%, #f1f1f1 80%, #fefefe 100%);
  border-top: 3px solid #ebebeb;
  border-left: 3px solid #ebebeb;
  border-right: 3px solid #ebebeb;
}

.virtual-tmenu-white .name {
  color: #000;
}

/* 가상스포츠 배당 */


.virtual-sports2box-orange11,
.virtual-sports2box-purple11,
.virtual-sports2box-red13,
.virtual-sports2box-blue12,
.virtual-sports2box-yellow19,
.virtual-sports2box-purple12,
.virtual-sports2box-yellow13,
.virtual-sports2box-red15,
.virtual-sports2box-red14,
.virtual-sports2box-yellow12,
.virtual-sports2box-red12,
.virtual-sports2box-blue15,
.virtual-sports2box-red11,
.virtual-sports2box-blue14,
.virtual-sports2box-blue16,
.virtual-sports2box-gold12,
.virtual-sports2box-blue17,
.virtual-sports2box-gold11 {
	border:2px solid #222733;
	background:#191919;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
  margin-top: 26px;
  padding: 17px 2px 2px 2px;
}
.virtual-sports2box-orange13,
.virtual-sports2box-orange14 {
	border:2px solid #0a1626;
	background:#112236;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
  margin-top: 26px;
  padding: 17px 2px 2px 2px;
}
.virtual-sports2box-blue16{
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
  padding: 17px 2px 2px 2px;
}
.virtual-sports2box-white {
	border:2px solid #6c6c6c;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
  font-weight: 900;
  margin-top: 26px;
  background: #dedede !important;
  box-shadow: none;
  padding: 17px 2px 2px 2px;
}
.virtual-sports2box-orange12 {
  padding: 8px 3px;
}
.virtual-sports2box-yellow20,
.virtual-sports2box-blue13,
.virtual-sports2box-yellow21,
.virtual-sports2box-blue18,
.virtual-sports2box-yellow15 {
	background: #101216;
  padding: 0;
}
.virtual-sports2box-yellow11,
.virtual-sports2box-yellow14 {
	background: #252c48;
  padding: 0;
}
.virtual-sports2box-gold13 {
	background: #020c17;
  padding: 0;
}
.virtual-sports2box-yellow18 {
	background: #000;
  padding: 0;
}
.virtual-sports2box-yellow16 {
	background: #0a1726;
  padding: 0;
}
.virtual-sports2box-yellow17 {
	background: #0f0f0f;
  padding: 0;
}
.virtual-sports2box-blue19 {
	background: #0e1628;
  padding: 0;
}
.virtual-sports2box-blue11 {
	background: #1a1a23;
  padding: 0;
}


/* 개경주 경마 배팅패널 */
.virtualrun-sports2box-orange11,
.virtualrun-sports2box-purple11,
.virtualrun-sports2box-red13,
.virtualrun-sports2box-blue12,
.virtualrun-sports2box-yellow19,
.virtualrun-sports2box-purple12 {
  position: relative;
	border:2px solid #222733;
	background:#191919;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding: 17px 2px 2px 2px;
  margin-top: 26px;
}
.virtualrun-sports2box-yellow13,
.virtualrun-sports2box-red15,
.virtualrun-sports2box-red14,
.virtualrun-sports2box-yellow12,
.virtualrun-sports2box-red12,
.virtualrun-sports2box-blue15,
.virtualrun-sports2box-red11,
.virtualrun-sports2box-blue14,
.virtualrun-sports2box-blue16,
.virtualrun-sports2box-gold12,
.virtualrun-sports2box-blue17,
.virtualrun-sports2box-gold11,
.virtualrun-sports2box-orange14,
.virtualrun-sports2box-orange13,
.virtualrun-sports2box-white {
  position: relative;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding: 17px 2px 2px 2px;
}
.virtualrun-sports2box-orange12 {
  padding: 8px;
}
.virtualrun-sports2box-yellow20,
.virtualrun-sports2box-blue13,
.virtualrun-sports2box-gold13,
.virtualrun-sports2box-yellow11,
.virtualrun-sports2box-yellow14,
.virtualrun-sports2box-yellow16,
.virtualrun-sports2box-yellow21,
.virtualrun-sports2box-blue18,
.virtualrun-sports2box-yellow15 {
  position: relative;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding: 0;
  background: #101216;
}
.virtualrun-sports2box-yellow18 {
  position: relative;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding: 0;
  background: #101010;
}
.virtualrun-sports2box-yellow17,
.virtualrun-sports2box-blue19,
.virtualrun-sports2box-blue11 {
  position: relative;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	padding: 0;
  background: #101216;
}

.virtualrun-sports2boxtop-orange11,
.virtualrun-sports2boxtop-purple11,
.virtualrun-sports2boxtop-red13,
.virtualrun-sports2boxtop-blue12,
.virtualrun-sports2boxtop-yellow19,
.virtualrun-sports2boxtop-purple12 {
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	width: 100%;
	position: absolute;
	top:-12px;
	left:0px;
	z-index: 5;
	text-align:left;
	color:#000;
	padding:0px;
  font-size: 11px;
}
.virtualrun-sports2boxtop-yellow13,
.virtualrun-sports2boxtop-red15,
.virtualrun-sports2boxtop-red14,
.virtualrun-sports2boxtop-yellow12,
.virtualrun-sports2boxtop-red12,
.virtualrun-sports2boxtop-blue15,
.virtualrun-sports2boxtop-red11,
.virtualrun-sports2boxtop-blue14,
.virtualrun-sports2boxtop-blue16,
.virtualrun-sports2boxtop-gold12,
.virtualrun-sports2boxtop-blue17,
.virtualrun-sports2boxtop-gold11,
.virtualrun-sports2boxtop-orange14,
.virtualrun-sports2boxtop-orange13,
.virtualrun-sports2boxtop-white {
  display: inline-block;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	width: 100%;
	text-align:left;
	color:#000;
	padding:0px;
  font-size: 11px;
}
.virtualrun-sports2boxtop-orange12 {
  font-size: 11px;
  padding: 10px 16px;
  background: #181A1C;
  border-radius: 6px 6px 0px 0px;
}
.virtualrun-sports2boxtop-yellow20,
.virtualrun-sports2boxtop-blue13,
.virtualrun-sports2boxtop-gold13,
.virtualrun-sports2boxtop-yellow11,
.virtualrun-sports2boxtop-yellow14,
.virtualrun-sports2boxtop-yellow18,
.virtualrun-sports2boxtop-yellow16,
.virtualrun-sports2boxtop-yellow21,
.virtualrun-sports2boxtop-blue18,
.virtualrun-sports2boxtop-yellow15 {
  display: inline-block;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	width: 100%;
	text-align:left;
	color:#000;
	padding:0px;
  font-size: 11px;
  background: #07080b;
  padding: 4px 8px;
  cursor: pointer;
}
.virtualrun-sports2boxtop-yellow17,
.virtualrun-sports2boxtop-blue19,
.virtualrun-sports2boxtop-blue11 {
  display: inline-block;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	width: 100%;
	text-align:left;
	color:#000;
	padding:0px;
  font-size: 11px;
  background: #07080b;
  padding: 4px 8px;
  cursor: pointer;
}

.virtualrun-sports2boxtopin-left-orange11,
.virtualrun-sports2boxtopin-left-purple11,
.virtualrun-sports2boxtopin-left-red13,
.virtualrun-sports2boxtopin-left-blue12,
.virtualrun-sports2boxtopin-left-yellow19,
.virtualrun-sports2boxtopin-left-purple12 {
	border:1px solid #222733;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#1E2428;
	text-align:center;
	color:#fff;
	padding: 2px 12px;
  float: left;
  font-size: 12px;
}
.virtualrun-sports2boxtopin-left-yellow13,
.virtualrun-sports2boxtopin-left-red15,
.virtualrun-sports2boxtopin-left-red14,
.virtualrun-sports2boxtopin-left-yellow12,
.virtualrun-sports2boxtopin-left-red12,
.virtualrun-sports2boxtopin-left-blue15,
.virtualrun-sports2boxtopin-left-red11,
.virtualrun-sports2boxtopin-left-blue14,
.virtualrun-sports2boxtopin-left-blue16,
.virtualrun-sports2boxtopin-left-gold12,
.virtualrun-sports2boxtopin-left-blue17,
.virtualrun-sports2boxtopin-left-gold11,
.virtualrun-sports2boxtopin-left-orange14,
.virtualrun-sports2boxtopin-left-orange13 {
	border-top: 1px solid #262b31;
	background:#000;
	text-align:left;
	color:#fff;
  padding: 3px 0 0 3px;
  width: calc(100% - 132px);
  height: 26px;
  padding-top: 4px 12px 2px 12px;
  float: left;
  font-size: 12px;
}
.virtualrun-sports2boxtopin-left-white {
  background:#b9b9b9;
  text-align:left;
  color:#000;
  padding:0px;
  width: calc(100% - 132px);
  height: 26px;
  padding-top: 4px 12px 2px 12px;
  float: left;
  font-size: 12px;
}
.virtualrun-sports2boxtopin-left-orange12,
.virtualrun-sports2boxtopin-left-yellow20,
.virtualrun-sports2boxtopin-left-blue13,
.virtualrun-sports2boxtopin-left-gold13,
.virtualrun-sports2boxtopin-left-yellow11,
.virtualrun-sports2boxtopin-left-yellow14,
.virtualrun-sports2boxtopin-left-yellow18,
.virtualrun-sports2boxtopin-left-yellow16,
.virtualrun-sports2boxtopin-left-yellow21,
.virtualrun-sports2boxtopin-left-blue18,
.virtualrun-sports2boxtopin-left-yellow15,
.virtualrun-sports2boxtopin-left-yellow17,
.virtualrun-sports2boxtopin-left-blue19,
.virtualrun-sports2boxtopin-left-blue11 {
  font-size: 12px;
  float: left;
	padding-top: 3px;
}

.virtualrun-sports2boxtopin-right-orange11,
.virtualrun-sports2boxtopin-right-purple11,
.virtualrun-sports2boxtopin-right-red13,
.virtualrun-sports2boxtopin-right-blue12,
.virtualrun-sports2boxtopin-right-yellow19,
.virtualrun-sports2boxtopin-right-purple12 {
	border:1px solid #222733;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#1E2428;
	text-align:center;
	color:#fff;
	padding:0px;
  margin-right: 12px;
  float: right;
}
.virtualrun-sports2boxtopin-right-yellow13,
.virtualrun-sports2boxtopin-right-red15,
.virtualrun-sports2boxtopin-right-yellow20,
.virtualrun-sports2boxtopin-right-blue13,
.virtualrun-sports2boxtopin-right-gold13,
.virtualrun-sports2boxtopin-right-yellow11,
.virtualrun-sports2boxtopin-right-yellow14,
.virtualrun-sports2boxtopin-right-yellow18,
.virtualrun-sports2boxtopin-right-yellow16,
.virtualrun-sports2boxtopin-right-yellow21,
.virtualrun-sports2boxtopin-right-blue18,
.virtualrun-sports2boxtopin-right-yellow15,
.virtualrun-sports2boxtopin-right-yellow17,
.virtualrun-sports2boxtopin-right-blue19,
.virtualrun-sports2boxtopin-right-blue11,
.virtualrun-sports2boxtopin-right-red14,
.virtualrun-sports2boxtopin-right-yellow12,
.virtualrun-sports2boxtopin-right-red12,
.virtualrun-sports2boxtopin-right-blue15,
.virtualrun-sports2boxtopin-right-red11,
.virtualrun-sports2boxtopin-right-blue14,
.virtualrun-sports2boxtopin-right-blue16,
.virtualrun-sports2boxtopin-right-gold12,
.virtualrun-sports2boxtopin-right-blue17,
.virtualrun-sports2boxtopin-right-gold11,
.virtualrun-sports2boxtopin-right-orange14,
.virtualrun-sports2boxtopin-right-orange13,
.virtualrun-sports2boxtopin-right-white {
	border-radius: 0 !important; 
	-moz-border-radius: 0 !important; 
	-webkit-border-radius: 0 !important; 
	background:#1919;
	text-align:center;
	color:#fff;
	padding:0px;
  float: right;
}
.virtualrun-sports2boxtopin-right-orange12,
.virtualrun-sports2boxtopin-right-yellow20,
.virtualrun-sports2boxtopin-right-blue13,
.virtualrun-sports2boxtopin-right-gold13,
.virtualrun-sports2boxtopin-right-yellow11,
.virtualrun-sports2boxtopin-right-yellow14,
.virtualrun-sports2boxtopin-right-yellow18,
.virtualrun-sports2boxtopin-right-yellow16,
.virtualrun-sports2boxtopin-right-yellow21,
.virtualrun-sports2boxtopin-right-blue18,
.virtualrun-sports2boxtopin-right-yellow15,
.virtualrun-sports2boxtopin-right-yellow17,
.virtualrun-sports2boxtopin-right-blue19,
.virtualrun-sports2boxtopin-right-blue11 {
  font-size: 12px;
  float: right;
}

.virtual-sports2boxtopin-left-orange11,
.virtual-sports2boxtopin-left-purple11,
.virtual-sports2boxtopin-left-red13,
.virtual-sports2boxtopin-left-blue12,
.virtual-sports2boxtopin-left-yellow19,
.virtual-sports2boxtopin-left-purple12,
.virtual-sports2boxtopin-left-yellow13,
.virtual-sports2boxtopin-left-red15,
.virtual-sports2boxtopin-left-yellow20,
.virtual-sports2boxtopin-left-blue13,
.virtual-sports2boxtopin-left-yellow18,
.virtual-sports2boxtopin-left-yellow21,
.virtual-sports2boxtopin-left-blue18,
.virtual-sports2boxtopin-left-yellow15,
.virtual-sports2boxtopin-left-yellow17,
.virtual-sports2boxtopin-left-blue19,
.virtual-sports2boxtopin-left-blue11,
.virtual-sports2boxtopin-left-red14,
.virtual-sports2boxtopin-left-yellow12,
.virtual-sports2boxtopin-left-red12,
.virtual-sports2boxtopin-left-blue15,
.virtual-sports2boxtopin-left-red11,
.virtual-sports2boxtopin-left-blue14,
.virtual-sports2boxtopin-left-blue16,
.virtual-sports2boxtopin-left-gold12,
.virtual-sports2boxtopin-left-blue17,
.virtual-sports2boxtopin-left-gold11,
.virtual-sports2boxtopin-left-orange14,
.virtual-sports2boxtopin-left-orange13 {
	border:1px solid #222733;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#1E2428;
	text-align:center;
	color:#fff;
  float: left;
  padding: 2px 12px;
  font-size: 12px;
}
.virtual-sports2boxtopin-left-yellow11,
.virtual-sports2boxtopin-left-yellow14 {
	border:1px solid #11162b;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#11162b;
	text-align:center;
	color:#fff;
  float: left;
  padding: 2px 12px;
  font-size: 12px;
}
.virtual-sports2boxtopin-left-gold13 {
	border:1px solid #020c17;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#020c17;
	text-align:center;
	color:#fff;
  float: left;
  padding: 2px 12px;
  font-size: 12px;
}
.virtual-sports2boxtopin-left-yellow16 {
	border:1px solid #0a1726;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#0a1726;
	text-align:center;
	color:#fff;
  float: left;
  padding: 2px 12px;
  font-size: 12px;
}
.virtual-sports2boxtopin-left-white{
	border:1px solid #f1c80d;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#fff;
	text-align:center;
	color:#000;
  font-weight: 900;
  float: left;
  padding: 2px 12px;
  font-size: 12px;
}
.virtual-sports2boxtopin-left-orange12 {
  float: left;
  padding: 8px 0 0 8px;
  font-size: 12px;
}


.virtual-sports2boxtopin-right-orange11,
.virtual-sports2boxtopin-right-purple11,
.virtual-sports2boxtopin-right-red13,
.virtual-sports2boxtopin-right-blue12,
.virtual-sports2boxtopin-right-yellow19,
.virtual-sports2boxtopin-right-purple12,
.virtual-sports2boxtopin-right-yellow13,
.virtual-sports2boxtopin-right-red15,
.virtual-sports2boxtopin-right-yellow20,
.virtual-sports2boxtopin-right-blue13,
.virtual-sports2boxtopin-right-gold13,
.virtual-sports2boxtopin-right-yellow11,
.virtual-sports2boxtopin-right-yellow14,
.virtual-sports2boxtopin-right-yellow18,
.virtual-sports2boxtopin-right-yellow16,
.virtual-sports2boxtopin-right-yellow21,
.virtual-sports2boxtopin-right-blue18,
.virtual-sports2boxtopin-right-yellow15,
.virtual-sports2boxtopin-right-yellow17,
.virtual-sports2boxtopin-right-blue19,
.virtual-sports2boxtopin-right-blue11,
.virtual-sports2boxtopin-right-red14,
.virtual-sports2boxtopin-right-yellow12,
.virtual-sports2boxtopin-right-red12,
.virtual-sports2boxtopin-right-blue15,
.virtual-sports2boxtopin-right-red11,
.virtual-sports2boxtopin-right-blue14,
.virtual-sports2boxtopin-right-blue16,
.virtual-sports2boxtopin-right-gold12,
.virtual-sports2boxtopin-right-blue17,
.virtual-sports2boxtopin-right-gold11,
.virtual-sports2boxtopin-right-orange14,
.virtual-sports2boxtopin-right-orange13 {
	border:1px solid #222733;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	background:#1E2428;
	text-align:center;
	color:#fff;
	padding:0px;
  margin-right: 10px;
}
.virtual-sports2boxtopin-right-orange12 {
	text-align:center;
	color:#fff;
	padding:0 4px 0 0;
}

.virtual-sports2boxtopin-right-white {
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	text-align:center;
	color:#fff;
	padding:0px;
  margin-right: 10px;
  border: none;
  background: #f8d346;
}

.virtual-odds-orange11 {
  width: 100%;
  cursor: pointer;
  background-color: #2e3439;
  border-bottom: 1px solid #191919;
}
.virtual-odds-orange11:hover,
.virtual-odds-orange11.on {
  background-color: #fc6200;
}

.virtual-odds-orange12 {
  width: 100%;
  cursor: pointer;
  background-color: #1C1F21;
  border-top: 1px solid #2A2C30;
}
.virtual-odds-orange12:hover,
.virtual-odds-orange12.on {
  background-color: #303438;
}

.virtual-odds-purple11 {
  width: 100%;
  cursor: pointer;
  background-color: #2e3439;
  border-bottom: 1px solid #191919;
}
.virtual-odds-purple11:hover,
.virtual-odds-purple11.on {
  background: #0037ce !important;
}

.virtual-odds-red13 {
  width: 100%;
  cursor: pointer;
  background-color: #2e3439;
  border-bottom: 1px solid #191919;
}
.virtual-odds-red13:hover,
.virtual-odds-red13.on {
  background: #c00015 !important;
}

.virtual-odds-blue12 {
  width: 100%;
  cursor: pointer;
  background-color: #2e3439;
  border-bottom: 1px solid #191919;
}
.virtual-odds-blue12:hover,
.virtual-odds-blue12.on {
  background: #478ee7 !important;
}

.virtual-odds-yellow19 {
  width: 100%;
  cursor: pointer;
  background-color: #2e3439;
  border-bottom: 1px solid #191919;
}
.virtual-odds-yellow19:hover,
.virtual-odds-yellow19.on {
  background: #fdc317 !important;
}

.virtual-odds-purple12 {
  width: 100%;
  cursor: pointer;
  background-color: #2e3439;
  border-bottom: 1px solid #191919;
}
.virtual-odds-purple12:hover,
.virtual-odds-purple12.on {
  background-image: linear-gradient(to right, #642b73 0%, #c6426e 100%) !important;
}

.virtual-odds-blue16 {
  width: 100%;
  cursor: pointer;
  background-color: #2e3439;
  border-bottom: 1px solid #191919;
}
.virtual-odds-blue16:hover,
.virtual-odds-blue16.on {
  background-color: #2484c5;
}

.virtual-odds-gold12 {
  width: 100%;
  cursor: pointer;
  background-color: #2e3439;
  border-bottom: 1px solid #191919;
}
.virtual-odds-gold12:hover,
.virtual-odds-gold12.on {
  background-color: #ffeaad;
}

.virtual-odds-blue17 {
  width: 100%;
  cursor: pointer;
  background-color: #2e3439;
  border-bottom: 1px solid #191919;
}
.virtual-odds-blue17:hover,
.virtual-odds-blue17.on {
  background-color: #4c6f87;
}

.virtual-odds-yellow13 {
  width: 100%;
  cursor: pointer;
  background-color: #2e3439;
  border-bottom: 1px solid #ffbe00;
}
.virtual-odds-yellow13:hover,
.virtual-odds-yellow13.on {
  background-color: #ffbe00;
}

.virtual-odds-red15 {
  width: 100%;
  cursor: pointer;
  background-color: #2e3439;
  border-bottom: 1px solid #2b0103;
}
.virtual-odds-red15:hover,
.virtual-odds-red15.on {
  background-image: linear-gradient(to right, #2b0103 0%, #2b0103 100%) !important;
  color: #fff;
}

.virtual-odds-yellow20,
.virtual-odds-blue13,
.virtual-odds-gold13,
.virtual-odds-yellow11,
.virtual-odds-yellow14,
.virtual-odds-yellow18,
.virtual-odds-yellow21,
.virtual-odds-blue18,
.virtual-odds-yellow15 {
  width: 100%;
  cursor: pointer;
  background-color: #181a20;
  border-bottom: 1px solid #2A2C30;
}
.virtual-odds-yellow16 {
  width: 100%;
  cursor: pointer;
  background-color: #0e1e31;
  border-bottom: 1px solid #2A2C30;
}
.virtual-odds-yellow20:hover,
.virtual-odds-yellow20.on {
  background: #f3ba2f !important;
  color: #000;
}
.virtual-odds-blue13:hover,
.virtual-odds-blue13.on {
  background: #ffd077 !important;
  color: #fff;
}
.virtual-odds-gold13:hover,
.virtual-odds-gold13.on {
  background: #f2b705 !important;
  color: #020c17;
}
.virtual-odds-yellow11:hover,
.virtual-odds-yellow11.on {
  background: #ffcd00 !important;
  color: #000;
}
.virtual-odds-yellow14:hover,
.virtual-odds-yellow14.on {
  background: #fed228 !important;
  color: #353537;
}
.virtual-odds-yellow18:hover,
.virtual-odds-yellow18.on {
  background: #f4b95c !important;
  color: #000;
}
.virtual-odds-yellow16:hover,
.virtual-odds-yellow16.on {
  background: #f3ba2f !important;
  color: #000;
}
.virtual-odds-yellow21:hover,
.virtual-odds-yellow21.on {
  background: #edab56 !important;
  color: #000;
}
.virtual-odds-blue18:hover,
.virtual-odds-blue18.on {
  background: #1f7aff !important;
  color: #000;
}
.virtual-odds-yellow15:hover,
.virtual-odds-yellow15.on {
  background: #edbb35 !important;
  color: #000;
}

.virtual-odds-yellow17,
.virtual-odds-blue19,
.virtual-odds-blue11 {
  width: 100%;
  cursor: pointer;
  background-color: #181a20;
  border-bottom: 1px solid #2A2C30;
}
.virtual-odds-yellow17:hover,
.virtual-odds-yellow17.on {
  background: #ffb600 !important;
  color: #000;
}
.virtual-odds-blue19:hover,
.virtual-odds-blue19.on {
  background: #a5d7e8 !important;
  color: #000;
}
.virtual-odds-blue11:hover,
.virtual-odds-blue11.on {
  background: #302ce2 !important;
  color: #fff;
}


.virtual-odds-white {
  width: 100%;
  cursor: pointer;
  background-color: #ebebeb;
  border-bottom: 1px solid #b9b9b9;
  color: #000;
}
.virtual-odds-white:hover,
.virtual-odds-white.on {
  background-color: #f1c80e;
}

.virtual-odds-red14 {
  width: 100%;
  cursor: pointer;
  background-color: #2e3439;
  border-bottom: 1px solid #191919;
}
.virtual-odds-red14:hover,
.virtual-odds-red14.on {
  background-color: #de00d3;
  color: #fff;
}

.virtual-odds-yellow12 {
  width: 100%;
  cursor: pointer;
  background-color: #2e3439;
  border-bottom: 1px solid #191919;
}
.virtual-odds-yellow12:hover,
.virtual-odds-yellow12.on {
  background-color: #ffc600;
  color: #000;
}

.virtual-odds-red12 {
  width: 100%;
  cursor: pointer;
  background-color: #2e3439;
  border-bottom: 1px solid #191919;
}
.virtual-odds-red12:hover,
.virtual-odds-red12.on {
  background-color: #e30144;
  color: #fff;
}

.virtual-odds-blue15 {
  width: 100%;
  cursor: pointer;
  background-color: #2e3439;
  border-bottom: 1px solid #191919;
}
.virtual-odds-blue15:hover,
.virtual-odds-blue15.on {
  background-color: #0165d3;
  color: #fff;
}

.virtual-odds-red11 {
  width: 100%;
  cursor: pointer;
  background-color: #2e3439;
  border-bottom: 1px solid #191919;
}
.virtual-odds-red11:hover,
.virtual-odds-red11.on {
  background-color: #de3b3c;
  color: #fff;
}

.virtual-odds-blue14 {
  width: 100%;
  cursor: pointer;
  background-color: #2e3439;
  border-bottom: 1px solid #191919;
}
.virtual-odds-blue14:hover,
.virtual-odds-blue14.on {
  background-image: linear-gradient(to right,  #Ae8625 0%,  #f7ef8a 30%,  #d2ac47 60%, #fdd286 100%) !important;
  color: #000;
}

.virtual-odds-gold11 {
  width: 100%;
  cursor: pointer;
  background-color: #2e3439;
  border-bottom: 1px solid #191919;
}
.virtual-odds-gold11:hover,
.virtual-odds-gold11.on {
  background-color: #f39200;
  color: #000;
}

.virtual-odds-orange14 {
  width: 100%;
  cursor: pointer;
  background-color: #2e3439;
  border-bottom: 1px solid #191919;
}
.virtual-odds-orange14:hover,
.virtual-odds-orange14.on {
  background-color: #f8850f;
  color: #fff;
}

.virtual-odds-orange13 {
  width: 100%;
  cursor: pointer;
  background-color: #2e3439;
  border-bottom: 1px solid #191919;
}
.virtual-odds-orange13:hover,
.virtual-odds-orange13.on {
  background-color: #fc7604;
  color: #fff;
}

/* 가상스포츠 배팅내역 탭 */
.virtual-history-tab-orange11,
.virtual-history-tab-purple11,
.virtual-history-tab-red13,
.virtual-history-tab-blue12,
.virtual-history-tab-yellow19,
.virtual-history-tab-purple12,
.virtual-history-tab-gold12,
.virtual-history-tab-blue17,
.virtual-history-tab-yellow13,
.virtual-history-tab-red15,
.virtual-history-tab-red14,
.virtual-history-tab-yellow12,
.virtual-history-tab-red12,
.virtual-history-tab-blue15,
.virtual-history-tab-red11,
.virtual-history-tab-blue14,
.virtual-history-tab-blue16,
.virtual-history-tab-gold11,
.virtual-history-tab-orange14,
.virtual-history-tab-orange13 {
  padding-top: 17px;
  padding-bottom: 17px;
  font-size: 15px;
  font-weight: 700;
  text-align: center;
  background-image: linear-gradient(to bottom, #232a30 0%, #222a2d 20%, #22272b 50%, #202427 80%, #1f2326 100%);
  width: calc(50% - 2px);
  float: left;
  cursor: pointer;
  border: 1px solid #232a30;
}
.virtual-history-tab-orange12 {
  padding: 14px 0;
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  background: #161719;
  width: 50%;
  float: left;
  cursor: pointer;
  border-bottom: 1px solid #161719;
  border-radius: 6px 6px 0px 0px;
  color: #fff;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s;
}
.virtual-history-tab-white {
  padding-top: 17px;
  padding-bottom: 17px;
  font-size: 15px;
  font-weight: 700;
  text-align: center;
  background: #fff;
  width: calc(50% - 2px);
  float: left;
  cursor: pointer;
  border: 1px solid #fff;
  color: #000;
}
.virtual-history-tab-yellow20,
.virtual-history-tab-blue13,
.virtual-history-tab-yellow21,
.virtual-history-tab-blue18,
.virtual-history-tab-yellow15 {
  padding-top: 17px;
  padding-bottom: 17px;
  font-size: 15px;
  font-weight: 700;
  text-align: center;
  background: #0b0d10;
  width: calc(50% - 2px);
  float: left;
  cursor: pointer;
  border: 1px solid #0b0d10;
}
.virtual-history-tab-yellow11,
.virtual-history-tab-yellow14 {
  padding-top: 17px;
  padding-bottom: 17px;
  font-size: 15px;
  font-weight: 700;
  text-align: center;
  background: #11162b;
  width: calc(50% - 2px);
  float: left;
  cursor: pointer;
  border: 1px solid #11162b;
}
.virtual-history-tab-gold13 {
  padding-top: 17px;
  padding-bottom: 17px;
  font-size: 15px;
  font-weight: 700;
  text-align: center;
  background: #0a1c30;
  width: calc(50% - 2px);
  float: left;
  cursor: pointer;
  border: 1px solid #0a1c30;
}
.virtual-history-tab-yellow18 {
  padding-top: 17px;
  padding-bottom: 17px;
  font-size: 15px;
  font-weight: 700;
  text-align: center;
  background: #101010;
  width: calc(50% - 2px);
  float: left;
  cursor: pointer;
  border: 1px solid #101010;
}
.virtual-history-tab-yellow16 {
  padding-top: 17px;
  padding-bottom: 17px;
  font-size: 15px;
  font-weight: 700;
  text-align: center;
  background: #0a1726;
  width: calc(50% - 2px);
  float: left;
  cursor: pointer;
  border: 1px solid #0a1726;
}
.virtual-history-tab-yellow17 {
  padding-top: 17px;
  padding-bottom: 17px;
  font-size: 15px;
  font-weight: 700;
  text-align: center;
  background: #0b0d10;
  width: calc(50% - 2px);
  float: left;
  cursor: pointer;
  border: 1px solid #0b0d10;
}
.virtual-history-tab-blue19 {
  padding-top: 17px;
  padding-bottom: 17px;
  font-size: 15px;
  font-weight: 700;
  text-align: center;
  background: #0e1628;
  width: calc(50% - 2px);
  float: left;
  cursor: pointer;
  border: 1px solid #0e1628;
}
.virtual-history-tab-blue11 {
  padding-top: 17px;
  padding-bottom: 17px;
  font-size: 15px;
  font-weight: 700;
  text-align: center;
  background: #1a1a23;
  width: calc(50% - 2px);
  float: left;
  cursor: pointer;
  border: 1px solid #1a1a23;
}

.virtual-history-tab-orange11.on        { border: 1px solid #fc6200; }
.virtual-history-tab-orange12.on       { background: #1B1C1F; border-bottom: 1px solid #F56406; }
.virtual-history-tab-orange12:hover    { background: #1B1C1F; }
.virtual-history-tab-purple11.on        { border: 1px solid #144ade; }
.virtual-history-tab-red13.on        { border: 1px solid #c00015; }
.virtual-history-tab-blue12.on        { border: 1px solid #478ee7; }
.virtual-history-tab-yellow19.on        { border: 1px solid #fdc317; }
.virtual-history-tab-purple12.on       { border: 1px solid #c6426e; }
.virtual-history-tab-blue14.on         { border: 1px solid #dabd57; }
.virtual-history-tab-blue16.on         { border: 1px solid #2484c5; }
.virtual-history-tab-gold12.on         { border: 1px solid #ffeaad; }
.virtual-history-tab-blue17.on         { border: 1px solid #4c6f87; }
.virtual-history-tab-yellow13.on       { border: 1px solid #ffbe00; }
.virtual-history-tab-red15.on       { border: 1px solid #2b0103; }
.virtual-history-tab-yellow20.on       { border: 1px solid #f3ba2f; }
.virtual-history-tab-blue13.on          { border: 1px solid #ffd077; }
.virtual-history-tab-gold13.on          { border: 1px solid #f2b705; }
.virtual-history-tab-yellow11.on          { border: 1px solid #ffcd00; }
.virtual-history-tab-yellow14.on          { border: 1px solid #fed228; }
.virtual-history-tab-yellow18.on       { border: 1px solid #f4b95c; }
.virtual-history-tab-yellow16.on       { border: 1px solid #f3ba2f; }
.virtual-history-tab-yellow21.on       { border: 1px solid #edab56; }
.virtual-history-tab-blue18.on         { border: 1px solid #1f7aff; }
.virtual-history-tab-yellow15.on         { border: 1px solid #edbb35; }
.virtual-history-tab-yellow17.on         { border: 1px solid #ffb600; }
.virtual-history-tab-blue19.on         { border: 1px solid #a5d7e8; }
.virtual-history-tab-blue11.on         { border: 1px solid #2ca0e2; }
.virtual-history-tab-white.on         { border: 1px solid #f1c80d; background: #f1c80d; color: #000; }
.virtual-history-tab-red14.on           { border: 1px solid #de00d3; }
.virtual-history-tab-yellow12.on           { border: 1px solid #ffc600; }
.virtual-history-tab-red12.on           { border: 1px solid #e30144; }
.virtual-history-tab-blue15.on           { border: 1px solid #0165d3; }
.virtual-history-tab-red11.on           { border: 1px solid #de3b3c; }
.virtual-history-tab-gold11.on         { border: 1px solid #f39200; }
.virtual-history-tab-orange14.on        { border: 1px solid #f8850f; }
.virtual-history-tab-orange13.on       { border: 1px solid #fc7604; }

.virtual-history-bg-orange11,
.virtual-history-bg-purple11,
.virtual-history-bg-red13,
.virtual-history-bg-blue12,
.virtual-history-bg-yellow19,
.virtual-history-bg-purple12,
.virtual-history-bg-blue14,
.virtual-history-bg-blue16,
.virtual-history-bg-gold12,
.virtual-history-bg-blue17,
.virtual-history-bg-yellow13,
.virtual-history-bg-yellow20,
.virtual-history-bg-blue13,
.virtual-history-bg-gold13,
.virtual-history-bg-yellow14,
.virtual-history-bg-yellow18,
.virtual-history-bg-yellow16,
.virtual-history-bg-yellow21,
.virtual-history-bg-blue18,
.virtual-history-bg-yellow15,
.virtual-history-bg-yellow17,
.virtual-history-bg-blue19,
.virtual-history-bg-blue11,
.virtual-history-bg-red14,
.virtual-history-bg-yellow12,
.virtual-history-bg-red12,
.virtual-history-bg-blue15,
.virtual-history-bg-red11,
.virtual-history-bg-gold11,
.virtual-history-bg-orange14,
.virtual-history-bg-orange13 { 
  background: #0c0e10 !important; border: 1px solid #343d46 !important; 
}
.virtual-history-bg-yellow11 { 
  background: #11162b !important; border: 1px solid #252c48 !important; 
}
.virtual-history-bg-white { 
  background: #ffffff !important; border: 1px solid #343d46 !important; 
}
.virtual-history-bg-red15 { 
  background: #212b37 !important; border: 1px solid #161a3f !important; 
}
.virtual-history-bg-orange12 { 
  background: #141517; border: 1px solid #141517; 
}

.virtual-history-none-bg-orange11,
.virtual-history-none-bg-purple11,
.virtual-history-none-bg-red13,
.virtual-history-none-bg-blue12,
.virtual-history-none-bg-yellow19,
.virtual-history-none-bg-purple12,
.virtual-history-none-bg-yellow13,
.virtual-history-none-bg-yellow20,
.virtual-history-none-bg-blue13,
.virtual-history-none-bg-gold13,
.virtual-history-none-bg-yellow14,
.virtual-history-none-bg-yellow21,
.virtual-history-none-bg-blue18,
.virtual-history-none-bg-yellow15,
.virtual-history-none-bg-yellow17,
.virtual-history-none-bg-blue19,
.virtual-history-none-bg-blue11,
.virtual-history-none-bg-red14,
.virtual-history-none-bg-yellow12,
.virtual-history-none-bg-red12,
.virtual-history-none-bg-blue15,
.virtual-history-none-bg-red11,
.virtual-history-none-bg-blue14,
.virtual-history-none-bg-blue16,
.virtual-history-none-bg-gold12,
.virtual-history-none-bg-blue17,
.virtual-history-none-bg-gold11,
.virtual-history-none-bg-orange14,
.virtual-history-none-bg-orange13 { 
  background: #0c0e10 !important; color: #fff;
}
.virtual-history-none-bg-yellow11 { 
  background: #11162b !important; color: #fff;
}
.virtual-history-none-bg-yellow18 { 
  background: #101010 !important; color: #fff;
}
.virtual-history-none-bg-yellow16 { 
  background: #0a1726 !important; color: #fff;
}
.virtual-history-none-bg-orange12 { 
  background: #16171A !important; color: #fff;
}
.virtual-history-none-bg-white { 
  background: #ebebeb !important; color: #000; font-size: 14px;
}
.virtual-history-none-bg-red15 { 
  background: #000 !important; color: #fff;
}

.virtual-page-bg-orange12 {
  background-color: #111314 !important;
}
.virtual-page-bg-white { 
  background: #ebebeb !important;
  box-shadow: 0 0 7px rgba(0,0,0,0.5);
}
.virtual-page-bg-red15 { 
  background: #0a0d29 !important;
  box-shadow: 0 0 7px rgba(0,0,0,0.5);
}

.virtual-pagein-bg-orange11, 
.virtual-pagein-bg-yellow13 {
  background: #2c353c !important;
}
.virtual-pagein-bg-red15 { 
  background: #000 !important;
}
.virtual-pagein-bg-white { 
  background: #ebebeb !important;
}
.virtual-pagein-bg-orange12 {
  background-color: #111314 !important;
}
.virtual-pagein-bg-red14,
.virtual-pagein-bg-yellow12,
.virtual-pagein-bg-blue14,
.virtual-pagein-bg-gold11,
.virtual-pagein-bg-blue16,
.virtual-pagein-bg-gold12,
.virtual-pagein-bg-purple11,
.virtual-pagein-bg-red13,
.virtual-pagein-bg-blue12,
.virtual-pagein-bg-yellow19,
.virtual-pagein-bg-purple12 {
  background-color: #111 !important;
}

/* ---------- 이벤트 ---------- */
.event-no-orange11 {
  background-color: #fc6200;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 0;
  width: 280px;
  padding: 12px 0 12px 20px;
}
.event-no-orange12 {
  background-color: #ff5500;
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  border-radius: 5px;
  position: absolute;
  left: 30px;
  top: 38px;
  padding: 8px;
}
.event-no-purple11 {
  background: #0037ce !important;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 0;
  width: 280px;
  padding: 12px 0 12px 20px;
}
.event-no-red13 {
  background: #c00015 !important;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 0;
  width: 280px;
  padding: 12px 0 12px 20px;
}
.event-no-blue12 {
  background: #478ee7 !important;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 0;
  width: 280px;
  padding: 12px 0 12px 20px;
}
.event-no-yellow19 {
  background: #fdc317 !important;
  color: #000;
  font-size: 16px;
  font-weight: 700;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 0;
  width: 280px;
  padding: 12px 0 12px 20px;
}
.event-no-purple12 {
  background: #c6426e !important;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 0;
  width: 280px;
  padding: 12px 0 12px 20px;
}
.event-no-green {
  background-color: #79e90b;
  color: #000;
  font-size: 16px;
  font-weight: 700;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 0;
  width: 280px;
  padding: 12px 0 12px 20px;
}
.event-no-blue14 {
  background-image: linear-gradient(to right,  #Ae8625 0%,  #f7ef8a 30%,  #d2ac47 60%, #fdd286 100%) !important;
  color: #000;
  font-size: 16px;
  font-weight: 700;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 0;
  width: 280px;
  padding: 12px 0 12px 20px;
}
.event-no-blue16 {
  background-image: linear-gradient(to right,  #1d6f95 0%, #0b2938 100%) !important;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 0;
  width: 280px;
  padding: 12px 0 12px 20px;
}
.event-no-gold12 {
  background: #ffeaad !important;
  color: #000;
  font-size: 16px;
  font-weight: 700;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 0;
  width: 280px;
  padding: 12px 0 12px 20px;
}
.event-no-yellow15 {
  background: #edbb35 !important;
  color: #000;
  font-size: 16px;
  font-weight: 700;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 0;
  width: 280px;
  padding: 12px 0 12px 20px;
}
.event-no-blue17 {
  background: #4c6f87 !important;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 0;
  width: 280px;
  padding: 12px 0 12px 20px;
}
.event-no-yellow13 {
  background-color: #ffbe00;
  color: #000;
  font-size: 16px;
  font-weight: 700;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 0;
  width: 280px;
  padding: 12px 0 12px 20px;
}
.event-no-red15 {
  background: #DAA502 !important;
  color: #000;
  font-size: 16px;
  font-weight: 700;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 0;
  width: 280px;
  padding: 12px 0 12px 20px;
}
.event-no-white {
  background-color: #f1c80e;
  color: #000;
  font-size: 16px;
  font-weight: 700;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 0;
  width: 280px;
  padding: 12px 0 12px 20px;
}
.event-no-red14 {
  background-color: #de00d3;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 0;
  width: 280px;
  padding: 12px 0 12px 20px;
}
.event-no-yellow12 {
  background-color: #ffc600;
  color: #000;
  font-size: 16px;
  font-weight: 700;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 0;
  width: 280px;
  padding: 12px 0 12px 20px;
}
.event-no-red12 {
  background-color: #e30144;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 0;
  width: 280px;
  padding: 12px 0 12px 20px;
}
.event-no-blue15 {
  background-color: #0165d3;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 0;
  width: 280px;
  padding: 12px 0 12px 20px;
}
.event-no-red11 {
  background-color: #de3b3c;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 0;
  width: 280px;
  padding: 12px 0 12px 20px;
}
.event-no-gold11 {
  background-color: #f39200;
  color: #000;
  font-size: 16px;
  font-weight: 700;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 0;
  width: 280px;
  padding: 12px 0 12px 20px;
}
.event-no-orange14 {
  background-color: #f8850f;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 0;
  width: 280px;
  padding: 12px 0 12px 20px;
}
.event-no-orange13 {
  background-color: #fc7604;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 0;
  width: 280px;
  padding: 12px 0 12px 20px;
}
.event-no-yellow14 {
  color: #fed228;
  font-size: 16px;
  font-weight: 700;
}

.event-image-orange11.on  { border: 2px solid #fc6200; }
.event-image-orange12     { background: #181A1C; }
.event-image-purple11.on  { border: 2px solid #144ade; }
.event-image-red13.on     { border: 2px solid #c00015; }
.event-image-blue12.on    { border: 2px solid #478ee7; }
.event-image-yellow19.on  { border: 2px solid #fdc317; }
.event-image-purple12.on  { border: 2px solid #c6426e; }
.event-image-green.on     { border: 2px solid #79e90b; }
.event-image-blue14.on    { border: 2px solid #dabd57; }
.event-image-blue16.on    { border: 2px solid #2484c5; }
.event-image-gold12.on    { border: 2px solid #ffeaad; }
.event-image-yellow15.on  { border: 2px solid #edbb35; }
.event-image-blue17.on    { border: 2px solid #4c6f87; }
.event-image-yellow13.on  { border: 2px solid #ffbe00; }
.event-image-red15.on     { border: 2px solid #DAA502; }
.event-image-red14.on     { border: 2px solid #de00d3; }
.event-image-yellow12.on  { border: 2px solid #ffc600; }
.event-image-red12.on     { border: 2px solid #e30144; }
.event-image-blue15.on    { border: 2px solid #0165d3; }
.event-image-red11.on     { border: 2px solid #de3b3c; }
.event-image-gold11.on    { border: 2px solid #f39200; }
.event-image-orange14.on  { border: 2px solid #f8850f; }
.event-image-orange13.on  { border: 2px solid #fc7604; }

.event-content-orange11,
.event-content-purple11,
.event-content-red13,
.event-content-blue12,
.event-content-yellow19,
.event-content-purple12,
.event-content-blue14,
.event-content-blue16,
.event-content-gold12,
.event-content-yellow15,
.event-content-blue17,
.event-content-yellow13,
.event-content-red15,
.event-content-gold11,
.event-content-orange14,
.event-content-orange13,
.event-content-red14,
.event-content-yellow12,
.event-content-red12,
.event-content-blue15,
.event-content-red11,
.event-content-green {
  background-color: #25292c;
  padding: 45px 30px;
  border-radius: 5px;
}
.event-content-orange12 {
  background-color: #16181A;
  padding: 45px 30px;
  border-radius: 5px;
}
.event-content-white {
  background-color: #fff;
  border: 2px solid #000;
  padding: 45px 30px;
  border-radius: 5px;
}

/* 페이징 */
.bet-history-paging-orange11.el-pagination.is-background .el-pager li                         { background-color: #191919; }
.bet-history-paging-orange11.el-pagination.is-background .el-pager li:not(.disabled).active   { background-color: #fb6300; }
.bet-history-paging-orange11.el-pagination.is-background .btn-next, 
.bet-history-paging-orange11.el-pagination.is-background .btn-prev, 
.bet-history-paging-orange11.el-pagination.is-background .el-pager li                         { background-color: #171c22; }

.bet-history-paging-orange12.el-pagination.is-background .el-pager li                         { background-color: #191919; }
.bet-history-paging-orange12.el-pagination.is-background .el-pager li:not(.disabled).active   { background-color: #F56406; }
.bet-history-paging-orange12.el-pagination.is-background .btn-next, 
.bet-history-paging-orange12.el-pagination.is-background .btn-prev, 
.bet-history-paging-orange12.el-pagination.is-background .el-pager li                         { background-color: #171c22; }

.bet-history-paging-purple11.el-pagination.is-background .el-pager li                         { background-color: #191919; }
.bet-history-paging-purple11.el-pagination.is-background .el-pager li:not(.disabled).active   { background: #0037ce; color: #fff; }
.bet-history-paging-purple11.el-pagination.is-background .btn-next, 
.bet-history-paging-purple11.el-pagination.is-background .btn-prev, 
.bet-history-paging-purple11.el-pagination.is-background .el-pager li                         { background-color: #171c22; }

.bet-history-paging-red13.el-pagination.is-background .el-pager li                         { background-color: #191919; }
.bet-history-paging-red13.el-pagination.is-background .el-pager li:not(.disabled).active   { background: #c00015; color: #fff; }
.bet-history-paging-red13.el-pagination.is-background .btn-next, 
.bet-history-paging-red13.el-pagination.is-background .btn-prev, 
.bet-history-paging-red13.el-pagination.is-background .el-pager li                         { background-color: #171c22; }

.bet-history-paging-blue12.el-pagination.is-background .el-pager li                         { background-color: #191919; }
.bet-history-paging-blue12.el-pagination.is-background .el-pager li:not(.disabled).active   { background: #478ee7; color: #fff; }
.bet-history-paging-blue12.el-pagination.is-background .btn-next, 
.bet-history-paging-blue12.el-pagination.is-background .btn-prev, 
.bet-history-paging-blue12.el-pagination.is-background .el-pager li                         { background-color: #171c22; }

.bet-history-paging-yellow19.el-pagination.is-background .el-pager li                         { background-color: #191919; }
.bet-history-paging-yellow19.el-pagination.is-background .el-pager li:not(.disabled).active   { background: #fdc317; color: #000; }
.bet-history-paging-yellow19.el-pagination.is-background .btn-next, 
.bet-history-paging-yellow19.el-pagination.is-background .btn-prev, 
.bet-history-paging-yellow19.el-pagination.is-background .el-pager li                         { background-color: #171c22; }

.bet-history-paging-purple12.el-pagination.is-background .el-pager li                         { background-color: #191919; }
.bet-history-paging-purple12.el-pagination.is-background .el-pager li:not(.disabled).active   { background: #c6426e; color: #fff; }
.bet-history-paging-purple12.el-pagination.is-background .btn-next, 
.bet-history-paging-purple12.el-pagination.is-background .btn-prev, 
.bet-history-paging-purple12.el-pagination.is-background .el-pager li                         { background-color: #171c22; }

.bet-history-paging-blue14.el-pagination.is-background .el-pager li                          { background-color: #191919; }
.bet-history-paging-blue14.el-pagination.is-background .el-pager li:not(.disabled).active    { background-image: linear-gradient(to right,  #Ae8625 0%,  #f7ef8a 30%,  #d2ac47 60%, #fdd286 100%); color: #000; }
.bet-history-paging-blue14.el-pagination.is-background .btn-next, 
.bet-history-paging-blue14.el-pagination.is-background .btn-prev, 
.bet-history-paging-blue14.el-pagination.is-background .el-pager li                          { background-color: #171c22; }

.bet-history-paging-blue16.el-pagination.is-background .el-pager li                          { background-color: #191919; }
.bet-history-paging-blue16.el-pagination.is-background .el-pager li:not(.disabled).active    { background-image: linear-gradient(to right,  #1d6f95 0%, #0b2938 100%); color: #fff; }
.bet-history-paging-blue16.el-pagination.is-background .btn-next, 
.bet-history-paging-blue16.el-pagination.is-background .btn-prev, 
.bet-history-paging-blue16.el-pagination.is-background .el-pager li                          { background-color: #171c22; }

.bet-history-paging-gold12.el-pagination.is-background .el-pager li                          { background-color: #191919; }
.bet-history-paging-gold12.el-pagination.is-background .el-pager li:not(.disabled).active    { background: #ffeaad; color: #000; }
.bet-history-paging-gold12.el-pagination.is-background .btn-next, 
.bet-history-paging-gold12.el-pagination.is-background .btn-prev, 
.bet-history-paging-gold12.el-pagination.is-background .el-pager li                          { background-color: #171c22; }

.bet-history-paging-blue17.el-pagination.is-background .el-pager li                          { background-color: #191919; }
.bet-history-paging-blue17.el-pagination.is-background .el-pager li:not(.disabled).active    { background: #4c6f87; color: #fff; }
.bet-history-paging-blue17.el-pagination.is-background .btn-next, 
.bet-history-paging-blue17.el-pagination.is-background .btn-prev, 
.bet-history-paging-blue17.el-pagination.is-background .el-pager li                          { background-color: #171c22; }

.bet-history-paging-yellow13.el-pagination.is-background .el-pager li                        { background-color: #191919; }
.bet-history-paging-yellow13.el-pagination.is-background .el-pager li:not(.disabled).active  { background-color: #ffbe00; color: #000; }
.bet-history-paging-yellow13.el-pagination.is-background .btn-next, 
.bet-history-paging-yellow13.el-pagination.is-background .btn-prev, 
.bet-history-paging-yellow13.el-pagination.is-background .el-pager li                        { background-color: #171c22; }

.bet-history-paging-red15.el-pagination.is-background .el-pager li                        { background-color: #14161b; }
.bet-history-paging-red15.el-pagination.is-background .el-pager li:not(.disabled).active  { background-color: #f3ba2f; color: #000; }
.bet-history-paging-red15.el-pagination.is-background .btn-next, 
.bet-history-paging-red15.el-pagination.is-background .btn-prev, 
.bet-history-paging-red15.el-pagination.is-background .el-pager li                        { background-color: #171c22; }

.bet-history-paging-yellow20.el-pagination.is-background .el-pager li                        { background-color: #191919; }
.bet-history-paging-yellow20.el-pagination.is-background .el-pager li:not(.disabled).active  { background-color: #ffdb00; color: #000; }
.bet-history-paging-yellow20.el-pagination.is-background .btn-next, 
.bet-history-paging-yellow20.el-pagination.is-background .btn-prev, 
.bet-history-paging-yellow20.el-pagination.is-background .el-pager li                        { background-color: #171c22; }

.bet-history-paging-blue13.el-pagination.is-background .el-pager li                        { background-color: #191919; }
.bet-history-paging-blue13.el-pagination.is-background .el-pager li:not(.disabled).active  { background-color: #ffd077; color: #fff; }
.bet-history-paging-blue13.el-pagination.is-background .btn-next, 
.bet-history-paging-blue13.el-pagination.is-background .btn-prev, 
.bet-history-paging-blue13.el-pagination.is-background .el-pager li                        { background-color: #171c22; }

.bet-history-paging-gold13.el-pagination.is-background .el-pager li                        { background-color: #191919; }
.bet-history-paging-gold13.el-pagination.is-background .el-pager li:not(.disabled).active  { background-color: #f2b705; color: #020c17; }
.bet-history-paging-gold13.el-pagination.is-background .btn-next, 
.bet-history-paging-gold13.el-pagination.is-background .btn-prev, 
.bet-history-paging-gold13.el-pagination.is-background .el-pager li                        { background-color: #171c22; }

.bet-history-paging-yellow11.el-pagination.is-background .el-pager li                        { background-color: #191919; }
.bet-history-paging-yellow11.el-pagination.is-background .el-pager li:not(.disabled).active  { background-color: #ffcd00; color: #000; }
.bet-history-paging-yellow11.el-pagination.is-background .btn-next, 
.bet-history-paging-yellow11.el-pagination.is-background .btn-prev, 
.bet-history-paging-yellow11.el-pagination.is-background .el-pager li                        { background-color: #171c22; }

.bet-history-paging-yellow14.el-pagination.is-background .el-pager li                        { background-color: #191919; }
.bet-history-paging-yellow14.el-pagination.is-background .el-pager li:not(.disabled).active  { background-color: #fed228; color: #353537; }
.bet-history-paging-yellow14.el-pagination.is-background .btn-next, 
.bet-history-paging-yellow14.el-pagination.is-background .btn-prev, 
.bet-history-paging-yellow14.el-pagination.is-background .el-pager li                        { background-color: #171c22; }

.bet-history-paging-yellow18.el-pagination.is-background .el-pager li                        { background-color: #191919; }
.bet-history-paging-yellow18.el-pagination.is-background .el-pager li:not(.disabled).active  { background-color: #f4b95c; color: #000; }
.bet-history-paging-yellow18.el-pagination.is-background .btn-next, 
.bet-history-paging-yellow18.el-pagination.is-background .btn-prev, 
.bet-history-paging-yellow18.el-pagination.is-background .el-pager li                        { background-color: #171c22; }

.bet-history-paging-yellow16.el-pagination.is-background .el-pager li                        { background-color: #191919; }
.bet-history-paging-yellow16.el-pagination.is-background .el-pager li:not(.disabled).active  { background-color: #ffdb00; color: #000; }
.bet-history-paging-yellow16.el-pagination.is-background .btn-next, 
.bet-history-paging-yellow16.el-pagination.is-background .btn-prev, 
.bet-history-paging-yellow16.el-pagination.is-background .el-pager li                        { background-color: #171c22; }

.bet-history-paging-yellow21.el-pagination.is-background .el-pager li                        { background-color: #191919; }
.bet-history-paging-yellow21.el-pagination.is-background .el-pager li:not(.disabled).active  { background-color: #edab56; color: #000; }
.bet-history-paging-yellow21.el-pagination.is-background .btn-next, 
.bet-history-paging-yellow21.el-pagination.is-background .btn-prev, 
.bet-history-paging-yellow21.el-pagination.is-background .el-pager li                        { background-color: #171c22; }

.bet-history-paging-blue18.el-pagination.is-background .el-pager li                        { background-color: #191919; }
.bet-history-paging-blue18.el-pagination.is-background .el-pager li:not(.disabled).active  { background-color: #1f7aff; color: #000; }
.bet-history-paging-blue18.el-pagination.is-background .btn-next, 
.bet-history-paging-blue18.el-pagination.is-background .btn-prev, 
.bet-history-paging-blue18.el-pagination.is-background .el-pager li                        { background-color: #171c22; }

.bet-history-paging-yellow15.el-pagination.is-background .el-pager li                        { background-color: #191919; }
.bet-history-paging-yellow15.el-pagination.is-background .el-pager li:not(.disabled).active  { background-color: #edbb35; color: #000; }
.bet-history-paging-yellow15.el-pagination.is-background .btn-next, 
.bet-history-paging-yellow15.el-pagination.is-background .btn-prev, 
.bet-history-paging-yellow15.el-pagination.is-background .el-pager li                        { background-color: #171c22; }

.bet-history-paging-yellow17.el-pagination.is-background .el-pager li                        { background-color: #191919; }
.bet-history-paging-yellow17.el-pagination.is-background .el-pager li:not(.disabled).active  { background-color: #ffb600; color: #000; }
.bet-history-paging-yellow17.el-pagination.is-background .btn-next, 
.bet-history-paging-yellow17.el-pagination.is-background .btn-prev, 
.bet-history-paging-yellow17.el-pagination.is-background .el-pager li                        { background-color: #171c22; }

.bet-history-paging-blue19.el-pagination.is-background .el-pager li                        { background-color: #191919; }
.bet-history-paging-blue19.el-pagination.is-background .el-pager li:not(.disabled).active  { background-color: #244473; color: #fff; }
.bet-history-paging-blue19.el-pagination.is-background .btn-next, 
.bet-history-paging-blue19.el-pagination.is-background .btn-prev, 
.bet-history-paging-blue19.el-pagination.is-background .el-pager li                        { background-color: #171c22; }

.bet-history-paging-blue11.el-pagination.is-background .el-pager li                        { background-color: #191919; }
.bet-history-paging-blue11.el-pagination.is-background .el-pager li:not(.disabled).active  { background-color: #302ce2; color: #fff; }
.bet-history-paging-blue11.el-pagination.is-background .btn-next, 
.bet-history-paging-blue11.el-pagination.is-background .btn-prev, 
.bet-history-paging-blue11.el-pagination.is-background .el-pager li                        { background-color: #171c22; }

.bet-history-paging-white.el-pagination.is-background .el-pager li                          { background-color: #191919; }
.bet-history-paging-white.el-pagination.is-background .el-pager li:not(.disabled).active    { background-color: #cacaca; color: #000; }
.bet-history-paging-white.el-pagination.is-background .btn-next, 
.bet-history-paging-white.el-pagination.is-background .btn-prev, 
.bet-history-paging-white.el-pagination.is-background .el-pager li                          { background-color: #ebebeb; }

.bet-history-paging-red14.el-pagination.is-background .el-pager li                            { background-color: #191919; }
.bet-history-paging-red14.el-pagination.is-background .el-pager li:not(.disabled).active      { background-color: #de00d3; color: #fff; }
.bet-history-paging-red14.el-pagination.is-background .btn-next, 
.bet-history-paging-red14.el-pagination.is-background .btn-prev, 
.bet-history-paging-red14.el-pagination.is-background .el-pager li                            { background-color: #171c22; }

.bet-history-paging-yellow12.el-pagination.is-background .el-pager li                            { background-color: #191919; }
.bet-history-paging-yellow12.el-pagination.is-background .el-pager li:not(.disabled).active      { background-color: #ffc600; color: #000; }
.bet-history-paging-yellow12.el-pagination.is-background .btn-next, 
.bet-history-paging-yellow12.el-pagination.is-background .btn-prev, 
.bet-history-paging-yellow12.el-pagination.is-background .el-pager li                            { background-color: #171c22; }

.bet-history-paging-red12.el-pagination.is-background .el-pager li                            { background-color: #191919; }
.bet-history-paging-red12.el-pagination.is-background .el-pager li:not(.disabled).active      { background-color: #e30144; color: #fff; }
.bet-history-paging-red12.el-pagination.is-background .btn-next, 
.bet-history-paging-red12.el-pagination.is-background .btn-prev, 
.bet-history-paging-red12.el-pagination.is-background .el-pager li                            { background-color: #171c22; }

.bet-history-paging-blue15.el-pagination.is-background .el-pager li                            { background-color: #191919; }
.bet-history-paging-blue15.el-pagination.is-background .el-pager li:not(.disabled).active      { background-color: #0165d3; color: #fff; }
.bet-history-paging-blue15.el-pagination.is-background .btn-next, 
.bet-history-paging-blue15.el-pagination.is-background .btn-prev, 
.bet-history-paging-blue15.el-pagination.is-background .el-pager li                            { background-color: #171c22; }

.bet-history-paging-red11.el-pagination.is-background .el-pager li                            { background-color: #191919; }
.bet-history-paging-red11.el-pagination.is-background .el-pager li:not(.disabled).active      { background-color: #de3b3c; color: #fff; }
.bet-history-paging-red11.el-pagination.is-background .btn-next, 
.bet-history-paging-red11.el-pagination.is-background .btn-prev, 
.bet-history-paging-red11.el-pagination.is-background .el-pager li                            { background-color: #171c22; }

.bet-history-paging-gold11.el-pagination.is-background .el-pager li                          { background-color: #191919; }
.bet-history-paging-gold11.el-pagination.is-background .el-pager li:not(.disabled).active    { background-color: #f39200; color: #000; }
.bet-history-paging-gold11.el-pagination.is-background .btn-next, 
.bet-history-paging-gold11.el-pagination.is-background .btn-prev, 
.bet-history-paging-gold11.el-pagination.is-background .el-pager li                          { background-color: #171c22; }

.bet-history-paging-orange14.el-pagination.is-background .el-pager li                          { background-color: #191919; }
.bet-history-paging-orange14.el-pagination.is-background .el-pager li:not(.disabled).active    { background-color: #f8850f; color: #fff; }
.bet-history-paging-orange14.el-pagination.is-background .btn-next, 
.bet-history-paging-orange14.el-pagination.is-background .btn-prev, 
.bet-history-paging-orange14.el-pagination.is-background .el-pager li                          { background-color: #171c22; }

.bet-history-paging-orange13.el-pagination.is-background .el-pager li                          { background-color: #191919; }
.bet-history-paging-orange13.el-pagination.is-background .el-pager li:not(.disabled).active    { background-color: #fc7604; color: #fff; }
.bet-history-paging-orange13.el-pagination.is-background .btn-next, 
.bet-history-paging-orange13.el-pagination.is-background .btn-prev, 
.bet-history-paging-orange13.el-pagination.is-background .el-pager li                          { background-color: #171c22; }

.bet-history-paging-green.el-pagination.is-background .el-pager li                          { background-color: #191919; }
.bet-history-paging-green.el-pagination.is-background .el-pager li:not(.disabled).active    { background-color: #79e90b; color: #000; }
.bet-history-paging-green.el-pagination.is-background .btn-next, 
.bet-history-paging-green.el-pagination.is-background .btn-prev, 
.bet-history-paging-green.el-pagination.is-background .el-pager li                          { background-color: #171c22; }

/* 스포츠 종목 아이콘 */
.sports-orange11--1 { background-image: url(static/image/Sports/Type/All.png); }
.sports-orange11--1:hover,
.sports-orange11--1.on { background-image: url(static/image/Sports/Type/orange11/All-over.png); }

.sports-orange11-6046 { background-image: url(static/image/Sports/Type/Football.png); }
.sports-orange11-6046:hover,
.sports-orange11-6046.on { background-image: url(static/image/Sports/Type/orange11/Football-over.png); }

.sports-orange11-265917 { background-image: url(static/image/Sports/Type/Pingpong.png); }
.sports-orange11-265917:hover,
.sports-orange11-265917.on { background-image: url(static/image/Sports/Type/orange11/Pingpong-over.png); }

.sports-orange11-48242 { background-image: url(static/image/Sports/Type/Basketball.png); }
.sports-orange11-48242:hover,
.sports-orange11-48242.on { background-image: url(static/image/Sports/Type/orange11/Basketball-over.png); }

.sports-orange11-154830 { background-image: url(/static/image/Sports/Type/Volleyball.png); }
.sports-orange11-154830:hover,
.sports-orange11-154830.on { background-image: url(static/image/Sports/Type/orange11/Volleyball-over.png); }

.sports-orange11-35232 { background-image: url(static/image/Sports/Type/IceHicky.png); }
.sports-orange11-35232:hover,
.sports-orange11-35232.on { background-image: url(static/image/Sports/Type/orange11/IceHicky-over.png); }

.sports-orange11-54094 { background-image: url(static/image/Sports/Type/Tennis.png); }
.sports-orange11-54094:hover,
.sports-orange11-54094.on { background-image: url(static/image/Sports/Type/orange11/Tennis-over.png); }

.sports-orange11-35709 { background-image: url(static/image/Sports/Type/Handball.png); }
.sports-orange11-35709:hover,
.sports-orange11-35709.on { background-image: url(static/image/Sports/Type/orange11/Handball-over.png); }

.sports-orange11-131506 { background-image: url(static/image/Sports/Type/NHK.png); }
.sports-orange11-131506:hover,
.sports-orange11-131506.on { background-image: url(static/image/Sports/Type/orange11/NHK-over.png); }

.sports-orange11-154914 { background-image: url(static/image/Sports/Type/Baseball.png); }
.sports-orange11-154914:hover,
.sports-orange11-154914.on { background-image: url(static/image/Sports/Type/orange11/Baseball-over.png); }

.sports-orange11-687890 { background-image: url(static/image/Sports/Type/ESports.png); }
.sports-orange11-687890:hover,
.sports-orange11-687890.on { background-image: url(static/image/Sports/Type/orange11/ESports-over.png); }

.sports-orange11-154919 { background-image: url(static/image/Sports/Type/MMA.png); }
.sports-orange11-154919:hover,
.sports-orange11-154919.on { background-image: url(static/image/Sports/Type/orange11/MMA-over.png); }

.sports-orange11-etc { background-image: url(static/image/Sports/Type/Etc.png); }
.sports-orange11-etc:hover,
.sports-orange11-etc.on { background-image: url(static/image/Sports/Type/orange11/Etc-over.png); }

.sports-purple11--1 { background-image: url(static/image/Sports/Type/All.png); }
.sports-purple11--1:hover,
.sports-purple11--1.on { background-image: url(static/image/Sports/Type/purple11/All-over.png); }

.sports-purple11-6046 { background-image: url(static/image/Sports/Type/Football.png); }
.sports-purple11-6046:hover,
.sports-purple11-6046.on { background-image: url(static/image/Sports/Type/purple11/Football-over.png); }

.sports-purple11-265917 { background-image: url(static/image/Sports/Type/Pingpong.png); }
.sports-purple11-265917:hover,
.sports-purple11-265917.on { background-image: url(static/image/Sports/Type/purple11/Pingpong-over.png); }

.sports-purple11-48242 { background-image: url(static/image/Sports/Type/Basketball.png); }
.sports-purple11-48242:hover,
.sports-purple11-48242.on { background-image: url(static/image/Sports/Type/purple11/Basketball-over.png); }

.sports-purple11-154830 { background-image: url(/static/image/Sports/Type/Volleyball.png); }
.sports-purple11-154830:hover,
.sports-purple11-154830.on { background-image: url(static/image/Sports/Type/purple11/Volleyball-over.png); }

.sports-purple11-35232 { background-image: url(static/image/Sports/Type/IceHicky.png); }
.sports-purple11-35232:hover,
.sports-purple11-35232.on { background-image: url(static/image/Sports/Type/purple11/IceHicky-over.png); }

.sports-purple11-54094 { background-image: url(static/image/Sports/Type/Tennis.png); }
.sports-purple11-54094:hover,
.sports-purple11-54094.on { background-image: url(static/image/Sports/Type/purple11/Tennis-over.png); }

.sports-purple11-35709 { background-image: url(static/image/Sports/Type/Handball.png); }
.sports-purple11-35709:hover,
.sports-purple11-35709.on { background-image: url(static/image/Sports/Type/purple11/Handball-over.png); }

.sports-purple11-131506 { background-image: url(static/image/Sports/Type/NHK.png); }
.sports-purple11-131506:hover,
.sports-purple11-131506.on { background-image: url(static/image/Sports/Type/purple11/NHK-over.png); }

.sports-purple11-154914 { background-image: url(static/image/Sports/Type/Baseball.png); }
.sports-purple11-154914:hover,
.sports-purple11-154914.on { background-image: url(static/image/Sports/Type/purple11/Baseball-over.png); }

.sports-purple11-687890 { background-image: url(static/image/Sports/Type/ESports.png); }
.sports-purple11-687890:hover,
.sports-purple11-687890.on { background-image: url(static/image/Sports/Type/purple11/ESports-over.png); }

.sports-purple11-154919 { background-image: url(static/image/Sports/Type/MMA.png); }
.sports-purple11-154919:hover,
.sports-purple11-154919.on { background-image: url(static/image/Sports/Type/purple11/MMA-over.png); }

.sports-purple11-etc { background-image: url(static/image/Sports/Type/Etc.png); }
.sports-purple11-etc:hover,
.sports-purple11-etc.on { background-image: url(static/image/Sports/Type/purple11/Etc-over.png); }

.sports-red13--1 { background-image: url(static/image/Sports/Type/All.png); }
.sports-red13--1:hover,
.sports-red13--1.on { background-image: url(static/image/Sports/Type/red13/All-over.png); }

.sports-red13-6046 { background-image: url(static/image/Sports/Type/Football.png); }
.sports-red13-6046:hover,
.sports-red13-6046.on { background-image: url(static/image/Sports/Type/red13/Football-over.png); }

.sports-red13-48242 { background-image: url(static/image/Sports/Type/Basketball.png); }
.sports-red13-48242:hover,
.sports-red13-48242.on { background-image: url(static/image/Sports/Type/red13/Basketball-over.png); }

.sports-red13-154830 { background-image: url(/static/image/Sports/Type/Volleyball.png); }
.sports-red13-154830:hover,
.sports-red13-154830.on { background-image: url(static/image/Sports/Type/red13/Volleyball-over.png); }

.sports-red13-35232 { background-image: url(static/image/Sports/Type/IceHicky.png); }
.sports-red13-35232:hover,
.sports-red13-35232.on { background-image: url(static/image/Sports/Type/red13/IceHicky-over.png); }

.sports-red13-54094 { background-image: url(static/image/Sports/Type/Tennis.png); }
.sports-red13-54094:hover,
.sports-red13-54094.on { background-image: url(static/image/Sports/Type/red13/Tennis-over.png); }

.sports-red13-35709 { background-image: url(static/image/Sports/Type/Handball.png); }
.sports-red13-35709:hover,
.sports-red13-35709.on { background-image: url(static/image/Sports/Type/red13/Handball-over.png); }

.sports-red13-131506 { background-image: url(static/image/Sports/Type/NHK.png); }
.sports-red13-131506:hover,
.sports-red13-131506.on { background-image: url(static/image/Sports/Type/red13/NHK-over.png); }

.sports-red13-154914 { background-image: url(static/image/Sports/Type/Baseball.png); }
.sports-red13-154914:hover,
.sports-red13-154914.on { background-image: url(static/image/Sports/Type/red13/Baseball-over.png); }

.sports-red13-687890 { background-image: url(static/image/Sports/Type/ESports.png); }
.sports-red13-687890:hover,
.sports-red13-687890.on { background-image: url(static/image/Sports/Type/red13/ESports-over.png); }

.sports-red13-154919 { background-image: url(static/image/Sports/Type/MMA.png); }
.sports-red13-154919:hover,
.sports-red13-154919.on { background-image: url(static/image/Sports/Type/red13/MMA-over.png); }

.sports-red13-etc { background-image: url(static/image/Sports/Type/Etc.png); }
.sports-red13-etc:hover,
.sports-red13-etc.on { background-image: url(static/image/Sports/Type/red13/Etc-over.png); }

.sports-blue12--1 { background-image: url(static/image/Sports/Type/All.png); }
.sports-blue12--1:hover,
.sports-blue12--1.on { background-image: url(static/image/Sports/Type/blue12/All-over.png); }

.sports-blue12-6046 { background-image: url(static/image/Sports/Type/Football.png); }
.sports-blue12-6046:hover,
.sports-blue12-6046.on { background-image: url(static/image/Sports/Type/blue12/Football-over.png); }

.sports-blue12-48242 { background-image: url(static/image/Sports/Type/Basketball.png); }
.sports-blue12-48242:hover,
.sports-blue12-48242.on { background-image: url(static/image/Sports/Type/blue12/Basketball-over.png); }

.sports-blue12-154830 { background-image: url(/static/image/Sports/Type/Volleyball.png); }
.sports-blue12-154830:hover,
.sports-blue12-154830.on { background-image: url(static/image/Sports/Type/blue12/Volleyball-over.png); }

.sports-blue12-35232 { background-image: url(static/image/Sports/Type/IceHicky.png); }
.sports-blue12-35232:hover,
.sports-blue12-35232.on { background-image: url(static/image/Sports/Type/blue12/IceHicky-over.png); }

.sports-blue12-54094 { background-image: url(static/image/Sports/Type/Tennis.png); }
.sports-blue12-54094:hover,
.sports-blue12-54094.on { background-image: url(static/image/Sports/Type/blue12/Tennis-over.png); }

.sports-blue12-35709 { background-image: url(static/image/Sports/Type/Handball.png); }
.sports-blue12-35709:hover,
.sports-blue12-35709.on { background-image: url(static/image/Sports/Type/blue12/Handball-over.png); }

.sports-blue12-131506 { background-image: url(static/image/Sports/Type/NHK.png); }
.sports-blue12-131506:hover,
.sports-blue12-131506.on { background-image: url(static/image/Sports/Type/blue12/NHK-over.png); }

.sports-blue12-154914 { background-image: url(static/image/Sports/Type/Baseball.png); }
.sports-blue12-154914:hover,
.sports-blue12-154914.on { background-image: url(static/image/Sports/Type/blue12/Baseball-over.png); }

.sports-blue12-687890 { background-image: url(static/image/Sports/Type/ESports.png); }
.sports-blue12-687890:hover,
.sports-blue12-687890.on { background-image: url(static/image/Sports/Type/blue12/ESports-over.png); }

.sports-blue12-154919 { background-image: url(static/image/Sports/Type/MMA.png); }
.sports-blue12-154919:hover,
.sports-blue12-154919.on { background-image: url(static/image/Sports/Type/blue12/MMA-over.png); }

.sports-blue12-etc { background-image: url(static/image/Sports/Type/Etc.png); }
.sports-blue12-etc:hover,
.sports-blue12-etc.on { background-image: url(static/image/Sports/Type/blue12/Etc-over.png); }

.sports-yellow19--1 { background-image: url(static/image/Sports/Type/All.png); }
.sports-yellow19--1:hover,
.sports-yellow19--1.on { background-image: url(static/image/Sports/Type/yellow19/All-over.png); }

.sports-yellow19-6046 { background-image: url(static/image/Sports/Type/Football.png); }
.sports-yellow19-6046:hover,
.sports-yellow19-6046.on { background-image: url(static/image/Sports/Type/yellow19/Football-over.png); }

.sports-yellow19-48242 { background-image: url(static/image/Sports/Type/Basketball.png); }
.sports-yellow19-48242:hover,
.sports-yellow19-48242.on { background-image: url(static/image/Sports/Type/yellow19/Basketball-over.png); }

.sports-yellow19-154830 { background-image: url(/static/image/Sports/Type/Volleyball.png); }
.sports-yellow19-154830:hover,
.sports-yellow19-154830.on { background-image: url(static/image/Sports/Type/yellow19/Volleyball-over.png); }

.sports-yellow19-35232 { background-image: url(static/image/Sports/Type/IceHicky.png); }
.sports-yellow19-35232:hover,
.sports-yellow19-35232.on { background-image: url(static/image/Sports/Type/yellow19/IceHicky-over.png); }

.sports-yellow19-54094 { background-image: url(static/image/Sports/Type/Tennis.png); }
.sports-yellow19-54094:hover,
.sports-yellow19-54094.on { background-image: url(static/image/Sports/Type/yellow19/Tennis-over.png); }

.sports-yellow19-35709 { background-image: url(static/image/Sports/Type/Handball.png); }
.sports-yellow19-35709:hover,
.sports-yellow19-35709.on { background-image: url(static/image/Sports/Type/yellow19/Handball-over.png); }

.sports-yellow19-131506 { background-image: url(static/image/Sports/Type/NHK.png); }
.sports-yellow19-131506:hover,
.sports-yellow19-131506.on { background-image: url(static/image/Sports/Type/yellow19/NHK-over.png); }

.sports-yellow19-154914 { background-image: url(static/image/Sports/Type/Baseball.png); }
.sports-yellow19-154914:hover,
.sports-yellow19-154914.on { background-image: url(static/image/Sports/Type/yellow19/Baseball-over.png); }

.sports-yellow19-687890 { background-image: url(static/image/Sports/Type/ESports.png); }
.sports-yellow19-687890:hover,
.sports-yellow19-687890.on { background-image: url(static/image/Sports/Type/yellow19/ESports-over.png); }

.sports-yellow19-154919 { background-image: url(static/image/Sports/Type/MMA.png); }
.sports-yellow19-154919:hover,
.sports-yellow19-154919.on { background-image: url(static/image/Sports/Type/yellow19/MMA-over.png); }

.sports-yellow19-etc { background-image: url(static/image/Sports/Type/Etc.png); }
.sports-yellow19-etc:hover,
.sports-yellow19-etc.on { background-image: url(static/image/Sports/Type/yellow19/Etc-over.png); }

.sports-purple12--1 { background-image: url(static/image/Sports/Type/All.png); }
.sports-purple12--1:hover,
.sports-purple12--1.on { background-image: url(static/image/Sports/Type/purple12/All-over.png); }

.sports-purple12-6046 { background-image: url(static/image/Sports/Type/Football.png); }
.sports-purple12-6046:hover,
.sports-purple12-6046.on { background-image: url(static/image/Sports/Type/purple12/Football-over.png); }

.sports-purple12-265917 { background-image: url(static/image/Sports/Type/Pingpong.png); }
.sports-purple12-265917:hover,
.sports-purple12-265917.on { background-image: url(static/image/Sports/Type/purple12/Pingpong-over.png); }

.sports-purple12-48242 { background-image: url(static/image/Sports/Type/Basketball.png); }
.sports-purple12-48242:hover,
.sports-purple12-48242.on { background-image: url(static/image/Sports/Type/purple12/Basketball-over.png); }

.sports-purple12-154830 { background-image: url(/static/image/Sports/Type/Volleyball.png); }
.sports-purple12-154830:hover,
.sports-purple12-154830.on { background-image: url(static/image/Sports/Type/purple12/Volleyball-over.png); }

.sports-purple12-35232 { background-image: url(static/image/Sports/Type/IceHicky.png); }
.sports-purple12-35232:hover,
.sports-purple12-35232.on { background-image: url(static/image/Sports/Type/purple12/IceHicky-over.png); }

.sports-purple12-54094 { background-image: url(static/image/Sports/Type/Tennis.png); }
.sports-purple12-54094:hover,
.sports-purple12-54094.on { background-image: url(static/image/Sports/Type/purple12/Tennis-over.png); }

.sports-purple12-35709 { background-image: url(static/image/Sports/Type/Handball.png); }
.sports-purple12-35709:hover,
.sports-purple12-35709.on { background-image: url(static/image/Sports/Type/purple12/Handball-over.png); }

.sports-purple12-131506 { background-image: url(static/image/Sports/Type/NHK.png); }
.sports-purple12-131506:hover,
.sports-purple12-131506.on { background-image: url(static/image/Sports/Type/purple12/NHK-over.png); }

.sports-purple12-154914 { background-image: url(static/image/Sports/Type/Baseball.png); }
.sports-purple12-154914:hover,
.sports-purple12-154914.on { background-image: url(static/image/Sports/Type/purple12/Baseball-over.png); }

.sports-purple12-687890 { background-image: url(static/image/Sports/Type/ESports.png); }
.sports-purple12-687890:hover,
.sports-purple12-687890.on { background-image: url(static/image/Sports/Type/purple12/ESports-over.png); }

.sports-purple12-154919 { background-image: url(static/image/Sports/Type/MMA.png); }
.sports-purple12-154919:hover,
.sports-purple12-154919.on { background-image: url(static/image/Sports/Type/purple12/MMA-over.png); }

.sports-purple12-etc { background-image: url(static/image/Sports/Type/Etc.png); }
.sports-purple12-etc:hover,
.sports-purple12-etc.on { background-image: url(static/image/Sports/Type/purple12/Etc-over.png); }

.sports-blue14--1 { background-image: url(static/image/Sports/Type/All.png); }
.sports-blue14--1:hover,
.sports-blue14--1.on { background-image: url(static/image/Sports/Type/blue14/All-over.png); }

.sports-blue14-6046 { background-image: url(static/image/Sports/Type/Football.png); }
.sports-blue14-6046:hover,
.sports-blue14-6046.on { background-image: url(static/image/Sports/Type/blue14/Football-over.png); }

.sports-blue14-265917 { background-image: url(static/image/Sports/Type/Pingpong.png); }
.sports-blue14-265917:hover,
.sports-blue14-265917.on { background-image: url(static/image/Sports/Type/blue14/Pingpong-over.png); }

.sports-blue14-48242 { background-image: url(static/image/Sports/Type/Basketball.png); }
.sports-blue14-48242:hover,
.sports-blue14-48242.on { background-image: url(static/image/Sports/Type/blue14/Basketball-over.png); }

.sports-blue14-154830 { background-image: url(/static/image/Sports/Type/Volleyball.png); }
.sports-blue14-154830:hover,
.sports-blue14-154830.on { background-image: url(static/image/Sports/Type/blue14/Volleyball-over.png); }

.sports-blue14-35232 { background-image: url(static/image/Sports/Type/IceHicky.png); }
.sports-blue14-35232:hover,
.sports-blue14-35232.on { background-image: url(static/image/Sports/Type/blue14/IceHicky-over.png); }

.sports-blue14-54094 { background-image: url(static/image/Sports/Type/Tennis.png); }
.sports-blue14-54094:hover,
.sports-blue14-54094.on { background-image: url(static/image/Sports/Type/blue14/Tennis-over.png); }

.sports-blue14-35709 { background-image: url(static/image/Sports/Type/Handball.png); }
.sports-blue14-35709:hover,
.sports-blue14-35709.on { background-image: url(static/image/Sports/Type/blue14/Handball-over.png); }

.sports-blue14-131506 { background-image: url(static/image/Sports/Type/NHK.png); }
.sports-blue14-131506:hover,
.sports-blue14-131506.on { background-image: url(static/image/Sports/Type/blue14/NHK-over.png); }

.sports-blue14-154914 { background-image: url(static/image/Sports/Type/Baseball.png); }
.sports-blue14-154914:hover,
.sports-blue14-154914.on { background-image: url(static/image/Sports/Type/blue14/Baseball-over.png); }

.sports-blue14-687890 { background-image: url(static/image/Sports/Type/ESports.png); }
.sports-blue14-687890:hover,
.sports-blue14-687890.on { background-image: url(static/image/Sports/Type/blue14/ESports-over.png); }

.sports-blue14-154919 { background-image: url(static/image/Sports/Type/MMA.png); }
.sports-blue14-154919:hover,
.sports-blue14-154919.on { background-image: url(static/image/Sports/Type/blue14/MMA-over.png); }

.sports-blue14-etc { background-image: url(static/image/Sports/Type/Etc.png); }
.sports-blue14-etc:hover,
.sports-blue14-etc.on { background-image: url(static/image/Sports/Type/blue14/Etc-over.png); }

.sports-blue16--1 { background-image: url(static/image/Sports/Type/All.png); }
.sports-blue16--1:hover,
.sports-blue16--1.on { background-image: url(static/image/Sports/Type/blue16/All-over.png); }

.sports-blue16-6046 { background-image: url(static/image/Sports/Type/Football.png); }
.sports-blue16-6046:hover,
.sports-blue16-6046.on { background-image: url(static/image/Sports/Type/blue16/Football-over.png); }

.sports-blue16-265917 { background-image: url(static/image/Sports/Type/Pingpong.png); }
.sports-blue16-265917:hover,
.sports-blue16-265917.on { background-image: url(static/image/Sports/Type/blue16/Pingpong-over.png); }

.sports-blue16-48242 { background-image: url(static/image/Sports/Type/Basketball.png); }
.sports-blue16-48242:hover,
.sports-blue16-48242.on { background-image: url(static/image/Sports/Type/blue16/Basketball-over.png); }

.sports-blue16-154830 { background-image: url(/static/image/Sports/Type/Volleyball.png); }
.sports-blue16-154830:hover,
.sports-blue16-154830.on { background-image: url(static/image/Sports/Type/blue16/Volleyball-over.png); }

.sports-blue16-35232 { background-image: url(static/image/Sports/Type/IceHicky.png); }
.sports-blue16-35232:hover,
.sports-blue16-35232.on { background-image: url(static/image/Sports/Type/blue16/IceHicky-over.png); }

.sports-blue16-54094 { background-image: url(static/image/Sports/Type/Tennis.png); }
.sports-blue16-54094:hover,
.sports-blue16-54094.on { background-image: url(static/image/Sports/Type/blue16/Tennis-over.png); }

.sports-blue16-35709 { background-image: url(static/image/Sports/Type/Handball.png); }
.sports-blue16-35709:hover,
.sports-blue16-35709.on { background-image: url(static/image/Sports/Type/blue16/Handball-over.png); }

.sports-blue16-131506 { background-image: url(static/image/Sports/Type/NHK.png); }
.sports-blue16-131506:hover,
.sports-blue16-131506.on { background-image: url(static/image/Sports/Type/blue16/NHK-over.png); }

.sports-blue16-154914 { background-image: url(static/image/Sports/Type/Baseball.png); }
.sports-blue16-154914:hover,
.sports-blue16-154914.on { background-image: url(static/image/Sports/Type/blue16/Baseball-over.png); }

.sports-blue16-687890 { background-image: url(static/image/Sports/Type/ESports.png); }
.sports-blue16-687890:hover,
.sports-blue16-687890.on { background-image: url(static/image/Sports/Type/blue16/ESports-over.png); }

.sports-blue16-154919 { background-image: url(static/image/Sports/Type/MMA.png); }
.sports-blue16-154919:hover,
.sports-blue16-154919.on { background-image: url(static/image/Sports/Type/blue16/MMA-over.png); }

.sports-blue16-etc { background-image: url(static/image/Sports/Type/Etc.png); }
.sports-blue16-etc:hover,
.sports-blue16-etc.on { background-image: url(static/image/Sports/Type/blue16/Etc-over.png); }

.sports-gold12--1 { background-image: url(static/image/Sports/Type/All.png); }
.sports-gold12--1:hover,
.sports-gold12--1.on { background-image: url(static/image/Sports/Type/gold12/All-over.png); }

.sports-gold12-6046 { background-image: url(static/image/Sports/Type/Football.png); }
.sports-gold12-6046:hover,
.sports-gold12-6046.on { background-image: url(static/image/Sports/Type/gold12/Football-over.png); }

.sports-gold12-265917 { background-image: url(static/image/Sports/Type/Pingpong.png); }
.sports-gold12-265917:hover,
.sports-gold12-265917.on { background-image: url(static/image/Sports/Type/gold12/Pingpong-over.png); }

.sports-gold12-48242 { background-image: url(static/image/Sports/Type/Basketball.png); }
.sports-gold12-48242:hover,
.sports-gold12-48242.on { background-image: url(static/image/Sports/Type/gold12/Basketball-over.png); }

.sports-gold12-154830 { background-image: url(/static/image/Sports/Type/Volleyball.png); }
.sports-gold12-154830:hover,
.sports-gold12-154830.on { background-image: url(static/image/Sports/Type/gold12/Volleyball-over.png); }

.sports-gold12-35232 { background-image: url(static/image/Sports/Type/IceHicky.png); }
.sports-gold12-35232:hover,
.sports-gold12-35232.on { background-image: url(static/image/Sports/Type/gold12/IceHicky-over.png); }

.sports-gold12-54094 { background-image: url(static/image/Sports/Type/Tennis.png); }
.sports-gold12-54094:hover,
.sports-gold12-54094.on { background-image: url(static/image/Sports/Type/gold12/Tennis-over.png); }

.sports-gold12-35709 { background-image: url(static/image/Sports/Type/Handball.png); }
.sports-gold12-35709:hover,
.sports-gold12-35709.on { background-image: url(static/image/Sports/Type/gold12/Handball-over.png); }

.sports-gold12-131506 { background-image: url(static/image/Sports/Type/NHK.png); }
.sports-gold12-131506:hover,
.sports-gold12-131506.on { background-image: url(static/image/Sports/Type/gold12/NHK-over.png); }

.sports-gold12-154914 { background-image: url(static/image/Sports/Type/Baseball.png); }
.sports-gold12-154914:hover,
.sports-gold12-154914.on { background-image: url(static/image/Sports/Type/gold12/Baseball-over.png); }

.sports-gold12-687890 { background-image: url(static/image/Sports/Type/ESports.png); }
.sports-gold12-687890:hover,
.sports-gold12-687890.on { background-image: url(static/image/Sports/Type/gold12/ESports-over.png); }

.sports-gold12-154919 { background-image: url(static/image/Sports/Type/MMA.png); }
.sports-gold12-154919:hover,
.sports-gold12-154919.on { background-image: url(static/image/Sports/Type/gold12/MMA-over.png); }

.sports-gold12-etc { background-image: url(static/image/Sports/Type/Etc.png); }
.sports-gold12-etc:hover,
.sports-gold12-etc.on { background-image: url(static/image/Sports/Type/gold12/Etc-over.png); }

.sports-blue17--1 { background-image: url(static/image/Sports/Type/All.png); }
.sports-blue17--1:hover,
.sports-blue17--1.on { background-image: url(static/image/Sports/Type/blue17/All-over.png); }

.sports-blue17-6046 { background-image: url(static/image/Sports/Type/Football.png); }
.sports-blue17-6046:hover,
.sports-blue17-6046.on { background-image: url(static/image/Sports/Type/blue17/Football-over.png); }

.sports-blue17-265917 { background-image: url(static/image/Sports/Type/Pingpong.png); }
.sports-blue17-265917:hover,
.sports-blue17-265917.on { background-image: url(static/image/Sports/Type/blue17/Pingpong-over.png); }

.sports-blue17-48242 { background-image: url(static/image/Sports/Type/Basketball.png); }
.sports-blue17-48242:hover,
.sports-blue17-48242.on { background-image: url(static/image/Sports/Type/blue17/Basketball-over.png); }

.sports-blue17-154830 { background-image: url(/static/image/Sports/Type/Volleyball.png); }
.sports-blue17-154830:hover,
.sports-blue17-154830.on { background-image: url(static/image/Sports/Type/blue17/Volleyball-over.png); }

.sports-blue17-35232 { background-image: url(static/image/Sports/Type/IceHicky.png); }
.sports-blue17-35232:hover,
.sports-blue17-35232.on { background-image: url(static/image/Sports/Type/blue17/IceHicky-over.png); }

.sports-blue17-54094 { background-image: url(static/image/Sports/Type/Tennis.png); }
.sports-blue17-54094:hover,
.sports-blue17-54094.on { background-image: url(static/image/Sports/Type/blue17/Tennis-over.png); }

.sports-blue17-35709 { background-image: url(static/image/Sports/Type/Handball.png); }
.sports-blue17-35709:hover,
.sports-blue17-35709.on { background-image: url(static/image/Sports/Type/blue17/Handball-over.png); }

.sports-blue17-131506 { background-image: url(static/image/Sports/Type/NHK.png); }
.sports-blue17-131506:hover,
.sports-blue17-131506.on { background-image: url(static/image/Sports/Type/blue17/NHK-over.png); }

.sports-blue17-154914 { background-image: url(static/image/Sports/Type/Baseball.png); }
.sports-blue17-154914:hover,
.sports-blue17-154914.on { background-image: url(static/image/Sports/Type/blue17/Baseball-over.png); }

.sports-blue17-687890 { background-image: url(static/image/Sports/Type/ESports.png); }
.sports-blue17-687890:hover,
.sports-blue17-687890.on { background-image: url(static/image/Sports/Type/blue17/ESports-over.png); }

.sports-blue17-154919 { background-image: url(static/image/Sports/Type/MMA.png); }
.sports-blue17-154919:hover,
.sports-blue17-154919.on { background-image: url(static/image/Sports/Type/blue17/MMA-over.png); }

.sports-blue17-etc { background-image: url(static/image/Sports/Type/Etc.png); }
.sports-blue17-etc:hover,
.sports-blue17-etc.on { background-image: url(static/image/Sports/Type/blue17/Etc-over.png); }

.sports-yellow13--1 { background-image: url(static/image/Sports/Type/All.png); }
.sports-yellow13--1:hover,
.sports-yellow13--1.on { background-image: url(/static/image/Sports/Type/yellow13/All-over.png); }

.sports-yellow13-6046 { background-image: url(static/image/Sports/Type/Football.png); }
.sports-yellow13-6046:hover,
.sports-yellow13-6046.on { background-image: url(static/image/Sports/Type/yellow13/Football-over.png); }

.sports-yellow13-48242 { background-image: url(static/image/Sports/Type/Basketball.png); }
.sports-yellow13-48242:hover,
.sports-yellow13-48242.on { background-image: url(static/image/Sports/Type/yellow13/Basketball-over.png); }

.sports-yellow13-154830 { background-image: url(/static/image/Sports/Type/Volleyball.png); }
.sports-yellow13-154830:hover,
.sports-yellow13-154830.on { background-image: url(static/image/Sports/Type/yellow13/Volleyball-over.png); }

.sports-yellow13-35232 { background-image: url(static/image/Sports/Type/IceHicky.png); }
.sports-yellow13-35232:hover,
.sports-yellow13-35232.on { background-image: url(static/image/Sports/Type/yellow13/IceHicky-over.png); }

.sports-yellow13-54094 { background-image: url(static/image/Sports/Type/Tennis.png); }
.sports-yellow13-54094:hover,
.sports-yellow13-54094.on { background-image: url(static/image/Sports/Type/yellow13/Tennis-over.png); }

.sports-yellow13-35709 { background-image: url(static/image/Sports/Type/Handball.png); }
.sports-yellow13-35709:hover,
.sports-yellow13-35709.on { background-image: url(static/image/Sports/Type/yellow13/Handball-over.png); }

.sports-yellow13-131506 { background-image: url(static/image/Sports/Type/NHK.png); }
.sports-yellow13-131506:hover,
.sports-yellow13-131506.on { background-image: url(static/image/Sports/Type/yellow13/NHK-over.png); }

.sports-yellow13-154914 { background-image: url(static/image/Sports/Type/Baseball.png); }
.sports-yellow13-154914:hover,
.sports-yellow13-154914.on { background-image: url(static/image/Sports/Type/yellow13/Baseball-over.png); }

.sports-yellow13-687890 { background-image: url(static/image/Sports/Type/ESports.png); }
.sports-yellow13-687890:hover,
.sports-yellow13-687890.on { background-image: url(static/image/Sports/Type/yellow13/ESports-over.png); }

.sports-yellow13-154919 { background-image: url(static/image/Sports/Type/MMA.png); }
.sports-yellow13-154919:hover,
.sports-yellow13-154919.on { background-image: url(static/image/Sports/Type/yellow13/MMA-over.png); }

.sports-yellow13-etc { background-image: url(static/image/Sports/Type/Etc.png); }
.sports-yellow13-etc:hover,
.sports-yellow13-etc.on { background-image: url(static/image/Sports/Type/yellow13/Etc-over.png); }

.sports-red15--1 { background-image: url(static/image/Sports/Type/All.png); }
.sports-red15--1:hover,
.sports-red15--1.on { background-image: url(static/image/Sports/Type/red15/All-over.png); }

.sports-red15-6046 { background-image: url(static/image/Sports/Type/Football.png); }
.sports-red15-6046:hover,
.sports-red15-6046.on { background-image: url(static/image/Sports/Type/red15/Football-over.png); }

.sports-red15-48242 { background-image: url(static/image/Sports/Type/Basketball.png); }
.sports-red15-48242:hover,
.sports-red15-48242.on { background-image: url(static/image/Sports/Type/red15/Basketball-over.png); }

.sports-red15-154830 { background-image: url(/static/image/Sports/Type/Volleyball.png); }
.sports-red15-154830:hover,
.sports-red15-154830.on { background-image: url(static/image/Sports/Type/red15/Volleyball-over.png); }

.sports-red15-35232 { background-image: url(static/image/Sports/Type/IceHicky.png); }
.sports-red15-35232:hover,
.sports-red15-35232.on { background-image: url(static/image/Sports/Type/red15/IceHicky-over.png); }

.sports-red15-54094 { background-image: url(static/image/Sports/Type/Tennis.png); }
.sports-red15-54094:hover,
.sports-red15-54094.on { background-image: url(static/image/Sports/Type/red15/Tennis-over.png); }

.sports-red15-35709 { background-image: url(static/image/Sports/Type/Handball.png); }
.sports-red15-35709:hover,
.sports-red15-35709.on { background-image: url(static/image/Sports/Type/red15/Handball-over.png); }

.sports-red15-131506 { background-image: url(static/image/Sports/Type/NHK.png); }
.sports-red15-131506:hover,
.sports-red15-131506.on { background-image: url(static/image/Sports/Type/red15/NHK-over.png); }

.sports-red15-154914 { background-image: url(static/image/Sports/Type/Baseball.png); }
.sports-red15-154914:hover,
.sports-red15-154914.on { background-image: url(static/image/Sports/Type/red15/Baseball-over.png); }

.sports-red15-687890 { background-image: url(static/image/Sports/Type/ESports.png); }
.sports-red15-687890:hover,
.sports-red15-687890.on { background-image: url(static/image/Sports/Type/red15/ESports-over.png); }

.sports-red15-154919 { background-image: url(static/image/Sports/Type/MMA.png); }
.sports-red15-154919:hover,
.sports-red15-154919.on { background-image: url(static/image/Sports/Type/red15/MMA-over.png); }

.sports-red15-etc { background-image: url(static/image/Sports/Type/Etc.png); }
.sports-red15-etc:hover,
.sports-red15-etc.on { background-image: url(static/image/Sports/Type/red15/Etc-over.png); }

.sports-white--1 { background-image: url(static/image/Sports/Type/white/All.png); }
.sports-white--1:hover,
.sports-white--1.on { background-image: url(static/image/Sports/Type/white/All-over.png); }
.sports-white--1 .cat-count,
.sports-white--1 .cat-count { color: #fff !important; }
.sports-white--1:hover .cat-count,
.sports-white--1.on .cat-count { color: #f8d346 !important; }

.sports-white-6046 { background-image: url(static/image/Sports/Type/white/Football.png); }
.sports-white-6046:hover,
.sports-white-6046.on { background-image: url(static/image/Sports/Type/white/Football-over.png); }
.sports-white-6046 .cat-count,
.sports-white-6046 .cat-count { color: #fff !important; }
.sports-white-6046:hover .cat-count,
.sports-white-6046.on .cat-count { color: #f8d346 !important; }

.sports-white-48242 { background-image: url(static/image/Sports/Type/white/Basketball.png); }
.sports-white-48242:hover,
.sports-white-48242.on { background-image: url(static/image/Sports/Type/white/Basketball-over.png); }
.sports-white-48242 .cat-count,
.sports-white-48242 .cat-count { color: #fff !important; }
.sports-white-48242:hover .cat-count,
.sports-white-48242.on .cat-count { color: #f8d346 !important; }

.sports-white-154830 { background-image: url(static/image/Sports/Type/white/Volleyball.png); }
.sports-white-154830:hover,
.sports-white-154830.on { background-image: url(static/image/Sports/Type/white/Volleyball-over.png); }
.sports-white-154830 .cat-count,
.sports-white-154830 .cat-count { color: #fff !important; }
.sports-white-154830:hover .cat-count,
.sports-white-154830.on .cat-count { color: #f8d346 !important; }

.sports-white-35232 { background-image: url(static/image/Sports/Type/white/IceHicky.png); }
.sports-white-35232:hover,
.sports-white-35232.on { background-image: url(static/image/Sports/Type/white/IceHicky-over.png); }
.sports-white-35232 .cat-count,
.sports-white-35232 .cat-count { color: #fff !important; }
.sports-white-35232:hover .cat-count,
.sports-white-35232.on .cat-count { color: #f8d346 !important; }

.sports-white-54094 { background-image: url(static/image/Sports/Type/white/Tennis.png); }
.sports-white-54094:hover,
.sports-white-54094.on { background-image: url(static/image/Sports/Type/white/Tennis-over.png); }
.sports-white-54094 .cat-count,
.sports-white-54094 .cat-count { color: #fff !important; }
.sports-white-54094:hover .cat-count,
.sports-white-54094.on .cat-count { color: #f8d346 !important; }

.sports-white-35709 { background-image: url(static/image/Sports/Type/white/Handball.png); }
.sports-white-35709:hover,
.sports-white-35709.on { background-image: url(static/image/Sports/Type/white/Handball-over.png); }
.sports-white-35709 .cat-count,
.sports-white-35709 .cat-count { color: #fff !important; }
.sports-white-35709:hover .cat-count,
.sports-white-35709.on .cat-count { color: #f8d346 !important; }

.sports-white-131506 { background-image: url(static/image/Sports/Type/white/NHK.png); }
.sports-white-131506:hover,
.sports-white-131506.on { background-image: url(static/image/Sports/Type/white/NHK-over.png); }
.sports-white-131506 .cat-count,
.sports-white-131506 .cat-count { color: #fff !important; }
.sports-white-131506:hover .cat-count,
.sports-white-131506.on .cat-count { color: #f8d346 !important; }

.sports-white-154914 { background-image: url(static/image/Sports/Type/white/Baseball.png); }
.sports-white-154914:hover,
.sports-white-154914.on { background-image: url(static/image/Sports/Type/white/Baseball-over.png); }
.sports-white-154914 .cat-count,
.sports-white-154914 .cat-count { color: #fff !important; }
.sports-white-154914:hover .cat-count,
.sports-white-154914.on .cat-count { color: #f8d346 !important; }

.sports-white-687890 { background-image: url(static/image/Sports/Type/white/ESports.png); }
.sports-white-687890:hover,
.sports-white-687890.on { background-image: url(static/image/Sports/Type/white/ESports-over.png); }
.sports-white-687890 .cat-count,
.sports-white-687890 .cat-count { color: #fff !important; }
.sports-white-687890:hover .cat-count,
.sports-white-687890.on .cat-count { color: #f8d346 !important; }

.sports-white-154919 { background-image: url(static/image/Sports/Type/white/MMA.png); }
.sports-white-154919:hover,
.sports-white-154919.on { background-image: url(static/image/Sports/Type/white/MMA-over.png); }
.sports-white-154919 .cat-count,
.sports-white-154919 .cat-count { color: #fff !important; }
.sports-white-154919:hover .cat-count,
.sports-white-154919.on .cat-count { color: #f8d346 !important; }

.sports-white-etc { background-image: url(static/image/Sports/Type/white/Etc.png); }
.sports-white-etc:hover,
.sports-white-etc.on { background-image: url(static/image/Sports/Type/white/Etc-over.png); }
.sports-white-etc .cat-count,
.sports-white-etc .cat-count { color: #fff !important; }
.sports-white-etc:hover .cat-count,
.sports-white-etc.on .cat-count { color: #f8d346 !important; }

.sports-red14--1 { background-image: url(static/image/Sports/Type/All.png); }
.sports-red14--1:hover,
.sports-red14--1.on { background-image: url(static/image/Sports/Type/red14/All-over.png); }
.sports-red14--1 .cat-count,
.sports-red14--1 .cat-count { color: #fff !important; }
.sports-red14--1:hover .cat-count,
.sports-red14--1.on .cat-count { color: #f8d346 !important; }

.sports-red14-6046 { background-image: url(static/image/Sports/Type/Football.png); }
.sports-red14-6046:hover,
.sports-red14-6046.on { background-image: url(static/image/Sports/Type/red14/Football-over.png); }
.sports-red14-6046 .cat-count,
.sports-red14-6046 .cat-count { color: #fff !important; }
.sports-red14-6046:hover .cat-count,
.sports-red14-6046.on .cat-count { color: #f8d346 !important; }

.sports-red14-48242 { background-image: url(static/image/Sports/Type/Basketball.png); }
.sports-red14-48242:hover,
.sports-red14-48242.on { background-image: url(static/image/Sports/Type/red14/Basketball-over.png); }
.sports-red14-48242 .cat-count,
.sports-red14-48242 .cat-count { color: #fff !important; }
.sports-red14-48242:hover .cat-count,
.sports-red14-48242.on .cat-count { color: #f8d346 !important; }

.sports-red14-154830 { background-image: url(/static/image/Sports/Type/Volleyball.png); }
.sports-red14-154830:hover,
.sports-red14-154830.on { background-image: url(static/image/Sports/Type/red14/Volleyball-over.png); }
.sports-red14-154830 .cat-count,
.sports-red14-154830 .cat-count { color: #fff !important; }
.sports-red14-154830:hover .cat-count,
.sports-red14-154830.on .cat-count { color: #f8d346 !important; }

.sports-red14-35232 { background-image: url(static/image/Sports/Type/IceHicky.png); }
.sports-red14-35232:hover,
.sports-red14-35232.on { background-image: url(static/image/Sports/Type/red14/IceHicky-over.png); }
.sports-red14-35232 .cat-count,
.sports-red14-35232 .cat-count { color: #fff !important; }
.sports-red14-35232:hover .cat-count,
.sports-red14-35232.on .cat-count { color: #f8d346 !important; }

.sports-red14-54094 { background-image: url(static/image/Sports/Type/Tennis.png); }
.sports-red14-54094:hover,
.sports-red14-54094.on { background-image: url(static/image/Sports/Type/red14/Tennis-over.png); }
.sports-red14-54094 .cat-count,
.sports-red14-54094 .cat-count { color: #fff !important; }
.sports-red14-54094:hover .cat-count,
.sports-red14-54094.on .cat-count { color: #f8d346 !important; }

.sports-red14-35709 { background-image: url(static/image/Sports/Type/Handball.png); }
.sports-red14-35709:hover,
.sports-red14-35709.on { background-image: url(static/image/Sports/Type/red14/Handball-over.png); }
.sports-red14-35709 .cat-count,
.sports-red14-35709 .cat-count { color: #fff !important; }
.sports-red14-35709:hover .cat-count,
.sports-red14-35709.on .cat-count { color: #f8d346 !important; }

.sports-red14-131506 { background-image: url(static/image/Sports/Type/NHK.png); }
.sports-red14-131506:hover,
.sports-red14-131506.on { background-image: url(static/image/Sports/Type/red14/NHK-over.png); }
.sports-red14-131506 .cat-count,
.sports-red14-131506 .cat-count { color: #fff !important; }
.sports-red14-131506:hover .cat-count,
.sports-red14-131506.on .cat-count { color: #f8d346 !important; }

.sports-red14-154914 { background-image: url(static/image/Sports/Type/Baseball.png); }
.sports-red14-154914:hover,
.sports-red14-154914.on { background-image: url(static/image/Sports/Type/red14/Baseball-over.png); }
.sports-red14-154914 .cat-count,
.sports-red14-154914 .cat-count { color: #fff !important; }
.sports-red14-154914:hover .cat-count,
.sports-red14-154914.on .cat-count { color: #f8d346 !important; }

.sports-red14-687890 { background-image: url(static/image/Sports/Type/ESports.png); }
.sports-red14-687890:hover,
.sports-red14-687890.on { background-image: url(static/image/Sports/Type/red14/ESports-over.png); }
.sports-red14-687890 .cat-count,
.sports-red14-687890 .cat-count { color: #fff !important; }
.sports-red14-687890:hover .cat-count,
.sports-red14-687890.on .cat-count { color: #f8d346 !important; }

.sports-red14-154919 { background-image: url(static/image/Sports/Type/MMA.png); }
.sports-red14-154919:hover,
.sports-red14-154919.on { background-image: url(static/image/Sports/Type/red14/MMA-over.png); }
.sports-red14-154919 .cat-count,
.sports-red14-154919 .cat-count { color: #fff !important; }
.sports-red14-154919:hover .cat-count,
.sports-red14-154919.on .cat-count { color: #f8d346 !important; }

.sports-red14-etc { background-image: url(static/image/Sports/Type/Etc.png); }
.sports-red14-etc:hover,
.sports-red14-etc.on { background-image: url(static/image/Sports/Type/red14/Etc-over.png); }
.sports-red14-etc .cat-count,
.sports-red14-etc .cat-count { color: #fff !important; }
.sports-red14-etc:hover .cat-count,
.sports-red14-etc.on .cat-count { color: #f8d346 !important; }

.sports-yellow12--1 { background-image: url(static/image/Sports/Type/All.png); }
.sports-yellow12--1:hover,
.sports-yellow12--1.on { background-image: url(static/image/Sports/Type/yellow12/All-over.png); }
.sports-yellow12--1 .cat-count,
.sports-yellow12--1 .cat-count { color: #fff !important; }
.sports-yellow12--1:hover .cat-count,
.sports-yellow12--1.on .cat-count { color: #f8d346 !important; }

.sports-yellow12-6046 { background-image: url(static/image/Sports/Type/Football.png); }
.sports-yellow12-6046:hover,
.sports-yellow12-6046.on { background-image: url(static/image/Sports/Type/yellow12/Football-over.png); }
.sports-yellow12-6046 .cat-count,
.sports-yellow12-6046 .cat-count { color: #fff !important; }
.sports-yellow12-6046:hover .cat-count,
.sports-yellow12-6046.on .cat-count { color: #f8d346 !important; }

.sports-yellow12-48242 { background-image: url(static/image/Sports/Type/Basketball.png); }
.sports-yellow12-48242:hover,
.sports-yellow12-48242.on { background-image: url(static/image/Sports/Type/yellow12/Basketball-over.png); }
.sports-yellow12-48242 .cat-count,
.sports-yellow12-48242 .cat-count { color: #fff !important; }
.sports-yellow12-48242:hover .cat-count,
.sports-yellow12-48242.on .cat-count { color: #f8d346 !important; }

.sports-yellow12-154830 { background-image: url(/static/image/Sports/Type/Volleyball.png); }
.sports-yellow12-154830:hover,
.sports-yellow12-154830.on { background-image: url(static/image/Sports/Type/yellow12/Volleyball-over.png); }
.sports-yellow12-154830 .cat-count,
.sports-yellow12-154830 .cat-count { color: #fff !important; }
.sports-yellow12-154830:hover .cat-count,
.sports-yellow12-154830.on .cat-count { color: #f8d346 !important; }

.sports-yellow12-35232 { background-image: url(static/image/Sports/Type/IceHicky.png); }
.sports-yellow12-35232:hover,
.sports-yellow12-35232.on { background-image: url(static/image/Sports/Type/yellow12/IceHicky-over.png); }
.sports-yellow12-35232 .cat-count,
.sports-yellow12-35232 .cat-count { color: #fff !important; }
.sports-yellow12-35232:hover .cat-count,
.sports-yellow12-35232.on .cat-count { color: #f8d346 !important; }

.sports-yellow12-54094 { background-image: url(static/image/Sports/Type/Tennis.png); }
.sports-yellow12-54094:hover,
.sports-yellow12-54094.on { background-image: url(static/image/Sports/Type/yellow12/Tennis-over.png); }
.sports-yellow12-54094 .cat-count,
.sports-yellow12-54094 .cat-count { color: #fff !important; }
.sports-yellow12-54094:hover .cat-count,
.sports-yellow12-54094.on .cat-count { color: #f8d346 !important; }

.sports-yellow12-35709 { background-image: url(static/image/Sports/Type/Handball.png); }
.sports-yellow12-35709:hover,
.sports-yellow12-35709.on { background-image: url(static/image/Sports/Type/yellow12/Handball-over.png); }
.sports-yellow12-35709 .cat-count,
.sports-yellow12-35709 .cat-count { color: #fff !important; }
.sports-yellow12-35709:hover .cat-count,
.sports-yellow12-35709.on .cat-count { color: #f8d346 !important; }

.sports-yellow12-131506 { background-image: url(static/image/Sports/Type/NHK.png); }
.sports-yellow12-131506:hover,
.sports-yellow12-131506.on { background-image: url(static/image/Sports/Type/yellow12/NHK-over.png); }
.sports-yellow12-131506 .cat-count,
.sports-yellow12-131506 .cat-count { color: #fff !important; }
.sports-yellow12-131506:hover .cat-count,
.sports-yellow12-131506.on .cat-count { color: #f8d346 !important; }

.sports-yellow12-154914 { background-image: url(static/image/Sports/Type/Baseball.png); }
.sports-yellow12-154914:hover,
.sports-yellow12-154914.on { background-image: url(static/image/Sports/Type/yellow12/Baseball-over.png); }
.sports-yellow12-154914 .cat-count,
.sports-yellow12-154914 .cat-count { color: #fff !important; }
.sports-yellow12-154914:hover .cat-count,
.sports-yellow12-154914.on .cat-count { color: #f8d346 !important; }

.sports-yellow12-687890 { background-image: url(static/image/Sports/Type/ESports.png); }
.sports-yellow12-687890:hover,
.sports-yellow12-687890.on { background-image: url(static/image/Sports/Type/yellow12/ESports-over.png); }
.sports-yellow12-687890 .cat-count,
.sports-yellow12-687890 .cat-count { color: #fff !important; }
.sports-yellow12-687890:hover .cat-count,
.sports-yellow12-687890.on .cat-count { color: #f8d346 !important; }

.sports-yellow12-154919 { background-image: url(static/image/Sports/Type/MMA.png); }
.sports-yellow12-154919:hover,
.sports-yellow12-154919.on { background-image: url(static/image/Sports/Type/yellow12/MMA-over.png); }
.sports-yellow12-154919 .cat-count,
.sports-yellow12-154919 .cat-count { color: #fff !important; }
.sports-yellow12-154919:hover .cat-count,
.sports-yellow12-154919.on .cat-count { color: #f8d346 !important; }

.sports-yellow12-etc { background-image: url(static/image/Sports/Type/Etc.png); }
.sports-yellow12-etc:hover,
.sports-yellow12-etc.on { background-image: url(static/image/Sports/Type/yellow12/Etc-over.png); }
.sports-yellow12-etc .cat-count,
.sports-yellow12-etc .cat-count { color: #fff !important; }
.sports-yellow12-etc:hover .cat-count,
.sports-yellow12-etc.on .cat-count { color: #f8d346 !important; }

.sports-red12--1 { background-image: url(static/image/Sports/Type/All.png); }
.sports-red12--1:hover,
.sports-red12--1.on { background-image: url(static/image/Sports/Type/red12/All-over.png); }
.sports-red12--1 .cat-count,
.sports-red12--1 .cat-count { color: #fff !important; }
.sports-red12--1:hover .cat-count,
.sports-red12--1.on .cat-count { color: #f8d346 !important; }

.sports-red12-6046 { background-image: url(static/image/Sports/Type/Football.png); }
.sports-red12-6046:hover,
.sports-red12-6046.on { background-image: url(static/image/Sports/Type/red12/Football-over.png); }
.sports-red12-6046 .cat-count,
.sports-red12-6046 .cat-count { color: #fff !important; }
.sports-red12-6046:hover .cat-count,
.sports-red12-6046.on .cat-count { color: #f8d346 !important; }

.sports-red12-48242 { background-image: url(static/image/Sports/Type/Basketball.png); }
.sports-red12-48242:hover,
.sports-red12-48242.on { background-image: url(static/image/Sports/Type/red12/Basketball-over.png); }
.sports-red12-48242 .cat-count,
.sports-red12-48242 .cat-count { color: #fff !important; }
.sports-red12-48242:hover .cat-count,
.sports-red12-48242.on .cat-count { color: #f8d346 !important; }

.sports-red12-154830 { background-image: url(/static/image/Sports/Type/Volleyball.png); }
.sports-red12-154830:hover,
.sports-red12-154830.on { background-image: url(static/image/Sports/Type/red12/Volleyball-over.png); }
.sports-red12-154830 .cat-count,
.sports-red12-154830 .cat-count { color: #fff !important; }
.sports-red12-154830:hover .cat-count,
.sports-red12-154830.on .cat-count { color: #f8d346 !important; }

.sports-red12-35232 { background-image: url(static/image/Sports/Type/IceHicky.png); }
.sports-red12-35232:hover,
.sports-red12-35232.on { background-image: url(static/image/Sports/Type/red12/IceHicky-over.png); }
.sports-red12-35232 .cat-count,
.sports-red12-35232 .cat-count { color: #fff !important; }
.sports-red12-35232:hover .cat-count,
.sports-red12-35232.on .cat-count { color: #f8d346 !important; }

.sports-red12-54094 { background-image: url(static/image/Sports/Type/Tennis.png); }
.sports-red12-54094:hover,
.sports-red12-54094.on { background-image: url(static/image/Sports/Type/red12/Tennis-over.png); }
.sports-red12-54094 .cat-count,
.sports-red12-54094 .cat-count { color: #fff !important; }
.sports-red12-54094:hover .cat-count,
.sports-red12-54094.on .cat-count { color: #f8d346 !important; }

.sports-red12-35709 { background-image: url(static/image/Sports/Type/Handball.png); }
.sports-red12-35709:hover,
.sports-red12-35709.on { background-image: url(static/image/Sports/Type/red12/Handball-over.png); }
.sports-red12-35709 .cat-count,
.sports-red12-35709 .cat-count { color: #fff !important; }
.sports-red12-35709:hover .cat-count,
.sports-red12-35709.on .cat-count { color: #f8d346 !important; }

.sports-red12-131506 { background-image: url(static/image/Sports/Type/NHK.png); }
.sports-red12-131506:hover,
.sports-red12-131506.on { background-image: url(static/image/Sports/Type/red12/NHK-over.png); }
.sports-red12-131506 .cat-count,
.sports-red12-131506 .cat-count { color: #fff !important; }
.sports-red12-131506:hover .cat-count,
.sports-red12-131506.on .cat-count { color: #f8d346 !important; }

.sports-red12-154914 { background-image: url(static/image/Sports/Type/Baseball.png); }
.sports-red12-154914:hover,
.sports-red12-154914.on { background-image: url(static/image/Sports/Type/red12/Baseball-over.png); }
.sports-red12-154914 .cat-count,
.sports-red12-154914 .cat-count { color: #fff !important; }
.sports-red12-154914:hover .cat-count,
.sports-red12-154914.on .cat-count { color: #f8d346 !important; }

.sports-red12-687890 { background-image: url(static/image/Sports/Type/ESports.png); }
.sports-red12-687890:hover,
.sports-red12-687890.on { background-image: url(static/image/Sports/Type/red12/ESports-over.png); }
.sports-red12-687890 .cat-count,
.sports-red12-687890 .cat-count { color: #fff !important; }
.sports-red12-687890:hover .cat-count,
.sports-red12-687890.on .cat-count { color: #f8d346 !important; }

.sports-red12-154919 { background-image: url(static/image/Sports/Type/MMA.png); }
.sports-red12-154919:hover,
.sports-red12-154919.on { background-image: url(static/image/Sports/Type/red12/MMA-over.png); }
.sports-red12-154919 .cat-count,
.sports-red12-154919 .cat-count { color: #fff !important; }
.sports-red12-154919:hover .cat-count,
.sports-red12-154919.on .cat-count { color: #f8d346 !important; }

.sports-red12-etc { background-image: url(static/image/Sports/Type/Etc.png); }
.sports-red12-etc:hover,
.sports-red12-etc.on { background-image: url(static/image/Sports/Type/red12/Etc-over.png); }
.sports-red12-etc .cat-count,
.sports-red12-etc .cat-count { color: #fff !important; }
.sports-red12-etc:hover .cat-count,
.sports-red12-etc.on .cat-count { color: #f8d346 !important; }

.sports-blue15--1 { background-image: url(static/image/Sports/Type/All.png); }
.sports-blue15--1:hover,
.sports-blue15--1.on { background-image: url(static/image/Sports/Type/blue15/All-over.png); }
.sports-blue15--1 .cat-count,
.sports-blue15--1 .cat-count { color: #fff !important; }
.sports-blue15--1:hover .cat-count,
.sports-blue15--1.on .cat-count { color: #f8d346 !important; }

.sports-blue15-6046 { background-image: url(static/image/Sports/Type/Football.png); }
.sports-blue15-6046:hover,
.sports-blue15-6046.on { background-image: url(static/image/Sports/Type/blue15/Football-over.png); }
.sports-blue15-6046 .cat-count,
.sports-blue15-6046 .cat-count { color: #fff !important; }
.sports-blue15-6046:hover .cat-count,
.sports-blue15-6046.on .cat-count { color: #f8d346 !important; }

.sports-blue15-48242 { background-image: url(static/image/Sports/Type/Basketball.png); }
.sports-blue15-48242:hover,
.sports-blue15-48242.on { background-image: url(static/image/Sports/Type/blue15/Basketball-over.png); }
.sports-blue15-48242 .cat-count,
.sports-blue15-48242 .cat-count { color: #fff !important; }
.sports-blue15-48242:hover .cat-count,
.sports-blue15-48242.on .cat-count { color: #f8d346 !important; }

.sports-blue15-154830 { background-image: url(/static/image/Sports/Type/Volleyball.png); }
.sports-blue15-154830:hover,
.sports-blue15-154830.on { background-image: url(static/image/Sports/Type/blue15/Volleyball-over.png); }
.sports-blue15-154830 .cat-count,
.sports-blue15-154830 .cat-count { color: #fff !important; }
.sports-blue15-154830:hover .cat-count,
.sports-blue15-154830.on .cat-count { color: #f8d346 !important; }

.sports-blue15-35232 { background-image: url(static/image/Sports/Type/IceHicky.png); }
.sports-blue15-35232:hover,
.sports-blue15-35232.on { background-image: url(static/image/Sports/Type/blue15/IceHicky-over.png); }
.sports-blue15-35232 .cat-count,
.sports-blue15-35232 .cat-count { color: #fff !important; }
.sports-blue15-35232:hover .cat-count,
.sports-blue15-35232.on .cat-count { color: #f8d346 !important; }

.sports-blue15-54094 { background-image: url(static/image/Sports/Type/Tennis.png); }
.sports-blue15-54094:hover,
.sports-blue15-54094.on { background-image: url(static/image/Sports/Type/blue15/Tennis-over.png); }
.sports-blue15-54094 .cat-count,
.sports-blue15-54094 .cat-count { color: #fff !important; }
.sports-blue15-54094:hover .cat-count,
.sports-blue15-54094.on .cat-count { color: #f8d346 !important; }

.sports-blue15-35709 { background-image: url(static/image/Sports/Type/Handball.png); }
.sports-blue15-35709:hover,
.sports-blue15-35709.on { background-image: url(static/image/Sports/Type/blue15/Handball-over.png); }
.sports-blue15-35709 .cat-count,
.sports-blue15-35709 .cat-count { color: #fff !important; }
.sports-blue15-35709:hover .cat-count,
.sports-blue15-35709.on .cat-count { color: #f8d346 !important; }

.sports-blue15-131506 { background-image: url(static/image/Sports/Type/NHK.png); }
.sports-blue15-131506:hover,
.sports-blue15-131506.on { background-image: url(static/image/Sports/Type/blue15/NHK-over.png); }
.sports-blue15-131506 .cat-count,
.sports-blue15-131506 .cat-count { color: #fff !important; }
.sports-blue15-131506:hover .cat-count,
.sports-blue15-131506.on .cat-count { color: #f8d346 !important; }

.sports-blue15-154914 { background-image: url(static/image/Sports/Type/Baseball.png); }
.sports-blue15-154914:hover,
.sports-blue15-154914.on { background-image: url(static/image/Sports/Type/blue15/Baseball-over.png); }
.sports-blue15-154914 .cat-count,
.sports-blue15-154914 .cat-count { color: #fff !important; }
.sports-blue15-154914:hover .cat-count,
.sports-blue15-154914.on .cat-count { color: #f8d346 !important; }

.sports-blue15-687890 { background-image: url(static/image/Sports/Type/ESports.png); }
.sports-blue15-687890:hover,
.sports-blue15-687890.on { background-image: url(static/image/Sports/Type/blue15/ESports-over.png); }
.sports-blue15-687890 .cat-count,
.sports-blue15-687890 .cat-count { color: #fff !important; }
.sports-blue15-687890:hover .cat-count,
.sports-blue15-687890.on .cat-count { color: #f8d346 !important; }

.sports-blue15-154919 { background-image: url(static/image/Sports/Type/MMA.png); }
.sports-blue15-154919:hover,
.sports-blue15-154919.on { background-image: url(static/image/Sports/Type/blue15/MMA-over.png); }
.sports-blue15-154919 .cat-count,
.sports-blue15-154919 .cat-count { color: #fff !important; }
.sports-blue15-154919:hover .cat-count,
.sports-blue15-154919.on .cat-count { color: #f8d346 !important; }

.sports-blue15-etc { background-image: url(static/image/Sports/Type/Etc.png); }
.sports-blue15-etc:hover,
.sports-blue15-etc.on { background-image: url(static/image/Sports/Type/blue15/Etc-over.png); }
.sports-blue15-etc .cat-count,
.sports-blue15-etc .cat-count { color: #fff !important; }
.sports-blue15-etc:hover .cat-count,
.sports-blue15-etc.on .cat-count { color: #f8d346 !important; }

.sports-red11--1 { background-image: url(static/image/Sports/Type/All.png); }
.sports-red11--1:hover,
.sports-red11--1.on { background-image: url(static/image/Sports/Type/red11/All-over.png); }
.sports-red11--1 .cat-count,
.sports-red11--1 .cat-count { color: #fff !important; }
.sports-red11--1:hover .cat-count,
.sports-red11--1.on .cat-count { color: #de3b3c !important; }

.sports-red11-6046 { background-image: url(static/image/Sports/Type/Football.png); }
.sports-red11-6046:hover,
.sports-red11-6046.on { background-image: url(static/image/Sports/Type/red11/Football-over.png); }
.sports-red11-6046 .cat-count,
.sports-red11-6046 .cat-count { color: #fff !important; }
.sports-red11-6046:hover .cat-count,
.sports-red11-6046.on .cat-count { color: #de3b3c !important; }

.sports-red11-48242 { background-image: url(static/image/Sports/Type/Basketball.png); }
.sports-red11-48242:hover,
.sports-red11-48242.on { background-image: url(static/image/Sports/Type/red11/Basketball-over.png); }
.sports-red11-48242 .cat-count,
.sports-red11-48242 .cat-count { color: #fff !important; }
.sports-red11-48242:hover .cat-count,
.sports-red11-48242.on .cat-count { color: #de3b3c !important; }

.sports-red11-154830 { background-image: url(/static/image/Sports/Type/Volleyball.png); }
.sports-red11-154830:hover,
.sports-red11-154830.on { background-image: url(static/image/Sports/Type/red11/Volleyball-over.png); }
.sports-red11-154830 .cat-count,
.sports-red11-154830 .cat-count { color: #fff !important; }
.sports-red11-154830:hover .cat-count,
.sports-red11-154830.on .cat-count { color: #de3b3c !important; }

.sports-red11-35232 { background-image: url(static/image/Sports/Type/IceHicky.png); }
.sports-red11-35232:hover,
.sports-red11-35232.on { background-image: url(static/image/Sports/Type/red11/IceHicky-over.png); }
.sports-red11-35232 .cat-count,
.sports-red11-35232 .cat-count { color: #fff !important; }
.sports-red11-35232:hover .cat-count,
.sports-red11-35232.on .cat-count { color: #de3b3c !important; }

.sports-red11-54094 { background-image: url(static/image/Sports/Type/Tennis.png); }
.sports-red11-54094:hover,
.sports-red11-54094.on { background-image: url(static/image/Sports/Type/red11/Tennis-over.png); }
.sports-red11-54094 .cat-count,
.sports-red11-54094 .cat-count { color: #fff !important; }
.sports-red11-54094:hover .cat-count,
.sports-red11-54094.on .cat-count { color: #de3b3c !important; }

.sports-red11-35709 { background-image: url(static/image/Sports/Type/Handball.png); }
.sports-red11-35709:hover,
.sports-red11-35709.on { background-image: url(static/image/Sports/Type/red11/Handball-over.png); }
.sports-red11-35709 .cat-count,
.sports-red11-35709 .cat-count { color: #fff !important; }
.sports-red11-35709:hover .cat-count,
.sports-red11-35709.on .cat-count { color: #de3b3c !important; }

.sports-red11-131506 { background-image: url(static/image/Sports/Type/NHK.png); }
.sports-red11-131506:hover,
.sports-red11-131506.on { background-image: url(static/image/Sports/Type/red11/NHK-over.png); }
.sports-red11-131506 .cat-count,
.sports-red11-131506 .cat-count { color: #fff !important; }
.sports-red11-131506:hover .cat-count,
.sports-red11-131506.on .cat-count { color: #de3b3c !important; }

.sports-red11-154914 { background-image: url(static/image/Sports/Type/Baseball.png); }
.sports-red11-154914:hover,
.sports-red11-154914.on { background-image: url(static/image/Sports/Type/red11/Baseball-over.png); }
.sports-red11-154914 .cat-count,
.sports-red11-154914 .cat-count { color: #fff !important; }
.sports-red11-154914:hover .cat-count,
.sports-red11-154914.on .cat-count { color: #de3b3c !important; }

.sports-red11-687890 { background-image: url(static/image/Sports/Type/ESports.png); }
.sports-red11-687890:hover,
.sports-red11-687890.on { background-image: url(static/image/Sports/Type/red11/ESports-over.png); }
.sports-red11-687890 .cat-count,
.sports-red11-687890 .cat-count { color: #fff !important; }
.sports-red11-687890:hover .cat-count,
.sports-red11-687890.on .cat-count { color: #de3b3c !important; }

.sports-red11-154919 { background-image: url(static/image/Sports/Type/MMA.png); }
.sports-red11-154919:hover,
.sports-red11-154919.on { background-image: url(static/image/Sports/Type/red11/MMA-over.png); }
.sports-red11-154919 .cat-count,
.sports-red11-154919 .cat-count { color: #fff !important; }
.sports-red11-154919:hover .cat-count,
.sports-red11-154919.on .cat-count { color: #de3b3c !important; }

.sports-red11-etc { background-image: url(static/image/Sports/Type/Etc.png); }
.sports-red11-etc:hover,
.sports-red11-etc.on { background-image: url(static/image/Sports/Type/red11/Etc-over.png); }
.sports-red11-etc .cat-count,
.sports-red11-etc .cat-count { color: #fff !important; }
.sports-red11-etc:hover .cat-count,
.sports-red11-etc.on .cat-count { color: #de3b3c !important; }

.sports-gold11--1 { background-image: url(static/image/Sports/Type/All.png); }
.sports-gold11--1:hover,
.sports-gold11--1.on { background-image: url(static/image/Sports/Type/gold11/All-over.png); }

.sports-gold11-6046 { background-image: url(static/image/Sports/Type/Football.png); }
.sports-gold11-6046:hover,
.sports-gold11-6046.on { background-image: url(static/image/Sports/Type/gold11/Football-over.png); }

.sports-gold11-48242 { background-image: url(static/image/Sports/Type/Basketball.png); }
.sports-gold11-48242:hover,
.sports-gold11-48242.on { background-image: url(static/image/Sports/Type/gold11/Basketball-over.png); }

.sports-gold11-154830 { background-image: url(/static/image/Sports/Type/Volleyball.png); }
.sports-gold11-154830:hover,
.sports-gold11-154830.on { background-image: url(static/image/Sports/Type/gold11/Volleyball-over.png); }

.sports-gold11-35232 { background-image: url(static/image/Sports/Type/IceHicky.png); }
.sports-gold11-35232:hover,
.sports-gold11-35232.on { background-image: url(static/image/Sports/Type/gold11/IceHicky-over.png); }

.sports-gold11-54094 { background-image: url(static/image/Sports/Type/Tennis.png); }
.sports-gold11-54094:hover,
.sports-gold11-54094.on { background-image: url(static/image/Sports/Type/gold11/Tennis-over.png); }

.sports-gold11-35709 { background-image: url(static/image/Sports/Type/Handball.png); }
.sports-gold11-35709:hover,
.sports-gold11-35709.on { background-image: url(static/image/Sports/Type/gold11/Handball-over.png); }

.sports-gold11-131506 { background-image: url(static/image/Sports/Type/NHK.png); }
.sports-gold11-131506:hover,
.sports-gold11-131506.on { background-image: url(static/image/Sports/Type/gold11/NHK-over.png); }

.sports-gold11-154914 { background-image: url(static/image/Sports/Type/Baseball.png); }
.sports-gold11-154914:hover,
.sports-gold11-154914.on { background-image: url(static/image/Sports/Type/gold11/Baseball-over.png); }

.sports-gold11-687890 { background-image: url(static/image/Sports/Type/ESports.png); }
.sports-gold11-687890:hover,
.sports-gold11-687890.on { background-image: url(static/image/Sports/Type/gold11/ESports-over.png); }

.sports-gold11-154919 { background-image: url(static/image/Sports/Type/MMA.png); }
.sports-gold11-154919:hover,
.sports-gold11-154919.on { background-image: url(static/image/Sports/Type/gold11/MMA-over.png); }

.sports-gold11-etc { background-image: url(static/image/Sports/Type/Etc.png); }
.sports-gold11-etc:hover,
.sports-gold11-etc.on { background-image: url(static/image/Sports/Type/gold11/Etc-over.png); }

.sports-orange14--1 { background-image: url(static/image/Sports/Type/All.png); }
.sports-orange14--1:hover,
.sports-orange14--1.on { background-image: url(static/image/Sports/Type/orange14/All-over.png); }

.sports-orange14-6046 { background-image: url(static/image/Sports/Type/Football.png); }
.sports-orange14-6046:hover,
.sports-orange14-6046.on { background-image: url(static/image/Sports/Type/orange14/Football-over.png); }

.sports-orange14-48242 { background-image: url(static/image/Sports/Type/Basketball.png); }
.sports-orange14-48242:hover,
.sports-orange14-48242.on { background-image: url(static/image/Sports/Type/orange14/Basketball-over.png); }

.sports-orange14-154830 { background-image: url(/static/image/Sports/Type/Volleyball.png); }
.sports-orange14-154830:hover,
.sports-orange14-154830.on { background-image: url(static/image/Sports/Type/orange14/Volleyball-over.png); }

.sports-orange14-35232 { background-image: url(static/image/Sports/Type/IceHicky.png); }
.sports-orange14-35232:hover,
.sports-orange14-35232.on { background-image: url(static/image/Sports/Type/orange14/IceHicky-over.png); }

.sports-orange14-54094 { background-image: url(static/image/Sports/Type/Tennis.png); }
.sports-orange14-54094:hover,
.sports-orange14-54094.on { background-image: url(static/image/Sports/Type/orange14/Tennis-over.png); }

.sports-orange14-35709 { background-image: url(static/image/Sports/Type/Handball.png); }
.sports-orange14-35709:hover,
.sports-orange14-35709.on { background-image: url(static/image/Sports/Type/orange14/Handball-over.png); }

.sports-orange14-131506 { background-image: url(static/image/Sports/Type/NHK.png); }
.sports-orange14-131506:hover,
.sports-orange14-131506.on { background-image: url(static/image/Sports/Type/orange14/NHK-over.png); }

.sports-orange14-154914 { background-image: url(static/image/Sports/Type/Baseball.png); }
.sports-orange14-154914:hover,
.sports-orange14-154914.on { background-image: url(static/image/Sports/Type/orange14/Baseball-over.png); }

.sports-orange14-687890 { background-image: url(static/image/Sports/Type/ESports.png); }
.sports-orange14-687890:hover,
.sports-orange14-687890.on { background-image: url(static/image/Sports/Type/orange14/ESports-over.png); }

.sports-orange14-154919 { background-image: url(static/image/Sports/Type/MMA.png); }
.sports-orange14-154919:hover,
.sports-orange14-154919.on { background-image: url(static/image/Sports/Type/orange14/MMA-over.png); }

.sports-orange14-etc { background-image: url(static/image/Sports/Type/Etc.png); }
.sports-orange14-etc:hover,
.sports-orange14-etc.on { background-image: url(static/image/Sports/Type/orange14/Etc-over.png); }

.sports-orange13--1 { background-image: url(static/image/Sports/Type/All.png); }
.sports-orange13--1:hover,
.sports-orange13--1.on { background-image: url(static/image/Sports/Type/orange13/All-over.png); }

.sports-orange13-6046 { background-image: url(static/image/Sports/Type/Football.png); }
.sports-orange13-6046:hover,
.sports-orange13-6046.on { background-image: url(static/image/Sports/Type/orange13/Football-over.png); }

.sports-orange13-48242 { background-image: url(static/image/Sports/Type/Basketball.png); }
.sports-orange13-48242:hover,
.sports-orange13-48242.on { background-image: url(static/image/Sports/Type/orange13/Basketball-over.png); }

.sports-orange13-154830 { background-image: url(/static/image/Sports/Type/Volleyball.png); }
.sports-orange13-154830:hover,
.sports-orange13-154830.on { background-image: url(static/image/Sports/Type/orange13/Volleyball-over.png); }

.sports-orange13-35232 { background-image: url(static/image/Sports/Type/IceHicky.png); }
.sports-orange13-35232:hover,
.sports-orange13-35232.on { background-image: url(static/image/Sports/Type/orange13/IceHicky-over.png); }

.sports-orange13-54094 { background-image: url(static/image/Sports/Type/Tennis.png); }
.sports-orange13-54094:hover,
.sports-orange13-54094.on { background-image: url(static/image/Sports/Type/orange13/Tennis-over.png); }

.sports-orange13-35709 { background-image: url(static/image/Sports/Type/Handball.png); }
.sports-orange13-35709:hover,
.sports-orange13-35709.on { background-image: url(static/image/Sports/Type/orange13/Handball-over.png); }

.sports-orange13-131506 { background-image: url(static/image/Sports/Type/NHK.png); }
.sports-orange13-131506:hover,
.sports-orange13-131506.on { background-image: url(static/image/Sports/Type/orange13/NHK-over.png); }

.sports-orange13-154914 { background-image: url(static/image/Sports/Type/Baseball.png); }
.sports-orange13-154914:hover,
.sports-orange13-154914.on { background-image: url(static/image/Sports/Type/orange13/Baseball-over.png); }

.sports-orange13-687890 { background-image: url(static/image/Sports/Type/ESports.png); }
.sports-orange13-687890:hover,
.sports-orange13-687890.on { background-image: url(static/image/Sports/Type/orange13/ESports-over.png); }

.sports-orange13-154919 { background-image: url(static/image/Sports/Type/MMA.png); }
.sports-orange13-154919:hover,
.sports-orange13-154919.on { background-image: url(static/image/Sports/Type/orange13/MMA-over.png); }

.sports-orange13-etc { background-image: url(static/image/Sports/Type/Etc.png); }
.sports-orange13-etc:hover,
.sports-orange13-etc.on { background-image: url(static/image/Sports/Type/orange13/Etc-over.png); }

/* 스포츠 카테고리 이전, 다음 버튼 */
.slider-orange11-prev {
  background-image: url(static/image/Sports/Type/orange11/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-orange11-next {
  background-image: url(static/image/Sports/Type/orange11/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-orange11-prev[disabled],
.slider-orange11-next[disabled] {
  opacity: 0.5;
}

.slider-purple11-prev {
  background-image: url(static/image/Sports/Type/purple11/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-purple11-next {
  background-image: url(static/image/Sports/Type/purple11/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-purple11-prev[disabled],
.slider-purple11-next[disabled] {
  opacity: 0.5;
}

.slider-red13-prev {
  background-image: url(static/image/Sports/Type/red13/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-red13-next {
  background-image: url(static/image/Sports/Type/red13/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-red13-prev[disabled],
.slider-red13-next[disabled] {
  opacity: 0.5;
}

.slider-blue12-prev {
  background-image: url(static/image/Sports/Type/blue12/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-blue12-next {
  background-image: url(static/image/Sports/Type/blue12/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-blue12-prev[disabled],
.slider-blue12-next[disabled] {
  opacity: 0.5;
}

.slider-yellow19-prev {
  background-image: url(static/image/Sports/Type/yellow19/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-yellow19-next {
  background-image: url(static/image/Sports/Type/yellow19/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-yellow19-prev[disabled],
.slider-yellow19-next[disabled] {
  opacity: 0.5;
}

.slider-purple12-prev {
  background-image: url(static/image/Sports/Type/purple12/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-purple12-next {
  background-image: url(static/image/Sports/Type/purple12/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-purple12-prev[disabled],
.slider-purple12-next[disabled] {
  opacity: 0.5;
}

.slider-blue14-prev {
  background-image: url(static/image/Sports/Type/blue14/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-blue14-next {
  background-image: url(static/image/Sports/Type/blue14/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-blue14-prev[disabled],
.slider-blue14-next[disabled] {
  opacity: 0.5;
}

.slider-blue16-prev {
  background-image: url(static/image/Sports/Type/blue16/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-blue16-next {
  background-image: url(static/image/Sports/Type/blue16/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-blue16-prev[disabled],
.slider-blue16-next[disabled] {
  opacity: 0.5;
}

.slider-gold12-prev {
  background-image: url(static/image/Sports/Type/gold12/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-gold12-next {
  background-image: url(static/image/Sports/Type/gold12/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-gold12-prev[disabled],
.slider-gold12-next[disabled] {
  opacity: 0.5;
}

.slider-blue17-prev {
  background-image: url(static/image/Sports/Type/blue17/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-blue17-next {
  background-image: url(static/image/Sports/Type/blue17/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-blue17-prev[disabled],
.slider-blue17-next[disabled] {
  opacity: 0.5;
}

.slider-yellow13-prev {
  background-image: url(static/image/Sports/Type/yellow13/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-yellow13-next {
  background-image: url(static/image/Sports/Type/yellow13/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-yellow13-prev[disabled],
.slider-yellow13-next[disabled] {
  opacity: 0.5;
}

.slider-red15-prev {
  background-image: url(static/image/Sports/Type/red15/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-red15-next {
  background-image: url(static/image/Sports/Type/red15/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-red15-prev[disabled],
.slider-red15-next[disabled] {
  opacity: 0.5;
}

.slider-yellow20-prev {
  background-image: url(static/image/Sports/Type/yellow20/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-yellow20-next {
  background-image: url(static/image/Sports/Type/yellow20/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-yellow20-prev[disabled],
.slider-yellow20-next[disabled] {
  opacity: 0.5;
}

.slider-blue13-prev {
  background-image: url(static/image/Sports/Type/blue13/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-blue13-next {
  background-image: url(static/image/Sports/Type/blue13/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-blue13-prev[disabled],
.slider-blue13-next[disabled] {
  opacity: 0.5;
}

.slider-gold13-prev {
  background-image: url(static/image/Sports/Type/gold13/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-gold13-next {
  background-image: url(static/image/Sports/Type/gold13/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-gold13-prev[disabled],
.slider-gold13-next[disabled] {
  opacity: 0.5;
}

.slider-yellow11-prev {
  background-image: url(static/image/Sports/Type/yellow11/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-yellow11-next {
  background-image: url(static/image/Sports/Type/yellow11/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-yellow11-prev[disabled],
.slider-yellow11-next[disabled] {
  opacity: 0.5;
}

.slider-yellow14-prev {
  background-image: url(static/image/Sports/Type/yellow14/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-yellow14-next {
  background-image: url(static/image/Sports/Type/yellow14/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-yellow14-prev[disabled],
.slider-yellow14-next[disabled] {
  opacity: 0.5;
}

.slider-yellow18-prev {
  background-image: url(static/image/Sports/Type/yellow18/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-yellow18-next {
  background-image: url(static/image/Sports/Type/yellow18/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-yellow18-prev[disabled],
.slider-yellow18-next[disabled] {
  opacity: 0.5;
}

.slider-yellow16-prev {
  background-image: url(static/image/Sports/Type/yellow16/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-yellow16-next {
  background-image: url(static/image/Sports/Type/yellow16/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-yellow16-prev[disabled],
.slider-yellow16-next[disabled] {
  opacity: 0.5;
}

.slider-yellow21-prev {
  background-image: url(static/image/Sports/Type/yellow21/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-yellow21-next {
  background-image: url(static/image/Sports/Type/yellow21/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-yellow21-prev[disabled],
.slider-yellow21-next[disabled] {
  opacity: 0.5;
}

.slider-yellow17-prev {
  background-image: url(static/image/Sports/Type/yellow17/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-yellow17-next {
  background-image: url(static/image/Sports/Type/yellow17/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-yellow17-prev[disabled],
.slider-yellow17-next[disabled] {
  opacity: 0.5;
}

.slider-blue19-prev {
  background-image: url(static/image/Sports/Type/blue19/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-blue19-next {
  background-image: url(static/image/Sports/Type/blue19/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-blue19-prev[disabled],
.slider-blue19-next[disabled] {
  opacity: 0.5;
}

.slider-blue11-prev {
  background-image: url(/static/image/Sports/Type/blue11/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-blue11-next {
  background-image: url(static/image/Sports/Type/blue11/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-blue11-prev[disabled],
.slider-blue11-next[disabled] {
  opacity: 0.5;
}

.slider-white-prev {
  background-image: url(static/image/Sports/Type/white/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-white-next {
  background-image: url(static/image/Sports/Type/white/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-white-prev[disabled],
.slider-white-next[disabled] {
  opacity: 0.5;
}

.slider-red14-prev {
  background-image: url(static/image/Sports/Type/red14/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-red14-next {
  background-image: url(static/image/Sports/Type/red14/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-red14-prev[disabled],
.slider-red14-next[disabled] {
  opacity: 0.5;
}

.slider-yellow12-prev {
  background-image: url(static/image/Sports/Type/yellow12/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-yellow12-next {
  background-image: url(static/image/Sports/Type/yellow12/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-yellow12-prev[disabled],
.slider-yellow12-next[disabled] {
  opacity: 0.5;
}

.slider-red12-prev {
  background-image: url(static/image/Sports/Type/red12/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-red12-next {
  background-image: url(static/image/Sports/Type/red12/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-red12-prev[disabled],
.slider-red12-next[disabled] {
  opacity: 0.5;
}

.slider-blue15-prev {
  background-image: url(static/image/Sports/Type/blue15/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-blue15-next {
  background-image: url(static/image/Sports/Type/blue15/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-blue15-prev[disabled],
.slider-blue15-next[disabled] {
  opacity: 0.5;
}

.slider-red11-prev {
  background-image: url(static/image/Sports/Type/red11/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-red11-next {
  background-image: url(static/image/Sports/Type/red11/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-red11-prev[disabled],
.slider-red11-next[disabled] {
  opacity: 0.5;
}

.slider-gold11-prev {
  background-image: url(static/image/Sports/Type/gold11/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-gold11-next {
  background-image: url(static/image/Sports/Type/gold11/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-gold11-prev[disabled],
.slider-gold11-next[disabled] {
  opacity: 0.5;
}

.slider-orange14-prev {
  background-image: url(static/image/Sports/Type/orange14/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-orange14-next {
  background-image: url(static/image/Sports/Type/orange14/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-orange14-prev[disabled],
.slider-orange14-next[disabled] {
  opacity: 0.5;
}

.slider-orange13-prev {
  background-image: url(static/image/Sports/Type/orange13/Prev.png);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 19px;
}
.slider-orange13-next {
  background-image: url(static/image/Sports/Type/orange13/Next.png);
  width: 24px;
  height: 24px;
  position: absolute;
  right: 16px;
  top: 19px;
}
.slider-orange13-prev[disabled],
.slider-orange13-next[disabled] {
  opacity: 0.5;
}

.sports-category-drop {
  padding: 12px;
  background: #272B2E;
  border-radius: 6px;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.sports-category-drop:hover {
  background: #3D4347;
}

/* 스포츠 카테고리 글자색상 */
.sport-category-orange12 {
  float: left;
  background: #1C1F21;
  border-radius: 16px;
  padding: 10px;
  color: #fff;
  cursor: pointer;
  margin-right: 16px;
  min-width: 120px;
  width: calc(16.6% - 16px);
  transition: background-color 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.sport-category-orange12.on,
.sport-category-orange12:hover {
  background: rgba(245, 100, 6, 0.17);
  color: #F56406;
}
.sport-category-orange12-all {
  content:url("/image/Sports/Category/orange12/all.png");
}
.sport-category-color-orange12.on .sport-category-orange12-all,
.sport-category-orange12.on .sport-category-orange12-all,
.sport-category-orange12:hover .sport-category-orange12-all {
  content:url("/image/Sports/Category/orange12/all_2.png");
}
.sport-category-orange12-6046,
.sport-category-orange12-1 {
  content:url("/image/Sports/Category/orange12/6046.png");
}
.sport-category-color-orange12.on .sport-category-orange12-6046,
.sport-category-orange12.on .sport-category-orange12-6046,
.sport-category-orange12:hover .sport-category-orange12-6046,
.sport-category-color-orange12.on .sport-category-orange12-1,
.sport-category-orange12.on .sport-category-orange12-1,
.sport-category-orange12:hover .sport-category-orange12-1 {
  content:url("/image/Sports/Category/orange12/6046_2.png");
}
.sport-category-orange12-35232,
.sport-category-orange12-6 {
  content:url("/image/Sports/Category/orange12/35232.png");
}
.sport-category-color-orange12.on .sport-category-orange12-35232,
.sport-category-orange12.on .sport-category-orange12-35232,
.sport-category-orange12:hover .sport-category-orange12-35232,
.sport-category-color-orange12.on .sport-category-orange12-6,
.sport-category-orange12.on .sport-category-orange12-6,
.sport-category-orange12:hover .sport-category-orange12-6 {
  content:url("/image/Sports/Category/orange12/35232_2.png");
}
.sport-category-orange12-35709,
.sport-category-orange12-7 {
  content:url("/image/Sports/Category/orange12/35709.png");
}
.sport-category-color-orange12.on .sport-category-orange12-35709,
.sport-category-orange12.on .sport-category-orange12-35709,
.sport-category-orange12:hover .sport-category-orange12-35709,
.sport-category-color-orange12.on .sport-category-orange12-7,
.sport-category-orange12.on .sport-category-orange12-7,
.sport-category-orange12:hover .sport-category-orange12-7 {
  content:url("/image/Sports/Category/orange12/35709_2.png");
}
.sport-category-orange12-48242,
.sport-category-orange12-8 {
  content:url("/image/Sports/Category/orange12/48242.png");
}
.sport-category-color-orange12.on .sport-category-orange12-48242,
.sport-category-orange12.on .sport-category-orange12-48242,
.sport-category-orange12:hover .sport-category-orange12-48242,
.sport-category-color-orange12.on .sport-category-orange12-8,
.sport-category-orange12.on .sport-category-orange12-8,
.sport-category-orange12:hover .sport-category-orange12-8 {
  content:url("/image/Sports/Category/orange12/48242_2.png");
}
.sport-category-orange12-54094,
.sport-category-orange12-3 {
  content:url("/image/Sports/Category/orange12/54094.png");
}
.sport-category-color-orange12.on .sport-category-orange12-54094,
.sport-category-orange12.on .sport-category-orange12-54094,
.sport-category-orange12:hover .sport-category-orange12-54094,
.sport-category-color-orange12.on .sport-category-orange12-3,
.sport-category-orange12.on .sport-category-orange12-3,
.sport-category-orange12:hover .sport-category-orange12-3 {
  content:url("/image/Sports/Category/orange12/54094_2.png");
}
.sport-category-orange12-131506,
.sport-category-orange12-5 {
  content:url("/image/Sports/Category/orange12/131506.png");
}
.sport-category-color-orange12.on .sport-category-orange12-131506,
.sport-category-orange12.on .sport-category-orange12-131506,
.sport-category-orange12:hover .sport-category-orange12-131506,
.sport-category-color-orange12.on .sport-category-orange12-5,
.sport-category-orange12.on .sport-category-orange12-5,
.sport-category-orange12:hover .sport-category-orange12-5 {
  content:url("/image/Sports/Category/orange12/131506_2.png");
}
.sport-category-orange12-154830,
.sport-category-orange12-20 {
  content:url("/image/Sports/Category/orange12/154830.png");
}
.sport-category-color-orange12.on .sport-category-orange12-154830,
.sport-category-orange12.on .sport-category-orange12-154830,
.sport-category-orange12:hover .sport-category-orange12-154830,
.sport-category-color-orange12.on .sport-category-orange12-20,
.sport-category-orange12.on .sport-category-orange12-20,
.sport-category-orange12:hover .sport-category-orange12-20 {
  content:url("/image/Sports/Category/orange12/154830_2.png");
}
.sport-category-orange12-154914,
.sport-category-orange12-9 {
  content:url("/image/Sports/Category/orange12/154914.png");
}
.sport-category-color-orange12.on .sport-category-orange12-154914,
.sport-category-orange12.on .sport-category-orange12-154914,
.sport-category-orange12:hover .sport-category-orange12-154914,
.sport-category-color-orange12.on .sport-category-orange12-9,
.sport-category-orange12.on .sport-category-orange12-9,
.sport-category-orange12:hover .sport-category-orange12-9 {
  content:url("/image/Sports/Category/orange12/154914_2.png");
}
.sport-category-orange12-154919,
.sport-category-orange12-25 {
  content:url("/image/Sports/Category/orange12/154919.png");
}
.sport-category-color-orange12.on .sport-category-orange12-154919,
.sport-category-orange12.on .sport-category-orange12-154919,
.sport-category-orange12:hover .sport-category-orange12-154919,
.sport-category-color-orange12.on .sport-category-orange12-25,
.sport-category-orange12.on .sport-category-orange12-25,
.sport-category-orange12:hover .sport-category-orange12-25 {
  content:url("/image/Sports/Category/orange12/154919_2.png");
}
.sport-category-orange12-265917,
.sport-category-orange12-63 {
  content:url("/image/Sports/Category/orange12/265917.png");
}
.sport-category-color-orange12.on .sport-category-orange12-265917,
.sport-category-orange12.on .sport-category-orange12-265917,
.sport-category-orange12:hover .sport-category-orange12-265917,
.sport-category-color-orange12.on .sport-category-orange12-63,
.sport-category-orange12.on .sport-category-orange12-63,
.sport-category-orange12:hover .sport-category-orange12-63 {
  content:url("/image/Sports/Category/orange12/265917_2.png");
}
.sport-category-orange12-687890,
.sport-category-orange12-96 {
  content:url("/image/Sports/Category/orange12/687890.png");
}
.sport-category-color-orange12.on .sport-category-orange12-687890,
.sport-category-orange12.on .sport-category-orange12-687890,
.sport-category-orange12:hover .sport-category-orange12-687890,
.sport-category-color-orange12.on .sport-category-orange12-96,
.sport-category-orange12.on .sport-category-orange12-96,
.sport-category-orange12:hover .sport-category-orange12-96 {
  content:url("/image/Sports/Category/orange12/687890_2.png");
}

.sport-category-blue18 {
  float: left;
  background: #14161b;
  border-radius: 6px;
  padding: 10px;
  color: #fff;
  cursor: pointer;
  margin-right: 16px;
  min-width: 120px;
  width: calc(16.6% - 16px);
  transition: background-color 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.sport-category-blue18.on,
.sport-category-blue18:hover {
  background: #1f7aff;
}
.sport-category-blue18-all {
  content:url("/image/Sports/Category/blue18/all.png");
}
.sport-cat-count {
  background: #1f7aff;
  padding: 0 4px;
  border-radius: 2px;
}
.sport-category-blue18.on .sport-cat-count,
.sport-category-blue18:hover .sport-cat-count {
  background: #0b0d10 !important;
}

.sport-category-yellow15 {
  float: left;
  background: #14161b;
  border-radius: 6px;
  padding: 10px;
  color: #fff;
  cursor: pointer;
  margin-right: 16px;
  min-width: 120px;
  width: calc(16.6% - 16px);
  transition: background-color 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.sport-category-yellow15.on,
.sport-category-yellow15:hover {
  background: #edbb35;
}
.sport-category-yellow15-all {
  content:url("/image/Sports/Category/yellow15/all.png");
}
.sport-cat-count {
  background: #1f7aff;
  padding: 0 4px;
  border-radius: 2px;
}
.sport-category-yellow15.on .sport-cat-count,
.sport-category-yellow15:hover .sport-cat-count {
  background: #0b0d10 !important;
}

.sport-category-gold13 {
  float: left;
  background: #0a1c30;
  border-radius: 6px;
  padding: 10px;
  color: #fff;
  cursor: pointer;
  margin-right: 16px;
  min-width: 120px;
  width: calc(16.6% - 16px);
  transition: background-color 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.sport-category-gold13.on,
.sport-category-gold13:hover {
  background: #f2b705;
  color: #000;
}
.sport-category-gold13-all {
  content:url("/image/Sports/Category/gold13/all.png");
}
.sport-category-gold13 .sport-cat-count {
  background: #050f19;
  color: #fff;
  padding: 0 4px;
  border-radius: 4px;
}
.sport-category-gold13.on .sport-cat-count,
.sport-category-gold13:hover .sport-cat-count {
  background: #0b0d10 !important;
}

.sport-category-color-orange11 {
  color: #fc6200 !important;
}
.sport-category-color-orange12 {
  background: #161719;
  padding: 12px 0;
  width: 80px;
  height: 63px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.sport-category-color-orange12.on {
  background: rgba(239, 97, 7, 0.16);
  color: #EF6107;
  border-bottom: 1px solid #EF6107;
}
.sport-category-color-blue18 {
  background: #161719;
  padding: 12px 0;
  width: 80px;
  height: 63px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.sport-category-color-blue18.on {
  background: #1f7aff;
  color: #fff;
  border-bottom: 1px solid #1f7aff;
}
.sport-category-color-yellow15 {
  background: #161719;
  padding: 12px 0;
  width: 80px;
  height: 63px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.sport-category-color-yellow15.on {
  background: #edbb35;
  color: #fff;
  border-bottom: 1px solid #edbb35;
}
.sport-category-color-purple11 {
  color: #144ade !important;
}
.sport-category-color-red13 {
  color: #c00015 !important;
}
.sport-category-color-blue12 {
  color: #478ee7 !important;
}
.sport-category-color-yellow19 {
  color: #fdc317 !important;
}
.sport-category-color-purple12 {
  color: #c6426e !important;
}
.sport-category-color-blue14 {
  color: #dabd57 !important;
}
.sport-category-color-blue16 {
  color: #2484c5 !important;
}
.sport-category-color-gold12 {
  color: #dc992e !important;
}
.sport-category-color-blue17 {
  color: #4c6f87 !important;
}
.sport-category-color-yellow13 {
  color: #ffbe00 !important;
}
.sport-category-color-red15 {
  color: #DAA502 !important;
}
.sport-category-color-yellow20 {
  background: #101216;
  padding: 12px 0;
  width: 63px;
  height: 63px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  text-align: center;
  float: left;
  font-size: 10px;
  margin-right: 1px;
  border-radius: 4px;
  cursor: pointer;
}
.sport-category-color-yellow20.on {
  background: #f3ba2f;
  color: #000;
}
.sport-category-color-yellow20.on .img-sports-all {
  content:url("/image/Sports/Category/yellow20/all-on.png");
}
.sport-category-color-yellow20.on .img-sports-6046,
.sport-category-color-yellow20.on .img-sports-1 {
  content:url("/image/Sports/Category/yellow20/6046-on.png");
}
.sport-category-color-yellow20.on .img-sports-35232,
.sport-category-color-yellow20.on .img-sports-6 {
  content:url("/image/Sports/Category/yellow20/35232-on.png");
}
.sport-category-color-yellow20.on .img-sports-35709,
.sport-category-color-yellow20.on .img-sports-7 {
  content:url("/image/Sports/Category/yellow20/35709-on.png");
}
.sport-category-color-yellow20.on .img-sports-48242,
.sport-category-color-yellow20.on .img-sports-8 {
  content:url("/image/Sports/Category/yellow20/48242-on.png");
}
.sport-category-color-yellow20.on .img-sports-54094,
.sport-category-color-yellow20.on .img-sports-3 {
  content:url("/image/Sports/Category/yellow20/54094-on.png");
}
.sport-category-color-yellow20.on .img-sports-131506,
.sport-category-color-yellow20.on .img-sports-5 {
  content:url("/image/Sports/Category/yellow20/131506-on.png");
}
.sport-category-color-yellow20.on .img-sports-154830,
.sport-category-color-yellow20.on .img-sports-20 {
  content:url("/image/Sports/Category/yellow20/154830-on.png");
}
.sport-category-color-yellow20.on .img-sports-154914,
.sport-category-color-yellow20.on .img-sports-9 {
  content:url("/image/Sports/Category/yellow20/154914-on.png");
}
.sport-category-color-yellow20.on .img-sports-154919,
.sport-category-color-yellow20.on .img-sports-25 {
  content:url("/image/Sports/Category/yellow20/154919-on.png");
}
.sport-category-color-yellow20.on .img-sports-687890,
.sport-category-color-yellow20.on .img-sports-96 {
  content:url("/image/Sports/Category/yellow20/687890-on.png");
}
.sport-category-color-blue13 {
  background: #101216;
  padding: 12px 0;
  width: 63px;
  height: 63px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  text-align: center;
  float: left;
  font-size: 10px;
  margin-right: 1px;
  border-radius: 4px;
  cursor: pointer;
}
.sport-category-color-blue13.on {
  background: #ffd077;
  color: #fff;
}
.sport-category-color-gold13 {
  background: #0a1c30;
  padding: 12px 0;
  width: 63px;
  height: 63px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  text-align: center;
  float: left;
  font-size: 10px;
  margin-right: 1px;
  border-radius: 4px;
  cursor: pointer;
}
.sport-category-color-gold13.on {
  background: #f2b705;
  color: #020c17;
}
.sport-category-color-yellow11 {
  background: #11162b;
  padding: 12px 0;
  width: 63px;
  height: 63px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  text-align: center;
  float: left;
  font-size: 10px;
  margin-right: 1px;
  border-radius: 4px;
  cursor: pointer;
}
.sport-category-color-yellow11.on {
  background: #ffcd00;
  color: #000;
}
.sport-category-color-yellow14 {
  background: #101216;
  padding: 12px 0;
  width: 63px;
  height: 63px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  text-align: center;
  float: left;
  font-size: 10px;
  margin-right: 1px;
  border-radius: 4px;
  cursor: pointer;
}
.sport-category-color-yellow14.on {
  background: #fed228;
  color: #353537;
}
.sport-category-color-yellow18 {
  background: #101010;
  padding: 12px 0;
  width: 63px;
  height: 63px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  text-align: center;
  float: left;
  font-size: 10px;
  margin-right: 1px;
  border-radius: 4px;
  cursor: pointer;
}
.sport-category-color-yellow18.on {
  background: #f4b95c;
  color: #000;
}
.sport-category-color-yellow18.on .img-sports-all {
  content:url("/image/Sports/Category/yellow18/all-on.png");
}
.sport-category-color-yellow18.on .img-sports-6046,
.sport-category-color-yellow18.on .img-sports-1 {
  content:url("/image/Sports/Category/yellow18/6046-on.png");
}
.sport-category-color-yellow18.on .img-sports-35232,
.sport-category-color-yellow18.on .img-sports-6 {
  content:url("/image/Sports/Category/yellow18/35232-on.png");
}
.sport-category-color-yellow18.on .img-sports-35709,
.sport-category-color-yellow18.on .img-sports-7 {
  content:url("/image/Sports/Category/yellow18/35709-on.png");
}
.sport-category-color-yellow18.on .img-sports-48242,
.sport-category-color-yellow18.on .img-sports-8 {
  content:url("/image/Sports/Category/yellow18/48242-on.png");
}
.sport-category-color-yellow18.on .img-sports-54094,
.sport-category-color-yellow18.on .img-sports-3 {
  content:url("/image/Sports/Category/yellow18/54094-on.png");
}
.sport-category-color-yellow18.on .img-sports-131506,
.sport-category-color-yellow18.on .img-sports-5 {
  content:url("/image/Sports/Category/yellow18/131506-on.png");
}
.sport-category-color-yellow18.on .img-sports-154830,
.sport-category-color-yellow18.on .img-sports-20 {
  content:url("/image/Sports/Category/yellow18/154830-on.png");
}
.sport-category-color-yellow18.on .img-sports-154914,
.sport-category-color-yellow18.on .img-sports-9 {
  content:url("/image/Sports/Category/yellow18/154914-on.png");
}
.sport-category-color-yellow18.on .img-sports-154919,
.sport-category-color-yellow18.on .img-sports-25 {
  content:url("/image/Sports/Category/yellow18/154919-on.png");
}
.sport-category-color-yellow18.on .img-sports-687890,
.sport-category-color-yellow18.on .img-sports-96 {
  content:url("/image/Sports/Category/yellow18/687890-on.png");
}
.sport-category-color-yellow16 {
  background: #0a1726;
  padding: 12px 0;
  width: 63px;
  height: 63px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  text-align: center;
  float: left;
  font-size: 10px;
  margin-right: 1px;
  border-radius: 4px;
  cursor: pointer;
}
.sport-category-color-yellow16.on {
  background: #f3ba2f;
  color: #000;
}
.sport-category-color-yellow16.on .img-sports-all {
  content:url("/image/Sports/Category/yellow16/all-on.png");
}
.sport-category-color-yellow16.on .img-sports-6046,
.sport-category-color-yellow16.on .img-sports-1 {
  content:url("/image/Sports/Category/yellow16/6046-on.png");
}
.sport-category-color-yellow16.on .img-sports-35232,
.sport-category-color-yellow16.on .img-sports-6 {
  content:url("/image/Sports/Category/yellow16/35232-on.png");
}
.sport-category-color-yellow16.on .img-sports-35709,
.sport-category-color-yellow16.on .img-sports-7 {
  content:url("/image/Sports/Category/yellow16/35709-on.png");
}
.sport-category-color-yellow16.on .img-sports-48242,
.sport-category-color-yellow16.on .img-sports-8 {
  content:url("/image/Sports/Category/yellow16/48242-on.png");
}
.sport-category-color-yellow16.on .img-sports-54094,
.sport-category-color-yellow16.on .img-sports-3 {
  content:url("/image/Sports/Category/yellow16/54094-on.png");
}
.sport-category-color-yellow16.on .img-sports-131506,
.sport-category-color-yellow16.on .img-sports-5 {
  content:url("/image/Sports/Category/yellow16/131506-on.png");
}
.sport-category-color-yellow16.on .img-sports-154830,
.sport-category-color-yellow16.on .img-sports-20 {
  content:url("/image/Sports/Category/yellow16/154830-on.png");
}
.sport-category-color-yellow16.on .img-sports-154914,
.sport-category-color-yellow16.on .img-sports-9 {
  content:url("/image/Sports/Category/yellow16/154914-on.png");
}
.sport-category-color-yellow16.on .img-sports-154919,
.sport-category-color-yellow16.on .img-sports-25 {
  content:url("/image/Sports/Category/yellow16/154919-on.png");
}
.sport-category-color-yellow16.on .img-sports-687890,
.sport-category-color-yellow16.on .img-sports-96 {
  content:url("/image/Sports/Category/yellow16/687890-on.png");
}
.sport-category-color-yellow21 {
  background: #101216;
  padding: 12px 0;
  width: 63px;
  height: 63px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  text-align: center;
  float: left;
  font-size: 10px;
  margin-right: 1px;
  border-radius: 4px;
  cursor: pointer;
}
.sport-category-color-yellow21.on {
  background: #edab56;
  color: #000;
}
.sport-category-color-yellow21.on .img-sports-all {
  content:url("/image/Sports/Category/yellow21/all-on.png");
}
.sport-category-color-yellow21.on .img-sports-6046,
.sport-category-color-yellow21.on .img-sports-1 {
  content:url("/image/Sports/Category/yellow21/6046-on.png");
}
.sport-category-color-yellow21.on .img-sports-35232,
.sport-category-color-yellow21.on .img-sports-6 {
  content:url("/image/Sports/Category/yellow21/35232-on.png");
}
.sport-category-color-yellow21.on .img-sports-35709,
.sport-category-color-yellow21.on .img-sports-7 {
  content:url("/image/Sports/Category/yellow21/35709-on.png");
}
.sport-category-color-yellow21.on .img-sports-48242,
.sport-category-color-yellow21.on .img-sports-8 {
  content:url("/image/Sports/Category/yellow21/48242-on.png");
}
.sport-category-color-yellow21.on .img-sports-54094,
.sport-category-color-yellow21.on .img-sports-3 {
  content:url("/image/Sports/Category/yellow21/54094-on.png");
}
.sport-category-color-yellow21.on .img-sports-131506,
.sport-category-color-yellow21.on .img-sports-5 {
  content:url("/image/Sports/Category/yellow21/131506-on.png");
}
.sport-category-color-yellow21.on .img-sports-154830,
.sport-category-color-yellow21.on .img-sports-20 {
  content:url("/image/Sports/Category/yellow21/154830-on.png");
}
.sport-category-color-yellow21.on .img-sports-154914,
.sport-category-color-yellow21.on .img-sports-9 {
  content:url("/image/Sports/Category/yellow21/154914-on.png");
}
.sport-category-color-yellow21.on .img-sports-154919,
.sport-category-color-yellow21.on .img-sports-25 {
  content:url("/image/Sports/Category/yellow21/154919-on.png");
}
.sport-category-color-yellow21.on .img-sports-687890,
.sport-category-color-yellow21.on .img-sports-96 {
  content:url("/image/Sports/Category/yellow21/687890-on.png");
}

.sport-category-color-yellow17 {
  background: #0f0f0f;
  padding: 12px 0;
  width: 63px;
  height: 63px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  text-align: center;
  float: left;
  font-size: 10px;
  margin-right: 1px;
  border-radius: 4px;
  cursor: pointer;
}
.sport-category-color-yellow17.on {
  background: #ffb600;
  color: #000;
}
.sport-category-color-yellow17.on .img-sports-all {
  content:url("/image/Sports/Category/yellow17/all-on.png");
}
.sport-category-color-yellow17.on .img-sports-6046,
.sport-category-color-yellow17.on .img-sports-1 {
  content:url("/image/Sports/Category/yellow17/6046-on.png");
}
.sport-category-color-yellow17.on .img-sports-35232,
.sport-category-color-yellow17.on .img-sports-6 {
  content:url("/image/Sports/Category/yellow17/35232-on.png");
}
.sport-category-color-yellow17.on .img-sports-35709,
.sport-category-color-yellow17.on .img-sports-7 {
  content:url("/image/Sports/Category/yellow17/35709-on.png");
}
.sport-category-color-yellow17.on .img-sports-48242,
.sport-category-color-yellow17.on .img-sports-8 {
  content:url("/image/Sports/Category/yellow17/48242-on.png");
}
.sport-category-color-yellow17.on .img-sports-54094,
.sport-category-color-yellow17.on .img-sports-3 {
  content:url("/image/Sports/Category/yellow17/54094-on.png");
}
.sport-category-color-yellow17.on .img-sports-131506,
.sport-category-color-yellow17.on .img-sports-5 {
  content:url("/image/Sports/Category/yellow17/131506-on.png");
}
.sport-category-color-yellow17.on .img-sports-154830,
.sport-category-color-yellow17.on .img-sports-20 {
  content:url("/image/Sports/Category/yellow17/154830-on.png");
}
.sport-category-color-yellow17.on .img-sports-154914,
.sport-category-color-yellow17.on .img-sports-9 {
  content:url("/image/Sports/Category/yellow17/154914-on.png");
}
.sport-category-color-yellow17.on .img-sports-154919,
.sport-category-color-yellow17.on .img-sports-25 {
  content:url("/image/Sports/Category/yellow17/154919-on.png");
}
.sport-category-color-yellow17.on .img-sports-687890,
.sport-category-color-yellow17.on .img-sports-96 {
  content:url("/image/Sports/Category/yellow17/687890-on.png");
}
.sport-category-color-blue19 {
  background: #0e1628;
  padding: 12px 0;
  width: 63px;
  height: 63px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  text-align: center;
  float: left;
  font-size: 10px;
  margin-right: 1px;
  border-radius: 4px;
  cursor: pointer;
}
.sport-category-color-blue19.on {
  background: #a5d7e8;
  color: #000;
}
.sport-category-color-blue19.on .img-sports-all {
  content:url("/image/Sports/Category/blue19/all-on.png");
}
.sport-category-color-blue19.on .img-sports-6046,
.sport-category-color-blue19.on .img-sports-1 {
  content:url("/image/Sports/Category/blue19/6046-on.png");
}
.sport-category-color-blue19.on .img-sports-35232,
.sport-category-color-blue19.on .img-sports-6 {
  content:url("/image/Sports/Category/blue19/35232-on.png");
}
.sport-category-color-blue19.on .img-sports-35709,
.sport-category-color-blue19.on .img-sports-7 {
  content:url("/image/Sports/Category/blue19/35709-on.png");
}
.sport-category-color-blue19.on .img-sports-48242,
.sport-category-color-blue19.on .img-sports-8 {
  content:url("/image/Sports/Category/blue19/48242-on.png");
}
.sport-category-color-blue19.on .img-sports-54094,
.sport-category-color-blue19.on .img-sports-3 {
  content:url("/image/Sports/Category/blue19/54094-on.png");
}
.sport-category-color-blue19.on .img-sports-131506,
.sport-category-color-blue19.on .img-sports-5 {
  content:url("/image/Sports/Category/blue19/131506-on.png");
}
.sport-category-color-blue19.on .img-sports-154830,
.sport-category-color-blue19.on .img-sports-20 {
  content:url("/image/Sports/Category/blue19/154830-on.png");
}
.sport-category-color-blue19.on .img-sports-154914,
.sport-category-color-blue19.on .img-sports-9 {
  content:url("/image/Sports/Category/blue19/154914-on.png");
}
.sport-category-color-blue19.on .img-sports-154919,
.sport-category-color-blue19.on .img-sports-25 {
  content:url("/image/Sports/Category/blue19/154919-on.png");
}
.sport-category-color-blue19.on .img-sports-687890,
.sport-category-color-blue19.on .img-sports-96 {
  content:url("/image/Sports/Category/blue19/687890-on.png");
}
.sport-category-color-blue11 {
  background: #1a1a23;
  padding: 12px 0;
  width: 63px;
  height: 63px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  text-align: center;
  float: left;
  font-size: 10px;
  margin-right: 1px;
  border-radius: 4px;
  cursor: pointer;
}
.sport-category-color-blue11.on {
  background: #302ce2;
  color: #fff;
}
.sport-category-color-blue11.on .img-sports-all {
  content:url("/image/Sports/Category/blue11/all-on.png");
}
.sport-category-color-blue11.on .img-sports-6046,
.sport-category-color-blue11.on .img-sports-1 {
  content:url("/image/Sports/Category/blue11/6046-on.png");
}
.sport-category-color-blue11.on .img-sports-35232,
.sport-category-color-blue11.on .img-sports-6 {
  content:url("/image/Sports/Category/blue11/35232-on.png");
}
.sport-category-color-blue11.on .img-sports-35709,
.sport-category-color-blue11.on .img-sports-7 {
  content:url("/image/Sports/Category/blue11/35709-on.png");
}
.sport-category-color-blue11.on .img-sports-48242,
.sport-category-color-blue11.on .img-sports-8 {
  content:url("/image/Sports/Category/blue11/48242-on.png");
}
.sport-category-color-blue11.on .img-sports-54094,
.sport-category-color-blue11.on .img-sports-3 {
  content:url("/image/Sports/Category/blue11/54094-on.png");
}
.sport-category-color-blue11.on .img-sports-131506,
.sport-category-color-blue11.on .img-sports-5 {
  content:url("/image/Sports/Category/blue11/131506-on.png");
}
.sport-category-color-blue11.on .img-sports-154830,
.sport-category-color-blue11.on .img-sports-20 {
  content:url("/image/Sports/Category/blue11/154830-on.png");
}
.sport-category-color-blue11.on .img-sports-154914,
.sport-category-color-blue11.on .img-sports-9 {
  content:url("/image/Sports/Category/blue11/154914-on.png");
}
.sport-category-color-blue11.on .img-sports-154919,
.sport-category-color-blue11.on .img-sports-25 {
  content:url("/image/Sports/Category/blue11/154919-on.png");
}
.sport-category-color-blue11.on .img-sports-687890,
.sport-category-color-blue11.on .img-sports-96 {
  content:url("/image/Sports/Category/blue11/687890-on.png");
}
.sport-category-color-white {
  color: #000 !important;
}
.sport-category-color-red14 {
  color: #de00d3 !important;
}
.sport-category-color-yellow12 {
  color: #ffc600 !important;
}
.sport-category-color-red12 {
  color: #e30144 !important;
}
.sport-category-color-blue15 {
  color: #0165d3 !important;
}
.sport-category-color-red11 {
  color: #de3b3c !important;
}
.sport-category-color-gold11 {
  color: #f39200 !important;
}
.sport-category-color-orange14 {
  color: #f8850f !important;
}
.sport-category-color-orange13 {
  color: #1b8165 !important;
}
/* 아바타 레벨 */
.level-avatar-orange11-1 {
  background-image: url(static/image/level/orange11/img-01.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-orange11-2 {
  background-image: url(static/image/level/orange11/img-02.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-orange11-3 {
  background-image: url(static/image/level/orange11/img-03.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-orange11-4 {
  background-image: url(static/image/level/orange11/img-04.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-orange11-5 {
  background-image: url(static/image/level/orange11/img-05.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}

.level-avatar-blue-1 {
  background-image: url(static/image/level/blue/img-01.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-blue-2 {
  background-image: url(static/image/level/blue/img-02.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-blue-3 {
  background-image: url(static/image/level/blue/img-03.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-blue-4 {
  background-image: url(static/image/level/blue/img-04.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-blue-5 {
  background-image: url(static/image/level/blue/img-05.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-blue-6 {
  background-image: url(static/image/level/blue/img-06.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-blue-7 {
  background-image: url(static/image/level/blue/img-07.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-blue-9 {
  background-image: url(static/image/level/blue/img-09.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-blue-10 {
  background-image: url(static/image/level/blue/img-10.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}

.level-avatar-grey-1 {
  background-image: url(static/image/level/grey/img-01.png);
  background-size: 100% 100%;
  width: 45px;
  height: 41px;
}
.level-avatar-grey-2 {
  background-image: url(static/image/level/grey/img-02.png);
  background-size: 100% 100%;
  width: 45px;
  height: 41px;
}
.level-avatar-grey-3 {
  background-image: url(static/image/level/grey/img-03.png);
  background-size: 100% 100%;
  width: 45px;
  height: 41px;
}
.level-avatar-grey-4 {
  background-image: url(static/image/level/grey/img-04.png);
  background-size: 100% 100%;
  width: 45px;
  height: 41px;
}
.level-avatar-grey-5 {
  background-image: url(static/image/level/grey/img-05.png);
  background-size: 100% 100%;
  width: 45px;
  height: 41px;
}
.level-avatar-grey-6 {
  background-image: url(static/image/level/grey/img-06.png);
  background-size: 100% 100%;
  width: 45px;
  height: 41px;
}
.level-avatar-grey-7 {
  background-image: url(static/image/level/grey/img-07.png);
  background-size: 100% 100%;
  width: 45px;
  height: 41px;
}
.level-avatar-grey-8 {
  background-image: url(static/image/level/grey/img-08.png);
  background-size: 100% 100%;
  width: 45px;
  height: 41px;
}
.level-avatar-grey-9 {
  background-image: url(static/image/level/grey/img-09.png);
  background-size: 100% 100%;
  width: 45px;
  height: 41px;
}
.level-avatar-grey-10 {
  background-image: url(static/image/level/grey/img-10.png);
  background-size: 100% 100%;
  width: 45px;
  height: 41px;
}

.level-avatar-yellow-1 {
  background-image: url(static/image/level/yellow/img-01.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow-2 {
  background-image: url(static/image/level/yellow/img-02.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow-3 {
  background-image: url(static/image/level/yellow/img-03.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow-4 {
  background-image: url(static/image/level/yellow/img-04.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow-5 {
  background-image: url(static/image/level/yellow/img-05.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow-6 {
  background-image: url(static/image/level/yellow/img-06.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow-7 {
  background-image: url(static/image/level/yellow/img-07.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow-8 {
  background-image: url(static/image/level/yellow/img-08.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow-9 {
  background-image: url(static/image/level/yellow/img-09.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow-10 {
  background-image: url(static/image/level/yellow/img-10.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow-11 {
  background-image: url(static/image/level/yellow/img-11.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}

.level-avatar-yellow12-1 {
  background-image: url(static/image/level/yellow12/img-01.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow12-2 {
  background-image: url(static/image/level/yellow12/img-02.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow12-3 {
  background-image: url(static/image/level/yellow12/img-03.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow12-4 {
  background-image: url(static/image/level/yellow12/img-04.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow12-5 {
  background-image: url(static/image/level/yellow12/img-05.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow12-6 {
  background-image: url(static/image/level/yellow12/img-06.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow12-7 {
  background-image: url(static/image/level/yellow12/img-07.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow12-8 {
  background-image: url(static/image/level/yellow12/img-08.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow12-9 {
  background-image: url(static/image/level/yellow12/img-09.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}

.level-avatar-yellow15-classic {
  background-image: url(static/image/level/yellow15/classic.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow15-first {
  width: 50px;
  height: 50px;
}
.level-avatar-yellow15-mvp {
  background-image: url(static/image/level/yellow15/mvp.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow15-special {
  background-image: url(static/image/level/yellow15/special.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow15-premium {
  background-image: url(static/image/level/yellow15/premium.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow15-vip {
  background-image: url(static/image/level/yellow15/vip.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}

.level-avatar-gold12-5 {
  background-image: url(static/image/level/yellow/gold12-56.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}

.level-avatar-yellow13-1 {
  background-image: url(static/image/level/yellow13/img-01.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow13-2 {
  background-image: url(static/image/level/yellow13/img-02.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow13-3 {
  background-image: url(static/image/level/yellow13/img-03.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow13-4 {
  background-image: url(static/image/level/yellow13/img-04.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow13-5 {
  background-image: url(static/image/level/yellow13/img-05.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow13-6 {
  background-image: url(static/image/level/yellow13/img-01.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow13-7 {
  background-image: url(static/image/level/yellow13/img-02.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow13-8 {
  background-image: url(static/image/level/yellow13/img-03.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow13-9 {
  background-image: url(static/image/level/yellow13/img-04.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-yellow13-10 {
  background-image: url(static/image/level/yellow13/img-05.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}

.level-avatar-white-1 {
  background-image: url(static/image/level/white/img-01.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-white-2 {
  background-image: url(static/image/level/white/img-02.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-white-3 {
  background-image: url(static/image/level/white/img-03.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-white-4 {
  background-image: url(static/image/level/white/img-04.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-white-5 {
  background-image: url(static/image/level/white/img-05.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}

.level-avatar-red-1 {
  background-image: url(static/image/level/red/img-01.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-red-2 {
  background-image: url(static/image/level/red/img-02.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-red-3 {
  background-image: url(static/image/level/red/img-03.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-red-4 {
  background-image: url(static/image/level/red/img-04.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-red-5 {
  background-image: url(static/image/level/red/img-05.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-red-6 {
  background-image: url(static/image/level/red/img-06.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-red-7 {
  background-image: url(static/image/level/red/img-07.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-red-8 {
  background-image: url(static/image/level/red/img-08.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-red-9 {
  background-image: url(static/image/level/red/img-09.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-red-10 {
  background-image: url(static/image/level/red/img-10.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-red-11 {
  background-image: url(static/image/level/red/img-11.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-red-12 {
  background-image: url(static/image/level/red/img-12.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-red-13 {
  background-image: url(static/image/level/red/img-13.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-red-14 {
  background-image: url(static/image/level/red/img-14.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-red-15 {
  background-image: url(static/image/level/red/img-15.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-red-16 {
  background-image: url(static/image/level/red/img-16.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-red-17 {
  background-image: url(static/image/level/red/img-17.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-red-18 {
  background-image: url(static/image/level/red/img-18.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-red-19 {
  background-image: url(static/image/level/red/img-19.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}
.level-avatar-red-20 {
  background-image: url(static/image/level/red/img-20.png);
  background-size: 100% 100%;
  width: 50px;
  height: 50px;
}



.level-number-orange11-1 {
  background-image: url(static/image/level/orange11/num-01.png);
  background-size: 100% 100%;
  width: 50px;
  height: 19px;
}
.level-number-orange11-2 {
  background-image: url(static/image/level/orange11/num-02.png);
  background-size: 100% 100%;
  width: 50px;
  height: 19px;
}
.level-number-orange11-3 {
  background-image: url(static/image/level/orange11/num-03.png);
  background-size: 100% 100%;
  width: 50px;
  height: 19px;
}
.level-number-orange11-4 {
  background-image: url(static/image/level/orange11/num-04.png);
  background-size: 100% 100%;
  width: 50px;
  height: 19px;
}
.level-number-orange11-5 {
  background-image: url(static/image/level/orange11/num-05.png);
  background-size: 100% 100%;
  width: 50px;
  height: 19px;
}

.level-number-blue-1 {
  background-image: url(static/image/level/blue/num-01.png);
  background-size: 100% 100%;
  width: 50px;
  height: 19px;
}
.level-number-blue-2 {
  background-image: url(static/image/level/blue/num-02.png);
  background-size: 100% 100%;
  width: 50px;
  height: 19px;
}
.level-number-blue-3 {
  background-image: url(static/image/level/blue/num-03.png);
  background-size: 100% 100%;
  width: 50px;
  height: 19px;
}
.level-number-blue-4 {
  background-image: url(static/image/level/blue/num-04.png);
  background-size: 100% 100%;
  width: 50px;
  height: 19px;
}
.level-number-blue-5 {
  background-image: url(static/image/level/blue/num-05.png);
  background-size: 100% 100%;
  width: 50px;
  height: 19px;
}

.level-number-grey-1 {
  background-image: url(static/image/level/grey/num-01.png);
  background-size: 100% 100%;
  width: 45px;
  height: 15px;
}
.level-number-grey-2 {
  background-image: url(static/image/level/grey/num-02.png);
  background-size: 100% 100%;
  width: 45px;
  height: 15px;
}
.level-number-grey-3 {
  background-image: url(static/image/level/grey/num-03.png);
  background-size: 100% 100%;
  width: 45px;
  height: 15px;
}
.level-number-grey-4 {
  background-image: url(static/image/level/grey/num-04.png);
  background-size: 100% 100%;
  width: 45px;
  height: 15px;
}
.level-number-grey-5 {
  background-image: url(static/image/level/grey/num-05.png);
  background-size: 100% 100%;
  width: 45px;
  height: 15px;
}
.level-number-grey-6 {
  background-image: url(static/image/level/grey/num-06.png);
  background-size: 100% 100%;
  width: 45px;
  height: 15px;
}
.level-number-grey-7 {
  background-image: url(static/image/level/grey/num-07.png);
  background-size: 100% 100%;
  width: 45px;
  height: 15px;
}
.level-number-grey-8 {
  background-image: url(static/image/level/grey/num-08.png);
  background-size: 100% 100%;
  width: 45px;
  height: 15px;
}
.level-number-grey-9 {
  background-image: url(static/image/level/grey/num-09.png);
  background-size: 100% 100%;
  width: 45px;
  height: 15px;
}
.level-number-grey-10 {
  background-image: url(static/image/level/grey/num-10.png);
  background-size: 100% 100%;
  width: 45px;
  height: 15px;
}

/* ------------------------ 배팅내역 ------------------------ */
/* 탭 */
.bet-history-tab-orange11 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #fc6200;
  cursor: pointer;
  width: 25%;
}
.bet-history-tab-orange11.on {
  background-color: #171c22;
  border-top: 2px solid #fc6200;
  border-left: 2px solid #fc6200;
  border-right: 2px solid #fc6200;
  border-bottom: 0;
}

.bet-history-tab-orange12 {
  background-color: #101012;
  color: #fff;
  text-align: center;
  font-weight: 700;
  cursor: pointer;
  display: inline-block;
  width: auto !important;
  padding: 3px 64px;
}
.bet-history-tab-orange12.on {
  border-bottom: 1px solid #fc6200;
}


.bet-history-tab-purple11 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #144ade;
  cursor: pointer;
  width: 25%;
}
.bet-history-tab-purple11.on {
  background-color: #171c22;
  border-top: 2px solid #144ade;
  border-left: 2px solid #144ade;
  border-right: 2px solid #144ade;
  border-bottom: 0;
}

.bet-history-tab-red13 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #c00015;
  cursor: pointer;
  width: 25%;
}
.bet-history-tab-red13.on {
  background-color: #171c22;
  border-top: 2px solid #c00015;
  border-left: 2px solid #c00015;
  border-right: 2px solid #c00015;
  border-bottom: 0;
}

.bet-history-tab-blue12 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #478ee7;
  cursor: pointer;
  width: 25%;
}
.bet-history-tab-blue12.on {
  background-color: #171c22;
  border-top: 2px solid #478ee7;
  border-left: 2px solid #478ee7;
  border-right: 2px solid #478ee7;
  border-bottom: 0;
}

.bet-history-tab-yellow19 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #fdc317;
  cursor: pointer;
  width: 25%;
}
.bet-history-tab-yellow19.on {
  background-color: #171c22;
  border-top: 2px solid #fdc317;
  border-left: 2px solid #fdc317;
  border-right: 2px solid #fdc317;
  border-bottom: 0;
}

.bet-history-tab-purple12 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #c6426e;
  cursor: pointer;
  width: 25%;
}
.bet-history-tab-purple12.on {
  background-color: #171c22;
  border-top: 2px solid #c6426e;
  border-left: 2px solid #c6426e;
  border-right: 2px solid #c6426e;
  border-bottom: 0;
}

.bet-history-tab-blue {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #1f8fff;
  cursor: pointer;
  width: 20%;
}
.bet-history-tab-blue.on {
  background-color: #171c22;
  border-top: 2px solid #1f8fff;
  border-left: 2px solid #1f8fff;
  border-right: 2px solid #1f8fff;
  border-bottom: 0;
}

.bet-history-tab-blue14 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #dabd57;
  cursor: pointer;
  width: 25%;
}
.bet-history-tab-blue14.on {
  background-color: #171c22;
  border-top: 2px solid #dabd57;
  border-left: 2px solid #dabd57;
  border-right: 2px solid #dabd57;
  border-bottom: 0;
}

.bet-history-tab-blue16 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #2484c5;
  cursor: pointer;
  width: 25%;
}
.bet-history-tab-blue16.on {
  background-color: #171c22;
  border-top: 2px solid #2484c5;
  border-left: 2px solid #2484c5;
  border-right: 2px solid #2484c5;
  border-bottom: 0;
}

.bet-history-tab-gold12 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #ffeaad;
  cursor: pointer;
  width: 20%;
}
.bet-history-tab-gold12.on {
  background-color: #171c22;
  border-top: 2px solid #ffeaad;
  border-left: 2px solid #ffeaad;
  border-right: 2px solid #ffeaad;
  border-bottom: 0;
}

.bet-history-tab-blue17 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #4c6f87;
  cursor: pointer;
  width: 25%;
}
.bet-history-tab-blue17.on {
  background-color: #171c22;
  border-top: 2px solid #4c6f87;
  border-left: 2px solid #4c6f87;
  border-right: 2px solid #4c6f87;
  border-bottom: 0;
}

.bet-history-tab-yellow13 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #ffbe00;
  cursor: pointer;
  width: 25%;
}
.bet-history-tab-yellow13.on {
  background-color: #171c22;
  border-top: 2px solid #ffbe00;
  border-left: 2px solid #ffbe00;
  border-right: 2px solid #ffbe00;
  border-bottom: 0;
}

.bet-history-tab-red15 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #DAA502;
  cursor: pointer;
  width: 16.6%;
}
.bet-history-tab-red15.on {
  background-color: #171c22;
  border-top: 2px solid #DAA502;
  border-left: 2px solid #DAA502;
  border-right: 2px solid #DAA502;
  border-bottom: 0;
}

.bet-history-tab-yellow20,
.bet-history-tab-blue13,
.bet-history-tab-yellow21,
.bet-history-tab-blue18,
.bet-history-tab-yellow15 {
  background-color: #101216;
  color: #fff;
  text-align: center;
  font-weight: 700;
  cursor: pointer;
  border: 2px solid #101216;
  width: calc(25% - 8px);
  border-radius: 6px;
}
.bet-history-tab-yellow11,
.bet-history-tab-yellow14 {
  background-color: #11162b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  cursor: pointer;
  border: 2px solid #11162b;
  width: calc(25% - 8px);
  border-radius: 6px;
}
.bet-history-tab-gold13 {
  background-color: #0a1c30;
  color: #fff;
  text-align: center;
  font-weight: 700;
  cursor: pointer;
  border: 2px solid #0a1c30;
  width: calc(25% - 8px);
  border-radius: 6px;
}
.bet-history-tab-yellow18 {
  background-color: #101010;
  color: #fff;
  text-align: center;
  font-weight: 700;
  cursor: pointer;
  border: 2px solid #101010;
  width: calc(25% - 8px);
  border-radius: 6px;
}
.bet-history-tab-yellow17 {
  background-color: #0f0f0f;
  color: #fff;
  text-align: center;
  font-weight: 700;
  cursor: pointer;
  border: 2px solid #0f0f0f;
  width: calc(25% - 8px);
  border-radius: 6px;
}
.bet-history-tab-blue19 {
  background-color: #244473;
  color: #fff;
  text-align: center;
  font-weight: 700;
  cursor: pointer;
  border: 2px solid #244473;
  width: calc(25% - 8px);
  border-radius: 6px;
}
.bet-history-tab-blue11 {
  background-color: #302ce2;
  color: #fff;
  text-align: center;
  font-weight: 700;
  cursor: pointer;
  border: 2px solid #302ce2;
  width: calc(25% - 8px);
  border-radius: 6px;
}
.bet-history-tab-yellow16 {
  background-color: #0a1726;
  color: #fff;
  text-align: center;
  font-weight: 700;
  cursor: pointer;
  border: 2px solid #0a1726;
  width: calc(25% - 8px);
  border-radius: 6px;
}
.bet-history-tab-yellow20.on {
  border: 2px solid #f3ba2f;
}
.bet-history-tab-blue13.on {
  border: 2px solid #ffd077;
}
.bet-history-tab-gold13.on {
  border: 2px solid #f2b705;
}
.bet-history-tab-yellow11.on {
  border: 2px solid #ffcd00;
}
.bet-history-tab-yellow14.on {
  border: 2px solid #fed228;
}
.bet-history-tab-yellow18.on {
  border: 2px solid #f4b95c;
}
.bet-history-tab-yellow16.on {
  border: 2px solid #f3ba2f;
}
.bet-history-tab-yellow21.on {
  border: 2px solid #edab56;
}
.bet-history-tab-blue18.on {
  border: 2px solid #1f7aff;
}
.bet-history-tab-yellow15.on {
  border: 2px solid #edbb35;
}
.bet-history-tab-yellow17.on {
  border: 2px solid #ffb600;
}
.bet-history-tab-blue19.on {
  border: 2px solid #a5d7e8;
}
.bet-history-tab-blue11.on {
  border: 2px solid #2ca0e2;
}

.bet-history-tab-white {
  background-color: #bebebd;
  color: #000;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #f1c80d;
  cursor: pointer;
  width: 25%;
}
.bet-history-tab-white.on {
  background-color: #fff;
  border-top: 2px solid #f1c80d;
  border-left: 2px solid #f1c80d;
  border-right: 2px solid #f1c80d;
  border-bottom: 0;
}

.bet-history-tab-red14 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #de00d3;
  cursor: pointer;
  width: 25%;
}
.bet-history-tab-red14.on {
  background-color: #171c22;
  border-top: 2px solid #de00d3;
  border-left: 2px solid #de00d3;
  border-right: 2px solid #de00d3;
  border-bottom: 0;
}

.bet-history-tab-yellow12 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #ffc600;
  cursor: pointer;
  width: 25%;
}
.bet-history-tab-yellow12.on {
  background-color: #171c22;
  border-top: 2px solid #ffc600;
  border-left: 2px solid #ffc600;
  border-right: 2px solid #ffc600;
  border-bottom: 0;
}

.bet-history-tab-red12 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #e30144;
  cursor: pointer;
  width: 20%;
}
.bet-history-tab-red12.on {
  background-color: #171c22;
  border-top: 2px solid #e30144;
  border-left: 2px solid #e30144;
  border-right: 2px solid #e30144;
  border-bottom: 0;
}

.bet-history-tab-blue15 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #0165d3;
  cursor: pointer;
  width: 20%;
}
.bet-history-tab-blue15.on {
  background-color: #171c22;
  border-top: 2px solid #0165d3;
  border-left: 2px solid #0165d3;
  border-right: 2px solid #0165d3;
  border-bottom: 0;
}

.bet-history-tab-red11 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #de3b3c;
  cursor: pointer;
  width: 20%;
}
.bet-history-tab-red11.on {
  background-color: #171c22;
  border-top: 2px solid #de3b3c;
  border-left: 2px solid #de3b3c;
  border-right: 2px solid #de3b3c;
  border-bottom: 0;
}

.bet-history-tab-gold11 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #f39200;
  cursor: pointer;
  width: 16.6%;
}
.bet-history-tab-gold11.on {
  background-color: #171c22;
  border-top: 2px solid #f39200;
  border-left: 2px solid #f39200;
  border-right: 2px solid #f39200;
  border-bottom: 0;
}

.bet-history-tab-orange14 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #f8850f;
  cursor: pointer;
  width: 25%;
}
.bet-history-tab-orange14.on {
  background-color: #171c22;
  border-top: 2px solid #f8850f;
  border-left: 2px solid #f8850f;
  border-right: 2px solid #f8850f;
  border-bottom: 0;
}

.bet-history-tab-orange13 {
  background-color: #2b343b;
  color: #fff;
  text-align: center;
  font-weight: 700;
  border-bottom: 2px solid #fc7604;
  cursor: pointer;
  width: 25%;
}
.bet-history-tab-orange13.on {
  background-color: #171c22;
  border-top: 2px solid #fc7604;
  border-left: 2px solid #fc7604;
  border-right: 2px solid #fc7604;
  border-bottom: 0;
}

.bet-history-tab-in-orange11,
.bet-history-tab-in-yellow13,
.bet-history-tab-in-red15,
.bet-history-tab-in-blue14,
.bet-history-tab-in-blue16,
.bet-history-tab-in-gold12,
.bet-history-tab-in-blue17,
.bet-history-tab-in-gold11,
.bet-history-tab-in-orange14,
.bet-history-tab-in-orange13,
.bet-history-tab-in-purple11,
.bet-history-tab-in-red13,
.bet-history-tab-in-blue12,
.bet-history-tab-in-yellow19,
.bet-history-tab-in-purple12,
.bet-history-tab-in-red14,
.bet-history-tab-in-yellow12,
.bet-history-tab-in-red12,
.bet-history-tab-in-blue15,
.bet-history-tab-in-red11,
.bet-history-tab-in-green {
  border-left: 2px solid #171c22;
  border-right: 2px solid #171c22;
  padding: 13px 0;
  height: 100%;
}
.bet-history-tab-in-white {
  border-left: 2px solid #ebebeb;
  border-right: 2px solid #ebebeb;
  padding: 13px 0;
  height: 100%;
}
.bet-history-tab-in-orange12 {
  border-left: 2px solid #171c22;
  border-right: 2px solid #171c22;
  padding: 13px 0;
  height: 100%;
}
.bet-history-tab-in-yellow20,
.bet-history-tab-in-blue13,
.bet-history-tab-in-gold13,
.bet-history-tab-in-yellow11,
.bet-history-tab-in-yellow14,
.bet-history-tab-in-yellow18,
.bet-history-tab-in-yellow16,
.bet-history-tab-in-yellow21,
.bet-history-tab-in-blue18,
.bet-history-tab-in-yellow15,
.bet-history-tab-in-yellow17,
.bet-history-tab-in-blue19,
.bet-history-tab-in-blue11 {
  padding: 13px 0;
  height: 100%;
}

/* 배팅내역 테이블 */
.bet-result-table .el-table__header-wrapper {
  display: none;
}
.bet-result-table.el-table tr {
  background-color: #171c22;
}
.bet-result-table.el-table td {
  border-bottom: 0;
}
.bet-result-table.el-table--enable-row-hover .el-table__body tr:hover>td {
  background-color: #171c22;
}
.bet-result-table.el-table {
  border-radius: 0;
  background-color: #171c22;
}
.bet-result-table.el-table--mini td, .bet-result-table.el-table--mini th {
  padding: 0px !important;
}
.bet-result-table.el-table .cell {
  padding-left: 0;
  padding-right: 0;
}

.bet-result-table-white .el-table__header-wrapper {
  display: none;
}
.bet-result-table-white.el-table tr {
  background-color: #ebebeb;
}
.bet-result-table-white.el-table td {
  border-bottom: 0;
}
.bet-result-table-white.el-table--enable-row-hover .el-table__body tr:hover>td {
  background-color: #fff;
}
.bet-result-table-white.el-table {
  border-radius: 0;
  background-color: #fff;
}
.bet-result-table-white.el-table--mini td, .bet-result-table-white.el-table--mini th {
  padding: 0px !important;
}
.bet-result-table-white.el-table .cell {
  padding-left: 0;
  padding-right: 0;
}

/* 스포츠 크로스설명 */
.sport-rule-cross-bg-orange11,
.sport-rule-cross-bg-purple11,
.sport-rule-cross-bg-red13,
.sport-rule-cross-bg-blue12,
.sport-rule-cross-bg-yellow19,
.sport-rule-cross-bg-blue14,
.sport-rule-cross-bg-blue16,
.sport-rule-cross-bg-gold12,
.sport-rule-cross-bg-blue17,
.sport-rule-cross-bg-yellow13,
.sport-rule-cross-bg-red15,
.sport-rule-cross-bg-red14,
.sport-rule-cross-bg-yellow12,
.sport-rule-cross-bg-red12,
.sport-rule-cross-bg-blue15,
.sport-rule-cross-bg-red11,
.sport-rule-cross-bg-orange14,
.sport-rule-cross-bg-orange13   { background: #191919 !important; font-size: 12px; border: 2px solid #222733; }
.sport-rule-cross-bg-orange12 { background: #1F2124 !important; font-size: 12px; border-radius: 6px; }
.sport-rule-cross-bg-yellow20,
.sport-rule-cross-bg-blue13,
.sport-rule-cross-bg-yellow21,
.sport-rule-cross-bg-blue18,
.sport-rule-cross-bg-yellow15 { background: #101216 !important; font-size: 12px; border-radius: 6px; }
.sport-rule-cross-bg-yellow14 { background: #11162b !important; border: 1px solid #fed228; font-size: 12px; border-radius: 6px; }
.sport-rule-cross-bg-gold13 { background: #0a1c30 !important; font-size: 12px; border-radius: 6px; }
.sport-rule-cross-bg-yellow11 { background: #11162b !important; font-size: 12px; border-radius: 6px; }
.sport-rule-cross-bg-yellow18 { background: #101010 !important; font-size: 12px; border-radius: 6px; }
.sport-rule-cross-bg-yellow16 { background: #0a1726 !important; font-size: 12px; border-radius: 6px; }
.sport-rule-cross-bg-yellow17  { background: #0f0f0f !important; font-size: 12px; border-radius: 6px; }
.sport-rule-cross-bg-blue19  { background: #0e1628 !important; font-size: 12px; border-radius: 6px; }
.sport-rule-cross-bg-blue11  { background: #1a1a23 !important; font-size: 12px; border-radius: 6px; }
.sport-rule-cross-bg-white  { background: #dedede !important; font-size: 15px; font-weight: 900; color: #000; border: 2px solid #222733; }

.sport-rule-cross-bg-orange11 .core-content,
.sport-rule-cross-bg-purple11 .core-content,
.sport-rule-cross-bg-red13 .core-content,
.sport-rule-cross-bg-blue12 .core-content,
.sport-rule-cross-bg-yellow19 .core-content,
.sport-rule-cross-bg-blue .core-content,
.sport-rule-cross-bg-blue14 .core-content,
.sport-rule-cross-bg-blue16 .core-content,
.sport-rule-cross-bg-gold12 .core-content,
.sport-rule-cross-bg-blue17 .core-content,
.sport-rule-cross-bg-yellow13 .core-content,
.sport-rule-cross-bg-red15 .core-content,
.sport-rule-cross-bg-yellow20 .core-content,
.sport-rule-cross-bg-blue13 .core-content,
.sport-rule-cross-bg-gold13 .core-content,
.sport-rule-cross-bg-yellow11 .core-content,
.sport-rule-cross-bg-yellow14 .core-content,
.sport-rule-cross-bg-yellow18 .core-content,
.sport-rule-cross-bg-yellow16 .core-content,
.sport-rule-cross-bg-yellow21 .core-content,
.sport-rule-cross-bg-blue18 .core-content,
.sport-rule-cross-bg-yellow15 .core-content,
.sport-rule-cross-bg-yellow17 .core-content,
.sport-rule-cross-bg-blue19 .core-content,
.sport-rule-cross-bg-blue11 .core-content,
.sport-rule-cross-bg-red14 .core-content,
.sport-rule-cross-bg-yellow12 .core-content,
.sport-rule-cross-bg-red12 .core-content,
.sport-rule-cross-bg-blue15 .core-content,
.sport-rule-cross-bg-red11 .core-content,
.sport-rule-cross-bg-orange14 .core-content,
.sport-rule-cross-bg-orange13 .core-content { padding: 10px 0px 10px 10px; }
.sport-rule-cross-bg-orange12 .core-content { padding: 8px; }
.sport-rule-cross-bg-white .core-content   { padding: 16px 0px 10px 10px; }

/* 스포츠 규정확인 */
.sport-rule-confirm-orange11  { color: #fc6200; }
.sport-rule-confirm-orange12  { color: #F56406; }
.sport-rule-confirm-purple11  { color: #144ade; }
.sport-rule-confirm-red13  { color: #c00015; }
.sport-rule-confirm-blue12  { color: #478ee7; }
.sport-rule-confirm-yellow19  { color: #fdc317; }
.sport-rule-confirm-blue14   { color: #dabd57; }
.sport-rule-confirm-blue16   { color: #dabd57; }
.sport-rule-confirm-gold12   { color: #dc992e; }
.sport-rule-confirm-blue17   { color: #4c6f87; }
.sport-rule-confirm-yellow13 { color: #ffbe00; }
.sport-rule-confirm-red15 { color: #DAA502; }
.sport-rule-confirm-yellow20 { color: #f3ba2f; }
.sport-rule-confirm-blue13    { color: #ffd077; }
.sport-rule-confirm-gold13    { color: #f2b705; }
.sport-rule-confirm-yellow11    { color: #ffcd00; }
.sport-rule-confirm-yellow14    { color: #fed228; }
.sport-rule-confirm-yellow18 { color: #f4b95c; }
.sport-rule-confirm-yellow16 { color: #f3ba2f; }
.sport-rule-confirm-yellow21 { color: #edab56; }
.sport-rule-confirm-blue18   { color: #1f7aff; }
.sport-rule-confirm-yellow15   { color: #edbb35; }
.sport-rule-confirm-yellow17 { color: #ffb600; }
.sport-rule-confirm-blue19 { color: #a5d7e8; }
.sport-rule-confirm-blue11 { color: #2ca0e2; }
.sport-rule-confirm-white   { color: #f11d1c; }
.sport-rule-confirm-red14     { color: #de00d3; }
.sport-rule-confirm-yellow12     { color: #ffc600; }
.sport-rule-confirm-red12    { color: #e30144; }
.sport-rule-confirm-blue15    { color: #0165d3; }
.sport-rule-confirm-red11    { color: #de3b3c; }
.sport-rule-confirm-gold11   { color: #f39200; }
.sport-rule-confirm-orange14  { color: #f8850f; }
.sport-rule-confirm-orange13 { color: #fc7604; }

/* 스포츠정렬 */
.button-sort-orange11 {
  background-color: #fc6200;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #fc6200;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #fff;
}
.button-sort-orange11.on {
  border: 2px solid #fff;
}

.button-sort-orange12 {
  background: #232529;
  border-radius: 18px;
  font-size: 14px;
  padding: 8px 16px;
  cursor: pointer;
  float: left;
  width: auto;
  text-align: center;
  color: #fff;
  transition: background-color 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.button-sort-orange12:hover {
  background: #3A3D42;
}
.button-sort-orange12.on {
  background: rgba(245, 100, 6, 0.11);
  color: #E25D07;
}

.button-sort-purple11 {
  background: #0037ce !important;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #0037ce;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #fff;
}
.button-sort-purple11.on {
  border: 2px solid #fff;
}

.button-sort-red13 {
  background: #c00015 !important;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #c00015;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #fff;
}
.button-sort-red13.on {
  border: 2px solid #fff;
}

.button-sort-blue12 {
  background: #478ee7 !important;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #478ee7;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #fff;
}
.button-sort-blue12.on {
  border: 2px solid #fff;
}

.button-sort-yellow19 {
  background: #fdc317 !important;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #fdc317;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #000;
}
.button-sort-yellow19.on {
  border: 2px solid #fff;
}

.button-sort-purple12 {
  background-image: linear-gradient(to right,  #642b73 0%, #c6426e 100%) !important;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #c6426e;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #fff;
}
.button-sort-purple12.on {
  border: 2px solid #fff;
}

.button-sort-blue14 {
  background-image: linear-gradient(to right,  #Ae8625 0%,  #f7ef8a 30%,  #d2ac47 60%, #fdd286 100%) !important;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #dabd57;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #000;
}
.button-sort-blue14.on {
  border: 2px solid #fff;
}

.button-sort-blue16 {
  background-image: linear-gradient(to right,  #1d6f95 0%, #0b2938 100%) !important;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #2484c5;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #fff;
}
.button-sort-blue16.on {
  border: 2px solid #fff;
}

.button-sort-gold12 {
  background: #ffeaad !important;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #ffeaad;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #000;
}
.button-sort-gold12.on {
  border: 2px solid #000;
}

.button-sort-blue17 {
  background: #4c6f87 !important;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #4c6f87;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #fff;
}
.button-sort-blue17.on {
  border: 2px solid #fff;
}

.button-sort-yellow13 {
  background-color: #ffbe00;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #ffbe00;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #000;
}
.button-sort-yellow13.on {
  border: 2px solid #fff;
}

.button-sort-red15 {
  background-color: #2b0103;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #2b0103;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #fff;
}
.button-sort-red15.on {
  border: 2px solid #fff;
}

.button-sort-yellow20,
.button-sort-blue18,
.button-sort-yellow15 {
  background-color: #0d1323;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #0d1323;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #fff;
}
.button-sort-blue13 {
  background-color: #101216;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #101216;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #fff;
}
.button-sort-gold13 {
  background-color: #0a1c30;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #0a1c30;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #fff;
}
.button-sort-yellow11,
.button-sort-yellow14 {
  background-color: #11162b;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #11162b;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #fff;
}
.button-sort-yellow18 {
  background-color: #101010;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #101010;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #fff;
}
.button-sort-yellow16 {
  background-color: #0a1726;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #0a1726;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #fff;
}
.button-sort-yellow21 {
  background-color: #0b0d10;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #0b0d10;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #fff;
}
.button-sort-yellow20.on {
  color: #67b26f;
}
.button-sort-blue13.on {
  color: #ffd077;
}
.button-sort-gold13.on {
  color: #f2b705;
}
.button-sort-yellow11.on {
  color: #ffcd00;
}
.button-sort-yellow14.on {
  color: #fed228;
}
.button-sort-yellow18.on {
  color: #f4b95c;
}
.button-sort-yellow16.on {
  color: #f3ba2f;
}
.button-sort-blue18.on {
  color: #1f7aff;
}
.button-sort-yellow15.on {
  color: #edbb35;
}
.button-sort-yellow21.on {
  color: #edab56;
}

.button-sort-yellow17 {
  background-color: #0f0f0f;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #0f0f0f;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #fff;
}
.button-sort-blue19 {
  background-color: #0e1628;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #0e1628;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #fff;
}
.button-sort-blue11 {
  background-color: #1a1a23;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #1a1a23;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #fff;
}
.button-sort-yellow17.on {
  color: #ffb600;
}
.button-sort-blue19.on {
  color: #a5d7e8;
}
.button-sort-blue11.on {
  color: #2ca0e2;
}

.button-sort-white {
  background-color: #f1c80d;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #f1c80d;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #000;
}
.button-sort-white.on {
  border: 2px solid #fff;
}

.button-sort-red14 {
  background-color: #de00d3;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #de00d3;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #fff;
}
.button-sort-red14.on {
  border: 2px solid #fff;
}

.button-sort-yellow12 {
  background-color: #ffc600;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #ffc600;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #000;
}
.button-sort-yellow12.on {
  border: 2px solid #fff;
}

.button-sort-red12 {
  background-color: #e30144;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #e30144;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #fff;
}
.button-sort-red12.on {
  border: 2px solid #fff;
}

.button-sort-blue15 {
  background-color: #0165d3;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #0165d3;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #fff;
}
.button-sort-blue15.on {
  border: 2px solid #fff;
}

.button-sort-red11 {
  background-image: linear-gradient(to right,  #cb2d3e 0%, #ef473a 100%) !important;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #de3b3c;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #fff;
}
.button-sort-red11.on {
  border: 2px solid #fff;
}

.button-sort-gold11 {
  background-color: #f39200;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #f39200;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #000;
}
.button-sort-gold11.on {
  border: 2px solid #fff;
}

.button-sort-orange14 {
  background-color: #f8850f;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #f8850f;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #fff;
}
.button-sort-orange14.on {
  border: 2px solid #fff;
}

.button-sort-orange13 {
  background-color: #fc7604;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 10px;
  border: 2px solid #fc7604;
  cursor: pointer;
  float: left;
  font-weight: 700;
  width: auto;
  text-align: center;
  color: #fff;
}
.button-sort-orange13.on {
  border: 2px solid #fff;
}

/* 스포츠 규정 */
.level-setting-orange11 {
  background-image: url("static/image/Sports/orange11/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-orange12 {
  background-image: url("static/image/Sports/orange12/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-purple11 {
  background-image: url("static/image/Sports/purple11/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-red13 {
  background-image: url("static/image/Sports/red13/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-blue12 {
  background-image: url("static/image/Sports/blue12/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-yellow19 {
  background-image: url("static/image/Sports/yellow19/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-purple12 {
  background-image: url("static/image/Sports/purple12/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-yellow13 {
  background-image: url("static/image/Sports/yellow13/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-red15 {
  background-image: url("static/image/Sports/red15/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-yellow20 {
  background-image: url("static/image/Sports/yellow20/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-blue13 {
  background-image: url("static/image/Sports/blue13/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-gold13 {
  background-image: url("static/image/Sports/gold13/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-yellow11 {
  background-image: url("static/image/Sports/yellow11/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-yellow14 {
  background-image: url("static/image/Sports/yellow14/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-yellow18 {
  background-image: url("static/image/Sports/yellow18/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-yellow16 {
  background-image: url("static/image/Sports/yellow16/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-yellow21 {
  background-image: url("static/image/Sports/yellow21/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-blue18 {
  background-image: url("static/image/Sports/blue18/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-yellow15 {
  background-image: url("static/image/Sports/yellow15/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-yellow17 {
  background-image: url("static/image/Sports/yellow17/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-blue19 {
  background-image: url("static/image/Sports/blue19/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-blue11 {
  background-image: url("static/image/Sports/blue11/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-white {
  background-image: url("static/image/Sports/white/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-red14 {
  background-image: url("static/image/Sports/red14/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-yellow12 {
  background-image: url("static/image/Sports/yellow12/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-red12 {
  background-image: url("static/image/Sports/red12/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-blue15 {
  background-image: url("static/image/Sports/blue15/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-red11 {
  background-image: url("static/image/Sports/red11/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-blue14 {
  background-image: url("static/image/Sports/blue14/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-blue16 {
  background-image: url("static/image/Sports/blue16/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-gold12 {
  background-image: url("static/image/Sports/gold12/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-blue17 {
  background-image: url("static/image/Sports/blue17/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-gold11 {
  background-image: url("static/image/Sports/gold11/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-orange14 {
  background-image: url("static/image/Sports/orange14/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}
.level-setting-orange13 {
  background-image: url("static/image/Sports/orange13/level.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 34px;
  width: 100%;
  max-width: 91px;
}

/* ------------------------ 지인추천 ------------------------ */
.friend-main-orange11,
.friend-main-blue14,
.friend-main-blue16,
.friend-main-gold12,
.friend-main-yellow13,
.friend-main-red15,
.friend-main-white,
.friend-main-gold11,
.friend-main-purple11,
.friend-main-red13,
.friend-main-blue12,
.friend-main-yellow19,
.friend-main-purple12,
.friend-main-red14,
.friend-main-yellow12,
.friend-main-red12,
.friend-main-blue15,
.friend-main-green {
  width: auto;
  display: unset;
}
.friend-main-blue,
.friend-main-blue17 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50%;
}
.friend-main-orange12 {
  width: 50%;
  text-align: right;
}

/* 타이틀 */
.friend-title-orange11 {
  color: #fc6200;
  font-size: 18px;
}
.friend-title-orange12 {
  color: #FF4A00;
  font-size: 18px;
}
.friend-title-purple12 {
  color: #c6426e;
  font-size: 18px;
}
.friend-title-blue {
  color: #1fb3ff;
  font-size: 18px;
}
.friend-title-blue14 {
  color: #dabd57;
  font-size: 18px;
}
.friend-title-blue16 {
  color: #2484c5;
  font-size: 18px;
}
.friend-title-gold12 {
  color: #dc992e;
  font-size: 18px;
}
.friend-title-blue17 {
  color: #4c6f87;
  font-size: 18px;
}
.friend-title-yellow13 {
  color: #ffbe00;
  font-size: 18px;
}
.friend-title-red15 {
  color: #DAA502;
  font-size: 18px;
}
.friend-title-white {
 color: #37a9d6;
 font-size: 23px;
}
.friend-title-red14 {
  color: #ff2b29;
  font-size: 18px;
}
.friend-title-yellow12 {
  color: #ff2b29;
  font-size: 18px;
}

.friend-comment-orange11,
.friend-comment-blue14,
.friend-comment-blue16,
.friend-comment-gold12,
.friend-comment-blue17,
.friend-comment-yellow13,
.friend-comment-red15,
.friend-comment-purple11,
.friend-comment-red13,
.friend-comment-blue12,
.friend-comment-yellow19,
.friend-comment-purple12,
.friend-comment-red14,
.friend-comment-yellow12,
.friend-comment-red12,
.friend-comment-blue15,
.friend-comment-green,
.friend-comment-gold11 {
  background-color: #2c3137;
  border-radius: 5px; 
  width: calc(50% - 44px);
  font-size: 13px;
  padding: 20px;
}
.friend-comment-orange14,
.friend-comment-orange13,
.friend-comment-red11 {
  background-color: #191919;
  border-radius: 5px; 
  width: calc(50% - 44px);
  font-size: 13px;
  padding: 20px;
}
.friend-comment-white {
  background-color: #cacaca;
  border-radius: 5px; 
  width: calc(50% - 44px);
  font-size: 13px;
  padding: 20px;
}
.friend-comment-orange12 {
  width: calc(50% - 44px);
  font-size: 13px;
  padding: 24px;
}

.friend2-comment-orange11,
.friend2-comment-blue14,
.friend2-comment-blue16,
.friend2-comment-gold12,
.friend2-comment-blue17,
.friend2-comment-yellow13,
.friend2-comment-red15,
.friend2-comment-gold11,
.friend2-comment-orange14,
.friend2-comment-orange13,
.friend2-comment-purple11,
.friend2-comment-purple12,
.friend2-comment-red14,
.friend2-comment-yellow12,
.friend2-comment-red12,
.friend2-comment-blue15,
.friend2-comment-red11,
.friend2-comment-green {
  background: #191919;
}
.friend2-comment-white {
  background: #ebebeb;
}

.friend-tab-orange11,
.friend-tab-blue14,
.friend-tab-blue16,
.friend-tab-gold12,
.friend-tab-blue17,
.friend-tab-yellow13,
.friend-tab-red15,
.friend-tab-gold11,
.friend-tab-orange14,
.friend-tab-orange13,
.friend-tab-purple11,
.friend-tab-purple12,
.friend-tab-red14,
.friend-tab-yellow12,
.friend-tab-red12,
.friend-tab-blue15,
.friend-tab-red11,
.friend-tab-green {
  border: 1px solid #616161;
  background: #2f343a;
  width: 49%;
  text-align: center;
  padding: 20px;
  cursor: pointer;
}
.friend-tab-yellow20,
.friend-tab-red13,
.friend-tab-blue12,
.friend-tab-yellow19,
.friend-tab-blue13,
.friend-tab-yellow16,
.friend-tab-yellow21,
.friend-tab-blue18,
.friend-tab-yellow15 {
  border: 1px solid #101216;
  background: #101216;
  width: 49%;
  text-align: center;
  padding: 20px;
  cursor: pointer;
  border-radius: 6px;
}
.friend-tab-yellow11,
.friend-tab-yellow14 {
  border: 1px solid #11162b;
  background: #11162b;
  width: 49%;
  text-align: center;
  padding: 20px;
  cursor: pointer;
  border-radius: 6px;
}
.friend-tab-gold13 {
  border: 1px solid #0a1c30;
  background: #0a1c30;
  width: 49%;
  text-align: center;
  padding: 20px;
  cursor: pointer;
  border-radius: 6px;
}
.friend-tab-yellow18 {
  border: 1px solid #101010;
  background: #101010;
  width: 49%;
  text-align: center;
  padding: 20px;
  cursor: pointer;
  border-radius: 6px;
}
.friend-tab-yellow17 {
  border: 1px solid #0f0f0f;
  background: #0f0f0f;
  width: 49%;
  text-align: center;
  padding: 20px;
  cursor: pointer;
  border-radius: 6px;
}
.friend-tab-blue19 {
  border: 1px solid #0e1628;
  background: #0e1628;
  width: 49%;
  text-align: center;
  padding: 20px;
  cursor: pointer;
  border-radius: 6px;
}
.friend-tab-blue11 {
  border: 1px solid #1a1a23;
  background: #1a1a23;
  width: 49%;
  text-align: center;
  padding: 20px;
  cursor: pointer;
  border-radius: 6px;
}
.friend-tab-white {
  border: 1px solid #616161;
  background: #fff;
  width: 49%;
  text-align: center;
  padding: 20px;
  cursor: pointer;
}
.friend-tab-orange12 {
  text-align: center;
  cursor: pointer;
  background: #1E2224;
  border-radius: 16px;
  padding: 8px 50px;
  transition: background-color 0.1s ease-out 0s, color 0.1s ease-out 0s;
}

.friend-tab-orange11.on,
.friend-tab-blue14.on,
.friend-tab-blue16.on,
.friend-tab-gold12.on,
.friend-tab-blue17.on,
.friend-tab-yellow13.on,
.friend-tab-red15.on,
.friend-tab-gold11.on,
.friend-tab-orange14.on,
.friend-tab-orange13.on,
.friend-tab-purple11.on,
.friend-tab-purple12.on,
.friend-tab-red14.on,
.friend-tab-yellow12.on,
.friend-tab-red12.on,
.friend-tab-blue15.on,
.friend-tab-red11.on,
.friend-tab-green.on {
  background: #191919;
}
.friend-tab-yellow20.on {
  color: #f3ba2f;
}
.friend-tab-red13.on {
  color: #c00015;
}
.friend-tab-blue12.on {
  color: #478ee7;
}
.friend-tab-yellow19.on {
  color: #fdc317;
}
.friend-tab-blue13.on {
  color: #ffd077;
}
.friend-tab-gold13.on {
  color: #f2b705;
}
.friend-tab-yellow11.on {
  color: #ffcd00;
}
.friend-tab-yellow14.on {
  color: #fed228;
}
.friend-tab-yellow18.on {
  color: #f4b95c;
}
.friend-tab-yellow16.on {
  color: #f3ba2f;
}
.friend-tab-yellow21.on {
  color: #edab56;
}
.friend-tab-blue18.on {
  color: #1f7aff;
}
.friend-tab-yellow15.on {
  color: #edbb35;
}
.friend-tab-yellow17.on {
  color: #ffb600;
}
.friend-tab-blue19.on {
  color: #a5d7e8;
}
.friend-tab-blue11.on {
  color: #2ca0e2;
}
.friend-tab-white.on {
  background: #f1c80d;
}
.friend-tab-orange12:hover {
  background: #3A3D42;
}
.friend-tab-orange12.on {
  background: rgba(245, 100, 6, 0.17);
  color: #FF4A00;
}


.friend-total-orange11,
.friend-total-blue14,
.friend-total-blue16,
.friend-total-gold12,
.friend-total-blue17,
.friend-total-yellow13,
.friend-total-red15,
.friend-total-gold11,
.friend-total-orange14,
.friend-total-orange13,
.friend-total-purple11,
.friend-total-red13,
.friend-total-blue12,
.friend-total-yellow19,
.friend-total-purple12,
.friend-total-red14,
.friend-total-yellow12,
.friend-total-red12,
.friend-total-blue15,
.friend-total-red11,
.friend-total-green {
  text-align: center;
  font-size: 14px;
  float: left;
  width: calc(25% - 11px);
}
.friend-total-white {
  text-align: center;
  font-size: 14px;
  float: left;
  width: calc(25% - 11px);
}
.friend-total-orange12 {
  text-align: center;
  font-size: 14px;
  float: left;
  padding: 12px;
}

.friend-total-orange11 .top,
.friend-total-blue14 .top,
.friend-total-blue16 .top,
.friend-total-gold12 .top,
.friend-total-blue17 .top,
.friend-total-yellow13 .top,
.friend-total-red15 .top,
.friend-total-gold11 .top,
.friend-total-orange14 .top,
.friend-total-orange13 .top,
.friend-total-purple11 .top,
.friend-total-red13 .top,
.friend-total-blue12 .top,
.friend-total-yellow19 .top,
.friend-total-purple12 .top,
.friend-total-red14 .top,
.friend-total-yellow12 .top,
.friend-total-red12 .top,
.friend-total-blue15 .top,
.friend-total-red11 .top,
.friend-total-green .top {
  margin-bottom: 8px;
  padding: 12px;
  border-radius: 3px;
  background-color: #12151a;
}
.friend-total-white .top {
  margin-bottom: 8px;
  padding: 12px;
  border-radius: 3px;
  background-color: #cacaca;
}
.friend-total-orange12 .top {
  margin-bottom: 24px;
  padding: 8px 24px;
  border: 1px solid #FF4A00;
  border-radius: 24px;
}

.friend-total-orange11 .bottom,
.friend-total-blue14 .bottom,
.friend-total-blue16 .bottom,
.friend-total-gold12 .bottom,
.friend-total-blue17 .bottom,
.friend-total-yellow13 .bottom,
.friend-total-red15 .bottom,
.friend-total-gold11 .bottom,
.friend-total-orange14 .bottom,
.friend-total-orange13 .bottom,
.friend-total-purple11 .bottom,
.friend-total-red13 .bottom,
.friend-total-blue12 .bottom,
.friend-total-yellow19 .bottom,
.friend-total-purple12 .bottom,
.friend-total-red14 .bottom,
.friend-total-yellow12 .bottom,
.friend-total-red12 .bottom,
.friend-total-blue15 .bottom,
.friend-total-red11 .bottom,
.friend-total-green .bottom {
  border: 2px solid #2b3034; 
  border-radius: 3px;
  padding: 12px;
  font-size: 18px;
  background-color: #2b3034;
}
.friend-total-white .bottom {
  border: 2px solid #2b3034; 
  border-radius: 3px;
  padding: 12px;
  font-size: 18px;
  background-color: #ebebeb;
}
.friend-total-orange12 .bottom {
  background: #1E2224;
  border-radius: 24px;
  padding: 8px 24px;
  font-size: 18px;
}


/* 사이드 머니 */
.side-money-orange11 {
  color: #fc6200;
}
.side-money-purple11 {
  color: #144ade;
}
.side-money-red13 {
  color: #c00015;
}
.side-money-blue12 {
  color: #478ee7;
}
.side-money-yellow19 {
  color: #fdc317;
}
.side-money-purple12 {
  color: #c6426e;
}
.side-money-blue {
  color: #1f8fff;
}
.side-money-blue16 {
  color: #2484c5;
}
.side-money-gold12 {
  color: #dc992e;
}
.side-money-blue17 {
  color: #4c6f87;
}
.side-money-red15 {
  color: #DAA502;
}
.side-money-white {
  color: #37a9d6;
}
.side-money-red14 {
  color: #de00d3;
}
.side-money-yellow12 {
  color: #ffc600;
}
.side-money-red12 {
  color: #e30144;
}
.side-money-blue15 {
  color: #0165d3;
}
.side-money-red11 {
  color: #de3b3c;
}
.side-money-gold11 {
  color: #f39200;
}
.side-money-orange14 {
  color: #f8850f;
}
.side-money-orange13 {
  color: #fc7604;
}

.side-search-btn-orange11 { 
  background: none !important; 
}
.side-search-btn-purple11 {
  background-image: linear-gradient(to right, #bdc3c7 0%, #9c9ea0 30%, #c4c4c4 70%, #7d7979 100%) !important;
  color: #000 !important;
}
.side-search-btn-red13 {
  background: #100f0f !important;
  color: #fff !important;
}
.side-search-btn-blue12 {
  background: #100f0f !important;
  color: #fff !important;
}
.side-search-btn-yellow19 {
  background: #100f0f !important;
  color: #fff !important;
}
.side-search-btn-purple12 {
  background-image: linear-gradient(to right, #bdc3c7 0%, #9c9ea0 30%, #c4c4c4 70%, #7d7979 100%) !important;
  color: #000 !important;
}
.side-search-btn-blue { 
  background: none !important; 
}
.side-search-btn-blue14 { 
  background-image: linear-gradient(to right,  #8c6313 0%,  #d7cc63 30%,  #c2993f 60%, #dcae61 100%) !important; 
  color: #000 !important; 
}
.side-search-btn-blue16 { 
  background: #fff !important; 
  color: #000 !important; 
}
.side-search-btn-gold12 { 
  background: #ffeaad !important; 
  color: #000 !important; 
}
.side-search-btn-blue17 { 
  background: #4c6f87 !important; 
  color: #000 !important; 
}
.side-search-btn-blue18 { 
  background: #0b0d10 !important; 
  color: #fff !important; 
}
.side-search-btn-yellow15 { 
  background: #0b0d10 !important; 
  color: #fff !important; 
}
.side-search-btn-gold13 { 
  background: #0a1c30 !important; 
  color: #fff !important; 
}
.side-search-btn-yellow13 { 
  background: none !important; 
}
.side-search-btn-red15 { 
  background-image: linear-gradient(to right,  #2b0103 0%, #2b0103 100%) !important;
  border: 1px solid #DAA502;
  color: #fff !important; 
}
.side-search-btn-yellow18 { 
  background-image: linear-gradient(to right,  #ffdb00 0%, #ffb700 100%) !important; 
  color: #000 !important; 
}
.side-search-btn-white {
  background: #f1c80d !important;
  color: #000 !important;
}
.side-search-btn-red14 {
  background: #de00d3 !important;
  color: #fff !important;
}
.side-search-btn-yellow12 {
  background: #ffc600 !important;
  color: #000 !important;
}
.side-search-btn-red12 {
  background: #e30144 !important;
  color: #fff !important;
}
.side-search-btn-blue15 {
  background: #fec500 !important;
  color: #000 !important;
}
.side-search-btn-red11 {
  background-image: linear-gradient(to right, #cb2d3e 0%, #ef473a 100%) !important;
  color: #000 !important;
}
.side-search-btn-gold11 {
  background: #f39200 !important;
  color: #000 !important;
}
.side-search-btn-orange14 {
  background: #f8850f !important;
  color: #fff !important;
}
.side-search-btn-orange13 {
  background: #fc7604 !important;
  color: #000 !important;
}
.side-search-btn-yellow14 { 
  background: #fed228 !important; 
  color: #353537;
}
.side-search-btn-yellow21 { 
  background: #edab56 !important; 
  color: #353537;
}

/* 홈 공지, 이벤트 */
.home-content-orange11,
.home-content-blue14,
.home-content-yellow13,
.home-content-red14,
.home-content-yellow12,
.home-content-green {
  padding: 4px;
}
.home-content-purple11,
.home-content-purple12,
.home-content-red12,
.home-content-blue15,
.home-content-blue17 {
  background-color: #111 !important;
  padding: 4px;
}
.home-content-blue16,
.home-content-gold12 {
  background: #101010 !important;
  padding: 4px;
}
.home-content-orange12 {
  background: #111314 !important;
  padding: 0;
}
.home-content-red15 {
  background: #000 !important;
  box-shadow: 0 0 7px rgba(0,0,0,0.5);
  padding: 4px;
}
.home-content-yellow20,
.home-content-blue13,
.home-content-yellow21,
.home-content-blue18,
.home-content-yellow15 {
  background: #181a20 !important;
  padding: 0;
}
.home-content-gold13 {
  background: #0a1c30 !important;
  padding: 0;
}
.home-content-yellow11,
.home-content-yellow14 {
  background: #252c48 !important;
  padding: 0;
}
.home-content-red13,
.home-content-blue12,
.home-content-yellow19,
.home-content-yellow18 {
  background: #000 !important;
  padding: 0;
}
.home-content-yellow16 {
  background: #0e1e31 !important;
  padding: 0;
}
.home-content-yellow17 {
  background: #000 !important;
  padding: 0;
}
.home-content-blue19 {
  background: #080c17 !important;
  padding: 0;
}
.home-content-blue11 {
  background: #080c17 !important;
  padding: 0;
}
.home-content-gold11 {
  background-color: #111 !important;
  box-shadow: 0 0 7px rgba(0,0,0,0.5);
  padding: 4px;
}
.home-content-orange14,
.home-content-orange13 {
  background: #121212 !important;
  padding: 0;
}
.home-content-red11 {
  background: #121212 !important;
  padding: 4px;
}
.home-content-white {
  background: #ebebeb !important;
  box-shadow: 0 0 7px rgba(0,0,0,0.5);
  color: #000 !important;
  padding: 4px;
}

.home-notice-left-orange11  { border-right: 1px solid #000; padding: 20px 19px 15px 8px; }
.home-notice-left-orange12 { padding: 24px 12px 0 0; }
.home-notice-left-orange12 .core-content { border-radius: 6px; background: #16171A; }
.home-notice-left-orange12:hover .home-notice-bottom { height: 0; }
.home-notice-left-purple11  { border-right: 1px solid #000; padding: 20px 19px 15px 8px; }
.home-notice-left-red13  { border-right: 1px solid #000; padding: 20px 19px 15px 8px; }
.home-notice-left-blue12  { border-right: 1px solid #000; padding: 20px 19px 15px 8px; }
.home-notice-left-yellow19  { border-right: 1px solid #000; padding: 20px 19px 15px 8px; }
.home-notice-left-purple12 { border-right: 1px solid #000; padding: 20px 19px 15px 8px; }
.home-notice-left-blue14   { border-right: 1px solid #000; padding: 20px 19px 15px 8px; }
.home-notice-left-blue16   { border-right: 1px solid #000; padding: 20px 19px 15px 8px; }
.home-notice-left-gold12   { border-right: 1px solid #000; padding: 20px 19px 15px 8px; }
.home-notice-left-blue17   { padding: 20px 8px 15px 8px; }
.home-notice-left-blue17 .core-content { border-radius: 6px; background: #0d0d0d; padding: 16px; }
.home-notice-left-yellow13 { border-right: 1px solid #000; padding: 20px 19px 15px 8px; }
.home-notice-left-red15 { border-right: 1px solid #000; padding: 20px 19px 15px 8px; }
.home-notice-left-yellow20,
.home-notice-left-yellow15,
.home-notice-left-blue13,
.home-notice-left-gold13,
.home-notice-left-yellow14,
.home-notice-left-yellow18,
.home-notice-left-yellow16,
.home-notice-left-yellow21,
.home-notice-left-yellow17,
.home-notice-left-blue19,
.home-notice-left-blue11  { padding-right: 16px; }
.home-notice-left-yellow11 { padding-right: 12px;}
.home-notice-left-white   { border-right: 1px solid #a2a2a2; padding: 20px 19px 15px 8px; }
.home-notice-left-red14     { border-right: 1px solid #000; padding: 20px 19px 15px 8px; }
.home-notice-left-yellow12     { border-right: 1px solid #000; padding: 20px 19px 15px 8px; }
.home-notice-left-red12,
.home-notice-left-blue15    { padding: 20px 8px 15px 8px; }
.home-notice-left-red12 .core-content,
.home-notice-left-blue15 .core-content { border-radius: 6px; background: #1a1a1a; padding: 16px; }
.home-notice-left-red11    { padding: 20px 19px 15px 8px; }
.home-notice-left-gold11   { border-right: 1px solid #000; padding: 20px 19px 15px 8px; }
.home-notice-left-orange14,
.home-notice-left-orange13  { padding: 16px; }
.home-notice-left-green   { border-right: 1px solid #000; padding: 20px 19px 15px 8px; }

.home-notice-right-orange11  { border-left: 1px solid #000; padding: 20px 8px 15px 19px; }
.home-notice-right-orange12 { padding: 24px 0 0 12px; }
.home-notice-right-orange12 .core-content { border-radius: 6px; background: #16171A; }
.home-notice-right-orange12:hover .home-notice-bottom { height: 0; }
.home-notice-right-purple11  { border-left: 1px solid #000; padding: 20px 8px 15px 19px; }
.home-notice-right-red13  { border-left: 1px solid #000; padding: 20px 8px 15px 19px; }
.home-notice-right-blue12  { border-left: 1px solid #000; padding: 20px 8px 15px 19px; }
.home-notice-right-yellow19  { border-left: 1px solid #000; padding: 20px 8px 15px 19px; }
.home-notice-right-purple12 { border-left: 1px solid #000; padding: 20px 8px 15px 19px; }
.home-notice-right-blue14   { border-left: 1px solid #000; padding: 20px 8px 15px 19px; }
.home-notice-right-blue16   { border-left: 1px solid #000; padding: 20px 8px 15px 19px; }
.home-notice-right-gold12   { border-left: 1px solid #000; padding: 20px 8px 15px 19px; }
.home-notice-right-blue17   { padding: 20px 8px 15px 8px; }
.home-notice-right-blue17 .core-content { border-radius: 6px; background: #0d0d0d; padding: 16px; }
.home-notice-right-yellow13,
.home-notice-right-red15 { border-left: 1px solid #000; padding: 20px 8px 15px 19px; }
.home-notice-right-yellow20,
.home-notice-right-yellow15,
.home-notice-right-blue13,
.home-notice-right-gold13,
.home-notice-right-yellow14,
.home-notice-right-yellow18,
.home-notice-right-yellow16,
.home-notice-right-yellow21,
.home-notice-right-yellow17,
.home-notice-right-blue19,
.home-notice-right-blue11 { padding-left: 16px; }
.home-notice-right-yellow11 { padding-left: 12px;}
.home-notice-right-white   { border-left: 1px solid #a2a2a2; padding: 20px 8px 15px 19px; }
.home-notice-right-red14     { border-left: 1px solid #000; padding: 20px 8px 15px 19px; }
.home-notice-right-yellow12     { border-left: 1px solid #000; padding: 20px 8px 15px 19px; }
.home-notice-right-red12   { padding: 20px 8px 15px 8px; }
.home-notice-right-red12 .core-content { border-radius: 6px; background: #1a1a1a; padding: 16px; }
.home-notice-right-blue15   { padding: 20px 8px 15px 8px; }
.home-notice-right-blue15 .core-content { border-radius: 6px; background: #1a1a1a; padding: 16px; }
.home-notice-right-red11    { padding: 20px 8px 15px 19px; }
.home-notice-right-gold11   { border-left: 1px solid #000; padding: 20px 8px 15px 19px; }
.home-notice-right-orange14,
.home-notice-right-orange13   { padding: 16px; }
.home-notice-right-green   { border-left: 1px solid #000; padding: 20px 8px 15px 19px; }

.home-notice-orange11 { color: #fc6200; }
.home-notice-orange12 { color: #E15D07; }
.home-notice-purple11 { color: #144ade; }
.home-notice-red13 { color: #c00015; }
.home-notice-blue12 { color: #478ee7; }
.home-notice-yellow19 { color: #fdc317; }
.home-notice-purple12 { color: #c6426e; }
.home-notice-blue { color: #1f8fff; }
.home-notice-blue14 { color: #dbbe58; }
.home-notice-blue16 { color: #2484c5; }
.home-notice-gold12 { color: #dc992e; }
.home-notice-blue17 { color: #4c6f87; }
.home-notice-yellow13 { color: #ffbe00; }
.home-notice-red15 { color: #DAA502; }
.home-notice-yellow20 { color: #f3ba2f; }
.home-notice-blue13 { color: #ffd077; }
.home-notice-gold13 { color: #f2b705; }
.home-notice-yellow11 { color: #ffcd00; }
.home-notice-yellow14 { color: #fed228; }
.home-notice-yellow18 { color: #f4b95c; }
.home-notice-yellow16 { color: #f3ba2f; }
.home-notice-yellow21 { color: #edab56; }
.home-notice-blue18 { color: #1f7aff; }
.home-notice-yellow15 { color: #edbb35; }
.home-notice-yellow17 { color: #ffb600; }
.home-notice-blue19 { color: #fff; }
.home-notice-blue11 { color: #fff; }
.home-notice-white { color: #ff6da1; }
.home-notice-red14 { color: #de00d3; }
.home-notice-yellow12 { color: #ffc600; }
.home-notice-red12 { color: #e30144; }
.home-notice-blue15 { color: #0165d3; }
.home-notice-red11 { color: #de3b3c; }
.home-notice-gold11 { color: #f39200; }
.home-notice-orange14 { color: #f8850f; }
.home-notice-orange13 { color: #fc7604; }
.home-notice-green { color: #79e80d; }

.home-notice-tcontent-orange12 {
  padding: 16px;
  line-height: 26px;
  height: 64px;
}
.home-notice-tcontent-yellow20,
.home-notice-tcontent-blue13,
.home-notice-tcontent-blue18,
.home-notice-tcontent-yellow15 {
  padding: 11px 16px;
  line-height: 26px;
  height: 54px;
  border-radius: 6px;
  overflow: hidden;
  background: #14161b;
}
.home-notice-tcontent-gold13 {
  padding: 11px 16px;
  line-height: 26px;
  height: 54px;
  border-radius: 6px;
  overflow: hidden;
  background: #020c17;
}
.home-notice-tcontent-yellow11,
.home-notice-tcontent-yellow14 {
  padding: 11px 16px;
  line-height: 26px;
  height: 54px;
  border-radius: 6px;
  overflow: hidden;
  background: #11162b;
  margin-bottom: 12px;
}
.home-notice-tcontent-yellow18 {
  padding: 11px 16px;
  line-height: 26px;
  height: 54px;
  border-radius: 6px;
  overflow: hidden;
  background: #0a0a0a;
}
.home-notice-tcontent-yellow16 {
  padding: 11px 16px;
  line-height: 26px;
  height: 54px;
  border-radius: 6px;
  overflow: hidden;
  background: #0a1726;
}
.home-notice-tcontent-yellow21 {
  padding: 11px 16px;
  line-height: 26px;
  height: 54px;
  border-radius: 6px;
  overflow: hidden;
  background: #edab56;
}
.home-notice-tcontent-yellow17 {
  padding: 11px 16px;
  line-height: 26px;
  height: 54px;
  border-radius: 6px;
  overflow: hidden;
  background: #1b1b1b;
}
.home-notice-tcontent-blue19 {
  padding: 11px 16px;
  line-height: 26px;
  height: 54px;
  border-radius: 6px;
  overflow: hidden;
  background: #1a3258;
}
.home-notice-tcontent-blue11 {
  padding: 11px 16px;
  line-height: 26px;
  height: 54px;
  border-radius: 6px;
  overflow: hidden;
  background: #0f1628;
}

.home-notice-content-orange11,
.home-notice-content-purple11,
.home-notice-content-red13,
.home-notice-content-blue12,
.home-notice-content-yellow19,
.home-notice-content-purple12,
.home-notice-content-blue14,
.home-notice-content-blue16,
.home-notice-content-gold12,
.home-notice-content-blue17,
.home-notice-content-yellow13,
.home-notice-content-red15,
.home-notice-content-white,
.home-notice-content-red14,
.home-notice-content-yellow12,
.home-notice-content-red12,
.home-notice-content-blue15,
.home-notice-content-red11,
.home-notice-content-gold11,
.home-notice-content-orange14,
.home-notice-content-orange13,
.home-notice-content-green   { margin-bottom: 7px; }
.home-notice-content-orange12 {
  padding: 0 16px;
  background: #141517;
  border-bottom: 1px solid #242424;
  height: 48px;
  line-height: 16px;
  transition: background-color 0.1s ease-out 0s;
}
.home-notice-content-yellow20,
.home-notice-content-yellow15,
.home-notice-content-blue13,
.home-notice-content-yellow21 {
  padding: 0 16px;
  background: #181a20;
  height: 48px;
  line-height: 16px;
  transition: background-color 0.1s ease-out 0s;
}
.home-notice-content-gold13 {
  padding: 0 16px;
  background: #020c17;
  height: 48px;
  line-height: 16px;
  transition: background-color 0.1s ease-out 0s;
}
.home-notice-content-yellow11,
.home-notice-content-yellow14 {
  padding: 0 16px;
  background: #11162b;
  height: 48px;
  line-height: 16px;
  transition: background-color 0.1s ease-out 0s;
}
.home-notice-content-yellow18 {
  padding: 0 16px;
  background: #101010;
  height: 48px;
  line-height: 16px;
  transition: background-color 0.1s ease-out 0s;
}
.home-notice-content-yellow16 {
  padding: 0 16px;
  background: #0e1e31;
  height: 48px;
  line-height: 16px;
  transition: background-color 0.1s ease-out 0s;
}
.home-notice-content-yellow17,
.home-notice-content-blue19,
.home-notice-content-blue11 {
  padding: 0 16px;
  height: 48px;
  line-height: 16px;
  transition: background-color 0.1s ease-out 0s;
}
.home-notice-content-layout6 {
  padding: 36px 36px 18px 36px;
  max-width: 1280px;
}
.home-notice-content-orange12:hover {
  background: rgba(255, 255, 255, 0.08);
}

.home-event-content-orange11  { margin-bottom: 5px; border-radius: 2px; background: #2a3034 !important; padding: 5px 0 5px 13px; }
.home-event-content-purple11  { margin-bottom: 5px; border-radius: 2px; background: #262626 !important; padding: 5px 0 5px 13px; }
.home-event-content-red13  { margin-bottom: 5px; border-radius: 2px; background: #262626 !important; padding: 5px 0 5px 13px; }
.home-event-content-blue12  { margin-bottom: 5px; border-radius: 2px; background: #262626 !important; padding: 5px 0 5px 13px; }
.home-event-content-yellow19  { margin-bottom: 5px; border-radius: 2px; background: #262626 !important; padding: 5px 0 5px 13px; }
.home-event-content-purple12 { margin-bottom: 5px; border-radius: 2px; background: #262626 !important; padding: 5px 0 5px 13px; }
.home-event-content-blue    { margin-bottom: 5px; border-radius: 2px; background: #2a3034 !important; padding: 5px 0 5px 13px; }
.home-event-content-blue14   { margin-bottom: 5px; border-radius: 2px; background: #2a3034 !important; padding: 5px 0 5px 13px; }
.home-event-content-blue16   { margin-bottom: 5px; border-radius: 2px; background: #262626 !important; padding: 5px 0 5px 13px; }
.home-event-content-gold12   { margin-bottom: 5px; border-radius: 2px; background: #262626 !important; padding: 5px 0 5px 13px; }
.home-event-content-blue17   { margin-bottom: 5px; border-radius: 2px; background: #111 !important; padding: 5px 0 5px 13px; }
.home-event-content-yellow13 { margin-bottom: 5px; border-radius: 2px; background: #262626 !important; padding: 5px 0 5px 13px; }
.home-event-content-red15 { margin-bottom: 5px; border-radius: 2px; background: #262626 !important; padding: 5px 0 5px 13px; }
.home-event-content-white   { margin-bottom: 5px; border-radius: 2px; background: #ffffff !important; padding: 5px 0 5px 13px; }
.home-event-content-red14     { margin-bottom: 5px; border-radius: 2px; background: #2a3034 !important; padding: 5px 0 5px 13px; }
.home-event-content-yellow12     { margin-bottom: 5px; border-radius: 2px; background: #2a3034 !important; padding: 5px 0 5px 13px; }
.home-event-content-red12,
.home-event-content-blue15    { margin-bottom: 5px; border-radius: 2px; background: #25292c !important; padding: 5px 0 5px 13px; }
.home-event-content-red11    { margin-bottom: 5px; border-radius: 2px; background: #25292c !important; padding: 5px 0 5px 13px; }
.home-event-content-gold11   { margin-bottom: 5px; border-radius: 2px; background: #262626 !important; padding: 5px 0 5px 13px; }
.home-event-content-orange14,
.home-event-content-orange13  { margin-bottom: 5px; border-radius: 2px; background: #25292c !important; padding: 5px 0 5px 13px; }
.home-event-content-green   { margin-bottom: 5px; border-radius: 2px; background: #2a3034 !important; padding: 5px 0 5px 13px; }
.home-event-content-orange12 {
  padding: 0 16px;
  background: #141517;
  border-bottom: 1px solid #242424;
  height: 48px;
  line-height: 19px;
  transition: background-color 0.1s ease-out 0s;
}
.home-event-content-yellow20,
.home-event-content-blue13,
.home-event-content-yellow21,
.home-event-content-blue18,
.home-event-content-yellow15 {
  padding: 0 16px;
  background: #181a20;
  height: 48px;
  line-height: 19px;
  transition: background-color 0.1s ease-out 0s;
}
.home-event-content-gold13 {
  padding: 0 16px;
  background: #020c17;
  height: 48px;
  line-height: 19px;
  transition: background-color 0.1s ease-out 0s;
}
.home-event-content-yellow11,
.home-event-content-yellow14 {
  padding: 0 16px;
  background: #11162b;
  height: 48px;
  line-height: 19px;
  transition: background-color 0.1s ease-out 0s;
}
.home-event-content-yellow18 {
  padding: 0 16px;
  background: #101010;
  height: 48px;
  line-height: 19px;
  transition: background-color 0.1s ease-out 0s;
}
.home-event-content-yellow16 {
  padding: 0 16px;
  background: #0e1e31;
  height: 48px;
  line-height: 19px;
  transition: background-color 0.1s ease-out 0s;
}
.home-event-content-yellow17,
.home-event-content-blue19,
.home-event-content-blue11 {
  padding: 0 16px;
  height: 48px;
  line-height: 19px;
  transition: background-color 0.1s ease-out 0s;
}
.home-event-content-orange12:hover {
  background: rgba(255, 255, 255, 0.08);
}


.home-category-notice-icon {
  content:url("/image/Home/orange12/notice1.png");
  margin-right: 24px;
}

.home-notice-content-orange12:hover .home-category-notice-icon {
  content:url("/image/Home/orange12/notice.png")
}

.home-notice-bottom {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 55px;
  background: linear-gradient(to bottom, rgba(20, 21, 23, 0) 63.16%, rgba(20, 21, 23, 0.8) 88.15%);
  transition: height 0.1s ease-out 0s;
}

.subcat-blue17 {
  border-radius: 6px;
  overflow: hidden;
}
.subcat-over-blue17 {
  display: none;
  border-radius: 6px;
  overflow: hidden;
  width: 100%;
  position: absolute; 
  left: 0; 
  bottom: 0; 
  height: 100%; 
  border: 1px solid #818181;
}
.subcat-blue17:hover .subcat-over-blue17 {
  display: block;
}

.car-btn-blue13 {
  background: #313131;
  color: #ffc20e;
  margin-top: 110px;
  margin-left: 37px;
}
.car-btn-sub-blue13 {
  background: #313131;
  color: #ffc20e;
  margin-top: 110px;
  margin-left: 25px;
}
.subcat-blue13 {
  border-radius: 6px;
  overflow: hidden;
}
.subcat-over-blue13 {
  border-radius: 6px;
  overflow: hidden;
  width: 100%;
  position: absolute; 
  left: 0; 
  bottom: 0; 
  height: 100%;
  display: none;
  cursor: pointer;
  background: rgba(0, 0, 0, 0.6);
}
.subcat-blue13:hover .subcat-over-blue13 {
  display: block;
}
.subcat-blue13:hover .car-btn-blue13,
.subcat-blue13:hover .car-btn-sub-blue13 {
  background: #ffc20e;
  color: #000;
}

.car-btn-yellow14 {
  background: #313131;
  color: #ffc20e;
  margin-top: 125px;
  margin-left: 37px;
}
.car-btn-sub-yellow14 {
  background: #313131;
  color: #ffc20e;
  margin-top: 125px;
  margin-left: 25px;
}
.subcat-yellow14 {
  border-radius: 6px;
  border: 1px solid #252c48;
  overflow: hidden;
}
.subcat-over-yellow14 {
  border-radius: 6px;
  overflow: hidden;
  width: 100%;
  position: absolute; 
  left: 0; 
  bottom: 0; 
  height: 100%;
}
.subcat-yellow14:hover {
  border: 1px solid #fed228;
  box-shadow: 0 0 10px rgba(242,183,5,0.5);
}

.subcat-red11 {
  border-radius: 6px;
  overflow: hidden;
}
.subcat-over-red11 {
  display: none;
  border-radius: 6px;
  overflow: hidden;
  width: 100%;
  position: absolute; 
  left: 0; 
  bottom: 0; 
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
}
.subcat-red11:hover .subcat-over-red11 {
  display: block;
}

.subcat-orange14 {
  border-radius: 6px;
  overflow: hidden;
}
.subcat-over-orange14 {
  display: none;
  border-radius: 6px;
  overflow: hidden;
  width: 100%;
  position: absolute; 
  left: 0; 
  bottom: 0; 
  height: 100%;
  border: 2px solid #f8850f;
  cursor: pointer;
  background: rgba(0,0,0,0.6);
}
.subcat-orange14:hover .subcat-over-orange14 {
  display: block;
}

.subcat-yellow20 {
  border-radius: 6px;
  border: 2px solid #181a20;
}
.subcat-yellow20:hover {
  border-radius: 6px;
  border: 2px solid #f3ba2f;
}
.subcat-yellow20:hover .subcat-over-yellow20 {
  display: block;
}
.subcat-yellow20:hover .subcat-button-yellow20 {
  background: #f3ba2f; 
  color: #000;
}
.subcat-content-yellow20 {
  display: flex; 
  align-items: center;
  position: absolute; 
  left: 0; 
  top: 0; 
  height: 100%; 
  width: 100%; 
  padding-left: 32px;
}
.subcat-button-yellow20 {
  background: #4a4a4a; 
  padding: 8px 16px; 
  display: inline-block; 
  border-radius: 6px; 
  color: #f3ba2f;
  font-size: 12px;
  cursor: pointer;
}

.subcat-blue13 {
  border-radius: 6px;
  border: 2px solid #181a20;
}
.subcat-blue13:hover {
  border-radius: 6px;
  border: 2px solid #ffd077;
}
.subcat-blue13:hover .subcat-over-blue13 {
  display: block;
}
.subcat-blue13:hover .subcat-button-blue13 {
  background: #ffd077; 
  color: #fff;
}
.subcat-content-blue13 {
  display: flex; 
  align-items: center;
  position: absolute; 
  left: 0; 
  top: 0; 
  height: 100%; 
  width: 100%; 
  padding-left: 32px;
  padding-top: 50px;
  font-size: 16px;
  font-weight: 900;
}
.subcat-button-blue13 {
  background: #4a4a4a; 
  padding: 8px 16px; 
  display: inline-block; 
  border-radius: 6px; 
  color: #ffd077;
  font-size: 12px;
  cursor: pointer;
}

.subcat-gold13 {
  border-radius: 6px;
  border: 2px solid #181a20;
}
.subcat-gold13:hover {
  border-radius: 6px;
  border: 2px solid #f2b705;
}
.subcat-gold13:hover .subcat-over-gold13 {
  display: block;
}
.subcat-gold13:hover .subcat-button-gold13 {
  background: #f2b705; 
  color: #020c17;
}
.subcat-content-gold13 {
  display: flex; 
  align-items: center;
  position: absolute; 
  left: 0; 
  top: 0; 
  height: 100%; 
  width: 100%; 
  padding-left: 32px;
}
.subcat-button-gold13 {
  background: #4a4a4a; 
  padding: 8px 16px; 
  display: inline-block; 
  border-radius: 6px; 
  color: #f2b705;
  font-size: 12px;
  cursor: pointer;
}

.subcat-yellow11 {
  border-radius: 6px;
  border: 2px solid #181a20;
}
.subcat-yellow11:hover {
  border-radius: 6px;
  border: 2px solid #ffcd00;
}
.subcat-yellow11:hover .subcat-over-yellow11 {
  display: block;
}
.subcat-yellow11:hover .subcat-button-yellow11 {
  background: #ffcd00; 
  color: #000;
}
.subcat-content-yellow11 {
  display: flex; 
  align-items: center;
  position: absolute; 
  left: 0; 
  top: 0; 
  height: 100%; 
  width: 100%; 
  padding-left: 32px;
}
.subcat-button-yellow11 {
  background: #4a4a4a; 
  padding: 8px 16px; 
  display: inline-block; 
  border-radius: 6px; 
  color: #ffcd00;
  font-size: 12px;
  cursor: pointer;
}

.subcat-content-yellow14 {
  display: flex; 
  align-items: center;
  position: absolute; 
  left: 0; 
  top: 0; 
  height: 100%; 
  width: 100%; 
  padding-left: 32px;
}
.subcat-button-yellow14 {
  background: #4a4a4a; 
  padding: 8px 16px; 
  display: inline-block; 
  border-radius: 6px; 
  color: #fed228;
  font-size: 12px;
  cursor: pointer;
}

.subcat-yellow18 {
  border-radius: 6px;
  border: 2px solid #181a20;
}
.subcat-yellow18:hover {
  border-radius: 6px;
  border: 2px solid #f4b95c;
}
.subcat-yellow18:hover .subcat-over-yellow18 {
  display: block;
}
.subcat-yellow18:hover .subcat-button-yellow18 {
  background: #f4b95c; 
  color: #000;
}
.subcat-content-yellow18 {
  display: flex; 
  align-items: center;
  position: absolute; 
  left: 0; 
  top: 0; 
  height: 100%; 
  width: 100%; 
  padding-left: 32px;
}
.subcat-button-yellow18 {
  background: #4a4a4a; 
  padding: 8px 16px; 
  display: inline-block; 
  border-radius: 6px; 
  color: #f4b95c;
  font-size: 12px;
  cursor: pointer;
}

.subcat-yellow16 {
  border-radius: 6px;
  border: 2px solid #181a20;
}
.subcat-yellow16:hover {
  border-radius: 6px;
  border: 2px solid #f3ba2f;
}
.subcat-yellow16:hover .subcat-over-yellow16 {
  display: block;
}
.subcat-yellow16:hover .subcat-button-yellow16 {
  background: #f3ba2f; 
  color: #000;
}
.subcat-content-yellow16 {
  display: flex; 
  align-items: center;
  position: absolute; 
  left: 0; 
  top: 0; 
  height: 100%; 
  width: 100%; 
  padding-left: 32px;
}
.subcat-button-yellow16 {
  background: #4a4a4a; 
  padding: 8px 16px; 
  display: inline-block; 
  border-radius: 6px; 
  color: #f3ba2f;
  font-size: 12px;
  cursor: pointer;
}

.subcat-yellow17 {
  border-radius: 6px;
  border: 2px solid #181a20;
}
.subcat-yellow17:hover {
  border-radius: 6px;
  border: 2px solid #f3ba2f;
}
.subcat-yellow17:hover .subcat-over-yellow17 {
  display: block;
}
.subcat-yellow17:hover .subcat-button-yellow17 {
  background: #f3ba2f; 
  color: #000;
}
.subcat-content-yellow17 {
  display: flex; 
  align-items: center;
  position: absolute; 
  left: 0; 
  top: 0; 
  height: 100%; 
  width: 100%; 
  padding-left: 32px;
}
.subcat-button-yellow17 {
  background: #4a4a4a; 
  padding: 8px 16px; 
  display: inline-block; 
  border-radius: 6px; 
  color: #f3ba2f;
  font-size: 12px;
  cursor: pointer;
}

.subcat-blue19 {
  border-radius: 6px;
  border: 2px solid #181a20;
}
.subcat-blue19:hover {
  border-radius: 6px;
  border: 2px solid #f3ba2f;
}
.subcat-blue19:hover .subcat-over-blue19 {
  display: block;
}
.subcat-blue19:hover .subcat-button-blue19 {
  background: #f3ba2f; 
  color: #000;
}
.subcat-content-blue19 {
  display: flex; 
  align-items: center;
  position: absolute; 
  left: 0; 
  top: 0; 
  height: 100%; 
  width: 100%; 
  padding-left: 32px;
}
.subcat-button-blue19 {
  background: #4a4a4a; 
  padding: 8px 16px; 
  display: inline-block; 
  border-radius: 6px; 
  color: #f3ba2f;
  font-size: 12px;
  cursor: pointer;
}

.subcat-blue11 {
  border-radius: 6px;
  border: 2px solid #181a20;
}
.subcat-blue11:hover {
  border-radius: 6px;
  border: 2px solid #f3ba2f;
}
.subcat-blue11:hover .subcat-over-blue11 {
  display: block;
}
.subcat-blue11:hover .subcat-button-blue11 {
  background: #f3ba2f; 
  color: #000;
}
.subcat-content-blue11 {
  display: flex; 
  align-items: center;
  position: absolute; 
  left: 0; 
  top: 0; 
  height: 100%; 
  width: 100%; 
  padding-left: 32px;
}
.subcat-button-blue11 {
  background: #4a4a4a; 
  padding: 8px 16px; 
  display: inline-block; 
  border-radius: 6px; 
  color: #f3ba2f;
  font-size: 12px;
  cursor: pointer;
}

.subcat-blue18 {
  border-radius: 6px;
  border: 2px solid #181a20;
}
.subcat-blue18:hover {
  border-radius: 6px;
  border: 2px solid #1f7aff;
}
.subcat-blue18:hover .subcat-over-blue18 {
  display: block;
}
.subcat-blue18:hover .subcat-button-blue18 {
  background: #1f7aff; 
  color: #000;
}
.subcat-content-blue18 {
  display: flex; 
  align-items: center;
  position: absolute; 
  left: 0; 
  top: 0; 
  height: 100%; 
  width: 100%; 
  padding-left: 32px;
}
.subcat-button-blue18 {
  background: #4a4a4a; 
  padding: 8px 16px; 
  display: inline-block; 
  border-radius: 6px; 
  color: #1f7aff;
  font-size: 12px;
  cursor: pointer;
}

.subcat-yellow15 {
  border-radius: 6px;
  border: 2px solid #181a20;
}
.subcat-yellow15:hover {
  border-radius: 6px;
  border: 2px solid #edbb35;
}
.subcat-yellow15:hover .subcat-over-yellow15 {
  display: block;
}
.subcat-yellow15:hover .subcat-button-yellow15 {
  background: #edbb35; 
  color: #000;
}
.subcat-content-yellow15 {
  display: flex; 
  align-items: center;
  position: absolute; 
  left: 0; 
  top: 0; 
  height: 100%; 
  width: 100%; 
  padding-left: 32px;
}
.subcat-button-yellow15 {
  background: #4a4a4a; 
  padding: 8px 16px; 
  display: inline-block; 
  border-radius: 6px; 
  color: #edbb35;
  font-size: 12px;
  cursor: pointer;
}

.subcat-yellow21 {
  border-radius: 6px;
  overflow: hidden;
}
.subcat-over-yellow21 {
  display: none;
  border-radius: 6px;
  overflow: hidden;
  width: 100%;
  position: absolute; 
  left: 0; 
  bottom: 0; 
  height: 100%;
}
.subcat-yellow21:hover .subcat-over-yellow21 {
  display: block;
}

.subcat-yellow16 {
  border-radius: 6px;
  overflow: hidden;
}
.subcat-over-yellow16 {
  display: none;
  border-radius: 6px;
  overflow: hidden;
  width: 100%;
  position: absolute; 
  left: 0; 
  bottom: 0; 
  height: 100%;
  cursor: pointer;
}
.subcat-yellow16:hover .subcat-over-yellow16 {
  display: block;
}

.subcat-yellow17 {
  border-radius: 6px;
  overflow: hidden;
}
.subcat-over-yellow17 {
  display: none;
  border-radius: 6px;
  overflow: hidden;
  width: 100%;
  position: absolute; 
  left: 0; 
  bottom: 0; 
  height: 100%;
  cursor: pointer;
}
.subcat-yellow17:hover .subcat-over-yellow17 {
  display: block;
}

.subcat-blue19 {
  border-radius: 6px;
  overflow: hidden;
}
.subcat-over-blue19 {
  display: none;
  border-radius: 6px;
  overflow: hidden;
  width: 100%;
  position: absolute; 
  left: 0; 
  bottom: 0; 
  height: 100%;
  cursor: pointer;
}
.subcat-blue19:hover .subcat-over-blue19 {
  display: block;
}

.subcat-blue11 {
  border-radius: 6px;
  overflow: hidden;
}
.subcat-over-blue11 {
  display: none;
  border-radius: 6px;
  overflow: hidden;
  width: 100%;
  position: absolute; 
  left: 0; 
  bottom: 0; 
  height: 100%;
  cursor: pointer;
}
.subcat-blue11:hover .subcat-over-blue11 {
  display: block;
}

/* 회원가입 바로가기 */
.go-sign-up-orange11  { color: #fc6200; }
.go-sign-up-purple11  { color: #144ade; }
.go-sign-up-red13  { color: #c00015; }
.go-sign-up-blue12  { color: #478ee7; }
.go-sign-up-yellow19  { color: #fdc317; }
.go-sign-up-purple12 { color: #c6426e; }
.go-sign-up-blue    { color: #1f8fff; }
.go-sign-up-blue14   { color: #dabd57; }
.go-sign-up-blue17   { color: #4c6f87; }
.go-sign-up-blue18   { color: #1f7aff; }
.go-sign-up-yellow15   { color: #edbb35; }
.go-sign-up-yellow13 { color: #ffbe00; }
.go-sign-up-white   { color: #ff1f2c; }
.go-sign-up-red14     { color: #de00d3; }
.go-sign-up-yellow12     { color: #ffc600; }
.go-sign-up-red12    { color: #e30144; }
.go-sign-up-blue15    { color: #0165d3; }
.go-sign-up-red11    { color: #de3b3c; }
.go-sign-up-gold11   { color: #f39200; }
.go-sign-up-orange14  { color: #f8850f; }
.go-sign-up-orange13  { color: #fc7604; }
.go-sign-up-green   { color: #79e80d; }


.sign-content-orange11,
.sign-content-blue14,
.sign-content-blue16,
.sign-content-gold12,
.sign-content-blue17,
.sign-content-yellow13,
.sign-content-red15,
.sign-content-white,
.sign-content-gold11,
.sign-content-orange14,
.sign-content-orange13,
.sign-content-purple11,
.sign-content-red13,
.sign-content-blue12,
.sign-content-yellow19,
.sign-content-purple12,
.sign-content-red14,
.sign-content-yellow12,
.sign-content-red12,
.sign-content-blue15,
.sign-content-red11,
.sign-content-green  { 
  padding-left: 50px;
  padding-right: 50px;
  margin-top: 35px;
}
.sign-content-orange12  {
  margin-top: 40px;
}

/* 헤더 */
.headernav-right-orange11,
.headernav-right-purple11,
.headernav-right-purple12,
.headernav-right-blue14,
.headernav-right-blue16,
.headernav-right-gold12,
.headernav-right-yellow13,
.headernav-right-white,
.headernav-right-gold11,
.headernav-right-green {
  margin-top: 11px !important;
}
.headernav-right-gold12 {
  margin-top: 17px !important;
}
.headernav-right-orange12 {
  margin-top: 16px !important;
}
.headernav-right-blue17,
.headernav-right-yellow20,
.headernav-right-blue13,
.headernav-right-gold13,
.headernav-right-yellow11,
.headernav-right-yellow14,
.headernav-right-yellow18,
.headernav-right-yellow16,
.headernav-right-yellow21,
.headernav-right-blue18,
.headernav-right-yellow15,
.headernav-right-red13,
.headernav-right-blue12,
.headernav-right-red14,
.headernav-right-yellow12,
.headernav-right-yellow19,
.headernav-right-orange14,
.headernav-right-orange13,
.headernav-right-red11,
.headernav-right-yellow17,
.headernav-right-blue19,
.headernav-right-red15,
.headernav-right-blue11 {
  margin-top: 30px !important;
}
.headernav-right-red12 {
  margin-top: 25px !important;
}
.headernav-right-blue15 {
  margin-top: 25px !important;
}

.header-button-login-orange11 {
  color: #fff !important;
  border: 2px solid #fc6200 !important;
}
.header-button-login-orange12 {
  color: #fff !important;
  border: 1px solid #F56406 !important;
  height: 32px;
}
.header-button-login-purple11 {
  color: #fff !important;
  border: 2px solid #144ade !important;
}
.header-button-login-red13 {
  color: #fff !important;
  border: 2px solid #c00015 !important;
}
.header-button-login-blue12 {
  color: #fff !important;
  border: 2px solid #478ee7 !important;
}
.header-button-login-yellow19 {
  color: #fff !important;
  border: 2px solid #fdc317 !important;
}
.header-button-login-purple12 {
  color: #fff !important;
  border: 2px solid #c6426e !important;
}
.header-button-login-blue14 {
  color: #fff !important;
  border: 2px solid #dbbe58 !important;
}
.header-button-login-blue16 {
  color: #fff !important;
  border: 2px solid #2484c5 !important;
}
.header-button-login-gold12 {
  color: #fff !important;
  border: 2px solid #ffeaad !important;
}
.header-button-login-blue17 {
  color: #fff !important;
  border: 2px solid #4c6f87 !important;
}
.header-button-login-yellow13 {
  color: #ffbe00 !important;
  border: 2px solid #ffbe00 !important;
}
.header-button-login-red15 {
  color: #fff !important;
  border: 2px solid #DAA502 !important;
}
.header-button-login-yellow20 {
  color: #f3ba2f !important;
  border: none !important;
  font-size: 16px !important;
  font-weight: 900;
}
.header-button-login-blue13 {
  color: #ffd077 !important;
  border: none !important;
  font-size: 16px !important;
  font-weight: 900;
}
.header-button-login-gold13 {
  color: #f2b705 !important;
  border: none !important;
  font-size: 16px !important;
  font-weight: 900;
}
.header-button-login-yellow11 {
  color: #ffcd00 !important;
  border: none !important;
  font-size: 16px !important;
  font-weight: 900;
}
.header-button-login-yellow14 {
  color: #fed228 !important;
  border: none !important;
  font-size: 16px !important;
  font-weight: 900;
}
.header-button-login-yellow18 {
  color: #f4b95c !important;
  border: none !important;
  font-size: 16px !important;
  font-weight: 900;
}
.header-button-login-yellow16 {
  color: #f3ba2f !important;
  border: none !important;
  font-size: 16px !important;
  font-weight: 900;
}
.header-button-login-yellow21 {
  color: #edab56 !important;
  border: none !important;
  font-size: 16px !important;
  font-weight: 900;
}
.header-button-login-blue18 {
  color: #1f7aff !important;
  border: none !important;
  font-size: 16px !important;
  font-weight: 900;
}
.header-button-login-yellow15 {
  color: #edbb35 !important;
  border: none !important;
  font-size: 16px !important;
  font-weight: 900;
}
.header-button-login-yellow17 {
  color: #ffb600 !important;
  border: none !important;
  font-size: 16px !important;
  font-weight: 900;
}
.header-button-login-blue19 {
  color: #a5d7e8 !important;
  border: none !important;
  font-size: 16px !important;
  font-weight: 900;
}
.header-button-login-blue11 {
  color: #2ca0e2 !important;
  border: none !important;
  font-size: 16px !important;
  font-weight: 900;
}
.header-button-login-white {
  color: #000 !important;
  border: 2px solid #fc6200 !important;
}
.header-button-login-red14 {
  color: #fff !important;
  border: 2px solid #de00d3 !important;
}
.header-button-login-yellow12 {
  color: #fff !important;
  border: 2px solid #ffc600 !important;
}
.header-button-login-red12 {
  color: #fff !important;
  border: 2px solid #e30144 !important;
}
.header-button-login-blue15 {
  color: #fff !important;
  border: 2px solid #fec500 !important;
}
.header-button-login-red11 {
  color: #fff !important;
  border: 2px solid #de3b3c !important;
}
.header-button-login-gold11 {
  color: #fff !important;
  border: 2px solid #f39200 !important;
}
.header-button-login-orange14 {
  color: #fff !important;
  border: 2px solid #f8850f !important;
}
.header-button-login-orange13 {
  color: #fff !important;
  border: 2px solid #fc7604 !important;
}
.header-button-login-green {
  color: #fff !important;
  border: 2px solid #79e80d !important;
}

.header-button-signup-orange11 {
  color: #fff !important;
  background: #fb6200 !important;
  border: 2px solid #fc6200 !important;
}
.header-button-signup-orange12 {
  color: #fff !important;
  background: #F56406 !important;
  border: 1px solid #F56406 !important;
  height: 32px;
}
.header-button-signup-purple11 {
  color: #fff !important;
  background: #144ade !important;
  border: 2px solid #144ade !important;
}
.header-button-signup-red13 {
  color: #fff !important;
  background: #c00015 !important;
  border: 2px solid #c00015 !important;
}
.header-button-signup-blue12 {
  color: #fff !important;
  background: #478ee7 !important;
  border: 2px solid #478ee7 !important;
}
.header-button-signup-yellow19 {
  color: #000 !important;
  background: #fdc317 !important;
  border: 2px solid #fdc317 !important;
}
.header-button-signup-purple12 {
  color: #fff !important;
  background: #c6426e !important;
  border: 2px solid #c6426e !important;
}
.header-button-signup-blue14 {
  color: #000 !important;
  background: #dbbe58 !important;
  border: 2px solid #dbbe58 !important;
}
.header-button-signup-blue16 {
  color: #fff !important;
  background: #2484c5 !important;
  border: 2px solid #2484c5 !important;
}
.header-button-signup-gold12 {
  color: #000 !important;
  background: #ffeaad !important;
  border: 2px solid #ffeaad !important;
}
.header-button-signup-blue17 {
  color: #fff !important;
  background: #4c6f87 !important;
  border: 2px solid #4c6f87 !important;
}
.header-button-signup-yellow {
  color: #000 !important;
  background: #f8d346 !important;
  border: 2px solid #f8d346 !important;
}
.header-button-signup-yellow1 {
  color: #fff !important;
  background: #d40511 !important;
  border: 2px solid #d40511 !important;
}
.header-button-signup-yellow13 {
  color: #000 !important;
  background: #ffbe00 !important;
  border: 2px solid #ffbe00 !important;
}
.header-button-signup-red15 {
  color: #000 !important;
  background: #DAA502 !important;
  border: 2px solid #DAA502 !important;
}
.header-button-signup-yellow20 {
  color: #000 !important;
  background: #f3ba2f !important;
  border: 2px solid #f3ba2f !important;
  font-size: 16px;
  font-weight: 900;
  border-radius: 6px !important;
  width: 100px;
}
.header-button-signup-blue13 {
  color: #fff !important;
  background: #ffd077 !important;
  border: 2px solid #ffd077 !important;
  font-size: 16px;
  font-weight: 900;
  border-radius: 6px !important;
  width: 100px;
}
.header-button-signup-gold13 {
  color: #020c17 !important;
  background: #f2b705 !important;
  border: 2px solid #f2b705 !important;
  font-size: 16px;
  font-weight: 900;
  border-radius: 6px !important;
  width: 100px;
}
.header-button-signup-yellow11 {
  color: #000 !important;
  background: #ffcd00 !important;
  border: 2px solid #ffcd00 !important;
  font-size: 16px;
  font-weight: 900;
  border-radius: 6px !important;
  width: 100px;
}
.header-button-signup-yellow14 {
  color: #000 !important;
  background: #fed228 !important;
  border: 2px solid #fed228 !important;
  font-size: 16px;
  font-weight: 900;
  border-radius: 6px !important;
  width: 100px;
}
.header-button-signup-yellow18 {
  color: #000 !important;
  background: #f4b95c !important;
  border: 2px solid #f4b95c !important;
  font-size: 16px;
  font-weight: 900;
  border-radius: 6px !important;
  width: 100px;
}
.header-button-signup-yellow16 {
  color: #000 !important;
  background: #f3ba2f !important;
  border: 2px solid #f3ba2f !important;
  font-size: 16px;
  font-weight: 900;
  border-radius: 6px !important;
  width: 100px;
}
.header-button-signup-yellow21 {
  color: #000 !important;
  background: #ffc454 !important;
  border: 2px solid #ffc454 !important;
  font-size: 16px;
  font-weight: 900;
  border-radius: 6px !important;
  width: 100px;
}
.header-button-signup-blue18 {
  color: #000 !important;
  background: #1f7aff !important;
  border: 2px solid #1f7aff !important;
  font-size: 16px;
  font-weight: 900;
  border-radius: 6px !important;
}
.header-button-signup-yellow15 {
  color: #000 !important;
  background: #edbb35 !important;
  border: 2px solid #edbb35 !important;
  font-size: 16px;
  font-weight: 900;
  border-radius: 6px !important;
}
.header-button-signup-yellow17 {
  color: #000 !important;
  background: #ffb600 !important;
  border: 2px solid #ffb600 !important;
  font-size: 16px;
  font-weight: 900;
  border-radius: 6px !important;
}
.header-button-signup-blue19 {
  color: #000 !important;
  background: #a5d7e8 !important;
  border: 2px solid #a5d7e8 !important;
  font-size: 16px;
  font-weight: 900;
  border-radius: 6px !important;
}
.header-button-signup-blue11 {
  color: #fff !important;
  background: #302ce2 !important;
  border: 2px solid #302ce2 !important;
  font-size: 16px;
  font-weight: 900;
  border-radius: 6px !important;
}
.header-button-signup-white {
  color: #000 !important;
  background: #fc6200 !important;
  border: 2px solid #fc6200 !important;
}
.header-button-signup-red14 {
  color: #fff !important;
  background: #de00d3 !important;
  border: 2px solid #de00d3 !important;
}
.header-button-signup-yellow12 {
  color: #000 !important;
  background: #ffc600 !important;
  border: 2px solid #ffc600 !important;
}
.header-button-signup-red12 {
  color: #fff !important;
  background: #e30144 !important;
  border: 2px solid #e30144 !important;
}
.header-button-signup-blue15 {
  color: #000 !important;
  background: #fec500 !important;
  border: 2px solid #fec500 !important;
}
.header-button-signup-red11 {
  color: #fff !important;
  background: #de3b3c !important;
  border: 2px solid #de3b3c !important;
}
.header-button-signup-gold11 {
  color: #000 !important;
  background: #f39200 !important;
  border: 2px solid #f39200 !important;
}
.header-button-signup-orange14 {
  color: #fff !important;
  background: #f8850f !important;
  border: 2px solid #f8850f !important;
}
.header-button-signup-orange13 {
  color: #fff !important;
  background: #fc7604 !important;
  border: 2px solid #fc7604 !important;
}
.header-button-signup-green {
  color: #fff !important;
  background: #79e80d !important;
  border: 2px solid #79e80d !important;
}

/* 사이드바 아이콘 */
.sidebar-left-orange12 { margin-top: 65px !important; }
.sidebar-left-gold12 { margin-top: 114px !important; }
.sidebar-left-blue17,
.sidebar-left-yellow20,
.sidebar-left-blue13,
.sidebar-left-gold13,
.sidebar-left-yellow11,
.sidebar-left-yellow14,
.sidebar-left-yellow16,
.sidebar-left-yellow21,
.sidebar-left-blue18,
.sidebar-left-yellow15 { margin-top: 100px !important; }
.sidebar-left-red15,
.sidebar-left-yellow18 { margin-top: 144px !important; }
.sidebar-left-yellow17 { margin-top: 134px !important; background: #0f0f0f !important; }
.sidebar-left-blue19 { margin-top: 134px !important; background: #0f0f0f !important; }
.sidebar-left-blue11 { margin-top: 134px !important; background: #0f0f0f !important; }
.sidebar-left-orange13 { margin-top: 152px !important; }
.sidebar-left-red12,
.sidebar-left-blue15 { margin-top: 129px !important; }

.sidebar-right-orange12 { margin-top: 65px !important; }
.sidebar-right-gold12 { margin-top: 114px !important; }
.sidebar-right-blue17 { margin-top: 100px !important;}
.sidebar-right-yellow20,
.sidebar-right-blue13,
.sidebar-right-gold13,
.sidebar-right-yellow11,
.sidebar-right-yellow14,
.sidebar-right-yellow16,
.sidebar-right-yellow21,
.sidebar-right-blue18,
.sidebar-right-yellow15 { margin-top: 100px !important; width: 320px !important; }
.sidebar-right-yellow18 { margin-top: 144px !important; width: 320px !important; }
.sidebar-right-red15 { margin-top: 144px !important; }
.sidebar-right-yellow17 { margin-top: 134px !important; width: 320px !important; background: #0f0f0f; }
.sidebar-right-blue19 { margin-top: 134px !important; width: 320px !important; background: #0f1628; }
.sidebar-right-blue11 { margin-top: 134px !important; width: 320px !important; background: #1a1a23; }
.sidebar-right-orange13 { margin-top: 152px !important; }
.sidebar-right-red12,
.sidebar-right-blue15 { margin-top: 129px !important; }

.side-icon-orange11 { color: #fc6200; font-size: 11px !important; }
.side-icon-orange12 { color: #E05C07; font-size: 12px !important; }
.side-icon-purple11 { color: #fff; font-size: 11px !important; }
.side-icon-red13 { color: #fff; font-size: 11px !important; }
.side-icon-blue12 { color: #fff; font-size: 11px !important; }
.side-icon-yellow19 { color: #fff; font-size: 11px !important; }
.side-icon-purple12 { color: #fff; font-size: 11px !important; }
.side-icon-blue14 { color: #dbbe58; font-size: 11px !important; }
.side-icon-blue16 { color: #2484c5; font-size: 11px !important; }
.side-icon-gold12 { color: #fff; font-size: 11px !important; }
.side-icon-blue17 { color: #fff; font-size: 11px !important; }
.side-icon-yellow13 { color: #ffbe00; font-size: 11px !important; }
.side-icon-red15 { font-size: 11px !important; }
.side-icon-yellow18 { color: #f4b95c; font-size: 11px !important; }
.side-icon-white { color: #ff0000; font-size: 11px !important; }
.side-icon-gold11 { font-size: 11px !important; }
.side-icon-orange14 { color: #fff; font-size: 11px !important; }
.side-icon-red14 { color: #de00d3; font-size: 11px !important; }
.side-icon-yellow12 { color: #ffc600; font-size: 11px !important; }
.side-icon-red12,
.side-icon-blue15 { font-size: 11px !important; }
.side-icon-red11 { color: #fff; font-size: 11px !important; }

/* 입금보너스 글자색 */
.payin-caution-white {
  color: #ff0000;
}

.rule-bg-orange11,
.rule-bg-purple11,
.rule-bg-red13,
.rule-bg-blue12,
.rule-bg-yellow19,
.rule-bg-purple12,
.rule-bg-gold12,
.rule-bg-green,
.rule-bg-yellow13,
.rule-bg-red15,
.rule-bg-red14,
.rule-bg-yellow12,
.rule-bg-red12,
.rule-bg-blue15,
.rule-bg-red11,
.rule-bg-blue,
.rule-bg-blue14,
.rule-bg-gold11 {
  background: #191919 !important;
  border: 2px solid rgb(37, 40, 43); 
  border-radius: 3px;
  padding: 25px 40px;
  margin-top: 10px;
}
.rule-bg-white {
  background: #ffffff !important;
  border: 2px solid rgb(37, 40, 43); 
  border-radius: 3px;
  padding: 25px 40px;
  margin-top: 10px;
}
.rule-bg-orange14,
.rule-bg-orange13 {
  background: #191919 !important;
  border: 2px solid rgb(37, 40, 43); 
  border-radius: 3px;
  padding: 25px 40px;
  margin-top: 10px;
}
.rule-bg-blue16,
.rule-bg-blue17 {
  background: #1c1c1c !important;
  border: 2px solid rgb(37, 40, 43); 
  border-radius: 3px;
  padding: 25px 40px;
  margin-top: 10px;
}
.rule-bg-orange12 {
  background: #141517 !important;
  padding: 24px;
}
.rule-bg-yellow20,
.rule-bg-blue13,
.rule-bg-yellow21,
.rule-bg-blue18,
.rule-bg-yellow15 {
  background: #101216 !important;
  padding: 24px;
  border-radius: 6px;
}
.rule-bg-yellow14 {
  background: #11162b !important;
  padding: 24px;
  border-radius: 6px;
  border: 1px solid #fed228;
}
.rule-bg-yellow11 {
  background: #11162b !important;
  padding: 24px;
  border-radius: 6px;
}
.rule-bg-gold13 {
  background: #0a1c30 !important;
  padding: 24px;
  border-radius: 6px;
}
.rule-bg-yellow18 {
  background: #101010 !important;
  padding: 24px;
  border-radius: 6px;
}
.rule-bg-yellow16 {
  background: #0a1726 !important;
  padding: 24px;
  border-radius: 6px;
}
.rule-bg-yellow17 {
  background: #0f0f0f !important;
  padding: 24px;
  border-radius: 6px;
}
.rule-bg-blue19 {
  background: #0e1628 !important;
  padding: 24px;
  border-radius: 6px;
}
.rule-bg-blue11 {
  background: #1a1a23 !important;
  padding: 24px;
  border-radius: 6px;
}

/* 토큰 배팅 버튼 */
.token-bet-button-orange11 {
  position: absolute;
  left: calc(50% - 50px);
  top: 55%;
  padding: 10px 20px;
  background-color: #fc6200;
  border-radius: 5px;
  width: 100px;
  text-align: center;
  cursor: pointer;
  color: #fff;
}

/* ---------- 미니게임 ---------- */
.mini-page-bg-orange11 {
  background: #171c22 !important;
}
.mini-page-bg-red14,
.mini-page-bg-yellow12,
.mini-page-bg-red12,
.mini-page-bg-blue15,
.mini-page-bg-blue14,
.mini-page-bg-purple11,
.mini-page-bg-red13,
.mini-page-bg-blue12,
.mini-page-bg-yellow19,
.mini-page-bg-purple12,
.mini-page-bg-gold12 {
  background-color: #111 !important;
}
.mini-page-bg-red15 {
  background-color: #000 !important;
}
.mini-page-bg-orange12 {
  background-color: #111314 !important;
}
.mini-page-bg-white {
  background: #ebebeb !important;
}
.mini-page-bg-blue16 {
  background-color: #101010 !important;
}

/* 미니게임 탑 탭 */
.mini-header-top-button {
  height: 43px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  font-weight: 700;
  background: #141414;
  cursor: pointer;
}
.mini-header-top-button-blue14 {
  height: 43px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  font-weight: 700;
  background: #dabd57;
  cursor: pointer;
  width: 50%;
  float: left;
}
.mini-header-top-button-orange12 {
  height: 44px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  font-weight: 700;
  background: #191A1C;
  cursor: pointer;
  transition: background-color 0.1s ease-out 0s;
}
.mini-header-top-button.on-orange11 {
  background: #fc6200;
}
.mini-header-top-button-orange12:hover {
  background: #2C2F33;
}
.mini-header-top-button-orange12.on-orange12 {
  background: #212326;
}
.mini-header-top-button.on-purple11 {
  background: #144ade;
}
.mini-header-top-button.on-red13 {
  background: #c00015;
}
.mini-header-top-button.on-blue12 {
  background: #478ee7;
}
.mini-header-top-button.on-yellow19 {
  background: #fdc317;
  color: #000;
}
.mini-header-top-button.on-purple12 {
  background: #c6426e;
}
.mini-header-top-button-blue14.on-blue14 {
  background-image: linear-gradient(to right,  #dabd57 0%, #c8a235 100%) !important;
}
.mini-header-top-button.on-blue16 {
  background: #2484c5;
}
.mini-header-top-button.on-gold12 {
  background: #ffeaad;
  color: #000;
}
.mini-header-top-button.on-blue17 {
  background: #4c6f87;
  color: #fff;
}
.mini-header-top-button.on-blue15 {
  background: #0165d3;
  color: #fff;
}
.mini-header-top-button.on-yellow13 {
  background: #ffbe00;
  color: #000;
}
.mini-header-top-button.on-red15 {
  background-image: linear-gradient(to right, #2b0103, #2b0103 100%) !important;
  color: #DAA502;
}
.mini-header-top-button.on-yellow20 {
  background: #f3ba2f;
  color: #000;
}
.mini-header-top-button.on-blue13 {
  background: #ffd077;
  color: #fff;
}
.mini-header-top-button.on-gold13 {
  background: #f2b705;
  color: #020c17;
}
.mini-header-top-button.on-yellow11 {
  background: #ffcd00;
  color: #000;
}
.mini-header-top-button.on-yellow14 {
  background: #fed228;
  color: #353537;
}
.mini-header-top-button.on-yellow18 {
  background: #f4b95c;
  color: #000;
}
.mini-header-top-button.on-yellow16 {
  background: #f3ba2f;
  color: #000;
}
.mini-header-top-button.on-yellow21 {
  background: #edab56;
  color: #000;
}
.mini-header-top-button.on-blue18 {
  background: #1f7aff;
  color: #000;
}
.mini-header-top-button.on-yellow15 {
  background: #edbb35;
  color: #000;
}
.mini-header-top-button.on-yellow17 {
  background: #ffb600;
  color: #000;
}
.mini-header-top-button.on-blue19 {
  background: #a5d7e8;
  color: #000;
}
.mini-header-top-button.on-blue11 {
  background: #302ce2;
  color: #fff;
}
.mini-header-top-button.on-white {
  background: #fc6200;
}
.mini-header-top-button.on-red14 {
  background: #de00d3;
}
.mini-header-top-button.on-yellow12 {
  background: #ffc600;
  color: #000;
}
.mini-header-top-button.on-red12 {
  background: #e30144;
}
.mini-header-top-button.on-red11 {
  background: #de3b3c;
}
.mini-header-top-button.on-gold11 {
  background: #f39200 ;
  color: #000;
}
.mini-header-top-button.on-orange14 {
  background: #f8850f ;
  color: #fff;
}
.mini-header-top-button.on-orange13 {
  background: #fc7604 ;
  color: #fff;
}

.mini-header-bottom-button-orange11,
.mini-header-bottom-button-purple11,
.mini-header-bottom-button-red13,
.mini-header-bottom-button-blue12,
.mini-header-bottom-button-yellow19,
.mini-header-bottom-button-purple12,
.mini-header-bottom-button-blue,
.mini-header-bottom-button-blue14,
.mini-header-bottom-button-blue16,
.mini-header-bottom-button-gold12,
.mini-header-bottom-button-blue17,
.mini-header-bottom-button-blue15,
.mini-header-bottom-button-yellow13,
.mini-header-bottom-button-red15,
.mini-header-bottom-button-white,
.mini-header-bottom-button-red14,
.mini-header-bottom-button-yellow12,
.mini-header-bottom-button-red12,
.mini-header-bottom-button-red11,
.mini-header-bottom-button-gold11,
.mini-header-bottom-button-orange14,
.mini-header-bottom-button-orange13 {
  background: #2c353c;
  height: 37px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  font-weight: 700;
  cursor: pointer;
}
.mini-header-bottom-button-yellow20,
.mini-header-bottom-button-blue13,
.mini-header-bottom-button-gold13,
.mini-header-bottom-button-yellow11,
.mini-header-bottom-button-yellow14,
.mini-header-bottom-button-yellow16,
.mini-header-bottom-button-yellow21,
.mini-header-bottom-button-blue18,
.mini-header-bottom-button-yellow15,
.mini-header-bottom-button-yellow17,
.mini-header-bottom-button-blue19,
.mini-header-bottom-button-blue11 {
  background: #101216;
  border: 1px solid #101216;
  height: 37px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  font-weight: 700;
  cursor: pointer;
}
.mini-header-bottom-button-yellow18 {
  background: #101010;
  border: 1px solid #101010;
  height: 37px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  font-weight: 700;
  cursor: pointer;
}
.mini-header-bottom-button-orange12 {
  background: #212326;
  height: 54px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  font-weight: 700;
  cursor: pointer;
  transition: background-color 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.mini-header-bottom-button-orange11.on,
.mini-header-bottom-button-purple11.on,
.mini-header-bottom-button-red13.on,
.mini-header-bottom-button-blue12.on,
.mini-header-bottom-button-yellow19.on,
.mini-header-bottom-button-purple12.on,
.mini-header-bottom-button-blue14.on,
.mini-header-bottom-button-blue16.on,
.mini-header-bottom-button-gold12.on,
.mini-header-bottom-button-blue17.on,
.mini-header-bottom-button-blue15.on,
.mini-header-bottom-button-yellow13.on,
.mini-header-bottom-button-red15.on,
.mini-header-bottom-button-white.on,
.mini-header-bottom-button-red.on,
.mini-header-bottom-button-red14.on,
.mini-header-bottom-button-yellow12.on,
.mini-header-bottom-button-red12.on,
.mini-header-bottom-button-red11.on,
.mini-header-bottom-button-gold11.on,
.mini-header-bottom-button-orange14.on,
.mini-header-bottom-button-orange13.on {
  background: #1b1e23;
}
.mini-header-bottom-button-yellow20.on {
  color: #f3ba2f;
  border: 1px solid #f3ba2f;
}
.mini-header-bottom-button-blue13.on {
  color: #ffd077;
  border: 1px solid #ffd077;
}
.mini-header-bottom-button-gold13.on {
  color: #f2b705;
  border: 1px solid #f2b705;
}
.mini-header-bottom-button-yellow11.on {
  color: #ffcd00;
  border: 1px solid #ffcd00;
}
.mini-header-bottom-button-yellow14.on {
  color: #fed228;
  border: 1px solid #fed228;
}
.mini-header-bottom-button-yellow18.on {
  color: #f4b95c;
  border: 1px solid #f4b95c;
}
.mini-header-bottom-button-yellow16.on {
  color: #f3ba2f;
  border: 1px solid #f3ba2f;
}
.mini-header-bottom-button-yellow21.on {
  color: #edab56;
  border: 1px solid #edab56;
}
.mini-header-bottom-button-blue18.on {
  color: #1f7aff;
  border: 1px solid #1f7aff;
}
.mini-header-bottom-button-yellow15.on {
  color: #edbb35;
  border: 1px solid #edbb35;
}
.mini-header-bottom-button-yellow17.on {
  color: #ffb600;
  border: 1px solid #ffb600;
}
.mini-header-bottom-button-blue19.on {
  color: #a5d7e8;
  border: 1px solid #a5d7e8;
}
.mini-header-bottom-button-blue11.on {
  color: #2ca0e2;
  border: 1px solid #2ca0e2;
}
.mini-header-bottom-button-orange12.on {
  color: #F56406;
}
.mini-header-bottom-button-orange12:hover {
  background: #2C2F33;
}


.mini-history-tab-orange11,
.mini-history-tab-blue14,
.mini-history-tab-blue16,
.mini-history-tab-gold12,
.mini-history-tab-blue17,
.mini-history-tab-yellow13,
.mini-history-tab-red15,
.mini-history-tab-red14,
.mini-history-tab-yellow12,
.mini-history-tab-red12,
.mini-history-tab-blue15,
.mini-history-tab-red11,
.mini-history-tab-green,
.mini-history-tab-gold11,
.mini-history-tab-orange14,
.mini-history-tab-orange13,
.mini-history-tab-purple11,
.mini-history-tab-red13,
.mini-history-tab-blue12,
.mini-history-tab-yellow19,
.mini-history-tab-purple12 {
  text-align: center;
  border: 1px solid #616161;
  padding: 14px;
  font-size: 15px;
  color: #fff;
  width: calc(100% - 6px);
  margin: 0 3px;
  background-color: #2f343a;
  margin-bottom: 6px;
}
.mini-history-tab-white {
  text-align: center;
  border: 1px solid #616161;
  padding: 14px;
  font-size: 15px;
  color: #000;
  width: calc(100% - 6px);
  margin: 0 3px;
  background-color: #cacaca;
  margin-bottom: 6px;
}
.mini-history-tab-orange12 {
  text-align: left;
  padding: 14px 22px;
  font-size: 14px;
  color: #fff;
  width: calc(100% - 6px);
  margin: 0 3px;
  background: #1B1C1F;
  border-radius: 6px;
  margin-bottom: 6px;
}
.mini-history-tab-yellow20 {
  text-align: center;
  border-bottom: 1px solid #f3ba2f;
  padding: 14px;
  font-size: 15px;
  color: #f3ba2f;
  width: calc(100% - 6px);
  margin: 0 3px;
  background-color: #101216;
  border-radius: 4px 4px 0px 0px;
}
.mini-history-tab-blue13 {
  text-align: center;
  border-bottom: 1px solid #ffd077;
  padding: 14px;
  font-size: 15px;
  color: #ffd077;
  width: calc(100% - 6px);
  margin: 0 3px;
  background-color: #101216;
  border-radius: 4px 4px 0px 0px;
}
.mini-history-tab-gold13 {
  text-align: center;
  border-bottom: 1px solid #f2b705;
  padding: 14px;
  font-size: 15px;
  color: #f2b705;
  width: calc(100% - 6px);
  margin: 0 3px;
  background-color: #0a1c30;
  border-radius: 4px 4px 0px 0px;
}
.mini-history-tab-yellow11,
.mini-history-tab-yellow14 {
  text-align: center;
  border-bottom: 1px solid #fed228;
  padding: 14px;
  font-size: 15px;
  color: #fed228;
  width: calc(100% - 6px);
  margin: 0 3px;
  background-color: #11162b;
  border-radius: 4px 4px 0px 0px;
}
.mini-history-tab-yellow18 {
  text-align: center;
  border-bottom: 1px solid #f4b95c;
  padding: 14px;
  font-size: 15px;
  color: #f4b95c;
  width: calc(100% - 6px);
  margin: 0 3px;
  background-color: #101010;
  border-radius: 4px 4px 0px 0px;
}
.mini-history-tab-yellow16 {
  text-align: center;
  border-bottom: 1px solid #f3ba2f;
  padding: 14px;
  font-size: 15px;
  color: #f3ba2f;
  width: calc(100% - 6px);
  margin: 0 3px;
  background-color: #101216;
  border-radius: 4px 4px 0px 0px;
}
.mini-history-tab-yellow21 {
  text-align: center;
  border-bottom: 1px solid #edab56;
  padding: 14px;
  font-size: 15px;
  color: #edab56;
  width: calc(100% - 6px);
  margin: 0 3px;
  background-color: #101216;
  border-radius: 4px 4px 0px 0px;
}
.mini-history-tab-blue18 {
  text-align: center;
  border-bottom: 1px solid #1f7aff;
  padding: 14px;
  font-size: 15px;
  color: #1f7aff;
  width: calc(100% - 6px);
  margin: 0 3px;
  background-color: #101216;
  border-radius: 4px 4px 0px 0px;
}
.mini-history-tab-yellow15 {
  text-align: center;
  border-bottom: 1px solid #edbb35;
  padding: 14px;
  font-size: 15px;
  color: #edbb35;
  width: calc(100% - 6px);
  margin: 0 3px;
  background-color: #101216;
  border-radius: 4px 4px 0px 0px;
}
.mini-history-tab-yellow17 {
  text-align: center;
  border-bottom: 1px solid #ffb600;
  padding: 14px;
  font-size: 15px;
  color: #ffb600;
  width: calc(100% - 6px);
  margin: 0 3px;
  background-color: #0f0f0f;
  border-radius: 4px 4px 0px 0px;
}
.mini-history-tab-blue19 {
  text-align: center;
  border-bottom: 1px solid #a5d7e8;
  padding: 14px;
  font-size: 15px;
  color: #a5d7e8;
  width: calc(100% - 6px);
  margin: 0 3px;
  background-color: #0e1628;
  border-radius: 4px 4px 0px 0px;
}
.mini-history-tab-blue11 {
  text-align: center;
  border-bottom: 1px solid #2ca0e2;
  padding: 14px;
  font-size: 15px;
  color: #2ca0e2;
  width: calc(100% - 6px);
  margin: 0 3px;
  background-color: #1a1a23;
  border-radius: 4px 4px 0px 0px;
}

/* 대문 백그라운드 */
.door-background-orange11 {
  background-image: linear-gradient(to right, #0d0d0d 0%, #181818 50%, #0d0d0d 100%);
}
.door-background-blue {
  background-image: linear-gradient(to right, #0d0d0d 0%, #181818 50%, #0d0d0d 100%);
}
.door-background-white {
  background: url(/image/login/now.png) no-repeat;
  background-size: 100% auto;
}

/* 모바일 헤더 */
.header-mob-orange11 {
  height: 43px;
  background: #2e2e2e !important;
  border-bottom: 2px solid #000000;
}
.header-mob-orange12 {
  height: 64px;
  background: #16171A !important;
}
.header-mob-purple11 {
  height: 43px;
  background: #2e2e2e !important;
  border-bottom: 2px solid #000000;
}
.header-mob-red13 {
  height: 43px;
  background: #000 !important;
  border-bottom: 2px solid #000000;
}
.header-mob-blue12 {
  height: 43px;
  background: #000 !important;
  border-bottom: 2px solid #000000;
}
.header-mob-yellow19 {
  height: 43px;
  background: #000 !important;
  border-bottom: 2px solid #000000;
}
.header-mob-purple12 {
  height: 43px;
  background: #000 !important;
  border-bottom: 2px solid #000000;
}
.header-mob-green {
  height: 43px;
  background: #2e2e2e !important;
  border-bottom: 2px solid #000000;
}
.header-mob-blue {
  height: 43px;
  background: #2e2e2e !important;
  border-bottom: 2px solid #000000;
}
.header-mob-blue14 {
  height: 43px;
  background: #15307d !important;
  border-bottom: 2px solid #000000;
}
.header-mob-blue16 {
  height: 43px;
  background: #000 !important;
  border-bottom: 2px solid #000000;
}
.header-mob-gold12 {
  height: 43px;
  background: #000 !important;
  border-bottom: 2px solid #000000;
}
.header-mob-blue17 {
  height: 43px;
  background: #000 !important;
  border-bottom: 2px solid #000000;
}
.header-mob-yellow13 {
  height: 45px;
  background: #e6360d !important;
  border-bottom: 2px solid #000000;
}
.header-mob-red15 {
  height: 45px;
  background: #000 !important;
  border-bottom: 2px solid #000000;
}
.header-mob-yellow20,
.header-mob-blue13,
.header-mob-yellow18,
.header-mob-blue18,
.header-mob-yellow15 {
  background: #14161b !important;
}
.header-mob-gold13 {
  background: #0a1c30 !important;
}
.header-mob-yellow11,
.header-mob-yellow14 {
  background: #252c48 !important;
}
.header-mob-yellow16 {
  background: #0e1e31 !important;
}
.header-mob-yellow21 {
  background: #5e4d30 !important;
}
.header-mob-yellow17 {
  background: #000 !important;
}
.header-mob-blue19 {
  background: #0e1628 !important;
}
.header-mob-blue11 {
  background: #000 !important;
}
.header-mob-white {
  height: 43px;
  background: #efefef !important;
  border-bottom: 2px solid #a1a1a1;
}
.header-mob-red14 {
  height: 60px;
  background: #2e2e2e !important;
  border-bottom: 2px solid #000000;
}
.header-mob-yellow12 {
  height: 60px;
  background: #2e2e2e !important;
  border-bottom: 2px solid #000000;
}
.header-mob-red12 {
  height: 60px;
  background: #000 !important;
  border-bottom: 2px solid #000000;
}
.header-mob-blue15 {
  height: 60px;
  background: #000 !important;
  border-bottom: 2px solid #000000;
}
.header-mob-red11 {
  height: 43px;
  background: #000 !important;
  border-bottom: 2px solid #000000;
}
.header-mob-gold11 {
  height: 60px;
  background: #000 !important;
  border-bottom: 2px solid #000000;
}
.header-mob-orange13 {
  height: 45px;
  background: #121212 !important;
  border-bottom: 2px solid #121212;
}
.header-mob-orange14 {
  height: 45px;
  background: #000 !important;
  border-bottom: 2px solid #000;
}

.header-mob-left-orange11,
.header-mob-left-purple11,
.header-mob-left-red13,
.header-mob-left-blue12,
.header-mob-left-yellow19,
.header-mob-left-purple12,
.header-mob-left-green,
.header-mob-left-blue14,
.header-mob-left-blue16,
.header-mob-left-gold12,
.header-mob-left-blue17,
.header-mob-left-white,
.header-mob-left-orange14,
.header-mob-left-orange13,
.header-mob-left-red11 {
  padding-top: 7px;
}
.header-mob-left-yellow13,
.header-mob-left-red15 {
  padding-top: 9px;
}
.header-mob-left-red14,
.header-mob-left-yellow12,
.header-mob-left-red12,
.header-mob-left-gold11,
.header-mob-left-blue15 {
  padding-top: 15px;
}


.header-mob-right-orange11,
.header-mob-right-purple11,
.header-mob-right-red13,
.header-mob-right-blue12,
.header-mob-right-yellow19,
.header-mob-right-purple12,
.header-mob-right-green,
.header-mob-right-blue14,
.header-mob-right-blue16,
.header-mob-right-gold12,
.header-mob-right-blue17,
.header-mob-right-white,
.header-mob-right-orange14,
.header-mob-right-orange13,
.header-mob-right-red11 {
  padding-top: 6px;
}
.header-mob-right-yellow13,
.header-mob-right-red15 {
  padding-top: 8px;
}
.header-mob-right-red14,
.header-mob-right-yellow12,
.header-mob-right-red12,
.header-mob-right-gold11,
.header-mob-right-blue15 {
  padding-top: 14px;
}

.header-text-orange11,
.header-text-purple11,
.header-text-red13,
.header-text-blue12,
.header-text-yellow19,
.header-text-purple12,
.header-text-blue14,
.header-text-blue16,
.header-text-gold12,
.header-text-blue17,
.header-text-red15,
.header-text-red14,
.header-text-yellow12,
.header-text-red12,
.header-text-blue15,
.header-text-red11,
.header-text-gold11,
.header-text-orange14,
.header-text-orange13,
.header-text-green,
.header-text-yellow17,
.header-text-blue19,
.header-text-blue11 {
  color: #fff !important;
}
.header-text-white {
  color: #000 !important;
}

/* 인기게임 리그 */
.favorite-orange11.back {
  background: #2d353c !important;
}
.favorite-purple11.back {
  background: #202020 !important;
}
.favorite-red13.back {
  background: #000 !important;
}
.favorite-blue12.back {
  background: #000 !important;
}
.favorite-yellow19.back {
  background: #000 !important;
}
.favorite-purple12.back {
  background: #121212 !important;
}
.favorite-blue.back {
  background: #2d353c !important;
}
.favorite-blue14.back {
  background: #202020 !important;
}
.favorite-blue16.back {
  background: #000 !important;
}
.favorite-gold12.back {
  background: #121212 !important;
}
.favorite-yellow13.back {
  background: #2d353c !important;
}
.favorite-red15.back {
  background: #000 !important;
}
.favorite-white.back {
  background: none !important;
}
.favorite-red14.back {
  background-color: #202020 !important;
}
.favorite-yellow12.back {
  background-color: #202020 !important;
}
.favorite-red12.back {
  background-color: #111 !important;
}
.favorite-blue15.back {
  background-color: #111 !important;
}
.favorite-gold11.back {
  background-color: #111 !important;
}

.favorite-orange11 .top {
  color: #fff;
}
.favorite-blue .top {
  color: #fff;
}
.favorite-blue14 .top {
  border-top: 1px solid #565656;
  border-bottom: 3px solid #111;
  background-image: linear-gradient(to bottom, #101010 0%, #121212 20%, #181617 50%, #1c1a1b 80%, #201c1b 100%) !important;
  color: #fff;
}
.favorite-blue16 .top {
  border-top: 1px solid #161616;
  border-bottom: 3px solid #1d1d1d;
  background-image: linear-gradient(to bottom, #272727 0%, #252525 20%, #222222 50%, #1e1e1e 80%, #1c1c1c 100%) !important;
  color: #fff;
}
.favorite-gold12 .top {
  border-top: 1px solid #565656;
  border-bottom: 3px solid #111;
  background-image: linear-gradient(to bottom, #101010 0%, #121212 20%, #181617 50%, #1c1a1b 80%, #201c1b 100%) !important;
  color: #fff;
}
.favorite-blue17 .top {
  border-top: 1px solid #101010;
  border-bottom: 3px solid #1f1f1f;
  background-image: linear-gradient(to bottom, #101010 0%, #1f1f1f 100%) !important;
  color: #fff;
}
.favorite-yellow13 .top {
  color: #fff;
}
.favorite-red15 .top {
  border-top: 1px solid #a18610;
  border-bottom: 1px solid #a18610;
  background-image: linear-gradient(to right, #2b0103 0%, #2b0103 100%) !important;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
}
.favorite-white .top {
  border-top: 1px solid #eaeaea;
  border-bottom: 1px solid #7d797a;
  background-image: linear-gradient(to bottom, #d0d0d0 0%, #d7d7d7 20%, #e7e7e7 50%, #f4f4f4 80%, #fafafa 100%) !important;
  box-shadow: 0 0 7px rgba(0,0,0,0.5);
  color: #000;
  font-size: 15px;
  font-weight: 900;
}
.favorite-red14 .top {
  border-top: 1px solid #565656;
  border-bottom: 3px solid #111;
  background-image: linear-gradient(to bottom, #101010 0%, #121212 20%, #181617 50%, #1c1a1b 80%, #201c1b 100%) !important;
  color: #fff;
}
.favorite-yellow12 .top {
  border-top: 1px solid #565656;
  border-bottom: 3px solid #111;
  background-image: linear-gradient(to bottom, #101010 0%, #121212 20%, #181617 50%, #1c1a1b 80%, #201c1b 100%) !important;
  color: #fff;
}
.favorite-red12 .top {
  border-top: 1px solid #616161;
  border-bottom: 1px solid #252525;
  background-image: linear-gradient(to bottom, #1a1a1a 0%, #252525 100%) !important;
  color: #fff;
}
.favorite-blue15 .top {
  border-top: 1px solid #616161;
  border-bottom: 1px solid #252525;
  background-image: linear-gradient(to bottom, #1a1a1a 0%, #252525 100%) !important;
  color: #fff;
}
.favorite-gold11 .top {
  border-top: 1px solid #565656;
  border-bottom: 3px solid #000;
  background-image: linear-gradient(to bottom, #101010 0%, #121212 20%, #181617 50%, #1c1a1b 80%, #201c1b 100%) !important;
  color: #fff;
}
.favorite-orange14 .top,
.favorite-orange13 .top {
  border-top: 1px solid #6b6b6b;
  border-bottom: 1px solid #121212;
  background-image: linear-gradient(to bottom, #121212 0%, #1f1f1f 100%) !important;
  color: #fff;
}
.favorite-red11 .top {
  border-top: 1px solid #2a283e;
  border-bottom: 1px solid #111;
  background-image: linear-gradient(to bottom, #08091e 0%, #161831 100%) !important;
  color: #fff;
}
.favorite-green .top {
  color: #fff;
}
.favorite-purple11 .top {
  border-top: 1px solid #6b6b6b;
  border-bottom: 1px solid #121212;
  background-image: linear-gradient(to bottom, #121212 0%, #202020 100%) !important;
  color: #fff;
}
.favorite-red13 .top {
  border-top: 1px solid #100f0f;
  border-bottom: 1px solid #100f0f;
  background: #100f0f !important;
  color: #fff;
}
.favorite-blue12 .top {
  border-top: 1px solid #100f0f;
  border-bottom: 1px solid #100f0f;
  background: #100f0f !important;
  color: #fff;
}
.favorite-yellow19 .top {
  border-top: 1px solid #100f0f;
  border-bottom: 1px solid #100f0f;
  background: #100f0f !important;
  color: #fff;
}
.favorite-purple12 .top {
  border-top: 1px solid #6b6b6b;
  border-bottom: 1px solid #121212;
  background-image: linear-gradient(to bottom, #121212 0%, #202020 100%) !important;
  color: #fff;
}

.favorite-orange11 .item {
  background: #12161a;
}
.favorite-blue .item {
  background: #12161a;
}
.favorite-blue14 .item {
  background: #262626;
  border-bottom: 1px solid #111;
}
.favorite-blue16 .item {
  background: #161616;
  border-top: 1px solid #111;
}
.favorite-gold12 .item {
  background: #090909;
  border-bottom: 1px solid #111;
}
.favorite-blue17 .item {
  background: #121212;
  border-bottom: 1px solid #111;
}
.favorite-yellow13 .item {
  background: #12161a;
}
.favorite-red15 .item {
  background: #000;
  border-bottom: 1px solid #DAA502;
}
.favorite-white .item {
  background: #eee;
  margin-top: 2px;
  box-shadow: 0 0 7px rgba(0,0,0,0.5);
}
.favorite-red14 .item {
  background: #262626;
  border-bottom: 1px solid #111;
}
.favorite-yellow12 .item {
  background: #262626;
  border-bottom: 1px solid #111;
}
.favorite-red12 .item {
  background: #1a1a1a;
  border-bottom: 1px solid #111;
}
.favorite-blue15 .item {
  background: #1a1a1a;
  border-bottom: 1px solid #111;
}
.favorite-gold11 .item {
  background: #1a1a1a;
  border-bottom: 1px solid #111;
}
.favorite-orange14 .item,
.favorite-orange13 .item {
  background: #282828;
}
.favorite-red11 .item {
  background: #191919;
}
.favorite-purple11 .item {
  background: #262626;
  border-bottom: 1px solid #111;
}
.favorite-red13 .item {
  background: #2c2c2c;
  border-bottom: 1px solid #000;
}
.favorite-blue12 .item {
  background: #2c2c2c;
  border-bottom: 1px solid #000;
}
.favorite-yellow19 .item {
  background: #2c2c2c;
  border-bottom: 1px solid #000;
}
.favorite-purple12 .item {
  background: #262626;
  border-bottom: 1px solid #111;
}

.favorite-orange11 .time {
  color: #fff;
}
.favorite-blue .time {
  color: #fff;
}
.favorite-blue14 .time {
  color: #dbbe58;
}
.favorite-blue16 .time {
  color: #fff;
}
.favorite-gold12 .time {
  color: #fff;
}
.favorite-blue17 .time {
  color: #fff;
}
.favorite-yellow13 .time {
  color: #fff;
}
.favorite-red15 .time {
  color: #DAA502;
}
.favorite-white .time {
  color: #000;
}
.favorite-red14 .time {
  color: #de00d3;
}
.favorite-yellow12 .time {
  color: #ffc600;
}
.favorite-red12 .time {
  color: #fff;
}
.favorite-blue15 .time {
  color: #fff;
}
.favorite-gold11 .time {
  color: #fff;
}
.favorite-orange14 .time,
.favorite-orange13 .time,
.favorite-red11 .time {
  color: #fff;
}
.favorite-purple11 .time {
  color: #fff;
}
.favorite-red13 .time {
  color: #fff;
}
.favorite-blue12 .time {
  color: #fff;
}
.favorite-yellow19 .time {
  color: #fff;
}
.favorite-purple12 .time {
  color: #fff;
}

.favorite-orange11 .name {
  color: #fc6200;
}
.favorite-blue .name {
  color: #1fb3ff;
}
.favorite-blue14 .name {
  color: #fff;
}
.favorite-blue16 .name {
  color: #fff;
}
.favorite-gold12 .name {
  color: #fff;
}
.favorite-blue17 .name {
  color: #fff;
}
.favorite-yellow13 .name {
  color: #ffbe00;
}
.favorite-red15 .name {
  color: #fff;
}
.favorite-white .name {
  color: #000;
}
.favorite-red14 .name,
.favorite-yellow12 .name,
.favorite-red12 .name,
.favorite-blue15 .name,
.favorite-gold11 .name,
.favorite-orange14 .name,
.favorite-orange13 .name,
.favorite-red11 .name,
.favorite-purple11 .name,
.favorite-red13 .name,
.favorite-blue12 .name,
.favorite-yellow19 .name,
.favorite-purple12 .name {
  color: #fff;
}

/* 지인추천 박스 글자색상 */
.friend-box-color-orange11 {
  color: #fc6200 !important;
}
.friend-box-color-white {
  color: #000 !important;
}
.friend-box-color-red14 {
  color: #de00d3 !important;
}
.friend-box-color-yellow12 {
  color: #ffc600 !important;
}

.headernav-green {
  margin-left: 314px;
  margin-right: 309px;
}


.preview-login-button-orange11  { color: #fc6200 !important; border: 2px solid #fc6200 !important; }
.preview-login-button-orange12 { color: #ffffff !important; border: 2px solid #F56406 !important; background: #F56406 !important; border-radius: 6px !important; transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s; }
.casino-preview-login-button-orange12 {
  background: #F56406 !important;
  border-radius: 6px !important;
}
.casino-preview-login-button-yellow20 {
  background: #f3ba2f !important;
  border-radius: 6px !important;
  border: 2px solid #f3ba2f !important;
  color: #000 !important;
}
.casino-preview-login-button-blue13 {
  background: #ffd077 !important;
  border-radius: 6px !important;
  border: 2px solid #ffd077 !important;
  color: #fff !important;
}
.casino-preview-login-button-gold13 {
  background: #f2b705 !important;
  border-radius: 6px !important;
  border: 2px solid #f2b705 !important;
  color: #020c17 !important;
}
.casino-preview-login-button-yellow11 {
  background: #ffcd00 !important;
  border-radius: 6px !important;
  border: 2px solid #ffcd00 !important;
  color: #000 !important;
}
.casino-preview-login-button-yellow14 {
  background: #fed228 !important;
  border-radius: 6px !important;
  border: 2px solid #fed228 !important;
  color: #353537 !important;
}
.casino-preview-login-button-yellow18 {
  background: #f4b95c !important;
  border-radius: 6px !important;
  border: 2px solid #f4b95c !important;
  color: #000 !important;
}
.casino-preview-login-button-yellow16 {
  background: #f3ba2f !important;
  border-radius: 6px !important;
  border: 2px solid #f3ba2f !important;
  color: #000 !important;
}
.casino-preview-login-button-yellow21 {
  background: #edab56 !important;
  border-radius: 6px !important;
  border: 2px solid #edab56 !important;
  color: #000 !important;
}
.casino-preview-login-button-blue18 {
  background: #1f7aff !important;
  border-radius: 6px !important;
  border: 2px solid #1f7aff !important;
  color: #000 !important;
}
.casino-preview-login-button-yellow15 {
  background: #edbb35 !important;
  border-radius: 6px !important;
  border: 2px solid #edbb35 !important;
  color: #000 !important;
}
.casino-preview-login-button-yellow17 {
  background: #ffb600 !important;
  border-radius: 6px !important;
  border: 2px solid #ffb600 !important;
  color: #000 !important;
}
.casino-preview-login-button-blue19 {
  background: #244473 !important;
  border-radius: 6px !important;
  border: 2px solid #244473 !important;
  color: #fff !important;
}
.casino-preview-login-button-blue11 {
  background: #302ce2 !important;
  border-radius: 6px !important;
  border: 2px solid #302ce2 !important;
  color: #fff !important;
}
.preview-login-button-orange12:hover { background: #FF802E !important; border: 2px solid #FF802E !important;}
.preview-login-button-purple11  { color: #144ade !important; border: 2px solid #144ade !important; }
.preview-login-button-red13  { color: #c00015 !important; border: 2px solid #c00015 !important; }
.preview-login-button-blue12  { color: #478ee7 !important; border: 2px solid #478ee7 !important; }
.preview-login-button-yellow19  { color: #000 !important; border: 2px solid #fdc317 !important; }
.preview-login-button-purple12 { color: #c6426e !important; border: 2px solid #c6426e !important; }
.preview-login-button-blue14   { color: #000000 !important; border: 2px solid #dabd57 !important; }
.preview-login-button-blue16   { color: #2484c5 !important; border: 2px solid #2484c5 !important; }
.preview-login-button-gold12   { color: #000 !important; border: 2px solid #ffeaad !important; }
.preview-login-button-blue17   { color: #4c6f87 !important; border: 2px solid #4c6f87 !important; }
.preview-login-button-yellow13 { color: #000000 !important; border: 2px solid #ffbe00 !important; }
.preview-login-button-red14     { color: #ff1515 !important; border: 2px solid #de00d3 !important; }
.preview-login-button-yellow12     { color: #000 !important; border: 2px solid #ffc600 !important; }
.preview-login-button-red12    { color: #e30144 !important; border: 2px solid #e30144 !important; }
.preview-login-button-blue15    { color: #0165d3 !important; border: 2px solid #0165d3 !important; }
.preview-login-button-red11    { color: #de3b3c !important; border: 2px solid #de3b3c !important; }
.preview-login-button-gold11   { color: #000000 !important; border: 2px solid #f39200 !important; }
.preview-login-button-orange14  { color: #000000 !important; border: 2px solid #f8850f !important; }
.preview-login-button-orange13  { color: #000000 !important; border: 2px solid #fc7604 !important; }
.preview-login-button-green   { color: #000000 !important; border: 2px solid #79e80d !important; }
.preview-login-button-white   { color: #000000 !important; border: 2px solid #f8d346 !important; }
.preview-login-button-red15 { color: #000 !important; border: 2px solid #2b0103 !important; }
.preview-login-button-yellow20 { color: #000 !important; border: 2px solid #f3ba2f !important; background: #f3ba2f !important; border-radius: 6px !important; }
.preview-login-button-yellow20:hover { background: #a67704 !important; border: 2px solid #a67704 !important;}
.preview-login-button-blue13 { color: #fff !important; border: 2px solid #ffd077 !important; background: #ffd077 !important; border-radius: 6px !important; }
.preview-login-button-blue13:hover { background: #8e001a !important; border: 2px solid #ffd077 !important;}
.preview-login-button-gold13 { color: #020c17 !important; border: 2px solid #f2b705 !important; background: #f2b705 !important; border-radius: 6px !important; }
.preview-login-button-gold13:hover { background: #c49200 !important; border: 2px solid #c49200 !important;}
.preview-login-button-yellow11 { color: #000 !important; border: 2px solid #ffcd00 !important; background: #ffcd00 !important; border-radius: 6px !important; }
.preview-login-button-yellow11:hover { background: #766007; border: 2px solid #766007 !important;}
.preview-login-button-yellow14 { 
  color: #353537 !important; 
  border: 2px solid #fed228 !important; 
  background: #fed228 !important; 
  border-radius: 6px !important; 
}
.preview-login-button-yellow14:hover { 
  background: #fcb21c !important; 
  border: 2px solid #fcb21c !important;
}
.preview-login-button-yellow18 { color: #000 !important; border: 2px solid #f4b95c !important; background: #f4b95c !important; border-radius: 6px !important; }
.preview-login-button-yellow18:hover { background: #a67704 !important; border: 2px solid #a67704 !important;}
.preview-login-button-yellow16 { color: #000 !important; border: 2px solid #f3ba2f !important; background: #f3ba2f !important; border-radius: 6px !important; }
.preview-login-button-yellow16:hover { background: #a67704 !important; border: 2px solid #a67704 !important;}
.preview-login-button-yellow21 { color: #000 !important; border: 2px solid #edab56 !important; background: #edab56 !important; border-radius: 6px !important; }
.preview-login-button-yellow21:hover { background: #a67704 !important; border: 2px solid #a67704 !important;}
.preview-login-button-blue18 { color: #000 !important; border: 2px solid #1f7aff !important; background: #1f7aff !important; border-radius: 6px !important; }
.preview-login-button-blue18:hover { background: #a67704 !important; border: 2px solid #a67704 !important;}
.preview-login-button-yellow15 { color: #000 !important; border: 2px solid #edbb35 !important; background: #edbb35 !important; border-radius: 6px !important; }
.preview-login-button-yellow15:hover { background: #a67704 !important; border: 2px solid #a67704 !important;}
.preview-login-button-yellow17 { color: #000 !important; border: 2px solid #ffb600 !important; background: #ffb600 !important; border-radius: 6px !important; }
.preview-login-button-yellow17:hover { background: #a67704 !important; border: 2px solid #a67704 !important;}
.preview-login-button-blue19 { color: #fff !important; border: 2px solid #244473 !important; background: #244473 !important; border-radius: 6px !important; }
.preview-login-button-blue19:hover { background: #a5d7e8 !important; border: 2px solid #a5d7e8 !important; color: #000 !important; }
.preview-login-button-blue11 { color: #fff !important; border: 2px solid #302ce2 !important; background: #302ce2 !important; border-radius: 6px !important; }
.preview-login-button-blue11:hover { background: #2ca0e2 !important; border: 2px solid #2ca0e2 !important; color: #000 !important; }

.preview-signup-button-orange11  { color: #ffffff !important; border: 2px solid #fc6200 !important; background: #fb6200 !important; }
.preview-signup-button-orange12 { color: #fff !important; border: 2px solid #F56406 !important; background: none !important; border-radius: 6px !important; transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s; }
.preview-signup-button-orange12:hover { background: #F56406 !important;}
.casino-preview-signup-button-orange12 { 
  background: rgba(255, 255, 255, 0.37) !important; 
  border-radius: 6px !important;
  border: 2px solid #707174 !important; 
}
.casino-preview-signup-button-yellow20,
.casino-preview-signup-button-blue13,
.casino-preview-signup-button-gold13,
.casino-preview-signup-button-yellow11,
.casino-preview-signup-button-yellow14,
.casino-preview-signup-button-yellow18,
.casino-preview-signup-button-yellow21,
.casino-preview-signup-button-blue18,
.casino-preview-signup-button-yellow15 { 
  background: #000 !important; 
  border-radius: 6px !important;
  border: 2px solid #000 !important; 
}
.casino-preview-signup-button-yellow16 { 
  background: #0a1726 !important; 
  border-radius: 6px !important;
  border: 2px solid #0a1726 !important; 
}
.casino-preview-signup-button-yellow17 { 
  background: #000 !important; 
  border-radius: 6px !important;
  border: 2px solid #000 !important; 
}
.casino-preview-signup-button-blue19 { 
  background: #000 !important; 
  border-radius: 6px !important;
  border: 2px solid #000 !important; 
}
.casino-preview-signup-button-blue11 { 
  background: #000 !important; 
  border-radius: 6px !important;
  border: 2px solid #000 !important; 
}
.preview-signup-button-purple11  { color: #ffffff !important; border: 2px solid #144ade !important; background: #0037ce !important; }
.preview-signup-button-red13  { color: #ffffff !important; border: 2px solid #c00015 !important; background: #c00015 !important; }
.preview-signup-button-blue12  { color: #ffffff !important; border: 2px solid #478ee7 !important; background: #478ee7 !important; }
.preview-signup-button-yellow19  { color: #000 !important; border: 2px solid #fdc317 !important; background: #fdc317 !important; }
.preview-signup-button-purple12 { color: #ffffff !important; border: 2px solid #c6426e !important; background: #c6426e !important; }
.preview-signup-button-blue14   { color: #000000 !important; border: 2px solid #dabd57 !important; background-image: linear-gradient(to right,  #8c6313 0%,  #d7cc63 30%,  #c2993f 60%, #dcae61 100%) !important; }
.preview-signup-button-blue16   { color: #ffffff !important; border: 2px solid #2484c5 !important; background: #2484c5 !important; }
.preview-signup-button-gold12   { color: #000000 !important; border: 2px solid #ffeaad !important; background: #ffeaad !important; }
.preview-signup-button-blue17   { color: #fff !important; border: 2px solid #4c6f87 !important; background: #4c6f87 !important; }
.preview-signup-button-yellow13 { color: #000000 !important; border: 2px solid #ffbe00 !important; background: #ffbe00 !important; }
.preview-signup-button-red14     { color: #ffffff !important; border: 2px solid #de00d3 !important; background: #de00d3 !important; }
.preview-signup-button-yellow12     { color: #000 !important; border: 2px solid #ffc600 !important; background: #ffc600 !important; }
.preview-signup-button-red12    { color: #ffffff !important; border: 2px solid #e30144 !important; background: #e30144 !important; }
.preview-signup-button-blue15    { color: #ffffff !important; border: 2px solid #0165d3 !important; background: #0165d3 !important; }
.preview-signup-button-red11    { color: #ffffff !important; border: 2px solid #de3b3c !important; background: #de3b3c !important; }
.preview-signup-button-gold11   { color: #000000 !important; border: 2px solid #f39200 !important; background: #f39200 !important; }
.preview-signup-button-orange14  { color: #fff !important; border: 2px solid #f8850f !important; background: #f8850f !important; }
.preview-signup-button-orange13  { color: #fff !important; border: 2px solid #fc7604 !important; background: #fc7604 !important; }
.preview-signup-button-green   { color: #000000 !important; border: 2px solid #79e80d !important; background: #7aea0c !important; }
.preview-signup-button-white   { color: #000000 !important; border: 2px solid #f8d346 !important; background: #f1c80d !important; }
.preview-signup-button-red15 { color: #fff !important; border: 2px solid #2b0103 !important; background-image: linear-gradient(to right,  #2b0103 0%, #2b0103 100%) !important; }
.preview-signup-button-yellow20 { color: #f3ba2f !important; border: 2px solid #000 !important; background: #000 !important; border-radius: 6px !important; }
.preview-signup-button-yellow20:hover { background: #f3ba2f !important; border: 2px solid #f3ba2f !important; color: #000 !important;}
.preview-signup-button-blue13 { color: #ffd077 !important; border: 2px solid #000 !important; background: #000 !important; border-radius: 6px !important; }
.preview-signup-button-blue13:hover { background: #ffd077 !important; border: 2px solid #ffd077 !important; color: #fff !important;}
.preview-signup-button-gold13 { color: #fff !important; border: 2px solid #0a1c30 !important; background: #0a1c30 !important; border-radius: 6px !important; }
.preview-signup-button-gold13:hover { background: #050f19 !important; border: 2px solid #050f19 !important; color: #fff !important;}
.preview-signup-button-yellow11 { color: #ffcd00 !important; border: 2px solid #000 !important; background: #000 !important; border-radius: 6px !important; }
.preview-signup-button-yellow11:hover { background: #ffcd00 !important; border: 2px solid #ffcd00 !important; color: #000 !important;}
.preview-signup-button-yellow14 { 
  color: #fed228 !important; 
  border: 2px solid #11162b !important; 
  background: #11162b !important; 
  border-radius: 6px !important; 
}
.preview-signup-button-yellow14:hover { 
  background: #fed228 !important; 
  border: 2px solid #fed228 !important; 
  color: #353537 !important;
}
.preview-signup-button-yellow18 { color: #f4b95c !important; border: 2px solid #000 !important; background: #000 !important; border-radius: 6px !important; }
.preview-signup-button-yellow18:hover { background: #f4b95c !important; border: 2px solid #f4b95c !important; color: #000 !important;}
.preview-signup-button-yellow16 { color: #f3ba2f !important; border: 2px solid #0a1726 !important; background: #0a1726 !important; border-radius: 6px !important; }
.preview-signup-button-yellow16:hover { background: #f3ba2f !important; border: 2px solid #f3ba2f !important; color: #000 !important;}
.preview-signup-button-yellow21 { color: #edab56 !important; border: 2px solid #000 !important; background: #000 !important; border-radius: 6px !important; }
.preview-signup-button-yellow21:hover { background: #edab56 !important; border: 2px solid #edab56 !important; color: #000 !important;}
.preview-signup-button-blue18 { color: #1f7aff !important; border: 2px solid #000 !important; background: #000 !important; border-radius: 6px !important; }
.preview-signup-button-blue18:hover { background: #1f7aff !important; border: 2px solid #1f7aff !important; color: #000 !important;}
.preview-signup-button-yellow15 { color: #edbb35 !important; border: 2px solid #000 !important; background: #000 !important; border-radius: 6px !important; }
.preview-signup-button-yellow15:hover { background: #edbb35 !important; border: 2px solid #edbb35 !important; color: #000 !important;}
.preview-signup-button-yellow17 { color: #ffb600 !important; border: 2px solid #000 !important; background: #000 !important; border-radius: 6px !important; }
.preview-signup-button-yellow17:hover { background: #ffb600 !important; border: 2px solid #ffb600 !important; color: #000 !important;}
.preview-signup-button-blue19 { color: #a5d7e8 !important; border: 2px solid #000 !important; background: #000 !important; border-radius: 6px !important; }
.preview-signup-button-blue19:hover { background: #a5d7e8 !important; border: 2px solid #a5d7e8 !important; color: #000 !important;}
.preview-signup-button-blue11 { color: #2ca0e2 !important; border: 2px solid #000 !important; background: #000 !important; border-radius: 6px !important; }
.preview-signup-button-blue11:hover { background: #302ce2 !important; border: 2px solid #302ce2 !important; color: #fff !important;}

.casino-banner-yellow13 { background: #ffbe00 !important; color: #e6360d !important; margin: 40px 0 30px 0; padding: 5px 0; }
.casino-banner-red15 { background-image: linear-gradient(to right, #2b0103, #2b0103 100%) !important; color: #fff !important; margin: 40px 0 30px 0; padding: 5px 0; }
.casino-banner-yellow20 { color: #f3ba2f !important; margin: 20px 0 20px 0; }
.casino-banner-yellow18 { color: #f4b95c !important; margin: 20px 0 20px 0; }
.casino-banner-yellow16 { color: #f3ba2f !important; margin: 20px 0 20px 0; }
.casino-banner-yellow21 { color: #edab56 !important; margin: 20px 0 20px 0; }
.casino-banner-blue18  { color: #fff !important; font-size: 16px; font-weight: 900; margin: 20px 0 20px 0; background: #0b0d10; text-align: center; border-radius: 6px; padding: 3px; }
.casino-banner-yellow15  { color: #fff !important; font-size: 16px; font-weight: 900; margin: 20px 0 20px 0; background: #0b0d10; text-align: center; border-radius: 6px; padding: 3px; }
.casino-banner-blue13  { color: #fff !important; font-size: 16px; font-weight: 900; margin: 20px 0 20px 0; background: #0b0d10; text-align: center; border-radius: 6px; padding: 3px; }
.casino-banner-gold13  { color: #fff !important; font-size: 16px; font-weight: 900; margin: 20px 0 20px 0; background: #0a1c30; text-align: center; border-radius: 6px; padding: 3px; }
.casino-banner-yellow11  { color: #fff !important; font-size: 16px; font-weight: 900; margin: 20px 0 20px 0; background: #11162b; text-align: center; border-radius: 6px; padding: 3px; }
.casino-banner-yellow14  { color: #fff !important; font-size: 16px; font-weight: 900; margin: 20px 0 20px 0; background: #11162b; text-align: center; border-radius: 6px; padding: 3px; }
.casino-banner-gold11 { background: #f39200 !important; color: #000 !important; margin: 40px 0 30px 0; padding: 5px 0; }
.casino-banner-orange14 { background: #f8850f !important; color: #fff !important; margin: 40px 0 30px 0; padding: 5px 0; }
.casino-banner-orange13 { background: #fc7604 !important; color: #fff !important; margin: 40px 0 30px 0; padding: 5px 0; }
.casino-banner-green { background: #7aea0c !important; color: #000 !important; margin: 40px 0 30px 0; padding: 5px 0; }
.casino-banner-blue14 { background-image: linear-gradient(to right,  #8c6313 0%,  #d7cc63 30%,  #c2993f 60%, #dcae61 100%) !important; color: #000 !important; margin: 40px 0 30px 0; padding: 5px 0; }
.casino-banner-blue16 { background-image: linear-gradient(to right,  #1d6f95 0%, #0b2938 100%) !important; color: #fff !important; margin: 40px 0 30px 0; padding: 5px 0; }
.casino-banner-gold12 { background: #ffeaad !important; color: #000 !important; margin: 40px 0 30px 0; padding: 5px 0; }
.casino-banner-blue17 { background: #4c6f87 !important; color: #fff !important; margin: 40px 0 30px 0; padding: 5px 0; }
.casino-banner-purple11 { background: #0037ce !important; color: #fff !important; margin: 40px 0 30px 0; padding: 5px 0; }
.casino-banner-red13 { background: #c00015 !important; color: #fff !important; margin: 40px 0 30px 0; padding: 5px 0; }
.casino-banner-blue12 { background: #478ee7 !important; color: #fff !important; margin: 40px 0 30px 0; padding: 5px 0; }
.casino-banner-yellow19 { background: #fdc317 !important; color: #000 !important; margin: 40px 0 30px 0; padding: 5px 0; }
.casino-banner-purple12 { background-image: linear-gradient(to right, #642b73 0%, #c6426e 100%) !important; color: #fff !important; margin: 40px 0 30px 0; padding: 5px 0; }
.casino-banner-red14 { background: #de00d3 !important; color: #fff !important; margin: 40px 0 30px 0; padding: 5px 0; }
.casino-banner-yellow12 { background: #ffc600 !important; color: #000 !important; margin: 40px 0 30px 0; padding: 5px 0; }
.casino-banner-red12 { background: #e30144 !important; color: #fff !important; margin: 40px 0 30px 0; padding: 5px 0; }
.casino-banner-blue15 { background: #0165d3 !important; color: #fff !important; margin: 40px 0 30px 0; padding: 5px 0; }
.casino-banner-red11 { background-image: linear-gradient(to right,  #cb2d3e 0%, #ef473a 100%) !important; color: #fff !important; margin: 40px 0 30px 0; padding: 5px 0; }
.casino-banner-orange11 { color: #fff !important; margin: 40px 0 30px 0; }
.casino-banner-white { background: #f1c80d !important; color: #fff !important; margin: 40px 0 30px 0; padding: 10px 0; }

.casino-banner-img-yellow13,
.casino-banner-img-red15,
.casino-banner-img-yellow20,
.casino-banner-img-blue13,
.casino-banner-img-gold13,
.casino-banner-img-yellow11,
.casino-banner-img-yellow14,
.casino-banner-img-yellow18,
.casino-banner-img-yellow16,
.casino-banner-img-yellow21,
.casino-banner-img-gold11,
.casino-banner-img-orange14,
.casino-banner-img-orange13,
.casino-banner-img-green,
.casino-banner-img-blue14,
.casino-banner-img-blue16,
.casino-banner-img-gold12,
.casino-banner-img-blue17,
.casino-banner-img-purple11,
.casino-banner-img-red13,
.casino-banner-img-blue12,
.casino-banner-img-yellow19,
.casino-banner-img-purple12,
.casino-banner-img-red14,
.casino-banner-img-yellow12,
.casino-banner-img-red12,
.casino-banner-img-blue15,
.casino-banner-img-red11      { width: 50px; }
.casino-banner-img-orange11,
.casino-banner-img-white   {  width: 85px; }

.casino-banner-slot-yellow13,
.casino-banner-slot-red15,
.casino-banner-slot-gold11,
.casino-banner-slot-orange14,
.casino-banner-slot-orange13,
.casino-banner-slot-green,
.casino-banner-slot-blue14,
.casino-banner-slot-blue16,
.casino-banner-slot-gold12,
.casino-banner-slot-blue17,
.casino-banner-slot-purple11,
.casino-banner-slot-red13,
.casino-banner-slot-blue12,
.casino-banner-slot-yellow19,
.casino-banner-slot-purple12,
.casino-banner-slot-red14,
.casino-banner-slot-yellow12,
.casino-banner-slot-red12,
.casino-banner-slot-blue15,
.casino-banner-slot-red11      { width: 40px; }
.casino-banner-slot-orange11,
.casino-banner-slot-blue,
.casino-banner-slot-white   {  width: 66px; }

.casino-banner-text-yellow13,
.casino-banner-text-gold11,
.casino-banner-text-orange14,
.casino-banner-text-green,
.casino-banner-text-blue14,
.casino-banner-text-blue16,
.casino-banner-text-blue17,
.casino-banner-text-purple11,
.casino-banner-text-red13,
.casino-banner-text-blue12,
.casino-banner-text-purple12,
.casino-banner-text-red14,
.casino-banner-text-red12,
.casino-banner-text-blue15,
.casino-banner-text-red11,
.casino-banner-text-orange13      { color: #ffffff; font-size: 20px; margin-top: 7px; }
.casino-banner-text-orange11   { color: #fc6200; font-size: 20px; margin-top: 20px; }
.casino-banner-text-gold12,
.casino-banner-text-yellow19,
.casino-banner-text-yellow12,
.casino-banner-text-red15  { color: #fff; font-size: 20px; margin-top: 7px; }
.casino-banner-text-yellow20  { color: #f3ba2f; font-size: 16px; margin-top: 15px; }
.casino-banner-text-blue13  { color: #ffd077; font-size: 16px; margin-top: 15px; }
.casino-banner-text-gold13  { color: #f2b705; font-size: 16px; margin-top: 15px; }
.casino-banner-text-yellow11  { color: #ffcd00; font-size: 16px; margin-top: 15px; }
.casino-banner-text-yellow14  { color: #fed228; font-size: 16px; margin-top: 15px; }
.casino-banner-text-yellow18  { color: #f4b95c; font-size: 16px; margin-top: 15px; }
.casino-banner-text-yellow16  { color: #f3ba2f; font-size: 16px; margin-top: 15px; }
.casino-banner-text-yellow21  { color: #edab56; font-size: 16px; margin-top: 15px; }
.casino-banner-text-white    { color: #000000; font-size: 20px; margin-top: 20px; }

.slot-select-container-yellow13,
.slot-select-container-red15,
.slot-select-container-yellow20,
.slot-select-container-yellow18,
.slot-select-container-yellow16,
.slot-select-container-yellow21,
.slot-select-container-gold11,
.slot-select-container-orange14,
.slot-select-container-orange13,
.slot-select-container-green,
.slot-select-container-blue14,
.slot-select-container-blue16,
.slot-select-container-gold12,
.slot-select-container-blue17,
.slot-select-container-purple11,
.slot-select-container-red13,
.slot-select-container-blue12,
.slot-select-container-yellow19,
.slot-select-container-purple12,
.slot-select-container-red14,
.slot-select-container-yellow12,
.slot-select-container-red12,
.slot-select-container-blue15,
.slot-select-container-red11      { width: 200px; margin: 1px 20px 0 0; float: right; }
.slot-select-container-orange11,
.slot-select-container-white   { width: 200px; margin: 40px 20px 0 0; float: right; }
.slot-select-container-blue18,
.slot-select-container-yellow15,
.slot-select-container-blue13,
.slot-select-container-gold13,
.slot-select-container-yellow11,
.slot-select-container-yellow14    { width: 200px; float: right; }
.slot-select-container-gold12 { border: 1px solid #000;}

/* 출석현황 */
.attendance-comment-left-orange11 {
  text-align: left;
  float: left;
  width: 260px;
}
.attendance-comment-left-orange12 {
  width: 50%;
  text-align: right;
  padding-right: 36px;
}
.attendance-comment-left-blue {
  text-align: left;
  float: left;
  width: 50%;
}
.attendance-comment-left-blue17 {
  text-align: left;
  float: left;
  width: 40%;
}

.attendance2-panel-left {
  padding: 17px 50px 0 0;
  text-align: center;
  float: left;
}
.attendance2-panel-right {
  padding: 17px 0 0 50px;
  text-align: center;
  float: left;
}

.attendance2-panel-left-yellow20,
.attendance2-panel-left-blue13,
.attendance2-panel-left-gold13,
.attendance2-panel-left-yellow14,
.attendance2-panel-left-yellow21,
.attendance2-panel-left-blue18,
.attendance2-panel-left-yellow15 {
  padding: 24px 0;
  text-align: center;
  background: #0b0d10;
  border-radius: 6px;
  width: calc(50% - 16px);
}
.attendance2-panel-left-yellow11 {
  padding: 24px 0;
  text-align: center;
  background: #11162b;
  border-radius: 6px;
  width: calc(50% - 16px);
}
.attendance2-panel-left-red13,
.attendance2-panel-left-red14,
.attendance2-panel-left-yellow12,
.attendance2-panel-left-orange14,
.attendance2-panel-left-blue12,
.attendance2-panel-left-yellow19 {
  padding: 24px 0;
  text-align: center;
  background: #100f0f;
  border-radius: 6px;
  width: calc(50% - 16px);
}
.attendance2-panel-left-yellow18 {
  padding: 24px 0;
  text-align: center;
  background: #101010;
  border-radius: 6px;
  width: calc(50% - 16px);
}
.attendance2-panel-left-yellow16 {
  padding: 24px 0;
  text-align: center;
  background: #0a1726;
  border-radius: 6px;
  width: calc(50% - 16px);
}
.attendance2-panel-left-yellow17 {
  padding: 24px 0;
  text-align: center;
  background: #0f0f0f;
  border-radius: 6px;
  width: calc(50% - 16px);
}
.attendance2-panel-left-blue19 {
  padding: 24px 0;
  text-align: center;
  background: #0e1628;
  border-radius: 6px;
  width: calc(50% - 16px);
}
.attendance2-panel-left-blue11 {
  padding: 24px 0;
  text-align: center;
  background: #1a1a23;
  border-radius: 6px;
  width: calc(50% - 16px);
}
.attendance2-panel-right-yellow20,
.attendance2-panel-right-blue13,
.attendance2-panel-right-gold13,
.attendance2-panel-right-yellow14,
.attendance2-panel-right-yellow21,
.attendance2-panel-right-blue18,
.attendance2-panel-right-yellow15 {
  padding: 24px 0;
  text-align: center;
  background: #0b0d10;
  border-radius: 6px;
  width: calc(50% - 16px);
}
.attendance2-panel-right-yellow11 {
  padding: 24px 0;
  text-align: center;
  background: #11162b;
  border-radius: 6px;
  width: calc(50% - 16px);
}
.attendance2-panel-right-red13,
.attendance2-panel-right-red14,
.attendance2-panel-right-yellow12,
.attendance2-panel-right-orange14,
.attendance2-panel-right-blue12,
.attendance2-panel-right-yellow19 {
  padding: 24px 0;
  text-align: center;
  background: #100f0f;
  border-radius: 6px;
  width: calc(50% - 16px);
}
.attendance2-panel-right-yellow18 {
  padding: 24px 0;
  text-align: center;
  background: #101010;
  border-radius: 6px;
  width: calc(50% - 16px);
}
.attendance2-panel-right-yellow16 {
  padding: 24px 0;
  text-align: center;
  background: #0a1726;
  border-radius: 6px;
  width: calc(50% - 16px);
}
.attendance2-panel-right-yellow17 {
  padding: 24px 0;
  text-align: center;
  background: #0f0f0f;
  border-radius: 6px;
  width: calc(50% - 16px);
}
.attendance2-panel-right-blue19 {
  padding: 24px 0;
  text-align: center;
  background: #0e1628;
  border-radius: 6px;
  width: calc(50% - 16px);
}
.attendance2-panel-right-blue11 {
  padding: 24px 0;
  text-align: center;
  background: #1a1a23;
  border-radius: 6px;
  width: calc(50% - 16px);
}

.attendance2-panel-left-orange12 {
  padding: 12px 48px 0 0;
  text-align: center;
  float: left;
  width: calc(50% - 1px);
}
.attendance2-panel-right-orange12 {
  padding: 12px 0 0 48px;
  text-align: center;
  float: left;
  width: calc(50% - 1px);
}

.attendance2-panel-center {
  float: left;
  height: 270px; 
  border-right: 2px solid #2f343a;
}

.bg-attendance-weekday-orange11,
.bg-attendance-weekday-purple11,
.bg-attendance-weekday-purple12,
.bg-attendance-weekday-blue14,
.bg-attendance-weekday-blue16,
.bg-attendance-weekday-blue17,
.bg-attendance-weekday-yellow13,
.bg-attendance-weekday-orange14,
.bg-attendance-weekday-red11,
.bg-attendance-weekday-gold11,
.bg-attendance-weekday-orange13,
.bg-attendance-weekday-green,
.bg-attendance-weekday-red15 { background: #0d1015; margin-bottom: 10px; padding: 5px 0; }
.bg-attendance-weekday-white   { background: #f1c80d; margin-bottom: 10px; color: #000; padding: 5px 0; }
.bg-attendance-weekday-orange12  { background: #1A1D1F; padding: 12px 0; text-align: center; }
.bg-attendance-weekday-yellow20  { background: #14161b; padding: 6px 0; text-align: center; color: #f3ba2f; margin-bottom: 4px; border-radius: 6px; }
.bg-attendance-weekday-red13  { background: #2c2c2c; padding: 6px 0; text-align: center; color: #c00015; margin-bottom: 4px; border-radius: 6px; }
.bg-attendance-weekday-red14  { background: #2c2c2c; padding: 6px 0; text-align: center; color: #de00d3; margin-bottom: 4px; border-radius: 6px; }
.bg-attendance-weekday-yellow12  { background: #2c2c2c; padding: 6px 0; text-align: center; color: #ffc600; margin-bottom: 4px; border-radius: 6px; }
.bg-attendance-weekday-orange14  { background: #2c2c2c; padding: 6px 0; text-align: center; color: #f8850f; margin-bottom: 4px; border-radius: 6px; }
.bg-attendance-weekday-blue12  { background: #2c2c2c; padding: 6px 0; text-align: center; color: #478ee7; margin-bottom: 4px; border-radius: 6px; }
.bg-attendance-weekday-yellow19  { background: #2c2c2c; padding: 6px 0; text-align: center; color: #fdc317; margin-bottom: 4px; border-radius: 6px; }
.bg-attendance-weekday-blue13  { background: #14161b; padding: 6px 0; text-align: center; color: #ffd077; margin-bottom: 4px; border-radius: 6px; }
.bg-attendance-weekday-gold13  { background: #14161b; padding: 6px 0; text-align: center; color: #f2b705; margin-bottom: 4px; border-radius: 6px; }
.bg-attendance-weekday-yellow11  { background: #252c48; padding: 6px 0; text-align: center; color: #ffcd00; margin-bottom: 4px; border-radius: 6px; }
.bg-attendance-weekday-yellow14  { background: #14161b; padding: 6px 0; text-align: center; color: #fed228; margin-bottom: 4px; border-radius: 6px; }
.bg-attendance-weekday-yellow18  { background: #1b1b1b; padding: 6px 0; text-align: center; color: #f4b95c; margin-bottom: 4px; border-radius: 6px; }
.bg-attendance-weekday-yellow16  { background: #0e1e31; padding: 6px 0; text-align: center; color: #f3ba2f; margin-bottom: 4px; border-radius: 6px; }
.bg-attendance-weekday-yellow21,
.bg-attendance-weekday-red12  { background: #14161b; padding: 6px 0; text-align: center; color: #edab56; margin-bottom: 4px; border-radius: 6px; }
.bg-attendance-weekday-blue18    { background: #14161b; padding: 6px 0; text-align: center; color: #1f7aff; margin-bottom: 4px; border-radius: 6px; }
.bg-attendance-weekday-yellow15    { background: #14161b; padding: 6px 0; text-align: center; color: #edbb35; margin-bottom: 4px; border-radius: 6px; }
.bg-attendance-weekday-blue15    { background: #14161b; padding: 6px 0; text-align: center; margin-bottom: 4px; border-radius: 6px; }
.bg-attendance-weekday-yellow17  { background: #1b1b1b; padding: 6px 0; text-align: center; color: #ffb600; margin-bottom: 4px; border-radius: 6px; }
.bg-attendance-weekday-blue19  { background: #244473; padding: 6px 0; text-align: center; color: #a5d7e8; margin-bottom: 4px; border-radius: 6px; }
.bg-attendance-weekday-blue11  { background: #000; padding: 6px 0; text-align: center; color: #2ca0e2; margin-bottom: 4px; border-radius: 6px; }

.bg-attendance-main-orange11,
.bg-attendance-main-purple11,
.bg-attendance-main-blue14,
.bg-attendance-main-blue16,
.bg-attendance-main-yellow13,
.bg-attendance-main-orange14,
.bg-attendance-main-gold11,
.bg-attendance-main-green,
.bg-attendance-main-red15 { background: #11161a; }
.bg-attendance-main-orange12 { background: #1A1D1F; }
.bg-attendance-main-purple12,
.bg-attendance-main-blue17,
.bg-attendance-main-red11    { background: #0e0e0e; }
.bg-attendance-main-yellow20,
.bg-attendance-main-blue13,
.bg-attendance-main-gold13,
.bg-attendance-main-yellow14,
.bg-attendance-main-yellow21,
.bg-attendance-main-blue18,
.bg-attendance-main-yellow15,
.bg-attendance-main-blue15,
.bg-attendance-main-red12 { background: #14161b; }
.bg-attendance-main-yellow11 { background: #252c48; }
.bg-attendance-main-yellow18 { background: #1b1b1b; }
.bg-attendance-main-yellow16 { background: #0e1e31; }
.bg-attendance-main-yellow17  { background: #1b1b1b; }
.bg-attendance-main-blue19  { background: #244473; }
.bg-attendance-main-blue11  { background: #000; }
.bg-attendance-main-orange14,
.bg-attendance-main-orange13   { background: #000; }
.bg-attendance-main-white  { background: #babbbd; }
.bg-attendance-main-red13,
.bg-attendance-main-red14,
.bg-attendance-main-yellow12,
.bg-attendance-main-orange14,
.bg-attendance-main-blue12,
.bg-attendance-main-yellow19 { background: #2c2c2c; }

.bg-popup-orange11  { background: #fb6200 !important; }
.bg-popup-orange12 { background: #2F3338 !important; }
.bg-popup-purple11  { background: #0037ce !important; }
.bg-popup-red13  { background: #c00015 !important; }
.bg-popup-blue12  { background: #478ee7 !important; }
.bg-popup-yellow19  { background: #fdc317 !important; }
.bg-popup-purple12 { background-image: linear-gradient(to right,  #642b73 0%, #c6426e 100%) !important; }
.bg-popup-blue    { background: #1fb3ff !important; }
.bg-popup-blue14   { background-image: linear-gradient(to right,  #8c6313 0%,  #d7cc63 30%,  #c2993f 60%, #dcae61 100%) !important; }
.bg-popup-blue16   { background-image: linear-gradient(to right,  #1d6f95 0%, #0b2938 100%) !important; }
.bg-popup-gold12   { background: #ffeaad !important; }
.bg-popup-blue17   { background: #4c6f87 !important; }
.bg-popup-yellow13 { background: #ffbe00 !important; }
.bg-popup-red15 { background-image: linear-gradient(to right,  #2b0103 0%, #2b0103 100%) !important; }
.bg-popup-yellow20,
.bg-popup-blue13,
.bg-popup-gold13,
.bg-popup-yellow11,
.bg-popup-yellow14,
.bg-popup-yellow18,
.bg-popup-yellow21,
.bg-popup-blue18,
.bg-popup-yellow15 { background: #2b3139 !important; }
.bg-popup-yellow16 { background: #0e1e31 !important; }
.bg-popup-red14     { background: #de00d3 !important; }
.bg-popup-yellow12     { background: #ffc600 !important; }
.bg-popup-red12    { background-image: linear-gradient(to bottom right,  #ff0030 0%, #ff0857 100%) !important; }
.bg-popup-blue15    { background-image: linear-gradient(to bottom right,  #0165d3 0%, #0165d3 100%) !important; }
.bg-popup-red11    { background-image: linear-gradient(to right,  #cb2d3e 0%, #ef473a 100%) !important; }
.bg-popup-gold11   { background: #f39200 !important; }
.bg-popup-orange14   { background: #f8850f !important; }
.bg-popup-orange13   { background: #fc7604 !important; }
.bg-popup-green   { background: #7aea0c !important; }
.bg-popup-yellow17   { background: #ffb600 !important; }
.bg-popup-blue19   { background: #244473 !important; }
.bg-popup-blue11   { background: #302ce2 !important; }
.bg-popup-white   { background: #f1c80d !important; }

.bg-popup-bottom-orange11  { background: #fb6200 !important; }
.bg-popup-bottom-orange12 { background: #2F3238 !important; }
.bg-popup-bottom-purple11  { background: #0037ce !important; }
.bg-popup-bottom-red13  { background: #c00015 !important; }
.bg-popup-bottom-blue12  { background: #478ee7 !important; }
.bg-popup-bottom-yellow19  { background: #fdc317 !important; }
.bg-popup-bottom-purple12 { background-image: linear-gradient(to right,  #642b73 0%, #c6426e 100%) !important; }
.bg-popup-bottom-blue    { background: #1fb3ff !important; }
.bg-popup-bottom-blue14   { background-image: linear-gradient(to right,  #8c6313 0%,  #d7cc63 30%,  #c2993f 60%, #dcae61 100%) !important; }
.bg-popup-bottom-blue16   { background-image: linear-gradient(to right,  #1d6f95 0%, #0b2938 100%) !important; }
.bg-popup-bottom-gold12   { background: #ffeaad !important; }
.bg-popup-bottom-blue17   { background: #4c6f87 !important; }
.bg-popup-bottom-yellow13 { background: #ffbe00 !important; }
.bg-popup-bottom-red15 { background-image: linear-gradient(to right,  #2b0103 0%, #2b0103 100%) !important; }
.bg-popup-bottom-yellow20,
.bg-popup-bottom-blue13,
.bg-popup-bottom-gold13,
.bg-popup-bottom-yellow11,
.bg-popup-bottom-yellow14,
.bg-popup-bottom-yellow18,
.bg-popup-bottom-yellow21,
.bg-popup-bottom-blue18,
.bg-popup-bottom-yellow15 { background: #2b3139 !important; }
.bg-popup-bottom-yellow16 { background: #0e1e31 !important; }
.bg-popup-bottom-red14     { background: #de00d3 !important; }
.bg-popup-bottom-yellow12     { background: #ffc600 !important; }
.bg-popup-bottom-red12    { background-image: linear-gradient(to bottom right,  #ff0030 0%, #ff0857 100%) !important; }
.bg-popup-bottom-blue15    { background-image: linear-gradient(to bottom right,  #0165d3 0%, #0165d3 100%) !important; }
.bg-popup-bottom-red11    { background-image: linear-gradient(to right,  #cb2d3e 0%, #ef473a 100%) !important; }
.bg-popup-bottom-gold11   { background: #f39200 !important; }
.bg-popup-bottom-orange14   { background: #f8850f !important; }
.bg-popup-bottom-orange13   { background: #fc7604 !important; }
.bg-popup-bottom-green   { background: #7aea0c !important; }
.bg-popup-bottom-yellow17 { background: #ffb600 !important; }
.bg-popup-bottom-blue19 { background: #244473 !important; }
.bg-popup-bottom-blue11 { background: #302ce2 !important; }
.bg-popup-bottom-white   { background: #f1c80d !important; }

.button-today-close-orange12 { background: #2F3338 !important; border: none !important; }
.button-today-close-yellow20,
.button-today-close-blue13,
.button-today-close-gold13,
.button-today-close-yellow11,
.button-today-close-yellow14,
.button-today-close-yellow18,
.button-today-close-yellow21,
.button-today-close-blue18,
.button-today-close-yellow15 { background: #2b3139 !important; border: none !important; }
.button-today-close-yellow16 { background: #0a1726 !important; border: none !important; }

.button-popup-close-orange12 {
  padding-top: 0px !important;
  background: url(static/image/popup_closeo.svg) no-repeat !important;
  width: 148px !important;
  height: 40px !important;
  border: none !important;
}

.button-popup-close-orange12:hover,
.button-popup-close-orange12:active,
.button-popup-close-orange12:focus,
.button-popup-close-orange12.is-disabled:hover,
.button-popup-close-orange12.is-disabled:active,
.button-popup-close-orange12.is-disabled:focus {
  background: url(static/image/popup_closeo.svg) no-repeat !important;
}

.button-popup-close-orange12.is-disabled {
  background: url(static/image/popup_close.svg) no-repeat !important;
  opacity: 0.3;
}

.button-popup-close-yellow20 {
  color: #000 !important;
  background: #f3ba2f !important;
  border: 1px solid #f3ba2f !important;
  font-size: 13px !important;
}
.button-popup-close-yellow20:hover,
.button-popup-close-yellow20:active,
.button-popup-close-yellow20:focus,
.button-popup-close-yellow20.is-disabled:hover,
.button-popup-close-yellow20.is-disabled:active,
.button-popup-close-yellow20.is-disabled:focus {
  background: #a67704 !important;
  border: 1px solid #a67704 !important;
  color: #000 !important;
}
.button-popup-close-yellow20.is-disabled {
  background: #a67704 !important;
  border: 1px solid #a67704 !important;
  opacity: 0.3 !important;
  color: #000 !important;
}

.button-popup-close-blue13 {
  color: #fff !important;
  background: #bc0000 !important;
  border: 1px solid #bc0000 !important;
  font-size: 13px !important;
}
.button-popup-close-blue13:hover,
.button-popup-close-blue13:active,
.button-popup-close-blue13:focus,
.button-popup-close-blue13.is-disabled:hover,
.button-popup-close-blue13.is-disabled:active,
.button-popup-close-blue13.is-disabled:focus {
  background: #a67704 !important;
  border: 1px solid #a67704 !important;
  color: #fff !important;
}
.button-popup-close-blue13.is-disabled {
  background: #a67704 !important;
  border: 1px solid #a67704 !important;
  opacity: 0.3 !important;
  color: #fff !important;
}

.button-popup-close-gold13 {
  color: #000 !important;
  background: #f2b705 !important;
  border: 1px solid #f2b705 !important;
  font-size: 13px !important;
}
.button-popup-close-gold13:hover,
.button-popup-close-gold13:active,
.button-popup-close-gold13:focus,
.button-popup-close-gold13.is-disabled:hover,
.button-popup-close-gold13.is-disabled:active,
.button-popup-close-gold13.is-disabled:focus {
  background: #c49200 !important;
  border: 1px solid #c49200 !important;
  color: #000 !important;
}
.button-popup-close-gold13.is-disabled {
  background: #c49200 !important;
  border: 1px solid #c49200 !important;
  opacity: 0.3 !important;
  color: #000 !important;
}

.button-popup-close-yellow11 {
  color: #000 !important;
  background: #ffcd00 !important;
  border: 1px solid #ffcd00 !important;
  font-size: 13px !important;
}
.button-popup-close-yellow11:hover,
.button-popup-close-yellow11:active,
.button-popup-close-yellow11:focus,
.button-popup-close-yellow11.is-disabled:hover,
.button-popup-close-yellow11.is-disabled:active,
.button-popup-close-yellow11.is-disabled:focus {
  background: #a67704 !important;
  border: 1px solid #a67704 !important;
  color: #000 !important;
}
.button-popup-close-yellow11.is-disabled {
  background: #a67704 !important;
  border: 1px solid #a67704 !important;
  opacity: 0.3 !important;
  color: #fff !important;
}

.button-popup-close-yellow14 {
  color: #353537 !important;
  background: #fed228 !important;
  border: 1px solid #fed228 !important;
  font-size: 13px !important;
}
.button-popup-close-yellow14:hover,
.button-popup-close-yellow14:active,
.button-popup-close-yellow14:focus,
.button-popup-close-yellow14.is-disabled:hover,
.button-popup-close-yellow14.is-disabled:active,
.button-popup-close-yellow14.is-disabled:focus {
  background: #801815 !important;
  border: 1px solid #801815 !important;
  color: #fff !important;
}
.button-popup-close-yellow14.is-disabled {
  background: #a67704 !important;
  border: 1px solid #a67704 !important;
  opacity: 0.3 !important;
  color: #fff !important;
}

.button-popup-close-yellow18 {
  color: #000 !important;
  background: #f4b95c !important;
  border: 1px solid #f4b95c !important;
  font-size: 13px !important;
}
.button-popup-close-yellow18:hover,
.button-popup-close-yellow18:active,
.button-popup-close-yellow18:focus,
.button-popup-close-yellow18.is-disabled:hover,
.button-popup-close-yellow18.is-disabled:active,
.button-popup-close-yellow18.is-disabled:focus {
  background: #a67704 !important;
  border: 1px solid #a67704 !important;
  color: #000 !important;
}
.button-popup-close-yellow18.is-disabled {
  background: #a67704 !important;
  border: 1px solid #a67704 !important;
  opacity: 0.3 !important;
  color: #000 !important;
}

.button-popup-close-yellow16 {
  color: #000 !important;
  background: #f3ba2f !important;
  border: 1px solid #f3ba2f !important;
  font-size: 13px !important;
}
.button-popup-close-yellow16:hover,
.button-popup-close-yellow16:active,
.button-popup-close-yellow16:focus,
.button-popup-close-yellow16.is-disabled:hover,
.button-popup-close-yellow16.is-disabled:active,
.button-popup-close-yellow16.is-disabled:focus {
  background: #a67704 !important;
  border: 1px solid #a67704 !important;
  color: #000 !important;
}
.button-popup-close-yellow16.is-disabled {
  background: #a67704 !important;
  border: 1px solid #a67704 !important;
  opacity: 0.3 !important;
  color: #000 !important;
}

.button-popup-close-yellow21 {
  color: #000 !important;
  background: #edab56 !important;
  border: 1px solid #edab56 !important;
  font-size: 13px !important;
}
.button-popup-close-yellow21:hover,
.button-popup-close-yellow21:active,
.button-popup-close-yellow21:focus,
.button-popup-close-yellow21.is-disabled:hover,
.button-popup-close-yellow21.is-disabled:active,
.button-popup-close-yellow21.is-disabled:focus {
  background: #a67704 !important;
  border: 1px solid #a67704 !important;
  color: #000 !important;
}
.button-popup-close-yellow21.is-disabled {
  background: #a67704 !important;
  border: 1px solid #a67704 !important;
  opacity: 0.3 !important;
  color: #000 !important;
}

.button-popup-close-blue18 {
  color: #000 !important;
  background: #1f7aff !important;
  border: 1px solid #1f7aff !important;
  font-size: 13px !important;
}
.button-popup-close-blue18:hover,
.button-popup-close-blue18:active,
.button-popup-close-blue18:focus,
.button-popup-close-blue18.is-disabled:hover,
.button-popup-close-blue18.is-disabled:active,
.button-popup-close-blue18.is-disabled:focus {
  background: #a67704 !important;
  border: 1px solid #a67704 !important;
  color: #000 !important;
}
.button-popup-close-blue18.is-disabled {
  background: #a67704 !important;
  border: 1px solid #a67704 !important;
  opacity: 0.3 !important;
  color: #000 !important;
}

.button-popup-close-yellow15 {
  color: #000 !important;
  background: #edbb35 !important;
  border: 1px solid #edbb35 !important;
  font-size: 13px !important;
}
.button-popup-close-yellow15:hover,
.button-popup-close-yellow15:active,
.button-popup-close-yellow15:focus,
.button-popup-close-yellow15.is-disabled:hover,
.button-popup-close-yellow15.is-disabled:active,
.button-popup-close-yellow15.is-disabled:focus {
  background: #a67704 !important;
  border: 1px solid #a67704 !important;
  color: #000 !important;
}
.button-popup-close-yellow15.is-disabled {
  background: #a67704 !important;
  border: 1px solid #a67704 !important;
  opacity: 0.3 !important;
  color: #000 !important;
}


.loginform-orange11,
.loginform-purple11,
.loginform-red13,
.loginform-blue12,
.loginform-yellow19,
.loginform-purple12,
.loginform-blue14,
.loginform-blue16,
.loginform-gold12,
.loginform-blue17,
.loginform-yellow13,
.loginform-red15,
.loginform-red14,
.loginform-yellow12,
.loginform-red12,
.loginform-blue15,
.loginform-red11,
.loginform-gold11,
.loginform-orange14,
.loginform-orange13,
.loginform-white,
.loginform-green   { margin-top: 35px; padding: 0 50px; }

.note-comment-orange11,
.note-comment-blue14,
.note-comment-blue16,
.note-comment-gold12,
.note-comment-blue17,
.note-comment-yellow13,
.note-comment-red15,
.note-comment-purple11,
.note-comment-red13,
.note-comment-blue12,
.note-comment-yellow19,
.note-comment-purple12,
.note-comment-gold11,
.note-comment-orange14,
.note-comment-orange13,
.note-comment-red14,
.note-comment-yellow12,
.note-comment-red12,
.note-comment-blue15,
.note-comment-red11,
.note-comment-green {
  background: #2e3439;
  padding: 5px 10px;
  margin-bottom: 20px;
}
.note-comment-white {
  box-shadow: 0 0 7px rgba(0,0,0,0.5);
  background: #fff;
  padding: 5px 10px;
  margin-bottom: 20px;
}
.note-comment-orange12 {
  background: #171719;
  border-radius: 6px;
  padding: 5px 16px;
  margin-bottom: 12px;
}
.note-comment-yellow20 {
  background: #101216;
  border-radius: 6px 6px 0 0;
  border-bottom: 1px solid #f3ba2f;
  padding: 16px 16px;
  height: 53px;
}
.note-comment-blue13 {
  background: #101216;
  border-radius: 6px 6px 0 0;
  border-bottom: 1px solid #ffd077;
  padding: 16px 16px;
  height: 53px;
}
.note-comment-gold13 {
  background: #0a1c30;
  border-radius: 6px 6px 0 0;
  border-bottom: 1px solid #f2b705;
  padding: 16px 16px;
  height: 53px;
}
.note-comment-yellow11 {
  background: #11162b;
  border-radius: 6px 6px 0 0;
  border-bottom: 1px solid #ffcd00;
  padding: 16px 16px;
  height: 53px;
}
.note-comment-yellow14 {
  background: #11162b;
  border-radius: 6px 6px 0 0;
  border-bottom: 1px solid #fed228;
  padding: 16px 16px;
  height: 53px;
}
.note-comment-yellow18 {
  background: #101010;
  border-radius: 6px 6px 0 0;
  border-bottom: 1px solid #f4b95c;
  padding: 16px 16px;
  height: 53px;
}
.note-comment-yellow16 {
  background: #101216;
  border-radius: 6px 6px 0 0;
  border-bottom: 1px solid #f3ba2f;
  padding: 16px 16px;
  height: 53px;
}
.note-comment-yellow21 {
  background: #101216;
  border-radius: 6px 6px 0 0;
  border-bottom: 1px solid #edab56;
  padding: 16px 16px;
  height: 53px;
}
.note-comment-blue18 {
  background: #101216;
  border-radius: 6px 6px 0 0;
  border-bottom: 1px solid #1f7aff;
  padding: 16px 16px;
  height: 53px;
}
.note-comment-yellow15 {
  background: #101216;
  border-radius: 6px 6px 0 0;
  border-bottom: 1px solid #edbb35;
  padding: 16px 16px;
  height: 53px;
}
.note-comment-yellow17 {
  background: #0f0f0f;
  border-radius: 6px 6px 0 0;
  border-bottom: 1px solid #ffb600;
  padding: 16px 16px;
  height: 53px;
}
.note-comment-blue19 {
  background: #0e1628;
  border-radius: 6px 6px 0 0;
  border-bottom: 1px solid #a5d7e8;
  padding: 16px 16px;
  height: 53px;
}
.note-comment-blue11 {
  background: #1a1a23;
  border-radius: 6px 6px 0 0;
  border-bottom: 1px solid #2ca0e2;
  padding: 16px 16px;
  height: 53px;
}

.table-history-orange11,
.table-history-purple11,
.table-history-red13,
.table-history-blue12,
.table-history-yellow19,
.table-history-purple12,
.table-history-blue14,
.table-history-blue16,
.table-history-gold12,
.table-history-blue17,
.table-history-yellow13,
.table-history-red15,
.table-history-yellow20,
.table-history-blue13,
.table-history-gold13,
.table-history-yellow11,
.table-history-yellow14,
.table-history-yellow18,
.table-history-yellow16,
.table-history-yellow21,
.table-history-blue18,
.table-history-yellow15,
.table-history-yellow17,
.table-history-blue19,
.table-history-blue11,
.table-history-gold11,
.table-history-orange14,
.table-history-orange13,
.table-history-red14,
.table-history-yellow12,
.table-history-red12,
.table-history-blue15,
.table-history-red11,
.table-history-green,
.table-history-white,
.table-history-orange12 {
  font-size: 14px;
}

.table-history-orange11 .table-header,
.table-history-purple11 .table-header,
.table-history-red13 .table-header,
.table-history-blue12 .table-header,
.table-history-yellow19 .table-header,
.table-history-purple12 .table-header,
.table-history-blue14 .table-header,
.table-history-blue16 .table-header,
.table-history-gold12 .table-header,
.table-history-blue17 .table-header,
.table-history-yellow13 .table-header,
.table-history-red15 .table-header,
.table-history-gold11 .table-header,
.table-history-orange14 .table-header,
.table-history-orange13 .table-header,
.table-history-red14 .table-header,
.table-history-yellow12 .table-header,
.table-history-red12 .table-header,
.table-history-blue15 .table-header,
.table-history-red11 .table-header,
.table-history-green .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #2f343a;
}
.table-history-white .table-header {
  font-weight: 700;
  font-size: 16px;
  display: flex;
  padding: 10px 0;
  background: #cacaca;
}
.table-history-orange12 .table-header {
  font-weight: 700;
  display: flex;
  padding: 16px 0;
  background: #09090A;
  border-radius: 6px;
}
.table-history-yellow20 .table-header,
.table-history-blue13 .table-header,
.table-history-yellow16 .table-header,
.table-history-yellow21 .table-header,
.table-history-blue18 .table-header,
.table-history-yellow15 .table-header {
  font-weight: 700;
  display: flex;
  padding: 16px 0;
  background: #101216;
  border-radius: 0 0 6px 6px;
}
.table-history-yellow11 .table-header,
.table-history-yellow14 .table-header {
  font-weight: 700;
  display: flex;
  padding: 16px 0;
  background: #11162b;
  border-radius: 0 0 6px 6px;
}
.table-history-gold13 .table-header {
  font-weight: 700;
  display: flex;
  padding: 16px 0;
  background: #0a1c30;
  border-radius: 0 0 6px 6px;
}
.table-history-yellow18 .table-header {
  font-weight: 700;
  display: flex;
  padding: 16px 0;
  background: #101010;
  border-radius: 0 0 6px 6px;
}
.table-history-yellow17 .table-header {
  font-weight: 700;
  display: flex;
  padding: 16px 0;
  background: #0f0f0f;
  border-radius: 0 0 6px 6px;
}
.table-history-blue19 .table-header {
  font-weight: 700;
  display: flex;
  padding: 16px 0;
  background: #0e1628;
  border-radius: 0 0 6px 6px;
}
.table-history-blue11 .table-header {
  font-weight: 700;
  display: flex;
  padding: 16px 0;
  background: #1a1a23;
  border-radius: 0 0 6px 6px;
}

.table-history-flex-field {
  flex: 1 1 0px;
}

.table-history-tr {
  display: flex;
}

.table-history-orange11 .table-history-tr,
.table-history-purple11 .table-history-tr,
.table-history-red13 .table-history-tr,
.table-history-blue12 .table-history-tr,
.table-history-yellow19 .table-history-tr,
.table-history-purple12 .table-history-tr,
.table-history-blue14 .table-history-tr,
.table-history-blue16 .table-history-tr,
.table-history-gold12 .table-history-tr,
.table-history-blue17 .table-history-tr,
.table-history-yellow13 .table-history-tr,
.table-history-red15 .table-history-tr,
.table-history-gold11 .table-history-tr,
.table-history-orange14 .table-history-tr,
.table-history-orange13 .table-history-tr,
.table-history-red14 .table-history-tr,
.table-history-yellow12 .table-history-tr,
.table-history-red12 .table-history-tr,
.table-history-blue15 .table-history-tr,
.table-history-red11 .table-history-tr,
.table-history-green .table-history-tr {
  background: #151e2d;
  border-bottom: 1px solid #616161;
}
.table-history-white .table-history-tr {
  background: #fff;
  border-bottom: 1px solid #616161;
}
.table-history-orange12 .table-history-tr {
  background: #17171A;
  margin-top: 12px;
  border-radius: 6px;
  transition: background-color 0.1s ease-out 0s;
}
.table-history-orange12 .table-history-tr.on,
.table-history-orange12 .table-history-tr:hover {
  background: #121214;
}
.table-history-yellow20 .table-history-tr,
.table-history-blue13 .table-history-tr,
.table-history-yellow16 .table-history-tr,
.table-history-yellow21 .table-history-tr,
.table-history-yellow11 .table-history-tr,
.table-history-blue18 .table-history-tr,
.table-history-yellow15 .table-history-tr {
  background: #0b0d10;
  margin-top: 4px;
  border-radius: 6px;
  transition: background-color 0.1s ease-out 0s;
}
.table-history-yellow14 .table-history-tr {
  background: #252c48;
  margin-top: 4px;
  border-radius: 6px;
  transition: background-color 0.1s ease-out 0s;
}
.table-history-gold13 .table-history-tr {
  background: #0a1c30;
  margin-top: 4px;
  border-radius: 6px;
  transition: background-color 0.1s ease-out 0s;
}
.table-history-yellow18 .table-history-tr {
  background: #101010;
  margin-top: 4px;
  border-radius: 6px;
  transition: background-color 0.1s ease-out 0s;
}
.table-history-yellow20 .table-history-tr.on,
.table-history-blue13 .table-history-tr.on,
.table-history-yellow21 .table-history-tr.on,
.table-history-blue18 .table-history-tr.on,
.table-history-yellow15 .table-history-tr.on {
  background: #181a20;
}
.table-history-yellow11 .table-history-tr.on,
.table-history-yellow14 .table-history-tr.on {
  background: #11162b;
}
.table-history-gold13 .table-history-tr.on {
  background: #020c17;
}
.table-history-yellow18 .table-history-tr.on {
  background: #000;
}
.table-history-yellow16 .table-history-tr.on {
  background: #0e1e31;
}
.table-history-yellow17 .table-history-tr {
  background: #0f0f0f;
  margin-top: 4px;
  border-radius: 6px;
  transition: background-color 0.1s ease-out 0s;
}
.table-history-blue19 .table-history-tr {
  background: #0e1628;
  margin-top: 4px;
  border-radius: 6px;
  transition: background-color 0.1s ease-out 0s;
}
.table-history-blue11 .table-history-tr {
  background: #1a1a23;
  margin-top: 4px;
  border-radius: 6px;
  transition: background-color 0.1s ease-out 0s;
}
.table-history-yellow17 .table-history-tr.on {
  background: #000;
}
.table-history-blue19 .table-history-tr.on {
  background: #030917;
}
.table-history-blue11 .table-history-tr.on {
  background: #000;
}


.table-history-td-first {
  border-left: 1px solid #616161; 
  border-right: 1px solid #616161;
  padding: 16px 5px;
}
.table-history-orange12 .table-history-td-first,
.table-history-yellow20 .table-history-td-first,
.table-history-blue13 .table-history-td-first,
.table-history-gold13 .table-history-td-first,
.table-history-yellow11 .table-history-td-first,
.table-history-yellow14 .table-history-td-first,
.table-history-yellow18 .table-history-td-first,
.table-history-yellow16 .table-history-td-first,
.table-history-yellow21 .table-history-td-first,
.table-history-blue18 .table-history-td-first,
.table-history-yellow15 .table-history-td-first,
.table-history-yellow17 .table-history-td-first,
.table-history-blue19 .table-history-td-first,
.table-history-blue11 .table-history-td-first {
  border: none;
}
.table-history-td {
  border-right: 1px solid #616161;
  padding: 16px 5px;
}
.table-history-orange12 .table-history-td,
.table-history-yellow20 .table-history-td,
.table-history-blue13 .table-history-td,
.table-history-gold13 .table-history-td,
.table-history-yellow11 .table-history-td,
.table-history-yellow14 .table-history-td,
.table-history-yellow18 .table-history-td,
.table-history-yellow16 .table-history-td,
.table-history-yellow21 .table-history-td,
.table-history-blue18 .table-history-td,
.table-history-yellow15 .table-history-td,
.table-history-yellow17 .table-history-td,
.table-history-blue19 .table-history-td,
.table-history-blue11 .table-history-td {
  border: none;
}

.table-history-orange11 .table-history-content,
.table-history-purple11 .table-history-content,
.table-history-red13 .table-history-content,
.table-history-blue12 .table-history-content,
.table-history-yellow19 .table-history-content,
.table-history-purple12 .table-history-content,
.table-history-blue14 .table-history-content,
.table-history-blue16 .table-history-content,
.table-history-gold12 .table-history-content,
.table-history-blue17 .table-history-content,
.table-history-yellow13 .table-history-content,
.table-history-red15 .table-history-content,
.table-history-gold11 .table-history-content,
.table-history-orange14 .table-history-content,
.table-history-orange13 .table-history-content,
.table-history-red14 .table-history-content,
.table-history-yellow12 .table-history-content,
.table-history-red12 .table-history-content,
.table-history-blue15 .table-history-content,
.table-history-red11 .table-history-content,
.table-history-green .table-history-content {
  background: #2d353c;
}
.table-history-white .table-history-content {
  background: #fff;
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
}
.table-history-orange12 .table-history-content {
  background: #171719;
  border-radius: 6px;
}
.table-history-yellow20 .table-history-content,
.table-history-blue13 .table-history-content,
.table-history-gold13 .table-history-content,
.table-history-yellow14 .table-history-content,
.table-history-yellow16 .table-history-content,
.table-history-yellow21 .table-history-content,
.table-history-blue18 .table-history-content,
.table-history-yellow15 .table-history-content,
.table-history-yellow17 .table-history-content,
.table-history-blue19 .table-history-content,
.table-history-blue11 .table-history-content {
  background: #101216;
  border-radius: 6px;
}
.table-history-yellow11 .table-history-content {
  background: #11162b;
  border-radius: 6px;
}
.table-history-yellow18 .table-history-content {
  background: #101010;
  border-radius: 6px;
}

.table-coupon-orange11,
.table-coupon-purple11,
.table-coupon-red13,
.table-coupon-blue12,
.table-coupon-yellow19,
.table-coupon-purple12,
.table-coupon-blue14,
.table-coupon-blue16,
.table-coupon-gold12,
.table-coupon-blue17,
.table-coupon-yellow13,
.table-coupon-red15,
.table-coupon-gold11,
.table-coupon-orange14,
.table-coupon-orange13,
.table-coupon-red14,
.table-coupon-yellow12,
.table-coupon-red12,
.table-coupon-blue15,
.table-coupon-red11,
.table-coupon-green,
.table-coupon-white,
.table-coupon-orange12,
.table-coupon-yellow20,
.table-coupon-blue13,
.table-coupon-gold13,
.table-coupon-yellow11,
.table-coupon-yellow14,
.table-coupon-yellow18,
.table-coupon-yellow16,
.table-coupon-yellow21,
.table-coupon-blue18,
.table-coupon-yellow15,
.table-coupon-yellow17,
.table-coupon-blue19,
.table-coupon-blue11 {
  font-size: 14px;
}

.table-coupon-orange11 .table-header,
.table-coupon-purple11 .table-header,
.table-coupon-red13 .table-header,
.table-coupon-blue12 .table-header,
.table-coupon-yellow19 .table-header,
.table-coupon-purple12 .table-header,
.table-coupon-blue14 .table-header,
.table-coupon-blue16 .table-header,
.table-coupon-gold12 .table-header,
.table-coupon-blue17 .table-header,
.table-coupon-yellow13 .table-header,
.table-coupon-red15 .table-header,
.table-coupon-gold11 .table-header,
.table-coupon-orange14 .table-header,
.table-coupon-orange13 .table-header,
.table-coupon-red14 .table-header,
.table-coupon-yellow12 .table-header,
.table-coupon-red12 .table-header,
.table-coupon-blue15 .table-header,
.table-coupon-red11 .table-header,
.table-coupon-green .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #25292c;
  border-radius: 6px;
}
.table-coupon-white .table-header {
  font-weight: 700;
  font-size: 16px;
  display: flex;
  padding: 10px 0;
  background: #cacaca;
}
.table-coupon-orange12 .table-header,
.table-coupon-yellow20 .table-header,
.table-coupon-blue13 .table-header,
.table-coupon-gold13 .table-header,
.table-coupon-yellow11 .table-header,
.table-coupon-yellow14 .table-header,
.table-coupon-yellow18 .table-header,
.table-coupon-yellow16 .table-header,
.table-coupon-yellow21 .table-header,
.table-coupon-blue18 .table-header,
.table-coupon-yellow15 .table-header,
.table-coupon-yellow17 .table-header,
.table-coupon-blue19 .table-header,
.table-coupon-blue11 .table-header {
  font-weight: 700;
  display: flex;
  padding: 16px 0;
  background: #09090A;
  border-radius: 6px;
}

.table-coupon-flex-field {
  flex: 1 1 0px;
}

.table-coupon-tr {
  display: flex;
}

.table-coupon-orange11 .table-coupon-tr,
.table-coupon-purple11 .table-coupon-tr,
.table-coupon-red13 .table-coupon-tr,
.table-coupon-blue12 .table-coupon-tr,
.table-coupon-yellow19 .table-coupon-tr,
.table-coupon-purple12 .table-coupon-tr,
.table-coupon-blue14 .table-coupon-tr,
.table-coupon-blue16 .table-coupon-tr,
.table-coupon-gold12 .table-coupon-tr,
.table-coupon-blue17 .table-coupon-tr,
.table-coupon-yellow13 .table-coupon-tr,
.table-coupon-red15 .table-coupon-tr,
.table-coupon-gold11 .table-coupon-tr,
.table-coupon-orange14 .table-coupon-tr,
.table-coupon-orange13 .table-coupon-tr,
.table-coupon-red14 .table-coupon-tr,
.table-coupon-yellow12 .table-coupon-tr,
.table-coupon-red12 .table-coupon-tr,
.table-coupon-blue15 .table-coupon-tr,
.table-coupon-red11 .table-coupon-tr,
.table-coupon-green .table-coupon-tr {
  background: #1b2024;
  margin-top: 12px;
  border-radius: 6px;
  transition: background-color 0.1s ease-out 0s;
}
.table-coupon-white .table-coupon-tr {
  background: #fff;
  border-bottom: 1px solid #616161;
}
.table-coupon-orange12 .table-coupon-tr,
.table-coupon-yellow20 .table-coupon-tr,
.table-coupon-blue13 .table-coupon-tr,
.table-coupon-gold13 .table-coupon-tr,
.table-coupon-yellow11 .table-coupon-tr,
.table-coupon-yellow14 .table-coupon-tr,
.table-coupon-yellow18 .table-coupon-tr,
.table-coupon-yellow16 .table-coupon-tr,
.table-coupon-yellow21 .table-coupon-tr,
.table-coupon-blue18 .table-coupon-tr,
.table-coupon-yellow15 .table-coupon-tr,
.table-coupon-yellow17 .table-coupon-tr,
.table-coupon-blue19 .table-coupon-tr,
.table-coupon-blue11 .table-coupon-tr {
  background: #17171A;
  margin-top: 12px;
  border-radius: 6px;
  transition: background-color 0.1s ease-out 0s;
}
.table-coupon-orange12 .table-coupon-tr.on,
.table-coupon-orange12 .table-coupon-tr:hover {
  background: #121214;
}

.table-coupon-td-first {
  border: none;
  padding: 16px 5px;
}
.table-coupon-orange12 .table-coupon-td-first,
.table-coupon-yellow20 .table-coupon-td-first,
.table-coupon-blue13 .table-coupon-td-first,
.table-coupon-gold13 .table-coupon-td-first,
.table-coupon-yellow11 .table-coupon-td-first,
.table-coupon-yellow14 .table-coupon-td-first,
.table-coupon-yellow18 .table-coupon-td-first,
.table-coupon-yellow16 .table-coupon-td-first,
.table-coupon-yellow21 .table-coupon-td-first,
.table-coupon-blue18 .table-coupon-td-first,
.table-coupon-yellow15 .table-coupon-td-first,
.table-coupon-yellow17 .table-coupon-td-first,
.table-coupon-blue19 .table-coupon-td-first,
.table-coupon-blue11 .table-coupon-td-first {
  border: none;
}
.table-coupon-td {
  border: none;
  padding: 16px 5px;
}
.table-coupon-orange12 .table-coupon-td,
.table-coupon-yellow20 .table-coupon-td,
.table-coupon-blue13 .table-coupon-td,
.table-coupon-gold13 .table-coupon-td,
.table-coupon-yellow11 .table-coupon-td,
.table-coupon-yellow14 .table-coupon-td,
.table-coupon-yellow18 .table-coupon-td,
.table-coupon-yellow16 .table-coupon-td,
.table-coupon-yellow21 .table-coupon-td,
.table-coupon-blue18 .table-coupon-td,
.table-coupon-yellow15 .table-coupon-td,
.table-coupon-yellow17 .table-coupon-td,
.table-coupon-blue19 .table-coupon-td,
.table-coupon-blue11 .table-coupon-td {
  border: none;
}

.table-coupon-orange11 .table-coupon-content,
.table-coupon-purple11 .table-coupon-content,
.table-coupon-red13 .table-coupon-content,
.table-coupon-blue12 .table-coupon-content,
.table-coupon-purple12 .table-coupon-content,
.table-coupon-blue14 .table-coupon-content,
.table-coupon-blue16 .table-coupon-content,
.table-coupon-gold12 .table-coupon-content,
.table-coupon-blue17 .table-coupon-content,
.table-coupon-yellow13 .table-coupon-content,
.table-coupon-red15 .table-coupon-content,
.table-coupon-gold11 .table-coupon-content,
.table-coupon-orange14 .table-coupon-content,
.table-coupon-orange13 .table-coupon-content,
.table-coupon-red14 .table-coupon-content,
.table-coupon-yellow12 .table-coupon-content,
.table-coupon-red12 .table-coupon-content,
.table-coupon-blue15 .table-coupon-content,
.table-coupon-red11 .table-coupon-content,
.table-coupon-green .table-coupon-content {
  background: #2d353c;
}
.table-coupon-white .table-coupon-content {
  background: #fff;
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
}
.table-coupon-orange12 .table-coupon-content,
.table-coupon-yellow20 .table-coupon-content,
.table-coupon-blue13 .table-coupon-content,
.table-coupon-gold13 .table-coupon-content,
.table-coupon-yellow11 .table-coupon-content,
.table-coupon-yellow14 .table-coupon-content,
.table-coupon-yellow18 .table-coupon-content,
.table-coupon-yellow16 .table-coupon-content,
.table-coupon-blue18 .table-coupon-content,
.table-coupon-yellow15 .table-coupon-content,
.table-coupon-yellow17 .table-coupon-content,
.table-coupon-blue19 .table-coupon-content,
.table-coupon-blue11 .table-coupon-content {
  background: #171719;
  border-radius: 6px;
}

.table-sbetlog-container-orange11,
.table-sbetlog-container-purple11,
.table-sbetlog-container-red13,
.table-sbetlog-container-blue12,
.table-sbetlog-container-purple12,
.table-sbetlog-container-blue14,
.table-sbetlog-container-blue16,
.table-sbetlog-container-gold12,
.table-sbetlog-container-yellow13,
.table-sbetlog-container-red15,
.table-sbetlog-container-gold11,
.table-sbetlog-container-red14,
.table-sbetlog-container-yellow12,
.table-sbetlog-container-green {
  background: #191919; padding: 4px;
}
.table-sbetlog-container-white {
  background: #cacaca; padding: 4px;
}
.table-sbetlog-container-orange12 {
  background: #16171A; padding: 4px;
  color: #fff;
}

.table-sbetlog-orange11,
.table-sbetlog-purple11,
.table-sbetlog-red13,
.table-sbetlog-blue12,
.table-sbetlog-purple12,
.table-sbetlog-blue14,
.table-sbetlog-blue16,
.table-sbetlog-gold12,
.table-sbetlog-blue17,
.table-sbetlog-yellow13,
.table-sbetlog-red15,
.table-sbetlog-yellow20,
.table-sbetlog-blue13,
.table-sbetlog-gold13,
.table-sbetlog-yellow11,
.table-sbetlog-yellow14,
.table-sbetlog-yellow18,
.table-sbetlog-yellow16,
.table-sbetlog-yellow21,
.table-sbetlog-blue18,
.table-sbetlog-yellow15,
.table-sbetlog-yellow17,
.table-sbetlog-blue19,
.table-sbetlog-blue11,
.table-sbetlog-gold11,
.table-sbetlog-orange14,
.table-sbetlog-orange13,
.table-sbetlog-red14,
.table-sbetlog-yellow12,
.table-sbetlog-red12,
.table-sbetlog-blue15,
.table-sbetlog-red11,
.table-sbetlog-green,
.table-sbetlog-white,
.table-sbetlog-orange12 {
  font-size: 14px;
  word-break: keep-all;
}

.table-sbetlog-orange11 .table-header,
.table-sbetlog-purple11 .table-header,
.table-sbetlog-red13 .table-header,
.table-sbetlog-blue12 .table-header,
.table-sbetlog-purple12 .table-header,
.table-sbetlog-blue14 .table-header,
.table-sbetlog-blue16 .table-header,
.table-sbetlog-gold12 .table-header,
.table-sbetlog-blue17 .table-header,
.table-sbetlog-yellow13 .table-header,
.table-sbetlog-red15 .table-header,
.table-sbetlog-gold11 .table-header,
.table-sbetlog-orange14 .table-header,
.table-sbetlog-orange13 .table-header,
.table-sbetlog-red14 .table-header,
.table-sbetlog-yellow12 .table-header,
.table-sbetlog-red12 .table-header,
.table-sbetlog-blue15 .table-header,
.table-sbetlog-red11 .table-header,
.table-sbetlog-green .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #25292c;
  color: #fff;
}
.table-sbetlog-white .table-header {
  display: flex;
  padding: 10px 0;
  background: #cacaca;
  color: #000;
  font-weight: 900;
}
.table-sbetlog-orange12 .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #09090A;
  border-radius: 6px;
  color: #fff;
}
.table-sbetlog-yellow20 .table-header,
.table-sbetlog-blue13 .table-header,
.table-sbetlog-gold13 .table-header,
.table-sbetlog-yellow14 .table-header,
.table-sbetlog-yellow16 .table-header,
.table-sbetlog-yellow21 .table-header,
.table-sbetlog-blue18 .table-header,
.table-sbetlog-yellow15 .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #101216;
  border-radius: 0px 0px 6px 6px;
  color: #fff;
}
.table-sbetlog-yellow11 .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #11162b;
  border-radius: 0px 0px 6px 6px;
  color: #fff;
}
.table-sbetlog-yellow18 .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #101010;
  border-radius: 0px 0px 6px 6px;
  color: #fff;
}
.table-sbetlog-yellow17 .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #0f0f0f;
  border-radius: 0px 0px 6px 6px;
  color: #fff;
}
.table-sbetlog-blue19 .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #0f0f0f;
  border-radius: 0px 0px 6px 6px;
  color: #fff;
}
.table-sbetlog-blue11 .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #0f0f0f;
  border-radius: 0px 0px 6px 6px;
  color: #fff;
}


.table-sbetlog-flex-field {
  flex: 1 1 0px;
}

.table-sbetlog-tr {
  display: flex;
}

.table-sbetlog-orange11 .table-sbetlog-tr,
.table-sbetlog-purple11 .table-sbetlog-tr,
.table-sbetlog-red13 .table-sbetlog-tr,
.table-sbetlog-blue12 .table-sbetlog-tr,
.table-sbetlog-purple12 .table-sbetlog-tr,
.table-sbetlog-blue14 .table-sbetlog-tr,
.table-sbetlog-blue16 .table-sbetlog-tr,
.table-sbetlog-gold12 .table-sbetlog-tr,
.table-sbetlog-blue17 .table-sbetlog-tr,
.table-sbetlog-yellow13 .table-sbetlog-tr,
.table-sbetlog-red15 .table-sbetlog-tr,
.table-sbetlog-gold11 .table-sbetlog-tr,
.table-sbetlog-orange14 .table-sbetlog-tr,
.table-sbetlog-orange13 .table-sbetlog-tr,
.table-sbetlog-red14 .table-sbetlog-tr,
.table-sbetlog-yellow12 .table-sbetlog-tr,
.table-sbetlog-red12 .table-sbetlog-tr,
.table-sbetlog-blue15 .table-sbetlog-tr,
.table-sbetlog-red11 .table-sbetlog-tr,
.table-sbetlog-green .table-sbetlog-tr {
  background: #0c0e10;
  border-bottom: 1px solid #343d46;
  color: #fff;
}
.table-sbetlog-white .table-sbetlog-tr {
  background: #ebebeb;
  color: #000;
  border-bottom: 1px solid #343d46;
  font-weight: 900;
}
.table-sbetlog-orange12 .table-sbetlog-tr {
  background: #1B1C1F;
  margin-top: 8px;
  border-radius: 6px;
  color: #fff;
}
.table-sbetlog-yellow20 .table-sbetlog-tr,
.table-sbetlog-blue13 .table-sbetlog-tr,
.table-sbetlog-gold13 .table-sbetlog-tr,
.table-sbetlog-yellow14 .table-sbetlog-tr,
.table-sbetlog-yellow16 .table-sbetlog-tr,
.table-sbetlog-yellow21 .table-sbetlog-tr,
.table-sbetlog-blue18 .table-sbetlog-tr,
.table-sbetlog-yellow15 .table-sbetlog-tr,
.table-sbetlog-yellow17 .table-sbetlog-tr,
.table-sbetlog-blue19 .table-sbetlog-tr,
.table-sbetlog-blue11 .table-sbetlog-tr {
  background: #0b0d10;
  margin-top: 8px;
  border-radius: 6px;
  color: #fff;
}
.table-sbetlog-yellow11 .table-sbetlog-tr {
  background: #11162b;
  margin-top: 8px;
  border-radius: 6px;
  color: #fff;
}
.table-sbetlog-yellow18 .table-sbetlog-tr {
  background: #101010;
  margin-top: 8px;
  border-radius: 6px;
  color: #fff;
}

.table-sbetlog-td-first {
  padding: 5px;
  display: flex;
  align-items: center;
  border-left: 1px solid #343d46; 
  border-right: 1px solid #343d46;
}
.table-sbetlog-orange12 .table-sbetlog-td-first,
.table-sbetlog-yellow20 .table-sbetlog-td-first,
.table-sbetlog-blue13 .table-sbetlog-td-first,
.table-sbetlog-gold13 .table-sbetlog-td-first,
.table-sbetlog-yellow11 .table-sbetlog-td-first,
.table-sbetlog-yellow14 .table-sbetlog-td-first,
.table-sbetlog-yellow18 .table-sbetlog-td-first,
.table-sbetlog-yellow16 .table-sbetlog-td-first,
.table-sbetlog-yellow21 .table-sbetlog-td-first,
.table-sbetlog-blue18 .table-sbetlog-td-first,
.table-sbetlog-yellow15 .table-sbetlog-td-first,
.table-sbetlog-yellow17 .table-sbetlog-td-first,
.table-sbetlog-blue19 .table-sbetlog-td-first,
.table-sbetlog-blue11 .table-sbetlog-td-first {
  border: none;
}
.table-sbetlog-td {
  border-right: 1px solid #343d46;
  padding: 5px;
  display: flex;
  align-items: center;
}
.table-sbetlog-orange12 .table-sbetlog-td,
.table-sbetlog-yellow20 .table-sbetlog-td,
.table-sbetlog-blue13 .table-sbetlog-td,
.table-sbetlog-gold13 .table-sbetlog-td,
.table-sbetlog-yellow11 .table-sbetlog-td,
.table-sbetlog-yellow14 .table-sbetlog-td,
.table-sbetlog-yellow18 .table-sbetlog-td,
.table-sbetlog-yellow16 .table-sbetlog-td,
.table-sbetlog-yellow21 .table-sbetlog-td,
.table-sbetlog-blue18 .table-sbetlog-td,
.table-sbetlog-yellow15 .table-sbetlog-td,
.table-sbetlog-yellow17 .table-sbetlog-td,
.table-sbetlog-blue19 .table-sbetlog-td,
.table-sbetlog-blue11 .table-sbetlog-td {
  border: none;
}

.table-sbetlog-orange11 .table-sbetlog-content,
.table-sbetlog-purple11 .table-sbetlog-content,
.table-sbetlog-red13 .table-sbetlog-content,
.table-sbetlog-blue12 .table-sbetlog-content,
.table-sbetlog-purple12 .table-sbetlog-content,
.table-sbetlog-blue14 .table-sbetlog-content,
.table-sbetlog-blue16 .table-sbetlog-content,
.table-sbetlog-gold12 .table-sbetlog-content,
.table-sbetlog-blue17 .table-sbetlog-content,
.table-sbetlog-yellow13 .table-sbetlog-content,
.table-sbetlog-red15 .table-sbetlog-content,
.table-sbetlog-gold11 .table-sbetlog-content,
.table-sbetlog-orange14 .table-sbetlog-content,
.table-sbetlog-orange13 .table-sbetlog-content,
.table-sbetlog-red14 .table-sbetlog-content,
.table-sbetlog-yellow12 .table-sbetlog-content,
.table-sbetlog-red12 .table-sbetlog-content,
.table-sbetlog-blue15 .table-sbetlog-content,
.table-sbetlog-red11 .table-sbetlog-content,
.table-sbetlog-green .table-sbetlog-content {
  width: 100%;
  text-align: left;
  padding: 10px;
  margin: 0;
  font-size: 14px;
  color: #fff;
  display: inline-block;
}
.table-sbetlog-white .table-sbetlog-content {
  width: 100%;
  text-align: left;
  padding: 10px;
  margin: 0;
  font-size: 14px;
  background: #ebebeb;
  color: #000;
  display: inline-block;
  font-weight: 900;
}
.table-sbetlog-orange12 .table-sbetlog-content,
.table-sbetlog-yellow20 .table-sbetlog-content,
.table-sbetlog-blue13 .table-sbetlog-content,
.table-sbetlog-gold13 .table-sbetlog-content,
.table-sbetlog-yellow11 .table-sbetlog-content,
.table-sbetlog-yellow14 .table-sbetlog-content,
.table-sbetlog-yellow18 .table-sbetlog-content,
.table-sbetlog-yellow16 .table-sbetlog-content,
.table-sbetlog-yellow21 .table-sbetlog-content,
.table-sbetlog-blue18 .table-sbetlog-content,
.table-sbetlog-yellow15 .table-sbetlog-content,
.table-sbetlog-yellow17 .table-sbetlog-content,
.table-sbetlog-blue19 .table-sbetlog-content,
.table-sbetlog-blue11 .table-sbetlog-content {
  width: 100%;
  text-align: left;
  margin: 0;
  font-size: 14px;
  padding: 32px 0;
  display: inline-block;
}

.table-sbetlog-container-orange11,
.table-sbetlog-container-purple11,
.table-sbetlog-container-red13,
.table-sbetlog-container-blue12,
.table-sbetlog-container-purple12,
.table-sbetlog-container-blue,
.table-sbetlog-container-blue14,
.table-sbetlog-container-blue16,
.table-sbetlog-container-gold12,
.table-sbetlog-container-yellow13,
.table-sbetlog-container-red15,
.table-sbetlog-container-gold11,
.table-sbetlog-container-red14,
.table-sbetlog-container-yellow12,
.table-sbetlog-container-green {
  background: #191919; padding: 4px;
}
.table-sbetlog-container-white {
  background: #cacaca; padding: 4px;
}
.table-sbetlog-container-orange12 {
  background: #16171A; padding: 4px;
  color: #fff;
}

.table-mbetlog-orange11,
.table-mbetlog-purple11,
.table-mbetlog-red13,
.table-mbetlog-blue12,
.table-mbetlog-purple12,
.table-mbetlog-blue14,
.table-mbetlog-blue16,
.table-mbetlog-gold12,
.table-mbetlog-blue17,
.table-mbetlog-yellow13,
.table-mbetlog-red15,
.table-mbetlog-yellow20,
.table-mbetlog-blue13,
.table-mbetlog-gold13,
.table-mbetlog-yellow11,
.table-mbetlog-yellow14,
.table-mbetlog-yellow18,
.table-mbetlog-yellow16,
.table-mbetlog-yellow21,
.table-mbetlog-blue18,
.table-mbetlog-yellow15,
.table-mbetlog-yellow17,
.table-mbetlog-blue19,
.table-mbetlog-blue11,
.table-mbetlog-gold11,
.table-mbetlog-orange14,
.table-mbetlog-orange13,
.table-mbetlog-red14,
.table-mbetlog-yellow12,
.table-mbetlog-red12,
.table-mbetlog-blue15,
.table-mbetlog-red11,
.table-mbetlog-green,
.table-mbetlog-white,
.table-mbetlog-orange12 {
  font-size: 14px;
  word-break: keep-all;
}

.table-mbetlog-orange11 .table-header,
.table-mbetlog-purple11 .table-header,
.table-mbetlog-red13 .table-header,
.table-mbetlog-blue12 .table-header,
.table-mbetlog-purple12 .table-header,
.table-mbetlog-blue14 .table-header,
.table-mbetlog-blue16 .table-header,
.table-mbetlog-gold12 .table-header,
.table-mbetlog-blue17 .table-header,
.table-mbetlog-yellow13 .table-header,
.table-mbetlog-red15 .table-header,
.table-mbetlog-gold11 .table-header,
.table-mbetlog-orange14 .table-header,
.table-mbetlog-orange13 .table-header,
.table-mbetlog-red14 .table-header,
.table-mbetlog-yellow12 .table-header,
.table-mbetlog-red12 .table-header,
.table-mbetlog-blue15 .table-header,
.table-mbetlog-red11 .table-header,
.table-mbetlog-green .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #25292c;
  color: #fff;
}
.table-mbetlog-white .table-header {
  display: flex;
  padding: 10px 0;
  background: #cacaca;
  color: #000;
  font-weight: 900;
}
.table-mbetlog-orange12 .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #09090A;
  border-radius: 6px;
  color: #fff;
}
.table-mbetlog-yellow20 .table-header,
.table-mbetlog-blue13 .table-header,
.table-mbetlog-gold13 .table-header,
.table-mbetlog-yellow14 .table-header,
.table-mbetlog-yellow16 .table-header,
.table-mbetlog-yellow21 .table-header,
.table-mbetlog-blue18 .table-header,
.table-mbetlog-yellow15 .table-header {
  font-weight: 700;
  display: flex;
  padding: 16px 0;
  background: #101216;
  border-radius: 0px 0px 6px 6px;
  color: #fff;
}
.table-mbetlog-yellow11 .table-header {
  font-weight: 700;
  display: flex;
  padding: 16px 0;
  background: #11162b;
  border-radius: 0px 0px 6px 6px;
  color: #fff;
}
.table-mbetlog-yellow18 .table-header {
  font-weight: 700;
  display: flex;
  padding: 16px 0;
  background: #101010;
  border-radius: 0px 0px 6px 6px;
  color: #fff;
}
.table-mbetlog-yellow17 .table-header {
  font-weight: 700;
  display: flex;
  padding: 16px 0;
  background: #0f0f0f;
  border-radius: 0px 0px 6px 6px;
  color: #fff;
}
.table-mbetlog-blue19 .table-header {
  font-weight: 700;
  display: flex;
  padding: 16px 0;
  background: #0f0f0f;
  border-radius: 0px 0px 6px 6px;
  color: #fff;
}
.table-mbetlog-blue11 .table-header {
  font-weight: 700;
  display: flex;
  padding: 16px 0;
  background: #0f0f0f;
  border-radius: 0px 0px 6px 6px;
  color: #fff;
}

.table-mbetlog-flex-field {
  flex: 1 1 0px;
}

.table-mbetlog-tr {
  display: flex;
}

.table-mbetlog-orange11 .table-mbetlog-tr,
.table-mbetlog-purple11 .table-mbetlog-tr,
.table-mbetlog-red13 .table-mbetlog-tr,
.table-mbetlog-blue12 .table-mbetlog-tr,
.table-mbetlog-purple12 .table-mbetlog-tr,
.table-mbetlog-blue .table-mbetlog-tr,
.table-mbetlog-blue14 .table-mbetlog-tr,
.table-mbetlog-blue16 .table-mbetlog-tr,
.table-mbetlog-gold12 .table-mbetlog-tr,
.table-mbetlog-blue17 .table-mbetlog-tr,
.table-mbetlog-yellow13 .table-mbetlog-tr,
.table-mbetlog-red15 .table-mbetlog-tr,
.table-mbetlog-gold11 .table-mbetlog-tr,
.table-mbetlog-orange14 .table-mbetlog-tr,
.table-mbetlog-orange13 .table-mbetlog-tr,
.table-mbetlog-red14 .table-mbetlog-tr,
.table-mbetlog-yellow12 .table-mbetlog-tr,
.table-mbetlog-red12 .table-mbetlog-tr,
.table-mbetlog-blue15 .table-mbetlog-tr,
.table-mbetlog-red11 .table-mbetlog-tr,
.table-mbetlog-green .table-mbetlog-tr {
  background: #171c22;
  border-bottom: 1px solid #353c46;
  color: #fff;
}
.table-mbetlog-white .table-mbetlog-tr {
  background: #ebebeb;
  color: #000;
  border-bottom: 1px solid #353c46;
  font-weight: 900;
}
.table-mbetlog-orange12 .table-mbetlog-tr {
  background: #1B1C1F;
  margin-top: 8px;
  border-radius: 6px;
  color: #fff;
}
.table-mbetlog-yellow20 .table-mbetlog-tr,
.table-mbetlog-blue13 .table-mbetlog-tr,
.table-mbetlog-gold13 .table-mbetlog-tr,
.table-mbetlog-yellow14 .table-mbetlog-tr,
.table-mbetlog-yellow16 .table-mbetlog-tr,
.table-mbetlog-yellow21 .table-mbetlog-tr,
.table-mbetlog-blue18 .table-mbetlog-tr,
.table-mbetlog-yellow15 .table-mbetlog-tr {
  background: #0b0d10;
  margin-top: 4px;
  border-radius: 6px;
  color: #fff;
}
.table-mbetlog-yellow11 .table-mbetlog-tr {
  background: #11162b;
  margin-top: 4px;
  border-radius: 6px;
  color: #fff;
}
.table-mbetlog-yellow18 .table-mbetlog-tr {
  background: #101010;
  margin-top: 4px;
  border-radius: 6px;
  color: #fff;
}
.table-mbetlog-yellow20 .table-mbetlog-tr.on,
.table-mbetlog-blue13 .table-mbetlog-tr.on,
.table-mbetlog-gold13 .table-mbetlog-tr.on,
.table-mbetlog-yellow14 .table-mbetlog-tr.on,
.table-mbetlog-yellow11 .table-mbetlog-tr.on,
.table-mbetlog-yellow21 .table-mbetlog-tr.on,
.table-mbetlog-blue18 .table-mbetlog-tr.on,
.table-mbetlog-yellow15 .table-mbetlog-tr.on {
  background: #181a20;
}
.table-mbetlog-yellow18 .table-mbetlog-tr.on {
  background: #000;
}
.table-mbetlog-yellow16 .table-mbetlog-tr.on {
  background: #0e1e31;
}
.table-mbetlog-yellow17 .table-mbetlog-tr {
  background: #0f0f0f;
  margin-top: 4px;
  border-radius: 6px;
  color: #fff;
}
.table-mbetlog-blue19 .table-mbetlog-tr {
  background: #0f0f0f;
  margin-top: 4px;
  border-radius: 6px;
  color: #fff;
}
.table-mbetlog-blue11 .table-mbetlog-tr {
  background: #0f0f0f;
  margin-top: 4px;
  border-radius: 6px;
  color: #fff;
}
.table-mbetlog-yellow17 .table-mbetlog-tr.on {
  background: #000;
}
.table-mbetlog-blue19 .table-mbetlog-tr.on {
  background: #000;
}
.table-mbetlog-blue11 .table-mbetlog-tr.on {
  background: #000;
}

.table-mbetlog-td-first {
  padding: 10px 5px;
  display: flex;
  align-items: center;
  border-left: 1px solid #353c46; 
  border-right: 1px solid #353c46;
}
.table-mbetlog-orange12 .table-mbetlog-td-first,
.table-mbetlog-yellow20 .table-mbetlog-td-first,
.table-mbetlog-blue13 .table-mbetlog-td-first,
.table-mbetlog-gold13 .table-mbetlog-td-first,
.table-mbetlog-yellow11 .table-mbetlog-td-first,
.table-mbetlog-yellow14 .table-mbetlog-td-first,
.table-mbetlog-yellow18 .table-mbetlog-td-first,
.table-mbetlog-yellow16 .table-mbetlog-td-first,
.table-mbetlog-yellow21 .table-mbetlog-td-first,
.table-mbetlog-blue18 .table-mbetlog-td-first,
.table-mbetlog-yellow15 .table-mbetlog-td-first,
.table-mbetlog-yellow17 .table-mbetlog-td-first,
.table-mbetlog-blue19 .table-mbetlog-td-first,
.table-mbetlog-blue11 .table-mbetlog-td-first {
  border: none;
}
.table-mbetlog-td {
  border-right: 1px solid #353c46;
  padding: 10px 5px;
  display: flex;
  align-items: center;
}
.table-mbetlog-orange12 .table-mbetlog-td,
.table-mbetlog-yellow20 .table-mbetlog-td,
.table-mbetlog-blue13 .table-mbetlog-td,
.table-mbetlog-gold13 .table-mbetlog-td,
.table-mbetlog-yellow11 .table-mbetlog-td,
.table-mbetlog-yellow14 .table-mbetlog-td,
.table-mbetlog-yellow18 .table-mbetlog-td,
.table-mbetlog-yellow16 .table-mbetlog-td,
.table-mbetlog-yellow21 .table-mbetlog-td,
.table-mbetlog-blue18 .table-mbetlog-td,
.table-mbetlog-yellow15 .table-mbetlog-td,
.table-mbetlog-yellow17 .table-mbetlog-td,
.table-mbetlog-blue19 .table-mbetlog-td,
.table-mbetlog-blue11 .table-mbetlog-td {
  border: none;
}

.table-mbetlog-orange11 .table-mbetlog-content,
.table-mbetlog-purple11 .table-mbetlog-content,
.table-mbetlog-red13 .table-mbetlog-content,
.table-mbetlog-blue12 .table-mbetlog-content,
.table-mbetlog-purple12 .table-mbetlog-content,
.table-mbetlog-blue14 .table-mbetlog-content,
.table-mbetlog-blue16 .table-mbetlog-content,
.table-mbetlog-gold12 .table-mbetlog-content,
.table-mbetlog-blue17 .table-mbetlog-content,
.table-mbetlog-yellow13 .table-mbetlog-content,
.table-mbetlog-red15 .table-mbetlog-content,
.table-mbetlog-gold11 .table-mbetlog-content,
.table-mbetlog-orange14 .table-mbetlog-content,
.table-mbetlog-orange13 .table-mbetlog-content,
.table-mbetlog-red14 .table-mbetlog-content,
.table-mbetlog-yellow12 .table-mbetlog-content,
.table-mbetlog-red12 .table-mbetlog-content,
.table-mbetlog-blue15 .table-mbetlog-content,
.table-mbetlog-red11 .table-mbetlog-content,
.table-mbetlog-green .table-mbetlog-content {
  width: 100%;
  text-align: left;
  padding: 10px;
  margin: 0;
  font-size: 14px;
  color: #11b485;
  display: inline-block;
}
.table-mbetlog-white .table-mbetlog-content {
  width: 100%;
  text-align: left;
  padding: 10px;
  margin: 0;
  font-size: 14px;
  background: #ebebeb;
  color: #11851d;
  display: inline-block;
  font-weight: 900;
}
.table-mbetlog-orange12 .table-mbetlog-content,
.table-mbetlog-yellow20 .table-mbetlog-content,
.table-mbetlog-blue13 .table-mbetlog-content,
.table-mbetlog-gold13 .table-mbetlog-content,
.table-mbetlog-yellow11 .table-mbetlog-content,
.table-mbetlog-yellow14 .table-mbetlog-content,
.table-mbetlog-yellow18 .table-mbetlog-content,
.table-mbetlog-yellow16 .table-mbetlog-content,
.table-mbetlog-yellow21 .table-mbetlog-content,
.table-mbetlog-blue18 .table-mbetlog-content,
.table-mbetlog-yellow15 .table-mbetlog-content,
.table-mbetlog-yellow17 .table-mbetlog-content,
.table-mbetlog-blue19 .table-mbetlog-content,
.table-mbetlog-blue11 .table-mbetlog-content {
  width: 100%;
  text-align: left;
  margin: 0;
  font-size: 14px;
  padding: 32px 0;
  display: inline-block;
}

.table-betlog-container-orange11,
.table-betlog-container-purple11,
.table-betlog-container-red13,
.table-betlog-container-blue12,
.table-betlog-container-purple12,
.table-betlog-container-blue14,
.table-betlog-container-blue16,
.table-betlog-container-gold12,
.table-betlog-container-yellow13,
.table-betlog-container-red15,
.table-betlog-container-gold11,
.table-betlog-container-red14,
.table-betlog-container-yellow12,
.table-betlog-container-green {
  background: #191919; padding: 4px;
}
.table-betlog-container-white {
  background: #cacaca; padding: 4px;
}
.table-betlog-container-orange12 {
  background: #16171A; padding: 4px;
  color: #fff;
}

.table-betlog-orange11,
.table-betlog-red12,
.table-betlog-purple11,
.table-betlog-red13,
.table-betlog-blue12,
.table-betlog-purple12,
.table-betlog-blue14,
.table-betlog-blue15,
.table-betlog-blue16,
.table-betlog-gold12,
.table-betlog-yellow13,
.table-betlog-red15,
.table-betlog-yellow20,
.table-betlog-blue13,
.table-betlog-gold13,
.table-betlog-yellow11,
.table-betlog-yellow14,
.table-betlog-yellow18,
.table-betlog-yellow16,
.table-betlog-yellow21,
.table-betlog-blue18,
.table-betlog-yellow15,
.table-betlog-yellow17,
.table-betlog-blue19,
.table-betlog-blue11,
.table-betlog-gold11,
.table-betlog-red14,
.table-betlog-yellow12,
.table-betlog-green,
.table-betlog-white,
.table-betlog-orange12 {
  font-size: 14px;
}

.table-betlog-orange11 .table-header,
.table-betlog-red12 .table-header,
.table-betlog-purple11 .table-header,
.table-betlog-red13 .table-header,
.table-betlog-blue12 .table-header,
.table-betlog-purple12 .table-header,
.table-betlog-blue14 .table-header,
.table-betlog-blue15 .table-header,
.table-betlog-blue16 .table-header,
.table-betlog-gold12 .table-header,
.table-betlog-yellow13 .table-header,
.table-betlog-red15 .table-header,
.table-betlog-gold11 .table-header,
.table-betlog-red14 .table-header,
.table-betlog-yellow12 .table-header,
.table-betlog-green .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #25292c;
}
.table-betlog-white .table-header {
  display: flex;
  padding: 10px 0;
  background: #cacaca;
  color: #000;
}
.table-betlog-orange12 .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #141517;
  border-radius: 6px;
}
.table-betlog-yellow20 .table-header,
.table-betlog-blue13 .table-header,
.table-betlog-gold13 .table-header,
.table-betlog-yellow11 .table-header,
.table-betlog-yellow14 .table-header,
.table-betlog-yellow18 .table-header,
.table-betlog-yellow16 .table-header,
.table-betlog-yellow21 .table-header,
.table-betlog-blue18 .table-header,
.table-betlog-yellow15 .table-header,
.table-betlog-yellow17 .table-header,
.table-betlog-blue19 .table-header,
.table-betlog-blue11 .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #141517;
  border-radius: 6px;
}

.table-betlog-flex-field {
  flex: 1 1 0px;
}

.table-betlog-tr {
  display: flex;
}

.table-betlog-orange11 .table-betlog-tr,
.table-betlog-red12 .table-betlog-tr,
.table-betlog-purple11 .table-betlog-tr,
.table-betlog-red13 .table-betlog-tr,
.table-betlog-blue12 .table-betlog-tr,
.table-betlog-purple12 .table-betlog-tr,
.table-betlog-blue14 .table-betlog-tr,
.table-betlog-blue15 .table-betlog-tr,
.table-betlog-blue16 .table-betlog-tr,
.table-betlog-gold12 .table-betlog-tr,
.table-betlog-yellow13 .table-betlog-tr,
.table-betlog-red15 .table-betlog-tr,
.table-betlog-gold11 .table-betlog-tr,
.table-betlog-red14 .table-betlog-tr,
.table-betlog-yellow12 .table-betlog-tr,
.table-betlog-green .table-betlog-tr {
  background: #171c22;
  border-bottom: 1px solid #353c46;
}
.table-betlog-white .table-betlog-tr {
  background: #ebebeb;
  color: #000;
  border-bottom: 1px solid #353c46;
}
.table-betlog-orange12 .table-betlog-tr,
.table-betlog-yellow20 .table-betlog-tr,
.table-betlog-blue13 .table-betlog-tr,
.table-betlog-gold13 .table-betlog-tr,
.table-betlog-yellow11 .table-betlog-tr,
.table-betlog-yellow14 .table-betlog-tr,
.table-betlog-yellow18 .table-betlog-tr,
.table-betlog-yellow16 .table-betlog-tr,
.table-betlog-yellow21 .table-betlog-tr,
.table-betlog-blue18 .table-betlog-tr,
.table-betlog-yellow15 .table-betlog-tr,
.table-betlog-yellow17 .table-betlog-tr,
.table-betlog-blue19 .table-betlog-tr,
.table-betlog-blue11 .table-betlog-tr {
  background: #1B1C1F;
  margin-top: 8px;
  border-radius: 6px;
}

.table-betlog-td-first {
  padding: 10px 5px;
  display: flex;
  align-items: center;
  border-left: 1px solid #353c46; 
  border-right: 1px solid #353c46;
}
.table-betlog-orange12 .table-betlog-td-first,
.table-betlog-yellow20 .table-betlog-td-first,
.table-betlog-blue13 .table-betlog-td-first,
.table-betlog-gold13 .table-betlog-td-first,
.table-betlog-yellow11 .table-betlog-td-first,
.table-betlog-yellow14 .table-betlog-td-first,
.table-betlog-yellow18 .table-betlog-td-first,
.table-betlog-yellow16 .table-betlog-td-first,
.table-betlog-yellow21 .table-betlog-td-first,
.table-betlog-blue18 .table-betlog-td-first,
.table-betlog-yellow15 .table-betlog-td-first,
.table-betlog-yellow17 .table-betlog-td-first,
.table-betlog-blue19 .table-betlog-td-first,
.table-betlog-blue11 .table-betlog-td-first {
  border: none;
}
.table-betlog-td {
  border-right: 1px solid #353c46;
  padding: 10px 5px;
  display: flex;
  align-items: center;
}
.table-betlog-orange12 .table-betlog-td,
.table-betlog-yellow20 .table-betlog-td,
.table-betlog-blue13 .table-betlog-td,
.table-betlog-gold13 .table-betlog-td,
.table-betlog-yellow11 .table-betlog-td,
.table-betlog-yellow14 .table-betlog-td,
.table-betlog-yellow18 .table-betlog-td,
.table-betlog-yellow16 .table-betlog-td,
.table-betlog-yellow21 .table-betlog-td,
.table-betlog-blue18 .table-betlog-td,
.table-betlog-yellow15 .table-betlog-td,
.table-betlog-yellow17 .table-betlog-td,
.table-betlog-blue19 .table-betlog-td,
.table-betlog-blue11 .table-betlog-td {
  border: none;
}

.table-betlog-orange11 .table-betlog-content,
.table-betlog-red12 .table-betlog-content,
.table-betlog-purple11 .table-betlog-content,
.table-betlog-red13 .table-betlog-content,
.table-betlog-blue12 .table-betlog-content,
.table-betlog-purple12 .table-betlog-content,
.table-betlog-blue .table-betlog-content,
.table-betlog-blue14 .table-betlog-content,
.table-betlog-blue15 .table-betlog-content,
.table-betlog-blue16 .table-betlog-content,
.table-betlog-gold12 .table-betlog-content,
.table-betlog-yellow13 .table-betlog-content,
.table-betlog-red15 .table-betlog-content,
.table-betlog-gold11 .table-betlog-content,
.table-betlog-red14 .table-betlog-content,
.table-betlog-yellow12 .table-betlog-content,
.table-betlog-green .table-betlog-content {
  background: #171c22;
  color: #39b1d6;
}
.table-betlog-white .table-betlog-content {
  background: #ebebeb;
  color: #000;
}
.table-betlog-orange12 .table-betlog-content,
.table-betlog-yellow20 .table-betlog-content,
.table-betlog-blue13 .table-betlog-content,
.table-betlog-gold13 .table-betlog-content,
.table-betlog-yellow11 .table-betlog-content,
.table-betlog-yellow14 .table-betlog-content,
.table-betlog-yellow18 .table-betlog-content,
.table-betlog-yellow16 .table-betlog-content,
.table-betlog-yellow21 .table-betlog-content,
.table-betlog-blue18 .table-betlog-content,
.table-betlog-yellow15 .table-betlog-content,
.table-betlog-yellow17 .table-betlog-content,
.table-betlog-blue19 .table-betlog-content,
.table-betlog-blue11 .table-betlog-content {
  background: #171719;
  border-radius: 6px;
}


.table-board-orange11,
.table-board-purple11,
.table-board-red13,
.table-board-blue12,
.table-board-yellow19,
.table-board-purple12,
.table-board-blue14,
.table-board-blue16,
.table-board-gold12,
.table-board-blue17,
.table-board-yellow13,
.table-board-red15,
.table-board-yellow20,
.table-board-blue13,
.table-board-yellow11,
.table-board-yellow14,
.table-board-yellow18,
.table-board-yellow16,
.table-board-yellow21,
.table-board-blue18,
.table-board-yellow15,
.table-board-yellow17,
.table-board-blue19,
.table-board-blue11,
.table-board-gold11,
.table-board-orange14,
.table-board-orange13,
.table-board-red14,
.table-board-yellow12,
.table-board-red12,
.table-board-blue15,
.table-board-red11,
.table-board-green,
.table-board-white,
.table-board-orange12 {
  font-size: 14px;
}
.table-board-gold13 {
  font-size: 14px;
  background: #020c17;
}

.table-board-orange11 .table-header,
.table-board-purple11 .table-header,
.table-board-red13 .table-header,
.table-board-blue12 .table-header,
.table-board-yellow19 .table-header,
.table-board-purple12 .table-header,
.table-board-blue14 .table-header,
.table-board-blue16 .table-header,
.table-board-gold12 .table-header,
.table-board-blue17 .table-header,
.table-board-yellow13 .table-header,
.table-board-red15 .table-header,
.table-board-gold11 .table-header,
.table-board-orange14 .table-header,
.table-board-orange13 .table-header,
.table-board-red14 .table-header,
.table-board-yellow12 .table-header,
.table-board-red12 .table-header,
.table-board-blue15 .table-header,
.table-board-red11 .table-header,
.table-board-green .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #25292c;
}
.table-board-white .table-header {
  font-weight: 700;
  font-size: 16px;
  display: flex;
  padding: 10px 0;
  background: #cacaca;
}
.table-board-orange12 .table-header {
  font-weight: 700;
  display: flex;
  padding: 16px 0;
  background: #09090A;
  border-radius: 6px;
}
.table-board-yellow20 .table-header,
.table-board-blue13 .table-header,
.table-board-yellow16 .table-header,
.table-board-yellow21 .table-header,
.table-board-yellow18 .table-header,
.table-board-blue18 .table-header,
.table-board-yellow15 .table-header {
  font-weight: 700;
  display: flex;
  padding: 16px 0;
  background: #101010;
  border-radius: 6px;
}
.table-board-yellow11 .table-header {
  font-weight: 700;
  display: flex;
  padding: 16px 0;
  background: #11162b;
  border-radius: 6px;
}
.table-board-yellow14 .table-header {
  font-weight: 700;
  display: flex;
  padding: 16px 0;
  background: #11162b;
  border-radius: 6px;
}
.table-board-gold13 .table-header {
  font-weight: 700;
  display: flex;
  padding: 16px 0;
  background: #0a1c30;
  border-radius: 6px;
}
.table-board-yellow17 .table-header {
  font-weight: 700;
  display: flex;
  padding: 16px 0;
  background: #0f0f0f;
  border-radius: 6px;
}
.table-board-blue19 .table-header {
  font-weight: 700;
  display: flex;
  padding: 16px 0;
  background: #0e1628;
  border-radius: 6px;
}
.table-board-blue11 .table-header {
  font-weight: 700;
  display: flex;
  padding: 16px 0;
  background: #1a1a23;
  border-radius: 6px;
}

.table-board-flex-field {
  flex: 1 1 0px;
}

.table-board-tr {
  display: flex;
}

.table-board-orange11 .table-board-tr,
.table-board-purple11 .table-board-tr,
.table-board-red13 .table-board-tr,
.table-board-blue12 .table-board-tr,
.table-board-yellow19 .table-board-tr,
.table-board-purple12 .table-board-tr,
.table-board-blue14 .table-board-tr,
.table-board-blue16 .table-board-tr,
.table-board-gold12 .table-board-tr,
.table-board-blue17 .table-board-tr,
.table-board-yellow13 .table-board-tr,
.table-board-red15 .table-board-tr,
.table-board-gold11 .table-board-tr,
.table-board-orange14 .table-board-tr,
.table-board-orange13 .table-board-tr,
.table-board-red14 .table-board-tr,
.table-board-yellow12 .table-board-tr,
.table-board-red12 .table-board-tr,
.table-board-blue15 .table-board-tr,
.table-board-red11 .table-board-tr,
.table-board-green .table-board-tr {
  background: #2c353c;
  border-bottom: 1px solid #151c22;
}
.table-board-white .table-board-tr {
  background: #fff;
  border-bottom: 1px solid #151c22;
}
.table-board-orange12 .table-board-tr {
  background: #17171A;
  margin-top: 12px;
  border-radius: 6px;
  transition: background-color 0.1s ease-out 0s;
}
.table-board-orange12 .table-board-tr.on,
.table-board-orange12 .table-board-tr:hover {
  background: #121214;
}
.table-board-yellow20 .table-board-tr,
.table-board-blue13 .table-board-tr,
.table-board-yellow16 .table-board-tr,
.table-board-yellow21 .table-board-tr,
.table-board-yellow11 .table-board-tr,
.table-board-blue18 .table-board-tr,
.table-board-yellow15 .table-board-tr {
  background: #0b0d10;
  margin-top: 4px;
  border-radius: 6px;
  transition: background-color 0.1s ease-out 0s;
}
.table-board-yellow14 .table-board-tr {
  background: #252c48;
  margin-top: 4px;
  border-radius: 6px;
  transition: background-color 0.1s ease-out 0s;
}
.table-board-gold13 .table-board-tr {
  background: #0a1c30;
  margin-top: 4px;
  border-radius: 6px;
  transition: background-color 0.1s ease-out 0s;
}
.table-board-yellow18 .table-board-tr {
  background: #101010;
  margin-top: 4px;
  border-radius: 6px;
  transition: background-color 0.1s ease-out 0s;
}
.table-board-yellow20 .table-board-tr.on,
.table-board-blue13 .table-board-tr.on,
.table-board-yellow21 .table-board-tr.on,
.table-board-blue18 .table-board-tr.on,
.table-board-yellow15 .table-board-tr.on {
  background: #181a20;
}
.table-board-yellow11 .table-board-tr.on,
.table-board-yellow14 .table-board-tr.on {
  background: #11162b;
}
.table-board-gold13 .table-board-tr.on {
  background: #020c17;
}
.table-board-yellow18 .table-board-tr.on {
  background: #000;
}
.table-board-yellow16 .table-board-tr.on {
  background: #0e1e31;
}
.table-board-yellow17 .table-board-tr {
  background: #1b1b1b;
  margin-top: 4px;
  border-radius: 6px;
  transition: background-color 0.1s ease-out 0s;
}
.table-board-blue19 .table-board-tr {
  background: #0e1628;
  margin-top: 4px;
  border-radius: 6px;
  transition: background-color 0.1s ease-out 0s;
}
.table-board-blue11 .table-board-tr {
  background: #1a1a23;
  margin-top: 4px;
  border-radius: 6px;
  transition: background-color 0.1s ease-out 0s;
}
.table-board-blue11 .table-board-tr.on,
.table-board-yellow17 .table-board-tr.on {
  background: #000;
}
.table-board-blue19 .table-board-tr.on {
  background: #030917;
}

.table-board-td-first {
  border-left: 1px solid #151c22; 
  border-right: 1px solid #151c22;
  padding: 16px 5px;
  display: flex;
  align-items: center;
  word-break: keep-all;
}
.table-board-orange12 .table-board-td-first,
.table-board-yellow20 .table-board-td-first,
.table-board-blue13 .table-board-td-first,
.table-board-gold13 .table-board-td-first,
.table-board-yellow11 .table-board-td-first,
.table-board-yellow14 .table-board-td-first,
.table-board-yellow18 .table-board-td-first,
.table-board-yellow16 .table-board-td-first,
.table-board-yellow21 .table-board-td-first,
.table-board-blue18 .table-board-td-first,
.table-board-yellow15 .table-board-td-first,
.table-board-yellow17 .table-board-td-first,
.table-board-blue19 .table-board-td-first,
.table-board-blue11 .table-board-td-first {
  border: none;
}
.table-board-td {
  border-right: 1px solid #151c22;
  padding: 16px 5px;
  display: flex;
  align-items: center;
  word-break: keep-all;
}
.table-board-orange12 .table-board-td,
.table-board-yellow20 .table-board-td,
.table-board-blue13 .table-board-td,
.table-board-gold13 .table-board-td,
.table-board-yellow11 .table-board-td,
.table-board-yellow14 .table-board-td,
.table-board-yellow18 .table-board-td,
.table-board-yellow16 .table-board-td,
.table-board-yellow21 .table-board-td,
.table-board-blue18 .table-board-td,
.table-board-yellow15 .table-board-td,
.table-board-yellow17 .table-board-td,
.table-board-blue19 .table-board-td,
.table-board-blue11 .table-board-td {
  border: none;
}


.table-board-orange11 .table-board-content,
.table-board-purple11 .table-board-content,
.table-board-red13 .table-board-content,
.table-board-blue12 .table-board-content,
.table-board-yellow19 .table-board-content,
.table-board-purple12 .table-board-content,
.table-board-blue14 .table-board-content,
.table-board-blue16 .table-board-content,
.table-board-gold12 .table-board-content,
.table-board-blue17 .table-board-content,
.table-board-yellow13 .table-board-content,
.table-board-red15 .table-board-content,
.table-board-gold11 .table-board-content,
.table-board-orange14 .table-board-content,
.table-board-orange13 .table-board-content,
.table-board-red14 .table-board-content,
.table-board-yellow12 .table-board-content,
.table-board-red12 .table-board-content,
.table-board-blue15 .table-board-content,
.table-board-red11 .table-board-content,
.table-board-green .table-board-content {
  background: #1e2327;
  color: #39b1d6;
}
.table-board-white .table-board-content {
  background: #fff;
  color: #000;
  border-bottom: 1px solid #161c22;
  border-left: 1px solid #161c22;
  border-right: 1px solid #161c22;
}
.table-board-orange12 .table-board-content {
  background: #171719;
  border-radius: 6px;
}
.table-board-yellow20 .table-board-content,
.table-board-blue13 .table-board-content,
.table-board-gold13 .table-board-content,
.table-board-yellow14 .table-board-content,
.table-board-yellow16 .table-board-content,
.table-board-yellow21 .table-board-content,
.table-board-blue18 .table-board-content,
.table-board-yellow15 .table-board-content,
.table-board-yellow17 .table-board-content,
.table-board-blue19 .table-board-content,
.table-board-blue11 .table-board-content {
  background: #101216;
  border-radius: 6px;
}
.table-board-yellow11 .table-board-content {
  background: #11162b;
  border-radius: 6px;
}
.table-board-yellow18 .table-board-content {
  background: #101010;
  border-radius: 6px;
}

.table-virtual-container-orange11,
.table-virtual-container-purple11,
.table-virtual-container-red13,
.table-virtual-container-blue12,
.table-virtual-container-purple12,
.table-virtual-container-blue14,
.table-virtual-container-blue16,
.table-virtual-container-gold12,
.table-virtual-container-blue17,
.table-virtual-container-yellow13,
.table-virtual-container-red15,
.table-virtual-container-yellow20,
.table-virtual-container-blue13,
.table-virtual-container-yellow14,
.table-virtual-container-yellow18,
.table-virtual-container-yellow21,
.table-virtual-container-blue18,
.table-virtual-container-yellow15,
.table-virtual-container-yellow17,
.table-virtual-container-gold11,
.table-virtual-container-orange14,
.table-virtual-container-orange13,
.table-virtual-container-red14,
.table-virtual-container-yellow12,
.table-virtual-container-red12,
.table-virtual-container-blue15,
.table-virtual-container-red11,
.table-virtual-container-green {
  background: #191919; padding: 4px;
}
.table-virtual-container-yellow11 {
  background: #252c48; padding: 4px;
}
.table-virtual-container-gold13 {
  background: #020c17; padding: 4px;
}
.table-virtual-container-blue19 {
  background: #0e1628; padding: 4px;
}
.table-virtual-container-blue11 {
  background: #1a1a23; padding: 4px;
}
.table-virtual-container-yellow16 {
  background: #0a1726; padding: 4px;
}
.table-virtual-container-white {
  background: #cacaca; padding: 4px;
}
.table-virtual-container-orange12 {
  background: #16171A; padding: 4px;
  color: #fff;
}

.table-virtual-orange11,
.table-virtual-purple11,
.table-virtual-red13,
.table-virtual-blue12,
.table-virtual-yellow19,
.table-virtual-purple12,
.table-virtual-blue14,
.table-virtual-blue16,
.table-virtual-gold12,
.table-virtual-blue17,
.table-virtual-yellow13,
.table-virtual-red15,
.table-virtual-yellow20,
.table-virtual-blue13,
.table-virtual-gold13,
.table-virtual-yellow11,
.table-virtual-yellow14,
.table-virtual-yellow18,
.table-virtual-yellow16,
.table-virtual-yellow21,
.table-virtual-blue18,
.table-virtual-yellow15,
.table-virtual-yellow17,
.table-virtual-blue19,
.table-virtual-blue11,
.table-virtual-gold11,
.table-virtual-orange14,
.table-virtual-orange13,
.table-virtual-red14,
.table-virtual-yellow12,
.table-virtual-red12,
.table-virtual-blue15,
.table-virtual-red11,
.table-virtual-green,
.table-virtual-white,
.table-virtual-orange12 {
  font-size: 14px;
}

.table-virtual-orange11 .table-header,
.table-virtual-purple11 .table-header,
.table-virtual-red13 .table-header,
.table-virtual-blue12 .table-header,
.table-virtual-yellow19 .table-header,
.table-virtual-purple12 .table-header,
.table-virtual-blue14 .table-header,
.table-virtual-blue16 .table-header,
.table-virtual-gold12 .table-header,
.table-virtual-blue17 .table-header,
.table-virtual-yellow13 .table-header,
.table-virtual-red15 .table-header,
.table-virtual-gold11 .table-header,
.table-virtual-orange14 .table-header,
.table-virtual-orange13 .table-header,
.table-virtual-red14 .table-header,
.table-virtual-yellow12 .table-header,
.table-virtual-red12 .table-header,
.table-virtual-blue15 .table-header,
.table-virtual-red11 .table-header,
.table-virtual-green .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #161b1f;
}
.table-virtual-white .table-header {
  display: flex;
  padding: 10px 0;
  background: #cacaca;
  color: #000;
}
.table-virtual-orange12 .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #141517;
  border-radius: 6px;
}
.table-virtual-yellow20 .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #101216;
  border-radius: 4px 4px 0px 0px;
  border-bottom: 1px solid #f3ba2f;
}
.table-virtual-blue13 .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #101216;
  border-radius: 4px 4px 0px 0px;
  border-bottom: 1px solid #ffd077;
}
.table-virtual-gold13 .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #0a1c30;
  border-radius: 4px 4px 0px 0px;
  border-bottom: 1px solid #f2b705;
}
.table-virtual-yellow11 .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #11162b;
  border-radius: 4px 4px 0px 0px;
  border-bottom: 1px solid #ffcd00;
}
.table-virtual-yellow14 .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #101216;
  border-radius: 4px 4px 0px 0px;
  border-bottom: 1px solid #fed228;
}
.table-virtual-yellow18 .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #101010;
  border-radius: 4px 4px 0px 0px;
  border-bottom: 1px solid #f4b95c;
}
.table-virtual-yellow16 .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #101216;
  border-radius: 4px 4px 0px 0px;
  border-bottom: 1px solid #f3ba2f;
}
.table-virtual-yellow21 .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #101216;
  border-radius: 4px 4px 0px 0px;
  border-bottom: 1px solid #edab56;
}
.table-virtual-blue18 .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #101216;
  border-radius: 4px 4px 0px 0px;
  border-bottom: 1px solid #1f7aff;
}
.table-virtual-yellow15 .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #101216;
  border-radius: 4px 4px 0px 0px;
  border-bottom: 1px solid #edbb35;
}
.table-virtual-yellow17 .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #0f0f0f;
  border-radius: 4px 4px 0px 0px;
  border-bottom: 1px solid #ffb600;
}
.table-virtual-blue19 .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #0e1628;
  border-radius: 4px 4px 0px 0px;
  border-bottom: 1px solid #a5d7e8;
}
.table-virtual-blue11 .table-header {
  font-weight: 700;
  display: flex;
  padding: 10px 0;
  background: #1a1a23;
  border-radius: 4px 4px 0px 0px;
  border-bottom: 1px solid #2ca0e2;
}

.table-virtual-flex-field {
  flex: 1 1 0px;
}

.table-virtual-tr {
  display: flex;
}

.table-virtual-orange11 .table-virtual-tr,
.table-virtual-purple11 .table-virtual-tr,
.table-virtual-red13 .table-virtual-tr,
.table-virtual-blue12 .table-virtual-tr,
.table-virtual-yellow19 .table-virtual-tr,
.table-virtual-purple12 .table-virtual-tr,
.table-virtual-blue14 .table-virtual-tr,
.table-virtual-blue16 .table-virtual-tr,
.table-virtual-gold12 .table-virtual-tr,
.table-virtual-blue17 .table-virtual-tr,
.table-virtual-yellow13 .table-virtual-tr,
.table-virtual-red15 .table-virtual-tr,
.table-virtual-gold11 .table-virtual-tr,
.table-virtual-orange14 .table-virtual-tr,
.table-virtual-orange13 .table-virtual-tr,
.table-virtual-red14 .table-virtual-tr,
.table-virtual-yellow12 .table-virtual-tr,
.table-virtual-red12 .table-virtual-tr,
.table-virtual-blue15 .table-virtual-tr,
.table-virtual-red11 .table-virtual-tr,
.table-virtual-green .table-virtual-tr {
  background: #252a30;
  margin-top: 4px;
}
.table-virtual-white .table-virtual-tr {
  background: #ebebeb;
  margin-top: 4px;
  color: #000;
}
.table-virtual-orange12 .table-virtual-tr {
  background: #1B1C1F;
  margin-top: 8px;
  border-radius: 6px;
}
.table-virtual-yellow20 .table-virtual-tr,
.table-virtual-blue13 .table-virtual-tr,
.table-virtual-yellow14 .table-virtual-tr,
.table-virtual-yellow16 .table-virtual-tr,
.table-virtual-yellow21 .table-virtual-tr,
.table-virtual-blue18 .table-virtual-tr,
.table-virtual-yellow15 .table-virtual-tr {
  background: #101216;
  margin-top: 4px;
  border-radius: 4px;
}
.table-virtual-yellow11 .table-virtual-tr {
  background: #11162b;
  margin-top: 4px;
  border-radius: 4px;
}
.table-virtual-gold13 .table-virtual-tr {
  background: #0a1c30;
  margin-top: 4px;
  border-radius: 4px;
}
.table-virtual-yellow18 .table-virtual-tr {
  background: #101010;
  margin-top: 4px;
  border-radius: 4px;
}
.table-virtual-yellow20 .table-virtual-tr.on,
.table-virtual-blue13 .table-virtual-tr.on,
.table-virtual-yellow14 .table-virtual-tr.on,
.table-virtual-yellow11 .table-virtual-tr.on,
.table-virtual-yellow21 .table-virtual-tr.on,
.table-virtual-blue18 .table-virtual-tr.on,
.table-virtual-yellow15 .table-virtual-tr.on {
  background: #181a20;
  margin-top: 4px;
  border-radius: 4px;
}
.table-virtual-gold13 .table-virtual-tr.on {
  background: #020c17;
  margin-top: 4px;
  border-radius: 4px;
}
.table-virtual-yellow18 .table-virtual-tr.on {
  background: #000;
  margin-top: 4px;
  border-radius: 4px;
}
.table-virtual-yellow16 .table-virtual-tr.on {
  background: #0e1e31;
  margin-top: 4px;
  border-radius: 4px;
}
.table-virtual-yellow17 .table-virtual-tr {
  background: #000;
  margin-top: 4px;
  border-radius: 4px;
}
.table-virtual-blue19 .table-virtual-tr {
  background: #030917;
  margin-top: 4px;
  border-radius: 4px;
}
.table-virtual-blue11 .table-virtual-tr {
  background: #030917;
  margin-top: 4px;
  border-radius: 4px;
}
.table-virtual-yellow17 .table-virtual-tr.on {
  background: #0f0f0f;
  margin-top: 4px;
  border-radius: 4px;
}
.table-virtual-blue19 .table-virtual-tr.on {
  background: #0e1628;
  margin-top: 4px;
  border-radius: 4px;
}
.table-virtual-blue11 .table-virtual-tr.on {
  background: #1a1a23;
  margin-top: 4px;
  border-radius: 4px;
}

.table-virtual-td-first {
  padding: 10px 5px;
  display: flex;
  align-items: center;
}
.table-virtual-orange12 .table-virtual-td-first {
  border: none;
}
.table-virtual-td {
  padding: 10px 5px;
  display: flex;
  align-items: center;
}
.table-virtual-orange12 .table-virtual-td {
  border: none;
}

.table-virtual-orange11 .table-virtual-content,
.table-virtual-purple11 .table-virtual-content,
.table-virtual-red13 .table-virtual-content,
.table-virtual-blue12 .table-virtual-content,
.table-virtual-yellow19 .table-virtual-content,
.table-virtual-purple12 .table-virtual-content,
.table-virtual-blue14 .table-virtual-content,
.table-virtual-blue16 .table-virtual-content,
.table-virtual-gold12 .table-virtual-content,
.table-virtual-blue17 .table-virtual-content,
.table-virtual-yellow13 .table-virtual-content,
.table-virtual-red15 .table-virtual-content,
.table-virtual-yellow20 .table-virtual-content,
.table-virtual-blue13 .table-virtual-content,
.table-virtual-gold13 .table-virtual-content,
.table-virtual-yellow11 .table-virtual-content,
.table-virtual-yellow14 .table-virtual-content,
.table-virtual-yellow18 .table-virtual-content,
.table-virtual-yellow16 .table-virtual-content,
.table-virtual-yellow21 .table-virtual-content,
.table-virtual-blue18 .table-virtual-content,
.table-virtual-yellow15 .table-virtual-content,
.table-virtual-yellow17 .table-virtual-content,
.table-virtual-blue19 .table-virtual-content,
.table-virtual-blue11 .table-virtual-content,
.table-virtual-gold11 .table-virtual-content,
.table-virtual-orange14 .table-virtual-content,
.table-virtual-orange13 .table-virtual-content,
.table-virtual-red14 .table-virtual-content,
.table-virtual-yellow12 .table-virtual-content,
.table-virtual-red12 .table-virtual-content,
.table-virtual-blue15 .table-virtual-content,
.table-virtual-red11 .table-virtual-content,
.table-virtual-green .table-virtual-content {
  background: #1e2327;
  color: #39b1d6;
}
.table-virtual-white .table-virtual-content {
  background: #fff;
  color: #000;
}
.table-virtual-orange12 .table-virtual-content {
  background: #171719;
  border-radius: 6px;
}

.moneymove-button {
  position: absolute; 
  left: calc(50% - 52px); 
  top: -28px; 
  cursor: pointer;
}
.moneymove-button:hover {
  content:url("/image/Money/orange12/moveo.svg");
}

.payout-radio {
  float: left;
  cursor: pointer;
}
.payout-radio.on img {
  content:url("/image/Money/orange12/radio1.svg");
}

.payout-radio-yellow20,
.payout-radio-blue13,
.payout-radio-yellow21,
.payout-radio-blue18,
.payout-radio-yellow15 {
  width: calc(50% - 12px); 
  padding: 8px 12px; 
  background: #14161b; 
  border-radius: 6px;
  border: 1px solid #14161b;
  transition: all 0.5s ease-out 0s;
  cursor: pointer;
}
.payout-radio-yellow11,
.payout-radio-yellow14 {
  width: calc(50% - 12px); 
  padding: 8px 12px; 
  background: #252c48; 
  border-radius: 6px;
  border: 1px solid #252c48;
  transition: all 0.5s ease-out 0s;
  cursor: pointer;
}
.payout-radio-gold13 {
  width: calc(50% - 12px); 
  padding: 8px 12px; 
  background: #050f19; 
  border-radius: 6px;
  border: 1px solid #050f19;
  transition: all 0.5s ease-out 0s;
  cursor: pointer;
}
.payout-radio-yellow18 {
  width: calc(50% - 12px); 
  padding: 8px 12px; 
  background: #000; 
  border-radius: 6px;
  border: 1px solid #000;
  transition: all 0.5s ease-out 0s;
  cursor: pointer;
}
.payout-radio-yellow16 {
  width: calc(50% - 12px); 
  padding: 8px 12px; 
  background: #0e1e31; 
  border-radius: 6px;
  border: 1px solid #0e1e31;
  transition: all 0.5s ease-out 0s;
  cursor: pointer;
}
.payout-radio-yellow20:hover,
.payout-radio-yellow20.on {
  border: 1px solid #f3ba2f;
}
.payout-radio-blue13:hover,
.payout-radio-blue13.on {
  border: 1px solid #ffd077;
}
.payout-radio-gold13:hover,
.payout-radio-gold13.on {
  border: 1px solid #f2b705;
}
.payout-radio-yellow11:hover,
.payout-radio-yellow11.on {
  border: 1px solid #ffcd00;
}
.payout-radio-yellow14:hover,
.payout-radio-yellow14.on {
  border: 1px solid #fed228;
}
.payout-radio-yellow18:hover,
.payout-radio-yellow18.on {
  border: 1px solid #f4b95c;
}
.payout-radio-yellow16:hover,
.payout-radio-yellow16.on {
  border: 1px solid #f3ba2f;
}
.payout-radio-yellow21:hover,
.payout-radio-yellow21.on {
  border: 1px solid #edab56;
}
.payout-radio-blue18:hover,
.payout-radio-blue18.on {
  border: 1px solid #1f7aff;
}
.payout-radio-yellow15:hover,
.payout-radio-yellow15.on {
  border: 1px solid #edbb35;
}

.payout-radio-yellow17 {
  width: calc(50% - 12px); 
  padding: 8px 12px; 
  background: #1b1b1b; 
  border-radius: 6px;
  border: 1px solid #1b1b1b;
  transition: all 0.5s ease-out 0s;
  cursor: pointer;
}
.payout-radio-blue19 {
  width: calc(50% - 12px); 
  padding: 8px 12px; 
  background: #244473; 
  border-radius: 6px;
  border: 1px solid #244473;
  transition: all 0.5s ease-out 0s;
  cursor: pointer;
}
.payout-radio-blue11 {
  width: calc(50% - 12px); 
  padding: 8px 12px; 
  background: #302ce2; 
  border-radius: 6px;
  border: 1px solid #302ce2;
  transition: all 0.5s ease-out 0s;
  cursor: pointer;
}
.payout-radio-yellow17:hover,
.payout-radio-yellow17.on {
  border: 1px solid #ffb600;
}
.payout-radio-blue19:hover,
.payout-radio-blue19.on {
  border: 1px solid #a5d7e8;
}
.payout-radio-blue11:hover,
.payout-radio-blue11.on {
  border: 1px solid #302ce2;
}


.tab-orange12 {
  padding: 16px 50px;
  float: left;
  font-size: 14px;
  cursor: pointer;
}
.tab-orange12:hover,
.tab-orange12.on {
  border-bottom: 1px solid #F56406;
}

.panel-page-orange11,
.panel-page-blue,
.panel-page-blue14,
.panel-page-blue16,
.panel-page-gold12,
.panel-page-yellow13,
.panel-page-red15,
.panel-page-orange14,
.panel-page-orange13,
.panel-page-purple11,
.panel-page-purple12,
.panel-page-red14,
.panel-page-yellow12,
.panel-page-red11,
.panel-page-green {
  margin-bottom: 30px;
}
.panel-page-gold11 {
  margin-bottom: 30px;
  box-shadow: 0 0 7px rgba(0,0,0,0.5);
}
.panel-page-white {
  margin-bottom: 30px;
  background: #ebebeb !important;
  box-shadow: 0 0 7px rgba(0,0,0,0.5);
}
.panel-page-orange12 {
  background: #111314 !important;
  padding: 0 48px;
  max-width: 1350px;
  width: 100%;
}
.panel-page-red13,
.panel-page-blue12,
.panel-page-yellow19 {
  margin-bottom: 30px;
  background: #000 !important;
}
.panel-page-red12,
.panel-page-blue15,
.panel-page-blue17 {
  margin-bottom: 30px;
  background: #111 !important;
}
.panel-page-yellow20,
.panel-page-blue13,
.panel-page-yellow21,
.panel-page-blue18,
.panel-page-yellow15 {
  margin-bottom: 30px;
  background: #181a20 !important;
  padding: 0 36px;
}
.panel-page-gold13 {
  margin-bottom: 30px;
  background: #020c17 !important;
  padding: 0 36px;
}
.panel-page-yellow11 {
  margin-bottom: 30px;
  background: #252c48 !important;
  padding: 0 36px;
}
.panel-page-yellow14 {
  margin-bottom: 30px;
  background: #252c48 !important;
  padding: 0 36px;
}
.panel-page-yellow18 {
  margin-bottom: 30px;
  background: #000 !important;
  padding: 0 36px;
}
.panel-page-yellow16 {
  margin-bottom: 30px;
  background: #0e1e31 !important;
  padding: 0 36px;
}
.panel-page-yellow17 {
  margin-bottom: 30px;
  background: #000 !important;
  padding: 0 36px;
  max-width: 1280px;
  margin: auto;
}
.panel-page-blue19 {
  margin-bottom: 30px;
  background: #030917 !important;
  padding: 0 36px;
  max-width: 1280px;
  margin: auto;
}
.panel-page-blue11 {
  margin-bottom: 30px;
  background: #000 !important;
  padding: 0 36px;
  max-width: 1280px;
  margin: auto;
}

.input-orange12 .el-input__inner {
  background: #121212 !important;
  border: 1px solid #3D3D3D !important;
  color: #fff !important;
}

.input-yellow20 .el-input__inner {
  background: #000000 !important;
  border: 1px solid #000000 !important;
  color: #fff !important;
}
.input-yellow20 .el-input__inner:focus {
  border: 1px solid #f3ba2f !important;
}

.input-blue13 .el-input__inner {
  background: #000000 !important;
  border: 1px solid #000000 !important;
  color: #fff !important;
}
.input-blue13 .el-input__inner:focus {
  border: 1px solid #ffd077 !important;
}

.input-gold13 .el-input__inner {
  background: #0a1c30 !important;
  border: 1px solid #0a1c30 !important;
  color: #fff !important;
}
.input-gold13 .el-input__inner:focus {
  border: 1px solid #f2b705 !important;
}

.input-yellow11 .el-input__inner {
  background: #000000 !important;
  border: 1px solid #000000 !important;
  color: #fff !important;
}
.input-yellow11 .el-input__inner:focus {
  border: 1px solid #ffcd00 !important;
}

.input-yellow14 .el-input__inner {
  background: #11162b !important;
  border: 1px solid #11162b !important;
  color: #fff !important;
}
.input-yellow14 .el-input__inner:focus {
  border: 1px solid #fed228 !important;
}

.input-yellow18 .el-input__inner {
  background: #000000 !important;
  border: 1px solid #000000 !important;
  color: #fff !important;
}
.input-yellow18 .el-input__inner:focus {
  border: 1px solid #f4b95c !important;
}

.input-yellow16 .el-input__inner {
  background: #0a1726 !important;
  border: 1px solid #0a1726 !important;
  color: #fff !important;
}
.input-yellow16 .el-input__inner:focus {
  border: 1px solid #f3ba2f !important;
}

.input-yellow21 .el-input__inner {
  background: #000000 !important;
  border: 1px solid #000000 !important;
  color: #fff !important;
}
.input-yellow21 .el-input__inner:focus {
  border: 1px solid #edab56 !important;
}

.input-blue18 .el-input__inner {
  background: #000000 !important;
  border: 1px solid #000000 !important;
  color: #fff !important;
}
.input-blue18 .el-input__inner:focus {
  border: 1px solid #1f7aff !important;
}

.input-yellow15 .el-input__inner {
  background: #000000 !important;
  border: 1px solid #000000 !important;
  color: #fff !important;
}
.input-yellow15 .el-input__inner:focus {
  border: 1px solid #edbb35 !important;
}

.input-yellow17 .el-input__inner {
  background: #000000 !important;
  border: 1px solid #000000 !important;
  color: #fff !important;
}
.input-yellow17 .el-input__inner:focus {
  border: 1px solid #3a7bd5 !important;
}

.input-blue19 .el-input__inner {
  background: #000000 !important;
  border: 1px solid #000000 !important;
  color: #fff !important;
}
.input-blue19 .el-input__inner:focus {
  border: 1px solid #3a7bd5 !important;
}

.input-blue11 .el-input__inner {
  background: #000000 !important;
  border: 1px solid #000000 !important;
  color: #fff !important;
}
.input-blue11 .el-input__inner:focus {
  border: 1px solid #3a7bd5 !important;
}

.home-mob-cat {
  padding: 0 4px;
}

.home-mob-cat .cat-content {
  background: #1B1B1C;
  border-radius: 6px;
}

.orange12-dialog .el-dialog {
  margin-top: 15vh !important;
}
.provider-dialog .el-dialog {
  margin-top: 0px !important;
}


.virtual-dtab {
  background: #161719;
  height: 48px;
  text-align: center;
  padding-top: 12px;
  border-bottom: 1px solid #242424;
}
.virtual-dtab.on {
  border-bottom: 1px solid #EF6107;
}

.dialog-signup-orange12 .el-dialog {
  margin-top: 64px !important;
}
.dialog-blue18 .el-dialog {
  margin-top: 100px !important;
}
.dialog-yellow15 .el-dialog {
  margin-top: 100px !important;
}


.signup-color-orange11,
.signup-color-blue14,
.signup-color-blue16,
.signup-color-gold12,
.signup-color-blue17,
.signup-color-yellow13,
.signup-color-red15,
.signup-color-gold11,
.signup-color-orange14,
.signup-color-orange13,
.signup-color-purple11,
.signup-color-red13,
.signup-color-blue12,
.signup-color-purple12,
.signup-color-red14,
.signup-color-yellow12,
.signup-color-red12,
.signup-color-blue15,
.signup-color-red11 {
  color: #fff !important;
}
.signup-color-orange12 {
  color: #fff !important;
}
.signup-color-gold12 {
  color: #dc992e !important;
}
.signup-color-white {
  color: #000 !important;
}

.event-orange12 {
  width: calc(33.3% - 24px);
  margin: 0 12px 48px 12px;
  background: #16181A;
  border-radius: 8px; 
  padding: 16px;
  float: left;
  word-break: keep-all;
  color: #fff;
  cursor: pointer;
}
.event-orange12:hover {
  transition: all 0.4s ease-in-out;
  transform: translateY(-24px);
  background: #1E2224;
  box-shadow: 0px 4px 45px rgba(0, 0, 0, 0.5);
}
.event-orange12-img {
  transition: all 0.4s ease-in-out;
}

.event-yellow20,
.event-blue13,
.event-yellow14,
.event-yellow21,
.event-blue18,
.event-yellow15,
.event-yellow17 {
  width: calc(50% - 24px);
  margin: 0 12px 16px 12px;
  background: #0b0d10;
  border-radius: 6px; 
  padding: 16px;
  float: left;
  word-break: keep-all;
  color: #fff;
  cursor: pointer;
}
.event-yellow11 {
  width: calc(50% - 24px);
  margin: 0 12px 16px 12px;
  background: #11162b;
  border-radius: 6px; 
  padding: 16px;
  float: left;
  word-break: keep-all;
  color: #fff;
  cursor: pointer;
}
.event-gold13 {
  width: calc(33.3% - 24px);
  margin: 0 12px 16px 12px;
  background: #0a1c30;
  border-radius: 6px; 
  padding: 16px;
  float: left;
  word-break: keep-all;
  color: #fff;
  cursor: pointer;
}
.event-blue19 {
  width: calc(50% - 24px);
  margin: 0 12px 16px 12px;
  background: #0e1628;
  border-radius: 6px; 
  padding: 16px;
  float: left;
  word-break: keep-all;
  color: #fff;
  cursor: pointer;
}
.event-blue11 {
  width: calc(50% - 24px);
  margin: 0 12px 16px 12px;
  background: #1a1a23;
  border-radius: 6px; 
  padding: 16px;
  float: left;
  word-break: keep-all;
  color: #fff;
  cursor: pointer;
}
.event-yellow18 {
  width: calc(50% - 24px);
  margin: 0 12px 16px 12px;
  background: #101010;
  border-radius: 6px; 
  float: left;
  word-break: keep-all;
  color: #fff;
  cursor: pointer;
}
.event-over-yellow18 {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 14px;
  background-color: rgba(37, 29, 14, 0.9);
}
.event-yellow18:hover .event-over-yellow18 {
  display: block !important;
}
.event-yellow16 {
  width: calc(50% - 24px);
  margin: 0 12px 16px 12px;
  background: #0a1726;
  border-radius: 6px; 
  padding: 16px;
  float: left;
  word-break: keep-all;
  color: #fff;
  cursor: pointer;
}

.betrefresh {
  padding: 6px; 
  background: #2E3236; 
  border-radius: 6px;
  cursor: pointer;
}
.betrefresh:hover {
  background: #44484F;
}

.v-box1-agero-prematch-orange12 {
	background: #141517;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border-radius: 6px;
	width: 100%;
	clear: both;
}
.v-box1-agero-prematch-yellow20,
.v-box1-agero-inplay-yellow20,
.v-box1-agero-prematch-blue13,
.v-box1-agero-inplay-blue13,
.v-box1-agero-prematch-gold13,
.v-box1-agero-inplay-gold13,
.v-box1-agero-prematch-yellow11,
.v-box1-agero-inplay-yellow11
.v-box1-agero-prematch-yellow14,
.v-box1-agero-inplay-yellow14,
.v-box1-agero-prematch-yellow21,
.v-box1-agero-inplay-yellow21,
.v-box1-agero-prematch-blue18,
.v-box1-agero-inplay-blue18,
.v-box1-agero-prematch-yellow15,
.v-box1-agero-inplay-yellow15 {
	background: #101216;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border-radius: 6px;
	width: 100%;
	clear: both;
}
.v-box1-agero-prematch-yellow18,
.v-box1-agero-inplay-yellow18 {
	background: #000;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border-radius: 6px;
	width: 100%;
	clear: both;
}
.v-box1-agero-prematch-yellow16,
.v-box1-agero-inplay-yellow16 {
	background: #0a1726;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border-radius: 6px;
	width: 100%;
	clear: both;
}
.v-box1-agero-prematch-yellow17,
.v-box1-agero-inplay-yellow17 {
	background: #0f0f0f;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border-radius: 6px;
	width: 100%;
	clear: both;
}
.v-box1-agero-prematch-blue19,
.v-box1-agero-inplay-blue19 {
	background: #0e1628;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border-radius: 6px;
	width: 100%;
	clear: both;
}
.v-box1-agero-prematch-blue11,
.v-box1-agero-inplay-blue11 {
	background: #1a1a23;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border-radius: 6px;
	width: 100%;
	clear: both;
}

.cat-reg-yellow11 {
  border: 2px solid #252c48;
  background: #252c48;
  border-radius: 16px;
}
.cat-reg-yellow11:hover {
  border: 2px solid #ffcd00;
}
.category-bet-button-red13 {
  font-weight: 900;
  margin-top: 80px;
  cursor: pointer;
  color: #fff;
  font-size: 14px;
  background: #c00015;
  display: inline-block;
  padding: 8px 16px;
  border: 1px solid #c00015;
  border-radius: 6px;
}
.category-bet-button-blue12 {
  font-weight: 900;
  margin-top: 80px;
  cursor: pointer;
  color: #fff;
  font-size: 14px;
  background: #478ee7;
  display: inline-block;
  padding: 8px 16px;
  border: 1px solid #478ee7;
  border-radius: 6px;
}
.category-bet-button-yellow11 {
  font-weight: 900;
  margin-top: 150px;
  cursor: pointer;
  color: #fff;
  font-size: 14px;
  background: #252c48;
  display: inline-block;
  padding: 8px 16px;
  border-radius: 6px;
  width: 80%;
}
.category-bet-button-yellow11:hover {
  background: #ffcd00;
  color: #000;
}
.category-bet-button-blue16 {
  width: 100%;
  font-weight: 900;
  margin-top: 30px;
  cursor: pointer;
  color: #09c2f1;
  font-size: 24px;
}

.category-bet-button-gold11 {
  width: 100%;
  font-weight: 900;
  margin-top: 30px;
  cursor: pointer;
  color: #fff;
  font-size: 18px;
}
.category-bet-button-gold11 span {
  border-radius: 6px;
  padding: 4px 12px 8px 8px;
  background: #e96a09;
}

.coupon-item {
  width: 33.3%;
  display: flex;
  float: left;
  padding: 12px;
}
.coupon-item .left-panel {
  float: left;
  background: rgb(25, 25, 28);
  padding: 24px 12px;
  border-radius: 6px;
  flex: 1 1;
}
.coupon-item .right-panel {
  float: left;
  background: rgb(25, 25, 28);
  padding: 24px 12px;
  border-radius: 6px;
  margin-left: 8px;
  cursor: pointer;
}
.coupon-item .right-panel:hover .img-coupon {
  content:url(static/image/Money/coupon-use1.png);
}

.header-menu-yellow20,
.header-menu-blue13,
.header-menu-gold13,
.header-menu-yellow11,
.header-menu-yellow14,
.header-menu-yellow18,
.header-menu-yellow16,
.header-menu-yellow21,
.header-menu-blue18,
.header-menu-yellow15 {
  width: 11.1%;
  float: left;
  color: #fff;
  padding: 16px 0;
  text-align: center;
  font-size: 13px;
  border-bottom: 1px solid #181a20;
  cursor: pointer;
  border-radius: 6px 6px 0 0;
}
.header-menu-yellow20:hover {
  background: #2b3139;
  border-bottom: 1px solid #f3ba2f;
  color: #f3ba2f;
}
.header-menu-yellow20.on {
  border-bottom: 1px solid #f3ba2f;
  color: #f3ba2f;
}
.header-menu-blue13:hover {
  background: #2b3139;
  border-bottom: 1px solid #ffd077;
  color: #ffd077;
}
.header-menu-blue13.on {
  border-bottom: 1px solid #ffd077;
  color: #ffd077;
}
.header-menu-gold13:hover {
  background: #2b3139;
  border-bottom: 1px solid #f2b705;
  color: #f2b705;
}
.header-menu-gold13.on {
  border-bottom: 1px solid #f2b705;
  color: #f2b705;
}
.header-menu-yellow11:hover {
  background: #11162b;
  border-bottom: 1px solid #ffcd00;
  color: #ffcd00;
}
.header-menu-yellow11.on {
  border-bottom: 1px solid #ffcd00;
  color: #ffcd00;
}
.header-menu-yellow14:hover {
  background: #11162b;
  border-bottom: 1px solid #fed228;
  color: #fed228;
}
.header-menu-yellow14.on {
  border-bottom: 1px solid #fed228;
  color: #fed228;
}
.header-menu-yellow18:hover {
  background: #f4b95c;
  border-bottom: 1px solid #f4b95c;
  color: #000;
}
.header-menu-yellow18.on {
  border-bottom: 1px solid #f4b95c;
  color: #f4b95c;
}
.header-menu-yellow16:hover {
  background: #2b3139;
  border-bottom: 1px solid #f3ba2f;
  color: #f3ba2f;
}
.header-menu-yellow16.on {
  border-bottom: 1px solid #f3ba2f;
  color: #f3ba2f;
}
.header-menu-yellow21:hover {
  background: #2b3139;
  border-bottom: 1px solid #edab56;
  color: #edab56;
}
.header-menu-yellow21.on {
  border-bottom: 1px solid #edab56;
  color: #edab56;
}
.header-menu-blue18:hover {
  color: #1f7aff;
}
.header-menu-blue18.on {
  border-bottom: 1px solid #1f7aff;
  color: #1f7aff;
}
.header-menu-yellow15:hover {
  color: #edbb35;
}
.header-menu-yellow15.on {
  border-bottom: 1px solid #edbb35;
  color: #edbb35;
}

.header-menu-yellow17 {
  width: 11.1%;
  float: left;
  color: #fff;
  padding: 16px 0;
  text-align: center;
  font-size: 13px;
  border-bottom: 1px solid #181a20;
  cursor: pointer;
  border-radius: 6px 6px 0 0;
}
.header-menu-yellow17:hover {
  background: #2b3139;
  border-bottom: 1px solid #ffb600;
  color: #ffb600;
}
.header-menu-yellow17.on {
  border-bottom: 1px solid #ffb600;
  color: #ffb600;
}

.header-menu-blue19 {
  width: 11.1%;
  float: left;
  color: #fff;
  padding: 16px 0;
  text-align: center;
  font-size: 13px;
  border-bottom: 1px solid #181a20;
  cursor: pointer;
  border-radius: 6px 6px 0 0;
}
.header-menu-blue19:hover {
  background: #2b3139;
  border-bottom: 1px solid #a5d7e8;
  color: #a5d7e8;
}
.header-menu-blue19.on {
  border-bottom: 1px solid #a5d7e8;
  color: #a5d7e8;
}

.header-menu-blue11 {
  width: 11.1%;
  float: left;
  color: #fff;
  padding: 16px 0;
  text-align: center;
  font-size: 13px;
  border-bottom: 1px solid #181a20;
  cursor: pointer;
  border-radius: 6px 6px 0 0;
}
.header-menu-blue11:hover {
  background: #2b3139;
  border-bottom: 1px solid #2ca0e2;
  color: #2ca0e2;
}
.header-menu-blue11.on {
  border-bottom: 1px solid #2ca0e2;
  color: #2ca0e2;
}

.pay-panel-item-orange11,
.pay-panel-item-blue,
.pay-panel-item-blue14,
.pay-panel-item-blue16,
.pay-panel-item-gold12,
.pay-panel-item-blue17,
.pay-panel-item-yellow13,
.pay-panel-item-red15,
.pay-panel-item-white,
.pay-panel-item-gold11,
.pay-panel-item-orange14,
.pay-panel-item-orange13,
.pay-panel-item-purple11,
.pay-panel-item-red13,
.pay-panel-item-blue12,
.pay-panel-item-purple12,
.pay-panel-item-red14,
.pay-panel-item-yellow12,
.pay-panel-item-red12,
.pay-panel-item-blue15,
.pay-panel-item-red11,
.pay-panel-item-green {
  padding: 20px 50px; 
}
.pay-panel-item-orange12 {
  padding: 24px 0px 24px 24px;
}
.pay-panel-item-yellow20,
.pay-panel-item-blue13,
.pay-panel-item-yellow21,
.pay-panel-item-blue18,
.pay-panel-item-yellow15 {
  padding: 16px 12px;
  background: #101216; 
  border-radius: 6px;
  margin-top: 24px;
}
.pay-panel-item-yellow11,
.pay-panel-item-yellow14 {
  padding: 16px 12px;
  background: #11162b; 
  border-radius: 6px;
  margin-top: 24px;
}
.pay-panel-item-gold13 {
  padding: 16px 12px;
  background: #0a1c30; 
  border-radius: 6px;
  margin-top: 24px;
}
.pay-panel-item-yellow18 {
  padding: 16px 12px;
  background: #101010; 
  border-radius: 6px;
  margin-top: 24px;
}
.pay-panel-item-yellow16 {
  padding: 16px 12px;
  background: #0a1726; 
  border-radius: 6px;
  margin-top: 24px;
}
.pay-panel-item-yellow17 {
  padding: 16px 12px;
  background: #0f0f0f; 
  border-radius: 6px;
  margin-top: 24px;
}
.pay-panel-item-blue19 {
  padding: 16px 12px;
  background: #0e1628; 
  border-radius: 6px;
  margin-top: 24px;
}
.pay-panel-item-blue11 {
  padding: 16px 12px;
  background: #1a1a23; 
  border-radius: 6px;
  margin-top: 24px;
}

.pay-bonus-item-yellow20,
.pay-bonus-item-blue13,
.pay-bonus-item-gold13,
.pay-bonus-item-yellow11,
.pay-bonus-item-yellow14,
.pay-bonus-item-yellow18,
.pay-bonus-item-yellow16,
.pay-bonus-item-yellow21,
.pay-bonus-item-blue18,
.pay-bonus-item-yellow15,
.pay-bonus-item-yellow17,
.pay-bonus-item-blue19,
.pay-bonus-item-blue11 {
  border-radius: 6px; 
  cursor: pointer;
}
.pay-bonus-item-yellow20:hover,
.pay-bonus-item-yellow20.on {
  color: #f3ba2f;
}
.pay-bonus-button-yellow20 {
  border: 3px solid #f3ba2f;
  width: 84px; 
  height: 84px; 
  display: flex; 
  justify-content: center; 
  align-items: center;
  text-align: center;
}
.pay-bonus-item-yellow20:hover .pay-bonus-button-yellow20,
.pay-bonus-item-yellow20.on .pay-bonus-button-yellow20 {
  background: #f3ba2f;
}
.pay-bonus-item-yellow20:hover .img-bonus-no,
.pay-bonus-item-yellow20.on .img-bonus-no {
  content:url("/image/Money/yellow20/no-on.png");
}
.pay-bonus-item-yellow20:hover .img-bonus-plus,
.pay-bonus-item-yellow20.on .img-bonus-plus {
  content:url("/image/Money/yellow20/plus-on.png");
}
.pay-bonus-item-yellow20:hover .img-bonus-sports,
.pay-bonus-item-yellow20.on .img-bonus-sports {
  content:url("/image/Money/yellow20/sports-on.png");
}
.pay-bonus-item-yellow20:hover .img-bonus-casino,
.pay-bonus-item-yellow20.on .img-bonus-casino {
  content:url("/image/Money/yellow20/casino-on.png");
}

.pay-bonus-item-blue13:hover,
.pay-bonus-item-blue13.on {
  color: #ffd077;
}
.pay-bonus-button-blue13 {
  border: 3px solid #ffd077;
  width: 84px; 
  height: 84px; 
  display: flex; 
  justify-content: center; 
  align-items: center;
  text-align: center;
}
.pay-bonus-item-blue13:hover .pay-bonus-button-blue13,
.pay-bonus-item-blue13.on .pay-bonus-button-blue13 {
  background: #ffd077;
}
.pay-bonus-item-blue13:hover .img-bonus-no,
.pay-bonus-item-blue13.on .img-bonus-no {
  content:url("/image/Money/blue13/no-on.png");
}
.pay-bonus-item-blue13:hover .img-bonus-plus,
.pay-bonus-item-blue13.on .img-bonus-plus {
  content:url("/image/Money/blue13/plus-on.png");
}
.pay-bonus-item-blue13:hover .img-bonus-sports,
.pay-bonus-item-blue13.on .img-bonus-sports {
  content:url("/image/Money/blue13/sports-on.png");
}
.pay-bonus-item-blue13:hover .img-bonus-casino,
.pay-bonus-item-blue13.on .img-bonus-casino {
  content:url("/image/Money/blue13/casino-on.png");
}

.pay-bonus-item-gold13:hover,
.pay-bonus-item-gold13.on {
  color: #f2b705;
}
.pay-bonus-button-gold13 {
  border: 3px solid #f2b705;
  width: 84px; 
  height: 84px; 
  display: flex; 
  justify-content: center; 
  align-items: center;
  text-align: center;
}
.pay-bonus-item-gold13:hover .pay-bonus-button-gold13,
.pay-bonus-item-gold13.on .pay-bonus-button-gold13 {
  background: #f2b705;
}
.pay-bonus-item-gold13:hover .img-bonus-no,
.pay-bonus-item-gold13.on .img-bonus-no {
  content:url("/image/Money/gold13/no-on.png");
}
.pay-bonus-item-gold13:hover .img-bonus-plus,
.pay-bonus-item-gold13.on .img-bonus-plus {
  content:url("/image/Money/gold13/plus-on.png");
}
.pay-bonus-item-gold13:hover .img-bonus-sports,
.pay-bonus-item-gold13.on .img-bonus-sports {
  content:url("/image/Money/gold13/sports-on.png");
}
.pay-bonus-item-gold13:hover .img-bonus-casino,
.pay-bonus-item-gold13.on .img-bonus-casino {
  content:url("/image/Money/gold13/casino-on.png");
}

.pay-bonus-item-yellow11:hover,
.pay-bonus-item-yellow11.on {
  color: #ffcd00;
}
.pay-bonus-button-yellow11 {
  border: 3px solid #ffcd00;
  width: 84px; 
  height: 84px; 
  display: flex; 
  justify-content: center; 
  align-items: center;
  text-align: center;
}
.pay-bonus-item-yellow11:hover .pay-bonus-button-yellow11,
.pay-bonus-item-yellow11.on .pay-bonus-button-yellow11 {
  background: #ffcd00;
}
.pay-bonus-item-yellow11:hover .img-bonus-no,
.pay-bonus-item-yellow11.on .img-bonus-no {
  content:url("/image/Money/yellow11/no-on.png");
}
.pay-bonus-item-yellow11:hover .img-bonus-plus,
.pay-bonus-item-yellow11.on .img-bonus-plus {
  content:url("/image/Money/yellow11/plus-on.png");
}
.pay-bonus-item-yellow11:hover .img-bonus-sports,
.pay-bonus-item-yellow11.on .img-bonus-sports {
  content:url("/image/Money/yellow11/sports-on.png");
}
.pay-bonus-item-yellow11:hover .img-bonus-casino,
.pay-bonus-item-yellow11.on .img-bonus-casino {
  content:url("/image/Money/yellow11/casino-on.png");
}

.pay-bonus-item-yellow14:hover,
.pay-bonus-item-yellow14.on {
  color: #fed228;
}
.pay-bonus-button-yellow14 {
  border: 3px solid #fed228;
  width: 84px; 
  height: 84px; 
  display: flex; 
  justify-content: center; 
  align-items: center;
  text-align: center;
}
.pay-bonus-item-yellow14:hover .pay-bonus-button-yellow14,
.pay-bonus-item-yellow14.on .pay-bonus-button-yellow14 {
  background: #fed228;
}
.pay-bonus-item-yellow14:hover .img-bonus-no,
.pay-bonus-item-yellow14.on .img-bonus-no {
  content:url("/image/Money/yellow14/no-on.png");
}
.pay-bonus-item-yellow14:hover .img-bonus-plus,
.pay-bonus-item-yellow14.on .img-bonus-plus {
  content:url("/image/Money/yellow14/plus-on.png");
}
.pay-bonus-item-yellow14:hover .img-bonus-sports,
.pay-bonus-item-yellow14.on .img-bonus-sports {
  content:url("/image/Money/yellow14/sports-on.png");
}
.pay-bonus-item-yellow14:hover .img-bonus-casino,
.pay-bonus-item-yellow14.on .img-bonus-casino {
  content:url("/image/Money/yellow14/casino-on.png");
}

.pay-bonus-item-yellow18:hover,
.pay-bonus-item-yellow18.on {
  color: #f4b95c;
}
.pay-bonus-button-yellow18 {
  border: 3px solid #f4b95c;
  width: 84px; 
  height: 84px; 
  display: flex; 
  justify-content: center; 
  align-items: center;
  text-align: center;
}
.pay-bonus-item-yellow18:hover .pay-bonus-button-yellow18,
.pay-bonus-item-yellow18.on .pay-bonus-button-yellow18 {
  background: #f4b95c;
}
.pay-bonus-item-yellow18:hover .img-bonus-no,
.pay-bonus-item-yellow18.on .img-bonus-no {
  content:url("/image/Money/yellow18/no-on.png");
}
.pay-bonus-item-yellow18:hover .img-bonus-plus,
.pay-bonus-item-yellow18.on .img-bonus-plus {
  content:url("/image/Money/yellow18/plus-on.png");
}
.pay-bonus-item-yellow18:hover .img-bonus-sports,
.pay-bonus-item-yellow18.on .img-bonus-sports {
  content:url("/image/Money/yellow18/sports-on.png");
}
.pay-bonus-item-yellow18:hover .img-bonus-casino,
.pay-bonus-item-yellow18.on .img-bonus-casino {
  content:url("/image/Money/yellow18/casino-on.png");
}

.pay-bonus-item-yellow16:hover,
.pay-bonus-item-yellow16.on {
  color: #f3ba2f;
}
.pay-bonus-button-yellow16 {
  border: 3px solid #f3ba2f;
  width: 84px; 
  height: 84px; 
  display: flex; 
  justify-content: center; 
  align-items: center;
  text-align: center;
}
.pay-bonus-item-yellow16:hover .pay-bonus-button-yellow16,
.pay-bonus-item-yellow16.on .pay-bonus-button-yellow16 {
  background: #f3ba2f;
}
.pay-bonus-item-yellow16:hover .img-bonus-no,
.pay-bonus-item-yellow16.on .img-bonus-no {
  content:url("/image/Money/yellow16/no-on.png");
}
.pay-bonus-item-yellow16:hover .img-bonus-plus,
.pay-bonus-item-yellow16.on .img-bonus-plus {
  content:url("/image/Money/yellow16/plus-on.png");
}
.pay-bonus-item-yellow16:hover .img-bonus-sports,
.pay-bonus-item-yellow16.on .img-bonus-sports {
  content:url("/image/Money/yellow16/sports-on.png");
}
.pay-bonus-item-yellow16:hover .img-bonus-casino,
.pay-bonus-item-yellow16.on .img-bonus-casino {
  content:url("/image/Money/yellow16/casino-on.png");
}

.pay-bonus-item-yellow21:hover,
.pay-bonus-item-yellow21.on {
  color: #edab56;
}
.pay-bonus-button-yellow21 {
  border: 3px solid #edab56;
  width: 84px; 
  height: 84px; 
  display: flex; 
  justify-content: center; 
  align-items: center;
  text-align: center;
}
.pay-bonus-item-yellow21:hover .pay-bonus-button-yellow21,
.pay-bonus-item-yellow21.on .pay-bonus-button-yellow21 {
  background: #edab56;
}
.pay-bonus-item-yellow21:hover .img-bonus-no,
.pay-bonus-item-yellow21.on .img-bonus-no {
  content:url("/image/Money/yellow21/no-on.png");
}
.pay-bonus-item-yellow21:hover .img-bonus-plus,
.pay-bonus-item-yellow21.on .img-bonus-plus {
  content:url("/image/Money/yellow21/plus-on.png");
}
.pay-bonus-item-yellow21:hover .img-bonus-sports,
.pay-bonus-item-yellow21.on .img-bonus-sports {
  content:url("/image/Money/yellow21/sports-on.png");
}
.pay-bonus-item-yellow21:hover .img-bonus-casino,
.pay-bonus-item-yellow21.on .img-bonus-casino {
  content:url("/image/Money/yellow21/casino-on.png");
}

.pay-bonus-item-blue18:hover,
.pay-bonus-item-blue18.on {
  color: #1f7aff;
}
.pay-bonus-button-blue18 {
  border: 3px solid #1f7aff;
  width: 84px; 
  height: 84px; 
  display: flex; 
  justify-content: center; 
  align-items: center;
  text-align: center;
}
.pay-bonus-item-blue18:hover .pay-bonus-button-blue18,
.pay-bonus-item-blue18.on .pay-bonus-button-blue18 {
  background: #1f7aff;
}
.pay-bonus-item-blue18:hover .img-bonus-no,
.pay-bonus-item-blue18.on .img-bonus-no {
  content:url("/image/Money/blue18/no-on.png");
}
.pay-bonus-item-blue18:hover .img-bonus-plus,
.pay-bonus-item-blue18.on .img-bonus-plus {
  content:url("/image/Money/blue18/plus-on.png");
}
.pay-bonus-item-blue18:hover .img-bonus-sports,
.pay-bonus-item-blue18.on .img-bonus-sports {
  content:url("/image/Money/blue18/sports-on.png");
}
.pay-bonus-item-blue18:hover .img-bonus-casino,
.pay-bonus-item-blue18.on .img-bonus-casino {
  content:url("/image/Money/blue18/casino-on.png");
}

.pay-bonus-item-yellow15:hover,
.pay-bonus-item-yellow15.on {
  color: #edbb35;
}
.pay-bonus-button-yellow15 {
  border: 3px solid #edbb35;
  width: 84px; 
  height: 84px; 
  display: flex; 
  justify-content: center; 
  align-items: center;
  text-align: center;
}
.pay-bonus-item-yellow15:hover .pay-bonus-button-yellow15,
.pay-bonus-item-yellow15.on .pay-bonus-button-yellow15 {
  background: #edbb35;
}
.pay-bonus-item-yellow15:hover .img-bonus-no,
.pay-bonus-item-yellow15.on .img-bonus-no {
  content:url("/image/Money/yellow15/no-on.png");
}
.pay-bonus-item-yellow15:hover .img-bonus-plus,
.pay-bonus-item-yellow15.on .img-bonus-plus {
  content:url("/image/Money/yellow15/plus-on.png");
}
.pay-bonus-item-yellow15:hover .img-bonus-sports,
.pay-bonus-item-yellow15.on .img-bonus-sports {
  content:url("/image/Money/yellow15/sports-on.png");
}
.pay-bonus-item-yellow15:hover .img-bonus-casino,
.pay-bonus-item-yellow15.on .img-bonus-casino {
  content:url("/image/Money/yellow15/casino-on.png");
}

.pay-bonus-item-yellow17:hover,
.pay-bonus-item-yellow17.on {
  color: #ffb600;
}
.pay-bonus-button-yellow17 {
  border: 3px solid #ffb600;
  width: 84px; 
  height: 84px; 
  display: flex; 
  justify-content: center; 
  align-items: center;
  text-align: center;
}
.pay-bonus-item-yellow17:hover .pay-bonus-button-yellow17,
.pay-bonus-item-yellow17.on .pay-bonus-button-yellow17 {
  background: #ffb600;
}
.pay-bonus-item-yellow17:hover .img-bonus-no,
.pay-bonus-item-yellow17.on .img-bonus-no {
  content:url("/image/Money/yellow17/no-on.png");
}
.pay-bonus-item-yellow17:hover .img-bonus-plus,
.pay-bonus-item-yellow17.on .img-bonus-plus {
  content:url("/image/Money/yellow17/plus-on.png");
}
.pay-bonus-item-yellow17:hover .img-bonus-sports,
.pay-bonus-item-yellow17.on .img-bonus-sports {
  content:url("/image/Money/yellow17/sports-on.png");
}
.pay-bonus-item-yellow17:hover .img-bonus-casino,
.pay-bonus-item-yellow17.on .img-bonus-casino {
  content:url("/image/Money/yellow17/casino-on.png");
}

.pay-bonus-item-blue19:hover,
.pay-bonus-item-blue19.on {
  color: #0e1628;
}
.pay-bonus-button-blue19 {
  border: 3px solid #0e1628;
  width: 84px; 
  height: 84px; 
  display: flex; 
  justify-content: center; 
  align-items: center;
  text-align: center;
}
.pay-bonus-item-blue19:hover .pay-bonus-button-blue19,
.pay-bonus-item-blue19.on .pay-bonus-button-blue19 {
  background: #a5d7e8;
}
.pay-bonus-item-blue19:hover .img-bonus-no,
.pay-bonus-item-blue19.on .img-bonus-no {
  content:url("/image/Money/blue19/no-on.png");
}
.pay-bonus-item-blue19:hover .img-bonus-plus,
.pay-bonus-item-blue19.on .img-bonus-plus {
  content:url("/image/Money/blue19/plus-on.png");
}
.pay-bonus-item-blue19:hover .img-bonus-sports,
.pay-bonus-item-blue19.on .img-bonus-sports {
  content:url("/image/Money/blue19/sports-on.png");
}
.pay-bonus-item-blue19:hover .img-bonus-casino,
.pay-bonus-item-blue19.on .img-bonus-casino {
  content:url("/image/Money/blue19/casino-on.png");
}

.pay-bonus-item-blue11:hover,
.pay-bonus-item-blue11.on {
  color: #fff;
}
.pay-bonus-button-blue11 {
  background: #2ca0e2;
  border: 3px solid #2ca0e2;
  width: 84px; 
  height: 84px; 
  display: flex; 
  justify-content: center; 
  align-items: center;
  text-align: center;
}
.pay-bonus-item-blue11:hover .pay-bonus-button-blue11,
.pay-bonus-item-blue11.on .pay-bonus-button-blue11 {
  background: #302ce2;
}
.pay-bonus-item-blue11:hover .img-bonus-no,
.pay-bonus-item-blue11.on .img-bonus-no {
  content:url("/image/Money/blue11/no-on.png");
}
.pay-bonus-item-blue11:hover .img-bonus-plus,
.pay-bonus-item-blue11.on .img-bonus-plus {
  content:url("/image/Money/blue11/plus-on.png");
}
.pay-bonus-item-blue11:hover .img-bonus-sports,
.pay-bonus-item-blue11.on .img-bonus-sports {
  content:url("/image/Money/blue11/sports-on.png");
}
.pay-bonus-item-blue11:hover .img-bonus-casino,
.pay-bonus-item-blue11.on .img-bonus-casino {
  content:url("/image/Money/blue11/casino-on.png");
}

.pay-input-orange11,
.pay-input-blue,
.pay-input-blue14,
.pay-input-blue16,
.pay-input-gold12,
.pay-input-blue17,
.pay-input-yellow13,
.pay-input-red15,
.pay-input-white,
.pay-input-gold11,
.pay-input-orange13,
.pay-input-purple11,
.pay-input-red13,
.pay-input-blue12,
.pay-input-yellow19,
.pay-input-purple12,
.pay-input-red14,
.pay-input-yellow12,
.pay-input-red12,
.pay-input-blue15,
.pay-input-red11,
.pay-input-green {
  width: 100%;
  font-size: 14px;
  height: 40px;
  padding-left: 10px;
  color: #000;
}
.pay-input-orange14 {
  width: 100%;
  font-size: 18px;
  height: 40px;
  padding-left: 10px;
  font-weight: 900;
  color: #ff3f40;
}
.pay-input-orange12 {
  width: 100%;
  font-size: 14px;
  height: 40px;
  padding-left: 10px;
  background: #121212; 
  border: 1px solid #3D3D3D; 
  border-radius: 4px; 
  color: #fff;
}
.pay-input-yellow20 {
  width: 100%;
  font-size: 14px;
  height: 40px;
  padding-left: 10px;
  background: #101216;
  color: #f3ba2f;
  border: 1px solid #f3ba2f; 
  border-radius: 4px; 
}
.pay-input-blue13 {
  width: 100%;
  font-size: 14px;
  height: 40px;
  padding-left: 10px;
  background: #101216;
  color: #ffd077;
  border: 1px solid #ffd077; 
  border-radius: 4px; 
}
.pay-input-gold13 {
  width: 100%;
  font-size: 14px;
  height: 40px;
  padding-left: 10px;
  background: #050f19;
  color: #f2b705;
  border: 1px solid #f2b705; 
  border-radius: 4px; 
}
.pay-input-yellow11 {
  width: 100%;
  font-size: 14px;
  height: 40px;
  padding-left: 10px;
  background: #11162b;
  color: #ffcd00;
  border: 1px solid #ffcd00; 
  border-radius: 4px; 
}
.pay-input-yellow14 {
  width: 100%;
  font-size: 14px;
  height: 40px;
  padding-left: 10px;
  background: #11162b;
  color: #fed228;
  border: 1px solid #fed228; 
  border-radius: 4px; 
}
.pay-input-yellow18 {
  width: 100%;
  font-size: 14px;
  height: 40px;
  padding-left: 10px;
  background: #000;
  color: #f4b95c;
  border: 1px solid #f4b95c; 
  border-radius: 4px; 
}
.pay-input-yellow16 {
  width: 100%;
  font-size: 14px;
  height: 40px;
  padding-left: 10px;
  background: #0e1e31;
  color: #f3ba2f;
  border: 1px solid #f3ba2f; 
  border-radius: 4px; 
}
.pay-input-yellow21 {
  width: 100%;
  font-size: 14px;
  height: 40px;
  padding-left: 10px;
  background: #101216;
  color: #edab56;
  border: 1px solid #edab56; 
  border-radius: 4px; 
}
.pay-input-blue18 {
  width: 100%;
  font-size: 14px;
  height: 40px;
  padding-left: 10px;
  background: #101216;
  color: #1f7aff;
  border: 1px solid #1f7aff; 
  border-radius: 4px; 
}
.pay-input-yellow15 {
  width: 100%;
  font-size: 14px;
  height: 40px;
  padding-left: 10px;
  background: #101216;
  color: #edbb35;
  border: 1px solid #edbb35; 
  border-radius: 4px; 
}
.pay-input-yellow17 {
  width: 100%;
  font-size: 14px;
  height: 40px;
  padding-left: 10px;
  background: #1b1b1b;
  color: #ffb600;
  border: 1px solid #ffb600; 
  border-radius: 4px; 
}
.pay-input-blue19 {
  width: 100%;
  font-size: 14px;
  height: 40px;
  padding-left: 10px;
  background: #0e1628;
  color: #a5d7e8;
  border: 1px solid #a5d7e8; 
  border-radius: 4px; 
}
.pay-input-blue11 {
  width: 100%;
  font-size: 14px;
  height: 40px;
  padding-left: 10px;
  background: #000;
  color: #2ca0e2;
  border: 1px solid #302ce2; 
  border-radius: 4px; 
}

.pay-table-header-orange11,
.pay-table-header-blue,
.pay-table-header-blue14,
.pay-table-header-blue16,
.pay-table-header-gold12,
.pay-table-header-blue17,
.pay-table-header-yellow13,
.pay-table-header-red15,
.pay-table-header-white,
.pay-table-header-gold11,
.pay-table-header-orange14,
.pay-table-header-orange13,
.pay-table-header-purple11,
.pay-table-header-red13,
.pay-table-header-blue12,
.pay-table-header-yellow19,
.pay-table-header-purple12,
.pay-table-header-red14,
.pay-table-header-yellow12,
.pay-table-header-red12,
.pay-table-header-blue15,
.pay-table-header-red11,
.pay-table-header-green {
  padding: 0px 0px 0px 50px;
  font-size: 22px;
  margin-top: 25px;
  font-weight: 900;
}
.pay-table-header-orange12 {
  padding: 8px 8px 8px 16px;
  border-radius: 6px;
  font-size: 14px;
  background: #171719;
  font-weight: 900;
}
.pay-table-header-yellow20 {
  padding: 16px;
  border-radius: 6px 6px 0px 0px;
  font-size: 14px;
  background: #101216;
  font-weight: 900;
  margin-top: 36px;
  border-bottom: 1px solid #f3ba2f;
}
.pay-table-header-blue13 {
  padding: 16px;
  border-radius: 6px 6px 0px 0px;
  font-size: 14px;
  background: #101216;
  font-weight: 900;
  margin-top: 36px;
  border-bottom: 1px solid #ffd077;
}
.pay-table-header-gold13 {
  padding: 16px;
  border-radius: 6px 6px 0px 0px;
  font-size: 14px;
  background: #0a1c30;
  font-weight: 900;
  margin-top: 36px;
  border-bottom: 1px solid #f2b705;
}
.pay-table-header-yellow11 {
  padding: 16px;
  border-radius: 6px 6px 0px 0px;
  font-size: 14px;
  background: #11162b;
  font-weight: 900;
  margin-top: 36px;
  border-bottom: 1px solid #ffcd00;
}
.pay-table-header-yellow14 {
  padding: 16px;
  border-radius: 6px 6px 0px 0px;
  font-size: 14px;
  background: #11162b;
  font-weight: 900;
  margin-top: 36px;
  border-bottom: 1px solid #fed228;
}
.pay-table-header-yellow18 {
  padding: 16px;
  border-radius: 6px 6px 0px 0px;
  font-size: 14px;
  background: #101010;
  font-weight: 900;
  margin-top: 36px;
  border-bottom: 1px solid #f4b95c;
}
.pay-table-header-yellow16 {
  padding: 16px;
  border-radius: 6px 6px 0px 0px;
  font-size: 14px;
  background: #101216;
  font-weight: 900;
  margin-top: 36px;
  border-bottom: 1px solid #f3ba2f;
}
.pay-table-header-yellow21 {
  padding: 16px;
  border-radius: 6px 6px 0px 0px;
  font-size: 14px;
  background: #101216;
  font-weight: 900;
  margin-top: 36px;
  border-bottom: 1px solid #edab56;
}
.pay-table-header-blue18 {
  padding: 16px;
  border-radius: 6px 6px 0px 0px;
  font-size: 14px;
  background: #101216;
  font-weight: 900;
  margin-top: 36px;
  border-bottom: 1px solid #1f7aff;
}
.pay-table-header-yellow15 {
  padding: 16px;
  border-radius: 6px 6px 0px 0px;
  font-size: 14px;
  background: #101216;
  font-weight: 900;
  margin-top: 36px;
  border-bottom: 1px solid #edbb35;
}
.pay-table-header-yellow17 {
  padding: 16px;
  border-radius: 6px 6px 0px 0px;
  font-size: 14px;
  background: #0f0f0f;
  font-weight: 900;
  margin-top: 36px;
  border-bottom: 1px solid #ffb600;
}
.pay-table-header-blue19 {
  padding: 16px;
  border-radius: 6px 6px 0px 0px;
  font-size: 14px;
  background: #0e1628;
  font-weight: 900;
  margin-top: 36px;
  border-bottom: 1px solid #a5d7e8;
}
.pay-table-header-blue11 {
  padding: 16px;
  border-radius: 6px 6px 0px 0px;
  font-size: 14px;
  background: #1a1a23;
  font-weight: 900;
  margin-top: 36px;
  border-bottom: 1px solid #2ca0e2;
}

.pay-table-header-orange11 .name,
.pay-table-header-blue .name,
.pay-table-header-blue14 .name,
.pay-table-header-blue16 .name,
.pay-table-header-gold12 .name,
.pay-table-header-blue17 .name,
.pay-table-header-yellow13 .name,
.pay-table-header-red15 .name,
.pay-table-header-white .name,
.pay-table-header-gold11 .name,
.pay-table-header-orange14 .name,
.pay-table-header-orange13 .name,
.pay-table-header-purple11 .name,
.pay-table-header-red13 .name,
.pay-table-header-blue12 .name,
.pay-table-header-yellow19 .name,
.pay-table-header-purple12 .name,
.pay-table-header-red14 .name,
.pay-table-header-yellow12 .name,
.pay-table-header-red12 .name,
.pay-table-header-blue15 .name,
.pay-table-header-red11 .name,
.pay-table-header-green .name {
  float: left;
  padding-top: 5px;
}
.pay-table-header-orange12 .name {
  float: left;
  padding-top: 10px;
  height: 40px;
}
.pay-table-header-yellow20 .name,
.pay-table-header-blue13 .name,
.pay-table-header-gold13 .name,
.pay-table-header-yellow11 .name,
.pay-table-header-yellow14 .name,
.pay-table-header-yellow18 .name,
.pay-table-header-yellow16 .name,
.pay-table-header-yellow21 .name,
.pay-table-header-blue18 .name,
.pay-table-header-yellow15 .name,
.pay-table-header-yellow17 .name,
.pay-table-header-blue19 .name,
.pay-table-header-blue11 .name {
  width: 100%;
  text-align: center;
}

.owl-casino .owl-nav {
  position: absolute;
  top: calc(50%);
  width: 100%;
}
.owl-casino .owl-dots {
  position: absolute;
  top: 90%;
  width: 100%;
}
.owl-casino .owl-dot span {
  background: #232323 !important;
}
.owl-casino .owl-dot.active span {
  background: #66b272 !important;
}
.owl-casino .owl-nav .owl-next {
  position: absolute;
  right: 26.5%;
  background: none !important;
  background-image: url(/image/next.png) !important; 
  background-repeat : no-repeat !important; 
  background-size : cover !important;
  width: 54px;
  height: 54px;
}
.owl-casino .owl-nav .owl-prev {
  position: absolute;
  left: 23%;
  background: none !important;
  background-image: url(/image/Prev.png) !important; 
  background-repeat : no-repeat !important; 
  background-size : cover !important;
  width: 54px;
  height: 54px;
}

.owl-gold13 .owl-nav {
  position: absolute;
  top: calc(50%);
  width: 100%;
}
.owl-gold13 .owl-dots {
  position: absolute;
  top: 90%;
  width: 100%;
}
.owl-gold13 .owl-dot span {
  background: #232323 !important;
}
.owl-gold13 .owl-dot.active span {
  background: #f2b705 !important;
}
.owl-gold13 .owl-nav .owl-next {
  position: absolute;
  right: 5%;
  background: none !important;
  background-image: url(/image/banner/gold13/carousel/next.png) !important; 
  background-repeat : no-repeat !important; 
  background-size : cover !important;
  width: 54px;
  height: 54px;
}
.owl-gold13 .owl-nav .owl-prev {
  position: absolute;
  left: 5%;
  background: none !important;
  background-image: url(/image/banner/gold13/carousel/Prev.png) !important; 
  background-repeat : no-repeat !important; 
  background-size : cover !important;
  width: 54px;
  height: 54px;
}

.owl-yellow17 .owl-nav {
  position: absolute;
  top: calc(50%);
  width: 100%;
}
.owl-yellow17 .owl-dots {
  position: absolute;
  top: 90%;
  width: 100%;
}
.owl-yellow17 .owl-dot span {
  background: #232323 !important;
}
.owl-yellow17 .owl-dot.active span {
  background: #66b272 !important;
}
.owl-yellow17 .owl-nav .owl-next {
  position: absolute;
  right: 26.5%;
  background: none !important;
  background-image: url(/image/banner/yellow17/carousel/next.png) !important; 
  background-repeat : no-repeat !important; 
  background-size : cover !important;
  width: 54px;
  height: 54px;
}
.owl-yellow17 .owl-nav .owl-prev {
  position: absolute;
  left: 23%;
  background: none !important;
  background-image: url(/image/banner/yellow17/carousel/Prev.png) !important; 
  background-repeat : no-repeat !important; 
  background-size : cover !important;
  width: 54px;
  height: 54px;
}

.owl-blue19 .owl-nav {
  position: absolute;
  top: calc(50%);
  width: 100%;
}
.owl-blue19 .owl-dots {
  position: absolute;
  top: 90%;
  width: 100%;
}
.owl-blue19 .owl-dot span {
  background: #232323 !important;
}
.owl-blue19 .owl-dot.active span {
  background: #66b272 !important;
}
.owl-blue19 .owl-nav .owl-next {
  position: absolute;
  right: 26.5%;
  background: none !important;
  background-image: url(/image/banner/blue19/carousel/next.png) !important; 
  background-repeat : no-repeat !important; 
  background-size : cover !important;
  width: 54px;
  height: 54px;
}
.owl-blue19 .owl-nav .owl-prev {
  position: absolute;
  left: 23%;
  background: none !important;
  background-image: url(/image/banner/blue19/carousel/Prev.png) !important; 
  background-repeat : no-repeat !important; 
  background-size : cover !important;
  width: 54px;
  height: 54px;
}

.owl-blue11 .owl-nav {
  position: absolute;
  top: calc(50%);
  width: 100%;
}
.owl-blue11 .owl-dots {
  position: absolute;
  top: 90%;
  width: 100%;
}
.owl-blue11 .owl-dot span {
  background: #232323 !important;
}
.owl-blue11 .owl-dot.active span {
  background: #66b272 !important;
}
.owl-blue11 .owl-nav .owl-next {
  position: absolute;
  right: 26.5%;
  background: none !important;
  background-image: url(/image/banner/blue11/carousel/next.png) !important; 
  background-repeat : no-repeat !important; 
  background-size : cover !important;
  width: 54px;
  height: 54px;
}
.owl-blue11 .owl-nav .owl-prev {
  position: absolute;
  left: 23%;
  background: none !important;
  background-image: url(/image/banner/blue11/carousel/Prev.png) !important; 
  background-repeat : no-repeat !important; 
  background-size : cover !important;
  width: 54px;
  height: 54px;
}

.max-w-1200 {
  max-width: 1200px !important;
  margin: auto;
}
.max-w-1280 {
  max-width: 1280px !important;
  margin: auto;
}
.max-w-1920 {
  max-width: 1920px !important;
  margin: auto;
}

.casino-button-yellow17 {
  padding: 8px; 
  background: #0f0f0f;
  border-radius: 6px;
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex: 1 1 0px;
}
.casino-button-blue19 {
  padding: 8px; 
  background: #244473;
  border-radius: 6px;
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex: 1 1 0px;
}
.casino-button-blue11 {
  padding: 8px; 
  background: #302ce2;
  border-radius: 6px;
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex: 1 1 0px;
}
.casino-button-yellow17:hover {
  background: #ffb600;
  cursor: pointer;
}
.casino-button-blue19:hover {
  background: #a5d7e8;
  cursor: pointer;
}
.casino-button-blue11:hover {
  background: #302ce2;
  cursor: pointer;
}

.casino-home-btn-yellow17 {
  background-image: linear-gradient(to bottom right, #ffb600 0%, #ffb600 100%); 
  padding: 12px 24px; 
  border-radius: 6px; 
  cursor: pointer;
  color: #000;
}
.casino-home-btn-blue19 {
  background: #0f1628; 
  padding: 12px 24px; 
  border-radius: 6px; 
  cursor: pointer;
  color: #fff;
  margin-left: 10px;
  display: inline-block;
}
.casino-home-btn-blue11 {
  background: #0f1628; 
  padding: 12px 24px; 
  border-radius: 6px; 
  cursor: pointer;
  color: #fff;
  margin-left: 10px;
  display: inline-block;
}
.casino-home-btn-yellow17:hover {
  background-image: linear-gradient(to right, #ffb600 0%, #4da1cd 100%); 
}
.casino-home-btn-blue19:hover {
  background: #a5d7e8; 
}
.casino-home-btn-blue11:hover {
  background: #2ca0e2; 
}

.userInfo-catbtn {
  background: #14161b;
  border-radius: 6px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  margin-top: 6px;
}
.userInfo-catbtn:hover {
  background: #1f7aff;
}

.today-game {
  background: #0b0d10;
  border: none !important;
  border-radius: 6px;
  padding: 12px !important;
}
.today-game:hover {
  background: #0b0d10 !important;
}

.cat-top-game {
  padding: 12px;
  cursor: pointer;
  color: #fff;
}
.cat-top-game:hover {
  color: #1f7aff;
}

.cat-game {
  border: 2px solid #181a20;
  float: left;
  border-radius: 6px;
}
.cat-game:hover {
  border: 2px solid #1f7aff;
}

.cat-game-yellow15 {
  border: 2px solid #181a20;
  border-radius: 6px;
  flex: 1 1 0;
}
.cat-game-yellow15:hover {
  border: 2px solid #edbb35;
}

.cat-topgame {
  float: left; 
  flex: 1 1 0px; 
  padding: 0 32px;
}

.cat-bet-btn {
  position: absolute;
  bottom: 20px;
  left: 15%;
  width: 70%;
  padding: 10px 0;
  font-size: 14px;
  font-weight: 900;
  border-radius: 6px;
  cursor: pointer;
  text-align: center;
  background: #14161b;
  color: #1f7aff;
}
.cat-bet-btn:hover {
  background: #1f7aff;
  color: #fff;
}

.cat-bet-btn-yellow15 {
  background: #14161b;
  color: #edbb35;
}
.cat-bet-btn-yellow15:hover {
  background: #edbb35;
  color: #000;
}

.home-game-odd {
  background: #14161b;
  cursor: pointer;
  border-radius: 6px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.home-game-odd:hover {
  background: #1f7aff;
}

.signup-img-blue18 {
  display: block;
}
.signup-img-yellow15 {
  display: block;
}


.contenedor-ruleta{
  transform: rotate(180deg);
}

.contenedor-ruleta::before{
  display: none !important;
  content: "";
  width: 60px;
  height: 60px;
  background-color: white;
  position: absolute;
  z-index: 99999;
  top: 55%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(45deg);
  pointer-events: none;
}

.ruleta,
.ruleta-img{
  /*background-color: #303030;*/
  border-radius: 360px;
  position: relative;
  overflow: hidden;
  
  -webkit-animation-timing-function: cubic-bezier(0, 0.4, 0.4, 1.04);
          animation-timing-function: cubic-bezier(0, 0.4, 0.4, 1.04);
  -webkit-animation-duration: 5.8s;
          animation-duration: 5.8s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
}

.ruleta::before{
  display: none !important;
  content: "";
  width: 100px;
  height: 100px;
  background-color: #fff;
  position: absolute;
  z-index: 9999;
  border-radius: 360px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  cursor: pointer;
}

.opcion{
  border: 0 solid transparent;
  position: absolute;
  transform-origin: top center;
  top: 50%;
}

.opcion::before{
  z-index: 99999;
  position: absolute;
  display: block;
  text-align: center;
  font-size: 13px;
  color: #fff;
  font-weight: bold;
  font-family: sans-serif;
  width: 50px;
  left: -25px;
  margin-top: 80px;
  transform: rotate(180deg);
}

.gametype-button-orange11 {
  background-color: #2c343b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-orange11.on,
.gametype-button-orange11:hover {
  background-color: #fc6200;
}

.gametype-button-orange12 {
  background-color: #1B1C1F;
  float: left;
  padding: 12px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 24px;
  cursor: pointer;
  transition: background-color 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.gametype-button-orange12.on,
.gametype-button-orange12:hover {
  background: rgba(245, 100, 6, 0.17);
  color: #F56406;
}

.gametype-button-purple11 {
  background-color: #2c343b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-purple11.on,
.gametype-button-purple11:hover {
  background: #0037ce !important;
}

.gametype-button-red13 {
  background-color: #2c343b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-red13.on,
.gametype-button-red13:hover {
  background: #c00015 !important;
}

.gametype-button-blue12 {
  background-color: #2c343b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-blue12.on,
.gametype-button-blue12:hover {
  background: #478ee7 !important;
}

.gametype-button-yellow19 {
  background-color: #2c343b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-yellow19.on,
.gametype-button-yellow19:hover {
  background: #fdc317 !important;
  color: #000;
}

.gametype-button-purple12 {
  background-color: #2c343b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-purple12.on,
.gametype-button-purple12:hover {
  background-image: linear-gradient(to right,  #642b73 0%, #c6426e 100%) !important;
}

.gametype-button-green {
  background-color: #2c343b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-green.on,
.gametype-button-green:hover {
  background-color: #79e90b;
  color: #000;
}

.gametype-button-blue {
  background-color: #2c343b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-blue.on,
.gametype-button-blue:hover {
  background-color: #1f8fff;
}

.gametype-button-blue14 {
  background-color: #2c343b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-blue14.on,
.gametype-button-blue14:hover {
  background-image: linear-gradient(to right,  #Ae8625 0%,  #f7ef8a 30%,  #d2ac47 60%, #fdd286 100%) !important;
  color: #000;
}

.gametype-button-blue16 {
  background-color: #2c343b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-blue16.on,
.gametype-button-blue16:hover {
  background-image: linear-gradient(to right,  #1d6f95 0%, #0b2938 100%) !important;
  color: #fff;
}

.gametype-button-gold12 {
  background-color: #2c343b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-gold12.on,
.gametype-button-gold12:hover {
  background: #ffeaad !important;
  color: #000;
}

.gametype-button-blue17 {
  background-color: #2c343b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-blue17.on,
.gametype-button-blue17:hover {
  background: #4c6f87 !important;
}

.gametype-button-yellow13 {
  background-color: #2c343b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-yellow13.on,
.gametype-button-yellow13:hover {
  background-color: #ffbe00;
  color: #000;
}

.gametype-button-red15 {
  background-color: #2c343b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
  border: 1px solid #2c343b;
}
.gametype-button-red15.on,
.gametype-button-red15:hover {
  background-image: linear-gradient(to right, #2b0103 0%, #2b0103 100%) !important;
  color: #fff;
  border: 1px solid #DAA502;
}

.gametype-button-yellow20,
.gametype-button-blue13,
.gametype-button-yellow21,
.gametype-button-blue18,
.gametype-button-yellow15 {
  background-color: #14161b;
  border: 1px solid #14161b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-yellow14 {
  background-color: #11162b;
  border: 1px solid #11162b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-gold13 {
  background-color: #0a1c30;
  border: 1px solid #0a1c30;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-yellow11 {
  background-color: #11162b;
  border: 1px solid #11162b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-yellow18 {
  background-color: #101010;
  border: 1px solid #101010;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-yellow16 {
  background-color: #0a1726;
  border: 1px solid #0a1726;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-yellow20.on,
.gametype-button-yellow20:hover {
  border: 1px solid #f3ba2f;
}
.gametype-button-blue13.on,
.gametype-button-blue13:hover {
  border: 1px solid #ffd077;
}
.gametype-button-gold13.on,
.gametype-button-gold13:hover {
  border: 1px solid #f2b705;
}
.gametype-button-yellow11.on,
.gametype-button-yellow11:hover {
  border: 1px solid #ffcd00;
}
.gametype-button-yellow14.on,
.gametype-button-yellow14:hover {
  border: 1px solid #fed228;
}
.gametype-button-yellow18.on,
.gametype-button-yellow18:hover {
  border: 1px solid #f4b95c;
}
.gametype-button-yellow16.on,
.gametype-button-yellow16:hover {
  border: 1px solid #f3ba2f;
}
.gametype-button-yellow21.on,
.gametype-button-yellow21:hover {
  border: 1px solid #edab56;
}
.gametype-button-blue18.on,
.gametype-button-blue18:hover {
  border: 1px solid #1f7aff;
}
.gametype-button-yellow15.on,
.gametype-button-yellow15:hover {
  border: 1px solid #edbb35;
}

.gametype-button-yellow17 {
  background-color: #1b1b1b;
  border: 1px solid #1b1b1b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-yellow17.on,
.gametype-button-yellow17:hover {
  border: 1px solid #ffb600;
}

.gametype-button-blue19 {
  background-color: #244473;
  border: 1px solid #244473;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-blue19.on,
.gametype-button-blue19:hover {
  border: 1px solid #a5d7e8;
}

.gametype-button-blue11 {
  background-color: #1a1a23;
  border: 1px solid #1a1a23;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-blue11.on,
.gametype-button-blue11:hover {
  border: 1px solid #302ce2;
}

.gametype-button-white {
  background-color: #cacaca;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #000;
  border-radius: 3px;
  cursor: pointer;
  border: 1px solid #000;
}
.gametype-button-white.on,
.gametype-button-white:hover {
  background-color: #f1c80d;
  border: 1px solid #f1c80d;
  color: #000;
}

.gametype-button-red14 {
  background-color: #2c343b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-red14.on,
.gametype-button-red14:hover {
  background-color: #de00d3;
}

.gametype-button-yellow12 {
  background-color: #2c343b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-yellow12.on,
.gametype-button-yellow12:hover {
  background-color: #ffc600;
  color: #000;
}

.gametype-button-red12 {
  background-color: #2c343b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-red12.on,
.gametype-button-red12:hover {
  background-color: #e30144;
}

.gametype-button-blue15 {
  background-color: #2c343b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-blue15.on,
.gametype-button-blue15:hover {
  background-color: #0165d3;
}

.gametype-button-red11 {
  background-color: #2c343b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-red11.on,
.gametype-button-red11:hover {
  background-color: #de3b3c;
}

.gametype-button-gold {
  background-color: #2c343b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-gold.on,
.gametype-button-gold:hover {
  background-color: #ffa863;
  color: #000;
}

.gametype-button-gold11 {
  background-color: #2c343b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.gametype-button-gold11.on,
.gametype-button-gold11:hover {
  background-color: #f39200;
  color: #000;
}

.gametype-button-orange14,
.gametype-button-orange13 {
  background-color: #2c343b;
  float: left;
  padding: 7px 27px;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 5px;
  margin-right: 3px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}

.gametype-button-orange14.on,
.gametype-button-orange14:hover {
  background-color: #f8850f;
  color: #fff;
}
.gametype-button-orange13.on,
.gametype-button-orange13:hover {
  background-color: #fc7604;
  color: #fff;
}

.v-box1-agero-inplay-orange12 {
	padding: 0;
}
.v-box2-orange11 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#121619;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}
.v-box2-orange12 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#141517;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}
.v-box2-purple11 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#121619;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}
.v-box2-red13 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#121619;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}
.v-box2-blue12 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#121619;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}
.v-box2-purple12 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#121619;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}
.v-box2-blue16 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#121619;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}
.v-box2-gold12 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#121619;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}
.v-box2-blue17 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#121619;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}
.v-box2-yellow13 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#121619;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}
.v-box2-red15 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#121619;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}
.v-box2-yellow20,
.v-box2-blue13,
.v-box2-gold13,
.v-box2-yellow14,
.v-box2-blue18,
.v-box2-yellow15,
.v-box2-yellow21 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#101216;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
}
.v-box2-yellow11 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#100f0f;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
}
.v-box2-yellow18 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#000;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
}
.v-box2-yellow16 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#0a1726;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
}
.v-box2-yellow17 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#0f0f0f;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
}
.v-box2-blue19 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#0e1628;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
}
.v-box2-blue11 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#1a1a23;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
}
.v-box2-white {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#dfdfdf;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}
.v-box2-red14 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#121619;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}
.v-box2-yellow12 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#121619;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}
.v-box2-red12 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#121619;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}
.v-box2-blue15 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#121619;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}
.v-box2-red11 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#121619;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}
.v-box2-blue14 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#121619;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}
.v-box2-gold11 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#121619;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}
.v-box2-orange14,
.v-box2-orange13 {
	text-align:center;
	clear:both;
	width: 100%;
	padding:0;
	background:#121619;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}

.top-menu-orange12 {
  background: none !important;
  float: left;
  position: relative;
  border: none;
  height: 63px;
}
.top-menu-blue14 {
  background-image: linear-gradient(to right,  #000518 0%,  #003f82 30%,  #2693cc 50%,  #003f82 60%, #000518 100%) !important;
  border-top:2px solid #dbbe58 !important;
border-bottom:2px solid #dbbe58 !important;
}
.top-menu-blue16 {
  background: #000 !important;
  border-top:2px solid #2484c5 !important;
border-bottom:2px solid #2484c5 !important;
}
.top-menu-gold12 {
  background: #ffeaad !important;
  border-top:2px solid #ffeaad !important;
border-bottom:2px solid #ffeaad !important;
}
.top-menu-purple11 {
  background: #0037ce !important;
  border-top:2px solid #000 !important;
border-bottom:2px solid #000 !important;
}
.top-menu-purple12 {
  background-image: linear-gradient(to right,  #642b73 0%, #c6426e 100%) !important;
  border-top:2px solid #000 !important;
border-bottom:2px solid #000 !important;
}
.top-menu-yellow13 {
  background-image: linear-gradient(to bottom,  #f1370c 0%,  #e5360d 20%,  #bb3111 50%,  #8a2c16 80%, #712818 100%) !important;
  border-top:2px solid #f1370c !important;
border-bottom:2px solid #712818 !important;
}
.top-menu-red15 {
  background-image: linear-gradient(to right,  #2b0103 0%, #2b0103 100%) !important;
  border-top:2px solid #0a0d29 !important;
border-bottom:2px solid #0a0d29 !important;
}
.top-menu-yellow18 {
  background-image: linear-gradient(to right,  #000 0%, #000 100%) !important;
  border-top:2px solid #000 !important;
  border-bottom:2px solid #000 !important;
}
.top-menu-yellow20,
.top-menu-blue13,
.top-menu-gold13,
.top-menu-yellow11,
.top-menu-yellow14,
.top-menu-yellow16,
.top-menu-yellow21,
.top-menu-blue17,
.top-menu-blue18,
.top-menu-yellow15 {
  background: none !important;
  float: left;
  position: relative;
  border: none;
  height: 100px;
}
.top-menu-yellow17,
.top-menu-blue19,
.top-menu-blue11 {
  background: none !important;
  float: left;
  position: relative;
  border: none;
  height: 100px;
}
.top-menu-white {
  background: #efefef !important;
  border-top:2px solid #efefef !important;
border-bottom:2px solid #efefef !important;
}
.top-menu-red12 {
  background: #000 !important;
  border-top:2px solid #000 !important;
border-bottom:2px solid #000 !important;
}
.top-menu-blue15 {
  background: #000 !important;
  border-top:2px solid #000 !important;
border-bottom:2px solid #000 !important;
}
.top-menu-gold11 {
  background-image: linear-gradient(to right,  #1a1a1a 0%, #000 50%, #1a1a1a 100%) !important;
  border-top:2px solid #f39200 !important;
border-bottom:2px solid #f39200 !important;
}
.top-menu-orange13 {
  background: #fc7604 !important;
  border-top:2px solid #fc7604 !important;
border-bottom:2px solid #fc7604 !important;
}
.top-menu-red13,
.top-menu-blue12,
.top-menu-red14,
.top-menu-yellow12,
.top-menu-yellow19,
.top-menu-red11,
.top-menu-orange14 {
  background: none !important;
  float: left;
  position: relative;
  border: none;
  height: 100px;
}
.top-menu-green {
  background: #171c22 !important;
  border-top:2px solid #171c22 !important;
border-bottom:2px solid #171c22 !important;
}

.mini-live-tmenu-orange11,
.mini-live-tmenu-blue14,
.mini-live-tmenu-yellow13,
.mini-live-tmenu-red15,
.mini-live-tmenu-yellow20,
.mini-live-tmenu-blue13,
.mini-live-tmenu-gold13,
.mini-live-tmenu-yellow11,
.mini-live-tmenu-yellow14,
.mini-live-tmenu-yellow18,
.mini-live-tmenu-yellow16,
.mini-live-tmenu-yellow21,
.mini-live-tmenu-blue18,
.mini-live-tmenu-yellow15,
.mini-live-tmenu-yellow17,
.mini-live-tmenu-blue19,
.mini-live-tmenu-blue11,
.mini-live-tmenu-red14,
.mini-live-tmenu-yellow12,
.mini-live-tmenu-red12,
.mini-live-tmenu-blue15,
.mini-live-tmenu-gold11,
.mini-live-tmenu-orange14,
.mini-live-tmenu-orange13,
.mini-live-tmenu-green,
.mini-live-tmenu-gold12,
.mini-live-tmenu-purple11,
.mini-live-tmenu-red13,
.mini-live-tmenu-blue12 {
    cursor: pointer;
    text-align: center;
    display: table-cell;
    width: 10%;
    font-weight: bold;
    background: #35353F;
    background: -webkit-linear-gradient(180deg, #35353F, #161622);
    background: -moz-linear-gradient(180deg, #35353F, #161622);
    background: -ms-linear-gradient(180deg, #35353F, #161622);
    background: -o-linear-gradient(180deg, #35353F, #161622);
    background: linear-gradient(180deg, #35353F, #161622);
}
.mini-live-tmenu-orange11:hover,
.mini-live-tmenu-blue:hover,
.mini-live-tmenu-blue14:hover,
.mini-live-tmenu-yellow13:hover,
.mini-live-tmenu-red15:hover,
.mini-live-tmenu-yellow20:hover,
.mini-live-tmenu-blue13:hover,
.mini-live-tmenu-gold13:hover,
.mini-live-tmenu-yellow11:hover,
.mini-live-tmenu-yellow14:hover,
.mini-live-tmenu-yellow18:hover,
.mini-live-tmenu-yellow16:hover,
.mini-live-tmenu-yellow21:hover,
.mini-live-tmenu-blue18:hover,
.mini-live-tmenu-yellow15:hover,
.mini-live-tmenu-yellow17:hover,
.mini-live-tmenu-blue19:hover,
.mini-live-tmenu-blue11:hover,
.mini-live-tmenu-red14:hover,
.mini-live-tmenu-yellow12:hover,
.mini-live-tmenu-red12:hover,
.mini-live-tmenu-blue15:hover,
.mini-live-tmenu-gold11:hover,
.mini-live-tmenu-orange14:hover,
.mini-live-tmenu-orange13:hover,
.mini-live-tmenu-green:hover,
.mini-live-tmenu-gold12:hover,
.mini-live-tmenu-purple11:hover,
.mini-live-tmenu-red13:hover,
.mini-live-tmenu-blue12:hover {
    background: #35353F;
    background: -webkit-linear-gradient(180deg, #161622, #35353F);
    background: -moz-linear-gradient(180deg, #161622, #35353F);
    background: -ms-linear-gradient(180deg, #161622, #35353F);
    background: -o-linear-gradient(180deg, #161622, #35353F);
    background: linear-gradient(180deg, #161622, #35353F);
}

.mini-live-tmenu-white {
    cursor: pointer;
    text-align: center;
    display: table-cell;
    width: 10%;
    font-weight: bold;
    background: #dedede;
    background: -webkit-linear-gradient(180deg, #dedede, #dedede);
    background: -moz-linear-gradient(180deg, #dedede, #dedede);
    background: -ms-linear-gradient(180deg, #dedede, #dedede);
    background: -o-linear-gradient(180deg, #dedede, #dedede);
    background: linear-gradient(180deg, #dedede, #dedede);
}
.mini-live-tmenu-white:hover {
    background-image: linear-gradient(to bottom, #f1f1f1 0%, #d4d4d4 20%, #9d9d9d 50%, #d4d4d4 80%, #f1f1f1 100%) !important;
}

.orange11-button {
  background-color: #fb6200;
  border: 1px solid #fb6200;
}

.orange11-button:hover,
.orange11-button:active,
.orange11-button:focus,
.orange11-button.is-disabled:hover,
.orange11-button.is-disabled:active,
.orange11-button.is-disabled:focus {
  background-image: linear-gradient(to bottom, #d85908 0%, #c34e0d 20%, #a94113 50%, #ff6d00 80%, #ff6d00 100%);
  border: 1px solid #fb6200;
}

.orange11-button.is-disabled {
  background-color: #fb6200;
  border: 1px solid #fb6200;
  opacity: 0.3;
}

.orange12-button {
  background: #F56406 !important;
  border: 1px solid #F56406 !important;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s;
}

.orange12-button:hover,
.orange12-button:active,
.orange12-button:focus,
.orange12-button.is-disabled:hover,
.orange12-button.is-disabled:active,
.orange12-button.is-disabled:focus {
  background: #FF802E !important;
  border: 1px solid #FF802E !important;
}

.orange12-button.is-disabled {
  background-color: #F56406 !important;
  border: 1px solid #F56406 !important;
  opacity: 0.3;
}

.purple11-button {
  background: #0037ce !important;
  border: 1px solid #0037ce;
}
.purple11-button:hover,
.purple11-button:active,
.purple11-button:focus,
.purple11-button.is-disabled:hover,
.purple11-button.is-disabled:active,
.purple11-button.is-disabled:focus {
  background-image: linear-gradient(to bottom, #0037cc 0%, #0030b5 20%, #001d6e 50%, #0030b5 80%, #0037cc 100%) !important;
  border: 1px solid #0037ce;
}
.purple11-button.is-disabled {
  background: #0037ce !important;
  border: 1px solid #0037ce;
  opacity: 0.3;
}

.red13-button {
  background: #c00015 !important;
  border: 1px solid #c00015;
}
.red13-button:hover,
.red13-button:active,
.red13-button:focus,
.red13-button.is-disabled:hover,
.red13-button.is-disabled:active,
.red13-button.is-disabled:focus {
  background: #6f0310 !important;
  border: 1px solid #c00015;
}
.red13-button.is-disabled {
  background: #c00015 !important;
  border: 1px solid #c00015;
  opacity: 0.3;
}

.blue12-button {
  background: #478ee7 !important;
  border: 1px solid #478ee7;
}
.blue12-button:hover,
.blue12-button:active,
.blue12-button:focus,
.blue12-button.is-disabled:hover,
.blue12-button.is-disabled:active,
.blue12-button.is-disabled:focus {
  background: #090c3f !important;
  border: 1px solid #090c3f;
}
.blue12-button.is-disabled {
  background: #478ee7 !important;
  border: 1px solid #478ee7;
  opacity: 0.3;
}

.yellow19-button {
  background: #fdc317 !important;
  border: 1px solid #fdc317;
  color: #000;
}
.yellow19-button:hover,
.yellow19-button:active,
.yellow19-button:focus,
.yellow19-button.is-disabled:hover,
.yellow19-button.is-disabled:active,
.yellow19-button.is-disabled:focus {
  background: #b88a02 !important;
  border: 1px solid #fdc317;
}
.yellow19-button.is-disabled {
  background: #fdc317 !important;
  border: 1px solid #fdc317;
  opacity: 0.3;
}

.purple12-button {
  background-image: linear-gradient(to right,  #642b73 0%, #c6426e 100%) !important;
  border: 1px solid #c6426e;
}
.purple12-button:hover,
.purple12-button:active,
.purple12-button:focus,
.purple12-button.is-disabled:hover,
.purple12-button.is-disabled:active,
.purple12-button.is-disabled:focus {
  background-image: linear-gradient(to bottom, #620067 0%, #56015c 20%, #320038 50%, #56015c 80%, #620067 100%) !important;
  border: 1px solid #620067;
}
.purple12-button.is-disabled {
  background: #620067 !important;
  border: 1px solid #620067;
  opacity: 0.3;
}

.orange11-button1 {
  background-color: #1a1a1a;
  border: 2px solid #fb6200;
  color: #fc6200;
}

.orange11-button1:hover,
.orange11-button1:active,
.orange11-button1:focus,
.orange11-button1.is-disabled:hover,
.orange11-button1.is-disabled:active,
.orange11-button1.is-disabled:focus {
  background-color: #1a1a1a;
  border: 2px solid #fb6200;
}

.orange11-button1.is-disabled {
  background-color: #1a1a1a;
  border: 2px solid #fb6200;
  opacity: 0.3;
}

.blue-button {
  background-color: #1f8fff;
  border: 1px solid #1f8fff;
}
.blue-button:hover,
.blue-button:active,
.blue-button:focus,
.blue-button.is-disabled:hover,
.blue-button.is-disabled:active,
.blue-button.is-disabled:focus {
  background-image: linear-gradient(to bottom, #1e8bfb 0%, #156dd5 20%, #1159b3 50%, #125eba 80%, #1c84ef 100%);
  border: 1px solid #1f8fff;
}
.blue-button.is-disabled {
  background-color: #1f8fff;
  border: 1px solid #1f8fff;
  opacity: 0.3;
}

.blue14-button {
  background-image: linear-gradient(to right,  #Ae8625 0%,  #f7ef8a 30%,  #d2ac47 60%, #fdd286 100%) !important;
  border: 1px solid #dabd57;
  color: #000;
}
.blue14-button:hover,
.blue14-button:active,
.blue14-button:focus,
.blue14-button.is-disabled:hover,
.blue14-button.is-disabled:active,
.blue14-button.is-disabled:focus {
  background-image: linear-gradient(to right,  #a67b20 0%,  #ebd96f 30%,  #c99d3a 60%, #cc9a38 100%) !important;
  border: 1px solid #dabd57;
  color: #000;
}
.blue14-button.is-disabled {
  background-image: linear-gradient(to right,  #Ae8625 0%,  #f7ef8a 30%,  #d2ac47 60%, #fdd286 100%) !important;
  border: 1px solid #dabd57;
  opacity: 0.3;
  color: #000;
}

.blue16-button {
  background: #0ab8fd !important;
  border: 1px solid #0ab8fd;
  color: #000;
}
.blue16-button:hover,
.blue16-button:active,
.blue16-button:focus,
.blue16-button.is-disabled:hover,
.blue16-button.is-disabled:active,
.blue16-button.is-disabled:focus {
  background-image: linear-gradient(to bottom,  #425b71 0%,  #104161 20%,  #0b3239 50%,  #083d4d 80%, #175167 100%) !important;
  border: 1px solid #0ab8fd;
  color: #fff;
}
.blue16-button.is-disabled {
  background: #0ab8fd !important;
  border: 1px solid #0ab8fd;
  opacity: 0.3;
  color: #fff;
}

.gold12-button {
  background: #ffeaad !important;
  border: 1px solid #ffeaad;
  color: #000;
}
.gold12-button:hover,
.gold12-button:active,
.gold12-button:focus,
.gold12-button.is-disabled:hover,
.gold12-button.is-disabled:active,
.gold12-button.is-disabled:focus {
  background-image: linear-gradient(to bottom, #c6a538 0%, #c3a137 20%, #c39731 50%, #c17a21 80%, #c5781f 100%) !important;
  border: 1px solid #ffeaad;
  color: #000;
}
.gold12-button.is-disabled {
  background: #ffeaad !important;
  border: 1px solid #ffeaad;
  opacity: 0.3;
  color: #000;
}

.blue17-button {
  background: #4c6f87 !important;
  border: 1px solid #4c6f87;
  color: #fff;
}
.blue17-button:hover,
.blue17-button:active,
.blue17-button:focus,
.blue17-button.is-disabled:hover,
.blue17-button.is-disabled:active,
.blue17-button.is-disabled:focus {
  background-image: linear-gradient(to bottom, #486271 0%, #465968 20%, #1f3543 50%, #465968 80%, #486271 100%) !important;
  border: 1px solid #4c6f87;
  color: #fff;
}
.blue17-button.is-disabled {
  background: #4c6f87 !important;
  border: 1px solid #4c6f87;
  opacity: 0.3;
  color: #fff;
}

.yellow13-button {
  color: #000;
  background-color: #f1c80d;
  border: 1px solid #f1c80d;
}

.yellow13-button:hover,
.yellow13-button:active,
.yellow13-button:focus,
.yellow13-button.is-disabled:hover,
.yellow13-button.is-disabled:active,
.yellow13-button.is-disabled:focus {
  background-image: linear-gradient(to bottom, #f0c70d 0%, #bf9e0a 20%, #816b07 50%, #bf9e0a 80%, #edc50d 100%);
  border: 1px solid #f1c80d;
  color: #000;
}

.yellow13-button.is-disabled {
  background-color: #f1c80d;
  border: 1px solid #f1c80d;
  opacity: 0.3;
  color: #000;
}

.red15-button {
  color: #fff;
  background-image: linear-gradient(to right, #2b0103 0%, #2b0103 100%);
  border: 1px solid #DAA502;
}
.red15-button:hover,
.red15-button:active,
.red15-button:focus,
.red15-button.is-disabled:hover,
.red15-button.is-disabled:active,
.red15-button.is-disabled:focus {
  background-image: linear-gradient(to bottom, #ffb500 0%, #ffa501 20%, #ff8800 50%, #ffa501 80%, #ffb500 100%);
  border: 1px solid #2b0103;
  color: #fff;
}
.red15-button.is-disabled {
  background-image: linear-gradient(to right, #2b0103 0%, #2b0103 100%);
  border: 1px solid #2b0103;
  opacity: 0.3;
  color: #fff;
}

.yellow20-button {
  color: #fff;
  background: #14161b;
  border: 1px solid #14161b;
  border-radius: 4px;
}
.yellow20-button:hover,
.yellow20-button:active,
.yellow20-button:focus,
.yellow20-button.is-disabled:hover,
.yellow20-button.is-disabled:active,
.yellow20-button.is-disabled:focus {
  background: #e3c032;
  border: 1px solid #ffdb00;
  color: #000;
}
.yellow20-button.is-disabled {
  background: #14161b;
  border: 1px solid #ffdb00;
  opacity: 0.3;
  color: #000;
}

.blue13-button {
  color: #fff;
  background: #14161b;
  border: 1px solid #14161b;
  border-radius: 4px;
}
.blue13-button:hover,
.blue13-button:active,
.blue13-button:focus,
.blue13-button.is-disabled:hover,
.blue13-button.is-disabled:active,
.blue13-button.is-disabled:focus {
  background: #8e001a;
  border: 1px solid #ffd077;
  color: #fff;
}
.blue13-button.is-disabled {
  background: #14161b;
  border: 1px solid #ffd077;
  opacity: 0.3;
  color: #000;
}

.gold13-button {
  color: #020c17;
  background: #f2b705;
  border: 1px solid #f2b705;
  border-radius: 4px;
}
.gold13-button:hover,
.gold13-button:active,
.gold13-button:focus,
.gold13-button.is-disabled:hover,
.gold13-button.is-disabled:active,
.gold13-button.is-disabled:focus {
  background: #c49200;
  border: 1px solid #c49200;
  color: #020c17;
}
.gold13-button.is-disabled {
  background: #c49200;
  border: 1px solid #c49200;
  opacity: 0.3;
  color: #020c17;
}

.yellow11-button {
  color: #000;
  background: #ffcd00;
  border: 1px solid #ffcd00;
  border-radius: 4px;
}
.yellow11-button:hover,
.yellow11-button:active,
.yellow11-button:focus,
.yellow11-button.is-disabled:hover,
.yellow11-button.is-disabled:active,
.yellow11-button.is-disabled:focus {
  background: #766007;
  border: 1px solid #766007;
  color: #fff;
}
.yellow11-button.is-disabled {
  background: #14161b;
  border: 1px solid #ffcd00;
  opacity: 0.3;
  color: #000;
}

.yellow14-button {
  color: #353537;
  background: #fed228;
  border: 1px solid #fed228;
  border-radius: 4px;
}
.yellow14-button:hover,
.yellow14-button:active,
.yellow14-button:focus,
.yellow14-button.is-disabled:hover,
.yellow14-button.is-disabled:active,
.yellow14-button.is-disabled:focus {
  background: #fcb21c;
  border: 1px solid #fcb21c;
  color: #353537;
}
.yellow14-button.is-disabled {
  background: #11162b;
  border: 1px solid #fcb21c;
  opacity: 0.3;
  color: #353537;
}

.yellow18-button {
  color: #fff;
  background: #000;
  border: 1px solid #000;
  border-radius: 4px;
}
.yellow18-button:hover,
.yellow18-button:active,
.yellow18-button:focus,
.yellow18-button.is-disabled:hover,
.yellow18-button.is-disabled:active,
.yellow18-button.is-disabled:focus {
  background: #f4b95c;
  border: 1px solid #f4b95c;
  color: #000;
}
.yellow18-button.is-disabled {
  background: #14161b;
  border: 1px solid #f4b95c;
  opacity: 0.3;
  color: #000;
}

.yellow16-button {
  color: #fff;
  background: #0e1e31;
  border: 1px solid #0e1e31;
  border-radius: 4px;
}
.yellow16-button:hover,
.yellow16-button:active,
.yellow16-button:focus,
.yellow16-button.is-disabled:hover,
.yellow16-button.is-disabled:active,
.yellow16-button.is-disabled:focus {
  background: #e3c032;
  border: 1px solid #ffdb00;
  color: #000;
}
.yellow16-button.is-disabled {
  background: #0e1e31;
  border: 1px solid #ffdb00;
  opacity: 0.3;
  color: #000;
}

.yellow201-button {
  color: #000;
  background: #f3ba2f;
  border: 1px solid #f3ba2f;
  font-size: 13px !important;
}
.yellow201-button:hover,
.yellow201-button:active,
.yellow201-button:focus,
.yellow201-button.is-disabled:hover,
.yellow201-button.is-disabled:active,
.yellow201-button.is-disabled:focus {
  background: #a67704;
  border: 1px solid #a67704;
  color: #000;
}
.yellow201-button.is-disabled {
  background: #a67704;
  border: 1px solid #a67704;
  opacity: 0.3;
  color: #000;
}

.blue131-button {
  color: #fff;
  background: #ffd077;
  border: 1px solid #ffd077;
  font-size: 13px !important;
}
.blue131-button:hover,
.blue131-button:active,
.blue131-button:focus,
.blue131-button.is-disabled:hover,
.blue131-button.is-disabled:active,
.blue131-button.is-disabled:focus {
  background: #8e001a;
  border: 1px solid #ffd077;
  color: #fff;
}
.blue131-button.is-disabled {
  background: #ffd077;
  border: 1px solid #ffd077;
  opacity: 0.3;
  color: #fff;
}

.gold131-button {
  color: #020c17;
  background: #f2b705;
  border: 1px solid #f2b705;
  font-size: 13px !important;
}
.gold131-button:hover,
.gold131-button:active,
.gold131-button:focus,
.gold131-button.is-disabled:hover,
.gold131-button.is-disabled:active,
.gold131-button.is-disabled:focus {
  background: #c49200;
  border: 1px solid #c49200;
  color: #020c17;
}
.gold131-button.is-disabled {
  background: #c49200;
  border: 1px solid #c49200;
  opacity: 0.3;
  color: #020c17;
}

.yellow11-button {
  color: #000;
  background: #ffcd00;
  border: 1px solid #ffcd00;
  font-size: 13px !important;
}
.yellow11-button:hover,
.yellow11-button:active,
.yellow11-button:focus,
.yellow11-button.is-disabled:hover,
.yellow11-button.is-disabled:active,
.yellow11-button.is-disabled:focus {
  background: #766007;
  border: 1px solid #766007;
  color: #fff;
}
.yellow11-button.is-disabled {
  background: #ffcd00;
  border: 1px solid #ffcd00;
  opacity: 0.3;
  color: #000;
}

.yellow141-button {
  color: #353537;
  background: #fed228;
  border: 1px solid #fed228;
  font-size: 13px !important;
}
.yellow141-button:hover,
.yellow141-button:active,
.yellow141-button:focus,
.yellow141-button.is-disabled:hover,
.yellow141-button.is-disabled:active,
.yellow141-button.is-disabled:focus {
  background: #fcb21c;
  border: 1px solid #fed228;
  color: #fff;
}
.yellow141-button.is-disabled {
  background: #fed228;
  border: 1px solid #fed228;
  opacity: 0.3;
  color: #353537;
}

.yellow181-button {
  color: #000;
  background: #f4b95c;
  border: 3px solid #f4b95c;
  font-size: 13px !important;
}
.yellow181-button:hover,
.yellow181-button:active,
.yellow181-button:focus,
.yellow181-button.is-disabled:hover,
.yellow181-button.is-disabled:active,
.yellow181-button.is-disabled:focus {
  background: #f4b95c;
  border: 3px solid #f4b95c;
  color: #000;
}
.yellow181-button.is-disabled {
  background: #f4b95c;
  border: 3px solid #f4b95c;
  opacity: 0.3;
  color: #000;
}

.yellow161-button {
  color: #000;
  background: #f3ba2f;
  border: 1px solid #f3ba2f;
  font-size: 13px !important;
}
.yellow161-button:hover,
.yellow161-button:active,
.yellow161-button:focus,
.yellow161-button.is-disabled:hover,
.yellow161-button.is-disabled:active,
.yellow161-button.is-disabled:focus {
  background: #a67704;
  border: 1px solid #a67704;
  color: #000;
}
.yellow161-button.is-disabled {
  background: #a67704;
  border: 1px solid #a67704;
  opacity: 0.3;
  color: #000;
}

.yellow21-button {
  color: #edab56;
  background: #14161b;
  border: 1px solid #14161b;
  border-radius: 4px;
}
.yellow21-button:hover,
.yellow21-button:active,
.yellow21-button:focus,
.yellow21-button.is-disabled:hover,
.yellow21-button.is-disabled:active,
.yellow21-button.is-disabled:focus {
  background: #edab56;
  border: 1px solid #edab56;
  color: #000;
}
.yellow21-button.is-disabled {
  background: #14161b;
  border: 1px solid #edab56;
  opacity: 0.3;
  color: #000;
}

.yellow211-button {
  color: #000;
  background: #edab56;
  border: 1px solid #edab56;
  font-size: 13px !important;
}
.yellow211-button:hover,
.yellow211-button:active,
.yellow211-button:focus,
.yellow211-button.is-disabled:hover,
.yellow211-button.is-disabled:active,
.yellow211-button.is-disabled:focus {
  background: #a67704;
  border: 1px solid #a67704;
  color: #000;
}
.yellow211-button.is-disabled {
  background: #a67704;
  border: 1px solid #a67704;
  opacity: 0.3;
  color: #000;
}

.blue18-button {
  color: #1f7aff;
  background: #14161b;
  border: 1px solid #14161b;
  border-radius: 4px;
}
.blue18-button:hover,
.blue18-button:active,
.blue18-button:focus,
.blue18-button.is-disabled:hover,
.blue18-button.is-disabled:active,
.blue18-button.is-disabled:focus {
  background: #1f7aff;
  border: 1px solid #1f7aff;
  color: #000;
}
.blue18-button.is-disabled {
  background: #14161b;
  border: 1px solid #1f7aff;
  opacity: 0.3;
  color: #000;
}

.blue181-button {
  color: #000;
  background: #1f7aff;
  border: 1px solid #1f7aff;
  font-size: 13px !important;
}
.blue181-button:hover,
.blue181-button:active,
.blue181-button:focus,
.blue181-button.is-disabled:hover,
.blue181-button.is-disabled:active,
.blue181-button.is-disabled:focus {
  background-image: linear-gradient(to bottom, #1f7aff 0%, #156dd5 20%, #1159b3 50%, #125eba 80%, #1f7aff 100%);
  border: 1px solid #1f7aff;
  color: #000;
}
.blue181-button.is-disabled {
  background: #1f7aff;
  border: 1px solid #1f7aff;
  opacity: 0.3;
  color: #000;
}

.yellow15-button {
  color: #edbb35;
  background: #14161b;
  border: 1px solid #14161b;
  border-radius: 4px;
}
.yellow15-button:hover,
.yellow15-button:active,
.yellow15-button:focus,
.yellow15-button.is-disabled:hover,
.yellow15-button.is-disabled:active,
.yellow15-button.is-disabled:focus {
  background: #edbb35;
  border: 1px solid #edbb35;
  color: #000;
}
.yellow15-button.is-disabled {
  background: #14161b;
  border: 1px solid #edbb35;
  opacity: 0.3;
  color: #000;
}

.yellow151-button {
  color: #000;
  background: #edbb35;
  border: 1px solid #edbb35;
  font-size: 13px !important;
}
.yellow151-button:hover,
.yellow151-button:active,
.yellow151-button:focus,
.yellow151-button.is-disabled:hover,
.yellow151-button.is-disabled:active,
.yellow151-button.is-disabled:focus {
  background: #a67704;
  border: 1px solid #a67704;
  color: #000;
}
.yellow151-button.is-disabled {
  background: #edbb35;
  border: 1px solid #edbb35;
  opacity: 0.3;
  color: #000;
}

.yellow17-button {
  color: #fff;
  background: #1b1b1b;
  border: 1px solid #1b1b1b;
  border-radius: 4px;
}
.yellow17-button:hover,
.yellow17-button:active,
.yellow17-button:focus,
.yellow17-button.is-disabled:hover,
.yellow17-button.is-disabled:active,
.yellow17-button.is-disabled:focus {
  background: #ffb600;
  border: 1px solid #ffb600;
  color: #000;
}
.yellow17-button.is-disabled {
  background: #1b1b1b;
  border: 1px solid #ffb600;
  opacity: 0.3;
  color: #000;
}

.yellow171-button {
  color: #000;
  background: #ffb600;
  border: 1px solid #ffb600;
  border-radius: 4px;
}
.yellow171-button:hover,
.yellow171-button:active,
.yellow171-button:focus,
.yellow171-button.is-disabled:hover,
.yellow171-button.is-disabled:active,
.yellow171-button.is-disabled:focus {
  background: #ffb600;
  border: 1px solid #ffb600;
  color: #000;
}
.yellow171-button.is-disabled {
  background: #ffb600;
  border: 1px solid #ffb600;
  opacity: 0.3;
  color: #000;
}

.blue19-button {
  color: #fff;
  background: #244473;
  border: 1px solid #244473;
  border-radius: 4px;
}
.blue19-button:hover,
.blue19-button:active,
.blue19-button:focus,
.blue19-button.is-disabled:hover,
.blue19-button.is-disabled:active,
.blue19-button.is-disabled:focus {
  background: #a5d7e8;
  border: 1px solid #a5d7e8;
  color: #000;
}
.blue19-button.is-disabled {
  background: #0e1628;
  border: 1px solid #a5d7e8;
  opacity: 0.3;
  color: #000;
}

.blue191-button {
  color: #fff;
  background: #244473;
  border: 1px solid #244473;
  border-radius: 4px;
}
.blue191-button:hover,
.blue191-button:active,
.blue191-button:focus,
.blue191-button.is-disabled:hover,
.blue191-button.is-disabled:active,
.blue191-button.is-disabled:focus {
  background: #a5d7e8;
  border: 1px solid #a5d7e8;
  color: #000;
}
.blue191-button.is-disabled {
  background: #a5d7e8;
  border: 1px solid #a5d7e8;
  opacity: 0.3;
  color: #000;
}

.blue11-button {
  color: #fff;
  background: #302ce2;
  border: 1px solid #302ce2;
  border-radius: 4px;
}
.blue11-button:hover,
.blue11-button:active,
.blue11-button:focus,
.blue11-button.is-disabled:hover,
.blue11-button.is-disabled:active,
.blue11-button.is-disabled:focus {
  background: #2ca0e2;
  border: 1px solid #2ca0e2;
  color: #000;
}
.blue11-button.is-disabled {
  background: #1a1a23;
  border: 1px solid #302ce2;
  opacity: 0.3;
  color: #fff;
}

.blue111-button {
  color: #fff;
  background: #302ce2;
  border: 1px solid #302ce2;
  border-radius: 4px;
}
.blue111-button:hover,
.blue111-button:active,
.blue111-button:focus,
.blue111-button.is-disabled:hover,
.blue111-button.is-disabled:active,
.blue111-button.is-disabled:focus {
  background: #2ca0e2;
  border: 1px solid #2ca0e2;
  color: #000;
}
.blue111-button.is-disabled {
  background: #2ca0e2;
  border: 1px solid #2ca0e2;
  opacity: 0.3;
  color: #000;
}

.white-button {
  color: #000;
  background-color: #f1c80d;
  border: 1px solid #f1c80d;
}

.white-button:hover,
.white-button:active,
.white-button:focus,
.white-button.is-disabled:hover,
.white-button.is-disabled:active,
.white-button.is-disabled:focus {
  background-image: linear-gradient(to bottom, #f0c70d 0%, #bf9e0a 20%, #816b07 50%, #bf9e0a 80%, #edc50d 100%);
  border: 1px solid #f1c80d;
  color: #000;
}

.white-button.is-disabled {
  background-color: #f1c80d;
  border: 1px solid #f1c80d;
  opacity: 0.3;
  color: #000;
}

.white2-button {
  color: #000;
  background-color: #a2ddff;
  border: 1px solid #a2ddff;
}

.white2-button:hover,
.white2-button:active,
.white2-button:focus,
.white2-button.is-disabled:hover,
.white2-button.is-disabled:active,
.white2-button.is-disabled:focus {
  border: 1px solid #a2ddff;
  color: #000;
}

.white2-button.is-disabled {
  background-color: #a2ddff;
  border: 1px solid #a2ddff;
  opacity: 0.3;
  color: #000;
}

.red14-button {
  background-color: #de00d3;
  border: 1px solid #de00d3;
}
.red14-button:hover,
.red14-button:active,
.red14-button:focus,
.red14-button.is-disabled:hover,
.red14-button.is-disabled:active,
.red14-button.is-disabled:focus {
  background: #450342;
  border: 1px solid #450342;
}
.red14-button.is-disabled {
  background-color: #de00d3;
  border: 1px solid #de00d3;
  opacity: 0.3;
}

.yellow12-button {
  background-color: #ffc600;
  border: 1px solid #ffc600;
  color: #000;
}
.yellow12-button:hover,
.yellow12-button:active,
.yellow12-button:focus,
.yellow12-button.is-disabled:hover,
.yellow12-button.is-disabled:active,
.yellow12-button.is-disabled:focus {
  background: linear-gradient(to bottom, #ffb500 0%, #ffa501 20%, #ff8800 50%, #ffa501 80%, #ffb500 100%);
  border: 1px solid #ffc600;
  color: #000;
}
.yellow12-button.is-disabled {
  background-color: #ffc600;
  border: 1px solid #ffc600;
  opacity: 0.3;
}

.red12-button {
  background-color: #e30144;
  border: 1px solid #e30144;
}
.red12-button:hover,
.red12-button:active,
.red12-button:focus,
.red12-button.is-disabled:hover,
.red12-button.is-disabled:active,
.red12-button.is-disabled:focus {
  background-image: linear-gradient(to bottom, #a72020 0%, #701616 20%, #400d0e 50%, #701616 80%, #a72020 100%);
  border: 1px solid #e30144;
}
.red12-button.is-disabled {
  background-color: #e30144;
  border: 1px solid #e30144;
  opacity: 0.3;
}

.blue15-button {
  background-color: #0165d3;
  border: 1px solid #0165d3;
}
.blue15-button:hover,
.blue15-button:active,
.blue15-button:focus,
.blue15-button.is-disabled:hover,
.blue15-button.is-disabled:active,
.blue15-button.is-disabled:focus {
  background-image: linear-gradient(to bottom, #486271 0%, #465968 20%, #1f3543 50%, #465968 80%, #486271 100%) !important;
  border: 1px solid #0165d3;
}
.blue15-button.is-disabled {
  background-color: #0165d3;
  border: 1px solid #0165d3;
  opacity: 0.3;
}

.red-button1 {
  background-color: #ff3f40;
  border: 1px solid #ff3f40;
  text-align: center;
  border-radius: 4px;
}

.red-button1:hover,
.red-button1:active,
.red-button1:focus,
.red-button1.is-disabled:hover,
.red-button1.is-disabled:active,
.red-button1.is-disabled:focus {
  border: 1px solid #ff3f40;
}

.red-button1.is-disabled {
  background-color: #ff3f40;
  border: 1px solid #ff3f40;
  opacity: 0.3;
}

.gold11-button {
  color: #000;
  background-color: #f39200;
  border: 1px solid #f39200;
}

.gold11-button:hover,
.gold11-button:active,
.gold11-button:focus,
.gold11-button.is-disabled:hover,
.gold11-button.is-disabled:active,
.gold11-button.is-disabled:focus {
  background-image: linear-gradient(to bottom, #e69b61 0%, #d08d58 20%, #986641 50%, #d08d58 80%, #e69b61 100%) !important;
  border: 1px solid #f39200;
  color: #000;
}

.gold11-button.is-disabled {
  background-color: #f39200;
  border: 1px solid #f39200;
  opacity: 0.3;
  color: #000;
}

.orange14-button {
  color: #fff !important;
  background: #f8850f !important;
  border: 1px solid #f8850f !important;
}
.orange14-button:hover,
.orange14-button:active,
.orange14-button:focus,
.orange14-button.is-disabled:hover,
.orange14-button.is-disabled:active,
.orange14-button.is-disabled:focus {
  background: #c86300 !important;
  border: 1px solid #c86300;
  color: #fff;
}
.orange14-button.is-disabled {
  background-color: #f8850f;
  border: 1px solid #f8850f;
  opacity: 0.3;
  color: #000;
}

.orange13-button {
  color: #fff !important;
  background: #fc7604 !important;
  border: 1px solid #fc7604 !important;
}
.orange13-button:hover,
.orange13-button:active,
.orange13-button:focus,
.orange13-button.is-disabled:hover,
.orange13-button.is-disabled:active,
.orange13-button.is-disabled:focus {
  background-image: linear-gradient(to bottom, #d85908 0%, #c34e0d 20%, #a94113 50%, #ff6d00 80%, #ff6d00 100%) !important;
  border: 1px solid #d85908;
  color: #fff;
}
.orange13-button.is-disabled {
  background-color: #fc7604;
  border: 1px solid #fc7604;
  opacity: 0.3;
  color: #000;
}

.green-button {
  background-color: #79e80d;
  border: 1px solid #79e80d;
  color: #000;
}

.green-button:hover,
.green-button:active,
.green-button:focus,
.green-button.is-disabled:hover,
.green-button.is-disabled:active,
.green-button.is-disabled:focus {
  background-image: linear-gradient(to bottom, #70e215 0%, #66cb10 20%, #608a12 50%, #6ec713 80%, #84e22a 100%);
  border: 1px solid #79e80d;
  color: #000;
}

.green-button.is-disabled {
  background-color: #79e80d;
  border: 1px solid #79e80d;
  opacity: 0.3;
}

.green-button2 {
  background-color: #179c2d;
  border: 1px solid #179c2d;
}

.green-button2:hover,
.green-button2:active,
.green-button2:focus {
  background-color: #179c2d;
  border: 1px solid #179c2d;
}

.green-button3 {
  background-color: #a2ddff;
  border: 1px solid #a2ddff;
  color: #000;
  padding: 10px 12px;
  border-radius: 6px;
}

.green-button3:hover,
.green-button3:active,
.green-button3:focus {
  background-color: #a2ddff;
  border: 1px solid #a2ddff;
  color: #000;
}

.green-button4 {
  background-color: #11B485;
  border: 1px solid #11B485;
  color: #fff;
  padding: 8px 12px;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s;
}

.green-button4:hover,
.green-button4:active,
.green-button4:focus {
  background-color: #16E5AA;
  border: 1px solid #16E5AA;
}

.green-button1 {
  background-color: #13871c;
  border: 1px solid #13871c;
}

.green-button1:hover,
.green-button1:active,
.green-button1:focus {
  background-color: #13871c;
  border: 1px solid #13871c;
}

.blue-button-light {
  background-color: #3dc1e8;
  border: 1px solid #3dc1e8;
}

.blue-button-light:hover,
.blue-button-light:active,
.blue-button-light:focus {
  background-color: #3dc1e8;
  border: 1px solid #3dc1e8;
}

.main-select-drop-item-orange11 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-orange11:hover {
  background-color: #ff6200;
  color: #000;
}
.main-select-drop-item-orange11:hover .main-select-no-img-orange11 {
  background-image: url("static/image/Money/orange11/No-over.png");
}
.main-select-drop-item-orange11:hover .main-select-sports-img-orange11 {
  background-image: url("static/image/Money/orange11/SportsBonus-over.png");
}
.main-select-drop-item-orange11:hover .main-select-casino-img-orange11 {
  background-image: url("static/image/Money/orange11/CasinoBonus-over.png");
}

.main-select-drop-item-orange12 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-orange12:hover {
  background: rgba(245, 100, 6, 0.17);
  color: #E96007;
}
.main-select-drop-item-orange12:hover .main-select-no-img-orange12 {
  background-image: url("static/image/Money/orange12/No-over.png");
}
.main-select-drop-item-orange12:hover .main-select-sports-img-orange12 {
  background-image: url("static/image/Money/orange12/SportsBonus-over.png");
}
.main-select-drop-item-orange12:hover .main-select-casino-img-orange12 {
  background-image: url("static/image/Money/orange12/CasinoBonus-over.png");
}

.main-select-drop-item-purple11 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-purple11:hover {
  background-color: #144ade;
  color: #000;
}
.main-select-drop-item-purple11:hover .main-select-no-img-purple11 {
  background-image: url("static/image/Money/purple11/No-over.png");
}
.main-select-drop-item-purple11:hover .main-select-sports-img-purple11 {
  background-image: url("static/image/Money/purple11/SportsBonus-over.png");
}
.main-select-drop-item-purple11:hover .main-select-casino-img-purple11 {
  background-image: url("static/image/Money/purple11/CasinoBonus-over.png");
}

.main-select-drop-item-red13 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-red13:hover {
  background-color: #c00015;
  color: #000;
}
.main-select-drop-item-red13:hover .main-select-no-img-red13 {
  background-image: url("static/image/Money/red13/No-over.png");
}
.main-select-drop-item-red13:hover .main-select-sports-img-red13 {
  background-image: url("static/image/Money/red13/SportsBonus-over.png");
}
.main-select-drop-item-red13:hover .main-select-casino-img-red13 {
  background-image: url("static/image/Money/red13/CasinoBonus-over.png");
}

.main-select-drop-item-blue12 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-blue12:hover {
  background-color: #478ee7;
  color: #000;
}
.main-select-drop-item-blue12:hover .main-select-no-img-blue12 {
  background-image: url("static/image/Money/blue12/No-over.png");
}
.main-select-drop-item-blue12:hover .main-select-sports-img-blue12 {
  background-image: url("static/image/Money/blue12/SportsBonus-over.png");
}
.main-select-drop-item-blue12:hover .main-select-casino-img-blue12 {
  background-image: url("static/image/Money/blue12/CasinoBonus-over.png");
}

.main-select-drop-item-yellow19 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-yellow19:hover {
  background-color: #fdc317;
  color: #000;
}
.main-select-drop-item-yellow19:hover .main-select-no-img-yellow19 {
  background-image: url("static/image/Money/yellow19/No-over.png");
}
.main-select-drop-item-yellow19:hover .main-select-sports-img-yellow19 {
  background-image: url("static/image/Money/yellow19/SportsBonus-over.png");
}
.main-select-drop-item-yellow19:hover .main-select-casino-img-yellow19 {
  background-image: url("static/image/Money/yellow19/CasinoBonus-over.png");
}

.main-select-drop-item-purple12 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-purple12:hover {
  background-color: #c6426e;
  color: #fff;
}
.main-select-drop-item-purple12:hover .main-select-no-img-purple12 {
  background-image: url("static/image/Money/purple12/No-over.png");
}
.main-select-drop-item-purple12:hover .main-select-sports-img-purple12 {
  background-image: url("static/image/Money/purple12/SportsBonus-over.png");
}
.main-select-drop-item-purple12:hover .main-select-casino-img-purple12 {
  background-image: url("static/image/Money/purple12/CasinoBonus-over.png");
}

.main-select-drop-item-green {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-green:hover {
  background-color: #79e80d;
  color: #000;
}
.main-select-drop-item-green:hover .main-select-no-img-green {
  background-image: url("static/image/Money/green/No-over.png");
}
.main-select-drop-item-green:hover .main-select-sports-img-green {
  background-image: url("static/image/Money/green/SportsBonus-over.png");
}
.main-select-drop-item-green:hover .main-select-casino-img-green {
  background-image: url("static/image/Money/green/CasinoBonus-over.png");
}

.main-select-drop-item-blue14 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-blue14:hover {
  background-color: #dbbe58;
  color: #000;
}
.main-select-drop-item-blue14:hover .main-select-no-img-blue14 {
  background-image: url("static/image/Money/blue14/No-over.png");
}
.main-select-drop-item-blue14:hover .main-select-sports-img-blue14 {
  background-image: url("static/image/Money/blue14/SportsBonus-over.png");
}
.main-select-drop-item-blue14:hover .main-select-casino-img-blue14 {
  background-image: url("static/image/Money/blue14/CasinoBonus-over.png");
}

.main-select-drop-item-blue16 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-blue16:hover {
  background-color: #1f8fff;
  color: #000;
}
.main-select-drop-item-blue16:hover .main-select-no-img-blue16 {
  background-image: url("static/image/Money/blue16/No-over.png");
}
.main-select-drop-item-blue16:hover .main-select-sports-img-blue16 {
  background-image: url("static/image/Money/blue16/SportsBonus-over.png");
}
.main-select-drop-item-blue16:hover .main-select-casino-img-blue16 {
  background-image: url("static/image/Money/blue16/CasinoBonus-over.png");
}

.main-select-drop-item-gold12 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-gold12:hover {
  background-color: #ffeaad;
  color: #000;
}
.main-select-drop-item-gold12:hover .main-select-no-img-gold12 {
  background-image: url("static/image/Money/gold12/No-over.png");
}
.main-select-drop-item-gold12:hover .main-select-sports-img-gold12 {
  background-image: url("static/image/Money/gold12/SportsBonus-over.png");
}
.main-select-drop-item-gold12:hover .main-select-casino-img-gold12 {
  background-image: url("static/image/Money/gold12/CasinoBonus-over.png");
}

.main-select-drop-item-blue17 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-blue17:hover {
  background-color: #4c6f87;
  color: #fff;
}
.main-select-drop-item-blue17:hover .main-select-no-img-blue17 {
  background-image: url("static/image/Money/blue17/No-over.png");
}
.main-select-drop-item-blue17:hover .main-select-sports-img-blue17 {
  background-image: url("static/image/Money/blue17/SportsBonus-over.png");
}
.main-select-drop-item-blue17:hover .main-select-casino-img-blue17 {
  background-image: url("static/image/Money/blue17/CasinoBonus-over.png");
}

.main-select-drop-item-yellow13 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-yellow13:hover {
  background-color: #f1c80d;
  color: #000;
}
.main-select-drop-item-yellow13:hover .main-select-no-img-yellow13 {
  background-image: url("static/image/Money/yellow13/No-over.png");
}
.main-select-drop-item-yellow13:hover .main-select-sports-img-yellow13 {
  background-image: url("static/image/Money/yellow13/SportsBonus-over.png");
}
.main-select-drop-item-yellow13:hover .main-select-casino-img-yellow13 {
  background-image: url("static/image/Money/yellow13/CasinoBonus-over.png");
}

.main-select-drop-item-red15 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-red15:hover {
  background-color: #f1c80d;
  color: #000;
}
.main-select-drop-item-red15:hover .main-select-no-img-red15 {
  background-image: url("static/image/Money/red15/No-over.png");
}
.main-select-drop-item-red15:hover .main-select-sports-img-red15 {
  background-image: url("static/image/Money/red15/SportsBonus-over.png");
}
.main-select-drop-item-red15:hover .main-select-casino-img-red15 {
  background-image: url("static/image/Money/red15/CasinoBonus-over.png");
}

.main-select-drop-item-yellow20 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-yellow20:hover {
  background-color: #f1c80d;
  color: #000;
}
.main-select-drop-item-yellow20:hover .img-sports {
  content:url("/image/Money/yellow20/sports-on.png");
}
.main-select-drop-item-yellow20:hover .img-casino {
  content:url("/image/Money/yellow20/casino-on.png");
}
.main-select-drop-item-yellow20:hover .main-select-sports-img-yellow20 {
  background-image: url("static/image/Money/yellow20/sports-on.png");
}
.main-select-drop-item-yellow20:hover .main-select-casino-img-yellow20 {
  background-image: url("static/image/Money/yellow20/casino-on.png");
}

.main-select-drop-item-blue13 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-blue13:hover {
  background-color: #ffd077;
  color: #fff;
}
.main-select-drop-item-blue13:hover .img-sports {
  content:url("/image/Money/blue13/sports-on.png");
}
.main-select-drop-item-blue13:hover .img-casino {
  content:url("/image/Money/blue13/casino-on.png");
}
.main-select-drop-item-blue13:hover .main-select-sports-img-blue13 {
  background-image: url("static/image/Money/blue13/sports-on.png");
}
.main-select-drop-item-blue13:hover .main-select-casino-img-blue13 {
  background-image: url("static/image/Money/blue13/casino-on.png");
}

.main-select-drop-item-gold13 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-gold13:hover {
  background-color: #f1c80d;
  color: #000;
}
.main-select-drop-item-gold13:hover .img-sports {
  content:url("/image/Money/gold13/sports-on.png");
}
.main-select-drop-item-gold13:hover .img-casino {
  content:url("/image/Money/gold13/casino-on.png");
}
.main-select-drop-item-gold13:hover .main-select-sports-img-gold13 {
  background-image: url("static/image/Money/gold13/sports-on.png");
}
.main-select-drop-item-gold13:hover .main-select-casino-img-gold13 {
  background-image: url("static/image/Money/gold13/casino-on.png");
}

.main-select-drop-item-yellow11 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-yellow11:hover {
  background-color: #f1c80d;
  color: #000;
}
.main-select-drop-item-yellow11:hover .img-sports {
  content:url("/image/Money/yellow11/sports-on.png");
}
.main-select-drop-item-yellow11:hover .img-casino {
  content:url("/image/Money/yellow11/casino-on.png");
}
.main-select-drop-item-yellow11:hover .main-select-sports-img-yellow11 {
  background-image: url("static/image/Money/yellow11/sports-on.png");
}
.main-select-drop-item-yellow11:hover .main-select-casino-img-yellow11 {
  background-image: url("static/image/Money/yellow11/casino-on.png");
}

.main-select-drop-item-yellow14 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-yellow14:hover {
  background-color: #f1c80d;
  color: #000;
}
.main-select-drop-item-yellow14:hover .img-sports {
  content:url("/image/Money/yellow14/sports-on.png");
}
.main-select-drop-item-yellow14:hover .img-casino {
  content:url("/image/Money/yellow14/casino-on.png");
}
.main-select-drop-item-yellow14:hover .main-select-sports-img-yellow14 {
  background-image: url("static/image/Money/yellow14/sports-on.png");
}
.main-select-drop-item-yellow14:hover .main-select-casino-img-yellow14 {
  background-image: url("static/image/Money/yellow14/casino-on.png");
}

.main-select-drop-item-yellow18 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-yellow18:hover {
  background-color: #f1c80d;
  color: #000;
}
.main-select-drop-item-yellow18:hover .img-sports {
  content:url("/image/Money/yellow18/sports-on.png");
}
.main-select-drop-item-yellow18:hover .img-casino {
  content:url("/image/Money/yellow18/casino-on.png");
}
.main-select-drop-item-yellow18:hover .main-select-sports-img-yellow18 {
  background-image: url("static/image/Money/yellow18/sports-on.png");
}
.main-select-drop-item-yellow18:hover .main-select-casino-img-yellow18 {
  background-image: url("static/image/Money/yellow18/casino-on.png");
}

.main-select-drop-item-yellow16 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-yellow16:hover {
  background-color: #f1c80d;
  color: #000;
}
.main-select-drop-item-yellow16:hover .img-sports {
  content:url("/image/Money/yellow16/sports-on.png");
}
.main-select-drop-item-yellow16:hover .img-casino {
  content:url("/image/Money/yellow16/casino-on.png");
}
.main-select-drop-item-yellow16:hover .main-select-sports-img-yellow16 {
  background-image: url("static/image/Money/yellow16/sports-on.png");
}
.main-select-drop-item-yellow16:hover .main-select-casino-img-yellow16 {
  background-image: url("static/image/Money/yellow16/casino-on.png");
}

.main-select-drop-item-yellow21 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-yellow21:hover {
  background-color: #edab56;
  color: #000;
}
.main-select-drop-item-yellow21:hover .img-sports {
  content:url("/image/Money/yellow21/sports-on.png");
}
.main-select-drop-item-yellow21:hover .img-casino {
  content:url("/image/Money/yellow21/casino-on.png");
}
.main-select-drop-item-yellow21:hover .main-select-sports-img-yellow21 {
  background-image: url("static/image/Money/yellow21/sports-on.png");
}
.main-select-drop-item-yellow21:hover .main-select-casino-img-yellow21 {
  background-image: url("static/image/Money/yellow21/casino-on.png");
}

.main-select-drop-item-blue18 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-blue18:hover {
  background-color: #1f7aff;
  color: #000;
}
.main-select-drop-item-blue18:hover .img-sports {
  content:url("/image/Money/blue18/sports-on.png");
}
.main-select-drop-item-blue18:hover .img-casino {
  content:url("/image/Money/blue18/casino-on.png");
}
.main-select-drop-item-blue18:hover .main-select-sports-img-blue18 {
  background-image: url("static/image/Money/blue18/sports-on.png");
}
.main-select-drop-item-blue18:hover .main-select-casino-img-blue18 {
  background-image: url("static/image/Money/blue18/casino-on.png");
}

.main-select-drop-item-yellow15 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-yellow15:hover {
  background-color: #edbb35;
  color: #000;
}
.main-select-drop-item-yellow15:hover .img-sports {
  content:url("/image/Money/yellow15/sports-on.png");
}
.main-select-drop-item-yellow15:hover .img-casino {
  content:url("/image/Money/yellow15/casino-on.png");
}
.main-select-drop-item-yellow15:hover .main-select-sports-img-yellow15 {
  background-image: url("static/image/Money/yellow15/sports-on.png");
}
.main-select-drop-item-yellow15:hover .main-select-casino-img-yellow15 {
  background-image: url("static/image/Money/yellow15/casino-on.png");
}

.main-select-drop-item-yellow17 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-yellow17:hover {
  background-color: #ffb600;
  color: #000;
}
.main-select-drop-item-yellow17:hover .img-sports {
  content:url("/image/Money/yellow17/sports-on.png");
}
.main-select-drop-item-yellow17:hover .img-casino {
  content:url("/image/Money/yellow17/casino-on.png");
}
.main-select-drop-item-yellow17:hover .main-select-sports-img-yellow17 {
  background-image: url("static/image/Money/yellow17/sports-on.png");
}
.main-select-drop-item-yellow17:hover .main-select-casino-img-yellow17 {
  background-image: url("static/image/Money/yellow17/casino-on.png");
}

.main-select-drop-item-blue19 {
  background-color: #0e1628;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-blue19:hover {
  background-color: #a5d7e8;
  color: #000;
}
.main-select-drop-item-blue19:hover .img-sports {
  content:url("/image/Money/blue19/sports-on.png");
}
.main-select-drop-item-blue19:hover .img-casino {
  content:url("/image/Money/blue19/casino-on.png");
}
.main-select-drop-item-blue19:hover .main-select-sports-img-blue19 {
  background-image: url("static/image/Money/blue19/sports-on.png");
}
.main-select-drop-item-blue19:hover .main-select-casino-img-blue19 {
  background-image: url("static/image/Money/blue19/casino-on.png");
}

.main-select-drop-item-blue11 {
  background-color: #1a1a23;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-blue11:hover {
  background-color: #2ca0e2;
  color: #000;
}
.main-select-drop-item-blue11:hover .img-sports {
  content:url("/image/Money/blue11/sports-on.png");
}
.main-select-drop-item-blue11:hover .img-casino {
  content:url("/image/Money/blue11/casino-on.png");
}
.main-select-drop-item-blue11:hover .main-select-sports-img-blue11 {
  background-image: url("static/image/Money/blue11/sports-on.png");
}
.main-select-drop-item-blue11:hover .main-select-casino-img-blue11 {
  background-image: url("static/image/Money/blue11/casino-on.png");
}


.main-select-drop-item-white {
  background-color: #dfdfdf;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-white:hover {
  background-color: #f1c80d;
  color: #000;
}
.main-select-drop-item-white:hover .main-select-no-img-white {
  background-image: url("static/image/Money/white/No-over.png");
}
.main-select-drop-item-white:hover .main-select-sports-img-white {
  background-image: url("static/image/Money/white/SportsBonus-over.png");
}
.main-select-drop-item-white:hover .main-select-casino-img-white {
  background-image: url("static/image/Money/white/CasinoBonus-over.png");
}

.main-select-drop-item-red14 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-red14:hover {
  background-color: #de00d3;
  color: #fff;
}
.main-select-drop-item-red14:hover .main-select-no-img-red14 {
  background-image: url("static/image/Money/red14/No-over.png");
}
.main-select-drop-item-red14:hover .main-select-sports-img-red14 {
  background-image: url("static/image/Money/red14/SportsBonus-over.png");
}
.main-select-drop-item-red14:hover .main-select-casino-img-red14 {
  background-image: url("static/image/Money/red14/CasinoBonus-over.png");
}

.main-select-drop-item-yellow12 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-yellow12:hover {
  background-color: #ffc600;
  color: #000;
}
.main-select-drop-item-yellow12:hover .main-select-no-img-yellow12 {
  background-image: url("static/image/Money/yellow12/No-over.png");
}
.main-select-drop-item-yellow12:hover .main-select-sports-img-yellow12 {
  background-image: url("static/image/Money/yellow12/SportsBonus-over.png");
}
.main-select-drop-item-yellow12:hover .main-select-casino-img-yellow12 {
  background-image: url("static/image/Money/yellow12/CasinoBonus-over.png");
}


.main-select-drop-item-red12 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-red12:hover {
  background-color: #e30144;
  color: #fff;
}
.main-select-drop-item-red12:hover .main-select-no-img-red12 {
  background-image: url("static/image/Money/red12/No-over.png");
}
.main-select-drop-item-red12:hover .main-select-sports-img-red12 {
  background-image: url("static/image/Money/red12/SportsBonus-over.png");
}
.main-select-drop-item-red12:hover .main-select-casino-img-red12 {
  background-image: url("static/image/Money/red12/CasinoBonus-over.png");
}

.main-select-drop-item-blue15 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-blue15:hover {
  background-color: #0165d3;
  color: #fff;
}
.main-select-drop-item-blue15:hover .main-select-no-img-blue15 {
  background-image: url("static/image/Money/blue15/No-over.png");
}
.main-select-drop-item-blue15:hover .main-select-sports-img-blue15 {
  background-image: url("static/image/Money/blue15/SportsBonus-over.png");
}
.main-select-drop-item-blue15:hover .main-select-casino-img-blue15 {
  background-image: url("static/image/Money/blue15/CasinoBonus-over.png");
}

.main-select-drop-item-red11 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-red11:hover {
  background-color: #de3b3c;
  color: #fff;
}
.main-select-drop-item-red11:hover .main-select-no-img-red11 {
  background-image: url("static/image/Money/red11/No-over.png");
}
.main-select-drop-item-red11:hover .main-select-sports-img-red11 {
  background-image: url("static/image/Money/red11/SportsBonus-over.png");
}
.main-select-drop-item-red11:hover .main-select-casino-img-red11 {
  background-image: url("static/image/Money/red11/CasinoBonus-over.png");
}

.main-select-drop-item-gold11 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-gold11:hover {
  background-color: #f39200;
  color: #000;
}
.main-select-drop-item-gold11:hover .main-select-no-img-gold11 {
  background-image: url("static/image/Money/gold11/No-over.png");
}
.main-select-drop-item-gold11:hover .main-select-sports-img-gold11 {
  background-image: url("static/image/Money/gold11/SportsBonus-over.png");
}
.main-select-drop-item-gold11:hover .main-select-casino-img-gold11 {
  background-image: url("static/image/Money/gold11/CasinoBonus-over.png");
}

.main-select-drop-item-orange14 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-orange14:hover {
  background-color: #f8850f;
  color: #fff;
}
.main-select-drop-item-orange14:hover .main-select-no-img-orange14 {
  background-image: url("static/image/Money/orange14/No-over.png");
}
.main-select-drop-item-orange14:hover .main-select-sports-img-orange14 {
  background-image: url("static/image/Money/orange14/SportsBonus-over.png");
}
.main-select-drop-item-orange14:hover .main-select-casino-img-orange14 {
  background-image: url("static/image/Money/orange14/CasinoBonus-over.png");
}

.main-select-drop-item-orange13 {
  background-color: #121212;
  padding: 10px;
  border-radius: 3;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.main-select-drop-item-orange13:hover {
  background-color: #fc7604;
  color: #fff;
}
.main-select-drop-item-orange13:hover .main-select-no-img-orange13 {
  background-image: url("static/image/Money/orange13/No-over.png");
}
.main-select-drop-item-orange13:hover .main-select-sports-img-orange13 {
  background-image: url("static/image/Money/orange13/SportsBonus-over.png");
}
.main-select-drop-item-orange13:hover .main-select-casino-img-orange13 {
  background-image: url("static/image/Money/orange13/CasinoBonus-over.png");
}

.main-select-sports-img-orange11 {
  background-image: url("static/image/Money/orange11/SportsBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-sports-img-orange12 {
  background-image: url("static/image/Money/orange12/SportsBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-sports-img-purple11 {
  background-image: url("static/image/Money/purple11/SportsBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-sports-img-red13 {
  background-image: url("static/image/Money/red13/SportsBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-sports-img-blue12 {
  background-image: url("static/image/Money/blue12/SportsBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-sports-img-yellow19 {
  background-image: url("static/image/Money/yellow19/SportsBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-sports-img-purple12 {
  background-image: url("static/image/Money/purple12/SportsBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-sports-img-blue14 {
  background-image: url("static/image/Money/blue14/SportsBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-sports-img-blue16 {
  background-image: url("static/image/Money/blue16/SportsBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-sports-img-gold12 {
  background-image: url("static/image/Money/gold12/SportsBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-sports-img-blue17 {
  background-image: url("static/image/Money/blue17/SportsBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-sports-img-yellow13 {
  background-image: url("static/image/Money/yellow13/SportsBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-sports-img-red15 {
  background-image: url("static/image/Money/red15/SportsBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-sports-img-white {
  background-image: url("static/image/Money/white/SportsBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-sports-img-red14 {
  background-image: url("static/image/Money/red14/SportsBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-sports-img-yellow12 {
  background-image: url("static/image/Money/yellow12/SportsBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-sports-img-red12 {
  background-image: url("static/image/Money/red12/SportsBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-sports-img-blue15 {
  background-image: url("static/image/Money/blue15/SportsBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-sports-img-red11 {
  background-image: url("static/image/Money/red11/SportsBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-sports-img-gold11 {
  background-image: url("static/image/Money/gold11/SportsBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-sports-img-orange14 {
  background-image: url("static/image/Money/orange14/SportsBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-sports-img-orange13 {
  background-image: url("static/image/Money/orange13/SportsBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}

.main-select-casino-img-orange11 {
  background-image: url("static/image/Money/orange11/CasinoBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-casino-img-orange12 {
  background-image: url("static/image/Money/orange12/CasinoBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-casino-img-purple11 {
  background-image: url("static/image/Money/purple11/CasinoBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-casino-img-red13 {
  background-image: url("static/image/Money/red13/CasinoBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-casino-img-blue12 {
  background-image: url("static/image/Money/blue12/CasinoBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-casino-img-yellow19 {
  background-image: url("static/image/Money/yellow19/CasinoBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-casino-img-purple12 {
  background-image: url("static/image/Money/purple12/CasinoBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-casino-img-green {
  background-image: url("static/image/Money/green/CasinoBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-casino-img-blue14 {
  background-image: url("static/image/Money/blue14/CasinoBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-casino-img-blue16 {
  background-image: url("static/image/Money/blue16/CasinoBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-casino-img-gold12 {
  background-image: url("static/image/Money/gold12/CasinoBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-casino-img-blue17 {
  background-image: url("static/image/Money/blue17/CasinoBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-casino-img-yellow13 {
  background-image: url("static/image/Money/yellow13/CasinoBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-casino-img-red15 {
  background-image: url("static/image/Money/red15/CasinoBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-casino-img-white {
  background-image: url("static/image/Money/white/CasinoBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-casino-img-red14 {
  background-image: url("static/image/Money/red14/CasinoBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-casino-img-yellow12 {
  background-image: url("static/image/Money/yellow12/CasinoBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-casino-img-red12 {
  background-image: url("static/image/Money/red12/CasinoBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-casino-img-blue15 {
  background-image: url("static/image/Money/blue15/CasinoBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-casino-img-red11 {
  background-image: url("static/image/Money/red11/CasinoBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-casino-img-gold11 {
  background-image: url("static/image/Money/gold11/CasinoBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-casino-img-orange14 {
  background-image: url("static/image/Money/orange14/CasinoBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-casino-img-orange13 {
  background-image: url("static/image/Money/orange13/CasinoBonus.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}

.main-select-no-img-orange11 {
  background-image: url("static/image/Money/orange11/No.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-no-img-orange12 {
  background-image: url("static/image/Money/orange12/No.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-no-img-purple11 {
  background-image: url("static/image/Money/purple11/No.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-no-img-red13 {
  background-image: url("static/image/Money/red13/No.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-no-img-blue12 {
  background-image: url("static/image/Money/blue12/No.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-no-img-yellow19 {
  background-image: url("static/image/Money/yellow19/No.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-no-img-purple12 {
  background-image: url("static/image/Money/purple12/No.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-no-img-green {
  background-image: url("static/image/Money/green/No.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-no-img-blue14 {
  background-image: url("static/image/Money/blue14/No.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-no-img-blue16 {
  background-image: url("static/image/Money/blue16/No.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-no-img-gold12 {
  background-image: url("static/image/Money/gold12/No.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-no-img-blue17 {
  background-image: url("static/image/Money/blue17/No.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-no-img-yellow13 {
  background-image: url("static/image/Money/yellow13/No.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-no-img-red15 {
  background-image: url("static/image/Money/red15/No.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-no-img-white {
  background-image: url("static/image/Money/white/No.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-no-img-red14 {
  background-image: url("static/image/Money/red14/No.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-no-img-yellow12 {
  background-image: url("static/image/Money/yellow12/No.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-no-img-red12 {
  background-image: url("static/image/Money/red12/No.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-no-img-blue15 {
  background-image: url("static/image/Money/blue15/No.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-no-img-red11 {
  background-image: url("static/image/Money/red11/No.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-no-img-gold11 {
  background-image: url("static/image/Money/gold11/No.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-no-img-orange14 {
  background-image: url("static/image/Money/orange14/No.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}
.main-select-no-img-orange13 {
  background-image: url("static/image/Money/orange13/No.png");
  background-position: center center;
  background-size: 100% 100%;
  width: 52px;
  height: 52px;
  float: left;
}

.left-home-lock-orange11,
.left-home-lock-blue14,
.left-home-lock-blue16,
.left-home-lock-gold12,
.left-home-lock-blue17,
.left-home-lock-yellow13,
.left-home-lock-red15,
.left-home-lock-gold11,
.left-home-lock-orange14,
.left-home-lock-orange13,
.left-home-lock-purple11,
.left-home-lock-red13,
.left-home-lock-blue12,
.left-home-lock-yellow19,
.left-home-lock-purple12,
.left-home-lock-red14,
.left-home-lock-yellow12,
.left-home-lock-red12,
.left-home-lock-blue15,
.left-home-lock-red11,
.left-home-lock-green {
    background-color: rgba(0, 0, 0, 0.6);
    left: 0;
    top: 0;
    position: absolute;
    height: 39px;
    width: 100%;
    padding-top: 4px;
}
.left-home-lock-white {
    background-color: rgba(0, 0, 0, 0.4);
    left: 0;
    top: 0;
    position: absolute;
    height: 39px;
    width: 100%;
    padding-top: 4px;
}
.left-home-lock-orange12 {
    background-color: rgba(17, 17, 17, 0.5);
    left: 0;
    top: 0;
    position: absolute;
    height: 39px;
    width: 100%;
    padding-top: 4px;
}
.left-home-lock-yellow20,
.left-home-lock-blue13,
.left-home-lock-gold13,
.left-home-lock-yellow11,
.left-home-lock-yellow14,
.left-home-lock-yellow18,
.left-home-lock-yellow16,
.left-home-lock-yellow21,
.left-home-lock-blue18,
.left-home-lock-yellow15 {
    background-color: rgba(0, 0, 0, 0.8);
    left: 0;
    top: 0;
    position: absolute;
    height: 39px;
    width: 100%;
    padding-top: 4px;
}
.left-home-lock-yellow17,
.left-home-lock-blue19,
.left-home-lock-blue11 {
    background-color: rgba(0, 0, 0, 0.8);
    left: 0;
    top: 0;
    position: absolute;
    height: 39px;
    width: 100%;
    padding-top: 4px;
}


.left-vs-lock-orange11,
.left-vs-lock-blue14,
.left-vs-lock-blue16,
.left-vs-lock-gold12,
.left-vs-lock-blue17,
.left-vs-lock-yellow13,
.left-vs-lock-red15,
.left-vs-lock-gold11,
.left-vs-lock-orange14,
.left-vs-lock-orange13,
.left-vs-lock-purple11,
.left-vs-lock-red13,
.left-vs-lock-blue12,
.left-vs-lock-yellow19,
.left-vs-lock-purple12,
.left-vs-lock-red14,
.left-vs-lock-yellow12,
.left-vs-lock-red12,
.left-vs-lock-blue15,
.left-vs-lock-red11,
.left-vs-lock-green {
    background-color: rgba(0, 0, 0, 0.6);
    left: 0;
    top: 0;
    position: absolute;
    height: 39px;
    width: 100%;
    padding-top: 4px;
}
.left-vs-lock-white {
    background-color: rgba(0, 0, 0, 0.4);
    left: 0;
    top: 0;
    position: absolute;
    height: 39px;
    width: 100%;
    padding-top: 4px;
}
.left-vs-lock-orange12 {
    background-color: rgba(17, 17, 17, 0.5);
    left: 0;
    top: 0;
    position: absolute;
    height: 39px;
    width: 100%;
    padding-top: 4px;
}
.left-vs-lock-yellow20,
.left-vs-lock-blue13,
.left-vs-lock-gold13,
.left-vs-lock-yellow11,
.left-vs-lock-yellow14,
.left-vs-lock-yellow18,
.left-vs-lock-yellow16,
.left-vs-lock-yellow21,
.left-vs-lock-blue18,
.left-vs-lock-yellow15 {
    background-color: rgba(0, 0, 0, 0.8);
    left: 0;
    top: 0;
    position: absolute;
    height: 39px;
    width: 100%;
    padding-top: 4px;
}
.left-vs-lock-yellow17,
.left-vs-lock-blue19,
.left-vs-lock-blue11 {
    background-color: rgba(0, 0, 0, 0.8);
    left: 0;
    top: 0;
    position: absolute;
    height: 39px;
    width: 100%;
    padding-top: 4px;
}


.left-away-lock-orange11,
.left-away-lock-blue14,
.left-away-lock-blue16,
.left-away-lock-gold12,
.left-away-lock-blue17,
.left-away-lock-yellow13,
.left-away-lock-red15,
.left-away-lock-gold11,
.left-away-lock-orange14,
.left-away-lock-orange13,
.left-away-lock-purple11,
.left-away-lock-red13,
.left-away-lock-blue12,
.left-away-lock-yellow19,
.left-away-lock-purple12,
.left-away-lock-red14,
.left-away-lock-yellow12,
.left-away-lock-red12,
.left-away-lock-blue15,
.left-away-lock-red11,
.left-away-lock-green {
    background-color: rgba(0, 0, 0, 0.6);
    right: 0;
    top: 0;
    position: absolute;
    height: 39px;
    width: 100%;
    padding-top: 4px;
}
.left-away-lock-white {
    background-color: rgba(0, 0, 0, 0.4);
    right: 0;
    top: 0;
    position: absolute;
    height: 39px;
    width: 100%;
    padding-top: 4px;
}
.left-away-lock-orange12 {
    background-color: rgba(17, 17, 17, 0.5);
    right: 0;
    top: 0;
    position: absolute;
    height: 39px;
    width: 100%;
    padding-top: 4px;
}
.left-away-lock-yellow20,
.left-away-lock-blue13,
.left-away-lock-gold13,
.left-away-lock-yellow11,
.left-away-lock-yellow14,
.left-away-lock-yellow18,
.left-away-lock-yellow16,
.left-away-lock-yellow21,
.left-away-lock-blue18,
.left-away-lock-yellow15 {
    background-color: rgba(0, 0, 0, 0.8);
    right: 0;
    top: 0;
    position: absolute;
    height: 39px;
    width: 100%;
    padding-top: 4px;
}
.left-away-lock-yellow17,
.left-away-lock-blue19,
.left-away-lock-blue11 {
    background-color: rgba(0, 0, 0, 0.8);
    right: 0;
    top: 0;
    position: absolute;
    height: 39px;
    width: 100%;
    padding-top: 4px;
}

.odd-lock-orange11,
.odd-lock-blue14,
.odd-lock-blue16,
.odd-lock-gold12,
.odd-lock-blue17,
.odd-lock-yellow13,
.odd-lock-red15,
.odd-lock-yellow20,
.odd-lock-blue13,
.odd-lock-gold13,
.odd-lock-yellow11,
.odd-lock-yellow14,
.odd-lock-yellow18,
.odd-lock-yellow16,
.odd-lock-yellow21,
.odd-lock-blue18,
.odd-lock-yellow15,
.odd-lock-yellow17,
.odd-lock-blue19,
.odd-lock-blue11,
.odd-lock-gold11,
.odd-lock-orange14,
.odd-lock-orange13,
.odd-lock-purple11,
.odd-lock-red13,
.odd-lock-blue12,
.odd-lock-yellow19,
.odd-lock-purple12,
.odd-lock-red14,
.odd-lock-yellow12,
.odd-lock-red12,
.odd-lock-blue15,
.odd-lock-red11,
.odd-lock-green {
    background-color: rgba(0, 0, 0, 0.6);
    left: 0;
    top: 0;
    position: absolute;
    height: 100%;
    width: 100%;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
}
.odd-lock-white {
    background-color: rgba(0, 0, 0, 0.4);
    left: 0;
    top: 0;
    position: absolute;
    height: 100%;
    width: 100%;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
}
.odd-lock-orange12 {
    background-color: rgba(17, 17, 17, 0.5);
    left: 0;
    top: 0;
    position: absolute;
    height: 100%;
    width: 100%;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
}

.rolling-button-orange12 {
  text-align: center;
  width: calc(25% - 8px);
  padding: 10px 0;
  float: left;
}
.rolling-button-yellow20,
.rolling-button-blue13,
.rolling-button-gold13,
.rolling-button-yellow11,
.rolling-button-yellow14,
.rolling-button-yellow21,
.rolling-button-blue18,
.rolling-button-yellow15,
.rolling-button-yellow17,
.rolling-button-blue19,
.rolling-button-blue11 {
  background-color: #101216;
  text-align: center;
  width: 84px;
  font-size: 7px;
}
.rolling-button-yellow18 {
  background-color: #101010;
  text-align: center;
  width: 84px;
  font-size: 7px;
}
.rolling-button-yellow16 {
  background-color: #0e1e31;
  text-align: center;
  width: 84px;
  font-size: 7px;
}
.rolling-button-content-yellow20 {
  padding: 12px 0 4px 0;
  height: 84px;
  border: 3px solid #f3ba2f;
}
.rolling-button-content-blue13 {
  padding: 12px 0 4px 0;
  height: 84px;
  border: 3px solid #ffd077;
}
.rolling-button-content-gold13 {
  padding: 12px 0 4px 0;
  height: 84px;
  border: 3px solid #f2b705;
}
.rolling-button-content-yellow11 {
  padding: 12px 0 4px 0;
  height: 84px;
  border: 3px solid #ffcd00;
}
.rolling-button-content-yellow14 {
  padding: 12px 0 4px 0;
  height: 84px;
  border: 3px solid #fed228;
}
.rolling-button-content-yellow18 {
  padding: 12px 0 4px 0;
  height: 84px;
  border: 3px solid #f4b95c;
}
.rolling-button-content-yellow16 {
  padding: 12px 0 4px 0;
  height: 84px;
  border: 3px solid #f3ba2f;
}
.rolling-button-content-yellow21 {
  padding: 12px 0 4px 0;
  height: 84px;
  border: 3px solid #edab56;
}
.rolling-button-content-blue18 {
  padding: 12px 0 4px 0;
  height: 110px;
  border: 3px solid #1f7aff;
}
.rolling-button-content-yellow15 {
  padding: 12px 0 4px 0;
  height: 110px;
  border: 3px solid #edbb35;
}
.rolling-button-content-yellow17 {
  padding: 12px 0 4px 0;
  height: 84px;
  border: 3px solid #ffb600;
}
.rolling-button-content-blue19 {
  padding: 12px 0 4px 0;
  height: 84px;
  border: 3px solid #a5d7e8;
}
.rolling-button-content-blue11 {
  padding: 12px 0 4px 0;
  height: 84px;
  border: 3px solid #302ce2;
}
.rolling-button-white {
  background-color: #eee;
  text-align: center;
  width: calc(25% - 8px);
  padding: 10px 0;
  float: left;
}

.active-border-orange11 {
  border: 1px solid #fc6200;
}
.active-border-purple11 {
  border: 1px solid #144ade;
}
.active-border-red13 {
  border: 1px solid #c00015;
}
.active-border-blue12 {
  border: 1px solid #478ee7;
}
.active-border-yellow19 {
  border: 1px solid #fdc317;
}
.active-border-purple12 {
  border: 1px solid #c6426e;
}
.active-border-blue14 {
  border: 1px solid #dabd57;
}
.active-border-blue16 {
  border: 1px solid #2484c5;
}
.active-border-gold12 {
  border: 1px solid #ffeaad;
}
.active-border-blue17 {
  border: 1px solid #4c6f87;
}
.active-border-yellow13 {
  border: 1px solid #ffbe00;
}
.active-border-red15 {
  border: 1px solid #2b0103;
}
.active-border-white {
  border: 1px solid #f8d346;
}
.active-border-red14 {
  border: 1px solid #de00d3;
}
.active-border-yellow12 {
  border: 1px solid #ffc600;
}
.active-border-red12 {
  border: 1px solid #e30144;
}
.active-border-blue15 {
  border: 1px solid #0165d3;
}
.active-border-red11 {
  border: 1px solid #de3b3c;
}
.active-border-gold11 {
  border: 1px solid #f39200;
}
.active-border-orange14 {
  border: 1px solid #f8850f;
}
.active-border-orange13 {
  border: 1px solid #fc7604;
}

.mini-select-yellow20 input {
  background-color: #14161b;
  color: #fff;
  width: 120px;
}
.mini-select-yellow20 .el-input__inner {
  border: 1px solid #14161b;
}
.mini-select-yellow20 .el-input.is-focus .el-input__inner,
.mini-select-yellow20 .el-input__inner:focus {
  border: 1px solid #f3ba2f !important;
}

.mini-select-blue13 input {
  background-color: #14161b;
  color: #fff;
  width: 120px;
}
.mini-select-blue13 .el-input__inner {
  border: 1px solid #14161b;
}
.mini-select-blue13 .el-input.is-focus .el-input__inner,
.mini-select-blue13 .el-input__inner:focus {
  border: 1px solid #ffd077 !important;
}

.mini-select-gold13 input {
  background-color: #14161b;
  color: #fff;
  width: 120px;
}
.mini-select-gold13 .el-input__inner {
  border: 1px solid #14161b;
}
.mini-select-gold13 .el-input.is-focus .el-input__inner,
.mini-select-gold13 .el-input__inner:focus {
  border: 1px solid #f2b705 !important;
}

.mini-select-yellow11 input {
  background-color: #14161b;
  color: #fff;
  width: 120px;
}
.mini-select-yellow11 .el-input__inner {
  border: 1px solid #14161b;
}
.mini-select-yellow11 .el-input.is-focus .el-input__inner,
.mini-select-yellow11 .el-input__inner:focus {
  border: 1px solid #ffcd00 !important;
}

.mini-select-yellow14 input {
  background-color: #14161b;
  color: #fff;
  width: 120px;
}
.mini-select-yellow14 .el-input__inner {
  border: 1px solid #14161b;
}
.mini-select-yellow14 .el-input.is-focus .el-input__inner,
.mini-select-yellow14 .el-input__inner:focus {
  border: 1px solid #fed228 !important;
}

.mini-select-yellow18 input {
  background-color: #000;
  color: #fff;
  width: 120px;
}
.mini-select-yellow18 .el-input__inner {
  border: 1px solid #000;
}
.mini-select-yellow18 .el-input.is-focus .el-input__inner,
.mini-select-yellow18 .el-input__inner:focus {
  border: 1px solid #f4b95c !important;
}

.mini-select-yellow16 input {
  background-color: #14161b;
  color: #fff;
  width: 120px;
}
.mini-select-yellow16 .el-input__inner {
  border: 1px solid #14161b;
}
.mini-select-yellow16 .el-input.is-focus .el-input__inner,
.mini-select-yellow16 .el-input__inner:focus {
  border: 1px solid #f3ba2f !important;
}

.mini-select-yellow21 input {
  background-color: #14161b;
  color: #fff;
  width: 120px;
}
.mini-select-yellow21 .el-input__inner {
  border: 1px solid #14161b;
}
.mini-select-yellow21 .el-input.is-focus .el-input__inner,
.mini-select-yellow21 .el-input__inner:focus {
  border: 1px solid #edab56 !important;
}

.mini-select-blue18 input {
  background-color: #14161b;
  color: #fff;
  width: 120px;
}
.mini-select-blue18 .el-input__inner {
  border: 1px solid #14161b;
}
.mini-select-blue18 .el-input.is-focus .el-input__inner,
.mini-select-blue18 .el-input__inner:focus {
  border: 1px solid #1f7aff !important;
}

.mini-select-yellow15 input {
  background-color: #14161b;
  color: #fff;
  width: 120px;
}
.mini-select-yellow15 .el-input__inner {
  border: 1px solid #14161b;
}
.mini-select-yellow15 .el-input.is-focus .el-input__inner,
.mini-select-yellow15 .el-input__inner:focus {
  border: 1px solid #edbb35 !important;
}

.mini-select-yellow17 input {
  background-color: #1b1b1b;
  color: #fff;
  width: 120px;
}
.mini-select-yellow17 .el-input__inner {
  border: 1px solid #1b1b1b;
}
.mini-select-yellow17 .el-input.is-focus .el-input__inner,
.mini-select-yellow17 .el-input__inner:focus {
  border: 1px solid #ffb600 !important;
}

.mini-select-blue19 input {
  background-color: #1b1b1b;
  color: #fff;
  width: 120px;
}
.mini-select-blue19 .el-input__inner {
  border: 1px solid #1b1b1b;
}
.mini-select-blue19 .el-input.is-focus .el-input__inner,
.mini-select-blue19 .el-input__inner:focus {
  border: 1px solid #a5d7e8 !important;
}

.mini-select-blue11 input {
  background-color: #1b1b1b;
  color: #fff;
  width: 120px;
}
.mini-select-blue11 .el-input__inner {
  border: 1px solid #1b1b1b;
}
.mini-select-blue11 .el-input.is-focus .el-input__inner,
.mini-select-blue11 .el-input__inner:focus {
  border: 1px solid #302ce2 !important;
}

.slot-select-orange11 input {
  background-color: #2a3034;
  color: #fff;
}
.slot-select-orange11 .el-input__inner {
  border: 1px solid #2e3438;
}
.slot-select-orange11 .el-input.is-focus .el-input__inner,
.slot-select-orange11 .el-input__inner:focus {
  border: 1px solid #fc6200 !important;
}

.slot-select-orange12 input {
  background-color: #1B1C1F;
  color: #fff;
}
.slot-select-orange12 .el-input__inner {
  border: 1px solid #282A2E;
}
.slot-select-orange12 .el-input.is-focus .el-input__inner,
.slot-select-orange12 .el-input__inner:focus {
  border: 1px solid #1B1C1F !important;
}

.slot-select-purple11 input {
  background-color: #2a3034;
  color: #fff;
}
.slot-select-purple11 .el-input__inner {
  border: 1px solid #2e3438;
}
.slot-select-purple11 .el-input.is-focus .el-input__inner,
.slot-select-purple11 .el-input__inner:focus {
  border: 1px solid #144ade !important;
}

.slot-select-red13 input {
  background-color: #2a3034;
  color: #fff;
}
.slot-select-red13 .el-input__inner {
  border: 1px solid #2e3438;
}
.slot-select-red13 .el-input.is-focus .el-input__inner,
.slot-select-red13 .el-input__inner:focus {
  border: 1px solid #c00015 !important;
}

.slot-select-blue12 input {
  background-color: #2a3034;
  color: #fff;
}
.slot-select-blue12 .el-input__inner {
  border: 1px solid #2e3438;
}
.slot-select-blue12 .el-input.is-focus .el-input__inner,
.slot-select-blue12 .el-input__inner:focus {
  border: 1px solid #478ee7 !important;
}

.slot-select-yellow19 input {
  background-color: #2a3034;
  color: #fff;
}
.slot-select-yellow19 .el-input__inner {
  border: 1px solid #2e3438;
}
.slot-select-yellow19 .el-input.is-focus .el-input__inner,
.slot-select-yellow19 .el-input__inner:focus {
  border: 1px solid #fdc317 !important;
}

.slot-select-purple12 input {
  background-color: #c6426e;
  color: #fff;
}
.slot-select-purple12 .el-input__inner {
  border: 2px solid #fff;
}
.slot-select-purple12 .el-input.is-focus .el-input__inner,
.slot-select-purple12 .el-input__inner:focus {
  border: 2px solid #fff !important;
}

.slot-select-green input {
  background-color: #2a3034;
  color: #fff;
}

.slot-select-green .el-input__inner {
  border: 1px solid #2e3438;
}

.slot-select-green .el-input.is-focus .el-input__inner,
.slot-select-green .el-input__inner:focus {
  border: 1px solid #79e90b !important;
}

.slot-select-blue input {
  background-color: #2a3034;
  color: #fff;
}
.slot-select-blue .el-input__inner {
  border: 1px solid #2e3438;
}
.slot-select-blue .el-input.is-focus .el-input__inner,
.slot-select-blue .el-input__inner:focus {
  border: 1px solid #1f8fff !important;
}

.slot-select-blue14 input {
  background-color: #dabd57;
  color: #000;
}
.slot-select-blue14 .el-input__inner {
  border: 1px solid #000;
}
.slot-select-blue14 .el-input.is-focus .el-input__inner,
.slot-select-blue14 .el-input__inner:focus {
  border: 1px solid #000 !important;
}

.slot-select-blue16 input {
  background-color: #2484c5;
  color: #fff;
}
.slot-select-blue16 .el-input__inner {
  border: 1px solid #fff;
}
.slot-select-blue16 .el-input.is-focus .el-input__inner,
.slot-select-blue16 .el-input__inner:focus {
  border: 1px solid #fff !important;
}

.slot-select-gold12 input {
  background-color: #ffeaad;
  color: #000;
}
.slot-select-gold12 .el-input__inner {
  border: 2px solid #fff;
}
.slot-select-gold12 .el-input.is-focus .el-input__inner,
.slot-select-gold12 .el-input__inner:focus {
  border: 2px solid #fff !important;
}

.slot-select-blue17 input {
  background-color: #4c6f87;
  color: #fff;
}
.slot-select-blue17 .el-input__inner {
  border: 2px solid #fff;
}
.slot-select-blue17 .el-input.is-focus .el-input__inner,
.slot-select-blue17 .el-input__inner:focus {
  border: 2px solid #fff !important;
}

.slot-select-yellow13 input {
  background-color: #e6360d;
  color: #ffbe00;
}
.slot-select-yellow13 .el-input__inner {
  border: 3px solid #ffbe00;
  font-weight: 700 !important;
}
.slot-select-yellow13 .el-input.is-focus .el-input__inner,
.slot-select-yellow13 .el-input__inner:focus {
  border: 3px solid #ffbe00 !important;
}
.slot-select-yellow13:hover .el-input__inner {
  border: 3px solid #ffbe00 !important;
}
.slot-select-yellow13 .el-input .el-select__caret {
  color: #e6360d !important;
  font-weight: 700 !important;
}

.slot-select-red15 input {
  background-color: #2b0103;
  color: #fff;
}
.slot-select-red15 .el-input__inner {
  border: 3px solid #000;
  font-weight: 700 !important;
}
.slot-select-red15 .el-input.is-focus .el-input__inner,
.slot-select-red15 .el-input__inner:focus {
  border: 3px solid #000 !important;
}
.slot-select-red15:hover .el-input__inner {
  border: 3px solid #000 !important;
}
.slot-select-red15 .el-input .el-select__caret {
  color: #000 !important;
  font-weight: 700 !important;
}

.slot-select-yellow20 input {
  background-color: #0b0d10;
  color: #fff;
}
.slot-select-yellow20 .el-input__inner {
  border: 1px solid #0b0d10;
  font-weight: 700 !important;
}
.slot-select-yellow20 .el-input.is-focus .el-input__inner,
.slot-select-yellow20 .el-input__inner:focus {
  border: 1px solid #0b0d10 !important;
}
.slot-select-yellow20:hover .el-input__inner {
  border: 1px solid #0b0d10 !important;
}
.slot-select-yellow20 .el-input .el-select__caret {
  color: #f3ba2f !important;
  font-weight: 700 !important;
}

.slot-select-blue13 input {
  background-color: #0b0d10;
  color: #fff;
}
.slot-select-blue13 .el-input__inner {
  border: 1px solid #0b0d10;
  font-weight: 700 !important;
}
.slot-select-blue13 .el-input.is-focus .el-input__inner,
.slot-select-blue13 .el-input__inner:focus {
  border: 1px solid #0b0d10 !important;
}
.slot-select-blue13:hover .el-input__inner {
  border: 1px solid #0b0d10 !important;
}
.slot-select-blue13 .el-input .el-select__caret {
  color: #ffd077 !important;
  font-weight: 700 !important;
}

.slot-select-gold13 input {
  background-color: #0b0d10;
  color: #fff;
}
.slot-select-gold13 .el-input__inner {
  border: 1px solid #0b0d10;
  font-weight: 700 !important;
}
.slot-select-gold13 .el-input.is-focus .el-input__inner,
.slot-select-gold13 .el-input__inner:focus {
  border: 1px solid #0b0d10 !important;
}
.slot-select-gold13:hover .el-input__inner {
  border: 1px solid #0b0d10 !important;
}
.slot-select-gold13 .el-input .el-select__caret {
  color: #f2b705 !important;
  font-weight: 700 !important;
}

.slot-select-yellow11 input {
  background-color: #0b0d10;
  color: #fff;
}
.slot-select-yellow11 .el-input__inner {
  border: 1px solid #0b0d10;
  font-weight: 700 !important;
}
.slot-select-yellow11 .el-input.is-focus .el-input__inner,
.slot-select-yellow11 .el-input__inner:focus {
  border: 1px solid #0b0d10 !important;
}
.slot-select-yellow11:hover .el-input__inner {
  border: 1px solid #0b0d10 !important;
}
.slot-select-yellow11 .el-input .el-select__caret {
  color: #ffcd00 !important;
  font-weight: 700 !important;
}

.slot-select-yellow14 input {
  background-color: #0b0d10;
  color: #fff;
}
.slot-select-yellow14 .el-input__inner {
  border: 1px solid #0b0d10;
  font-weight: 700 !important;
}
.slot-select-yellow14 .el-input.is-focus .el-input__inner,
.slot-select-yellow14 .el-input__inner:focus {
  border: 1px solid #0b0d10 !important;
}
.slot-select-yellow14:hover .el-input__inner {
  border: 1px solid #0b0d10 !important;
}
.slot-select-yellow14 .el-input .el-select__caret {
  color: #fed228 !important;
  font-weight: 700 !important;
}

.slot-select-yellow18 input {
  background-color: #101010;
  color: #fff;
}
.slot-select-yellow18 .el-input__inner {
  border: 1px solid #101010;
  font-weight: 700 !important;
}
.slot-select-yellow18 .el-input.is-focus .el-input__inner,
.slot-select-yellow18 .el-input__inner:focus {
  border: 1px solid #101010 !important;
}
.slot-select-yellow18:hover .el-input__inner {
  border: 1px solid #101010 !important;
}
.slot-select-yellow18 .el-input .el-select__caret {
  color: #f4b95c !important;
  font-weight: 700 !important;
}

.slot-select-yellow16 input {
  background-color: #0a1726;
  color: #fff;
}
.slot-select-yellow16 .el-input__inner {
  border: 1px solid #0a1726;
  font-weight: 700 !important;
}
.slot-select-yellow16 .el-input.is-focus .el-input__inner,
.slot-select-yellow16 .el-input__inner:focus {
  border: 1px solid #0a1726 !important;
}
.slot-select-yellow16:hover .el-input__inner {
  border: 1px solid #0a1726 !important;
}
.slot-select-yellow16 .el-input .el-select__caret {
  color: #f3ba2f !important;
  font-weight: 700 !important;
}

.slot-select-yellow21 input {
  background-color: #0b0d10;
  color: #fff;
}
.slot-select-yellow21 .el-input__inner {
  border: 1px solid #0b0d10;
  font-weight: 700 !important;
}
.slot-select-yellow21 .el-input.is-focus .el-input__inner,
.slot-select-yellow21 .el-input__inner:focus {
  border: 1px solid #0b0d10 !important;
}
.slot-select-yellow21:hover .el-input__inner {
  border: 1px solid #0b0d10 !important;
}
.slot-select-yellow21 .el-input .el-select__caret {
  color: #edab56 !important;
  font-weight: 700 !important;
}

.slot-select-blue18 input {
  background-color: #14161b;
  color: #fff;
}
.slot-select-blue18 .el-input__inner {
  border: 1px solid #14161b;
  font-weight: 700 !important;
}
.slot-select-blue18 .el-input.is-focus .el-input__inner,
.slot-select-blue18 .el-input__inner:focus {
  border: 1px solid #14161b !important;
}
.slot-select-blue18:hover .el-input__inner {
  border: 1px solid #14161b !important;
}
.slot-select-blue18 .el-input .el-select__caret {
  color: #1f7aff !important;
  font-weight: 700 !important;
}

.slot-select-yellow15 input {
  background-color: #14161b;
  color: #fff;
}
.slot-select-yellow15 .el-input__inner {
  border: 1px solid #14161b;
  font-weight: 700 !important;
}
.slot-select-yellow15 .el-input.is-focus .el-input__inner,
.slot-select-yellow15 .el-input__inner:focus {
  border: 1px solid #14161b !important;
}
.slot-select-yellow15:hover .el-input__inner {
  border: 1px solid #14161b !important;
}
.slot-select-yellow15 .el-input .el-select__caret {
  color: #edbb35 !important;
  font-weight: 700 !important;
}

.slot-select-yellow17 input {
  background-color: #1b1b1b;
  color: #fff;
}
.slot-select-yellow17 .el-input__inner {
  border: 1px solid #1b1b1b;
  font-weight: 700 !important;
}
.slot-select-yellow17 .el-input.is-focus .el-input__inner,
.slot-select-yellow17 .el-input__inner:focus {
  border: 1px solid #1b1b1b !important;
}
.slot-select-yellow17:hover .el-input__inner {
  border: 1px solid #1b1b1b !important;
}
.slot-select-yellow17 .el-input .el-select__caret {
  color: #ffb600 !important;
  font-weight: 700 !important;
}

.slot-select-blue19 input {
  background-color: #1b1b1b;
  color: #fff;
}
.slot-select-blue19 .el-input__inner {
  border: 1px solid #1b1b1b;
  font-weight: 700 !important;
}
.slot-select-blue19 .el-input.is-focus .el-input__inner,
.slot-select-blue19 .el-input__inner:focus {
  border: 1px solid #1b1b1b !important;
}
.slot-select-blue19:hover .el-input__inner {
  border: 1px solid #1b1b1b !important;
}
.slot-select-blue19 .el-input .el-select__caret {
  color: #a5d7e8 !important;
  font-weight: 700 !important;
}

.slot-select-blue11 input {
  background-color: #1b1b1b;
  color: #fff;
}
.slot-select-blue11 .el-input__inner {
  border: 1px solid #1b1b1b;
  font-weight: 700 !important;
}
.slot-select-blue11 .el-input.is-focus .el-input__inner,
.slot-select-blue11 .el-input__inner:focus {
  border: 1px solid #1b1b1b !important;
}
.slot-select-blue11:hover .el-input__inner {
  border: 1px solid #1b1b1b !important;
}
.slot-select-blue11 .el-input .el-select__caret {
  color: #2ca0e2 !important;
  font-weight: 700 !important;
}

.slot-select-white input {
  background-color: #f1c80d;
  color: #000;
}

.slot-select-white .el-input__inner {
  border: 3px solid #000;
  font-weight: 700 !important;
}

.slot-select-white .el-input.is-focus .el-input__inner,
.slot-select-white .el-input__inner:focus {
  border: 3px solid #000 !important;
}

.slot-select-white:hover .el-input__inner {
  border: 3px solid #000 !important;
}

.slot-select-white .el-input .el-select__caret {
  color: #000 !important;
  font-weight: 700 !important;
}

.slot-select-red14 input {
  background-color: #de00d3;
  color: #fff;
}
.slot-select-red14 .el-input__inner {
  border: 3px solid #fff;
  font-weight: 700 !important;
}
.slot-select-red14 .el-input.is-focus .el-input__inner,
.slot-select-red14 .el-input__inner:focus {
  border: 3px solid #fff !important;
}
.slot-select-red14:hover .el-input__inner {
  border: 3px solid #fff !important;
}
.slot-select-red14 .el-input .el-select__caret {
  color: #fff !important;
  font-weight: 700 !important;
}

.slot-select-yellow12 input {
  background-color: #ffc600;
  color: #000;
}
.slot-select-yellow12 .el-input__inner {
  border: 3px solid #000;
  font-weight: 700 !important;
}
.slot-select-yellow12 .el-input.is-focus .el-input__inner,
.slot-select-yellow12 .el-input__inner:focus {
  border: 3px solid #000 !important;
}
.slot-select-yellow12:hover .el-input__inner {
  border: 3px solid #000 !important;
}
.slot-select-yellow12 .el-input .el-select__caret {
  color: #fff !important;
  font-weight: 700 !important;
}

.slot-select-red12 input {
  background-color: #e30144;
  color: #fff;
}
.slot-select-red12 .el-input__inner {
  border: 3px solid #fff;
  font-weight: 700 !important;
}
.slot-select-red12 .el-input.is-focus .el-input__inner,
.slot-select-red12 .el-input__inner:focus {
  border: 3px solid #fff !important;
}
.slot-select-red12:hover .el-input__inner {
  border: 3px solid #fff !important;
}
.slot-select-red12 .el-input .el-select__caret {
  color: #fff !important;
  font-weight: 700 !important;
}

.slot-select-blue15 input {
  background-color: #0165d3;
  color: #fff;
}
.slot-select-blue15 .el-input__inner {
  border: 3px solid #fff;
  font-weight: 700 !important;
}
.slot-select-blue15 .el-input.is-focus .el-input__inner,
.slot-select-blue15 .el-input__inner:focus {
  border: 3px solid #fff !important;
}
.slot-select-blue15:hover .el-input__inner {
  border: 3px solid #fff !important;
}
.slot-select-blue15 .el-input .el-select__caret {
  color: #fff !important;
  font-weight: 700 !important;
}

.slot-select-red11 input {
  background-color: #de3b3c;
  color: #fff;
}
.slot-select-red11 .el-input__inner {
  border: 3px solid #fff;
  font-weight: 700 !important;
}
.slot-select-red11 .el-input.is-focus .el-input__inner,
.slot-select-red11 .el-input__inner:focus {
  border: 3px solid #fff !important;
}
.slot-select-red11:hover .el-input__inner {
  border: 3px solid #fff !important;
}
.slot-select-red11 .el-input .el-select__caret {
  color: #fff !important;
  font-weight: 700 !important;
}

.slot-select-gold11 input {
  background-color: #f39200;
  color: #000;
}
.slot-select-gold11 .el-input__inner {
  border: 3px solid #000;
  font-weight: 700 !important;
}
.slot-select-gold11 .el-input.is-focus .el-input__inner,
.slot-select-gold11 .el-input__inner:focus {
  border: 3px solid #000 !important;
}
.slot-select-gold11:hover .el-input__inner {
  border: 3px solid #000 !important;
}
.slot-select-gold11 .el-input .el-select__caret {
  color: #000 !important;
  font-weight: 700 !important;
}

.slot-select-orange14 input {
  background-color: #f8850f;
  color: #fff;
}
.slot-select-orange14 .el-input__inner {
  border: 3px solid #fff;
  font-weight: 700 !important;
}
.slot-select-orange14 .el-input.is-focus .el-input__inner,
.slot-select-orange14 .el-input__inner:focus {
  border: 3px solid #fff !important;
}
.slot-select-orange14:hover .el-input__inner {
  border: 3px solid #fff !important;
}
.slot-select-orange14 .el-input .el-select__caret {
  color: #fff !important;
  font-weight: 700 !important;
}

.slot-select-orange13 input {
  background-color: #fc7604;
  color: #fff;
}
.slot-select-orange13 .el-input__inner {
  border: 3px solid #fff;
  font-weight: 700 !important;
}
.slot-select-orange13 .el-input.is-focus .el-input__inner,
.slot-select-orange13 .el-input__inner:focus {
  border: 3px solid #fff !important;
}
.slot-select-orange13:hover .el-input__inner {
  border: 3px solid #fff !important;
}
.slot-select-orange13 .el-input .el-select__caret {
  color: #fff !important;
  font-weight: 700 !important;
}

.live-banner-orange11 {
  display: none;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 20px;
}
.live-banner-orange12 {
  display: none;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background: rgba(17, 19, 20, 0.88);
  backdrop-filter: blur(2px);
  border-radius: 6px;
}
.live-banner-blue14,
.live-banner-blue16,
.live-banner-gold12,
.live-banner-blue17,
.live-banner-yellow13,
.live-banner-red15,
.live-banner-white,
.live-banner-gold11,
.live-banner-purple11,
.live-banner-red13,
.live-banner-blue12,
.live-banner-yellow19,
.live-banner-purple12,
.live-banner-red14,
.live-banner-yellow12,
.live-banner-red12,
.live-banner-blue15,
.live-banner-red11,
.live-banner-green {
  display: none;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 20px;
}

.live-game:hover .live-banner-blue,
.live-game:hover .live-banner-blue14,
.live-game:hover .live-banner-blue16,
.live-game:hover .live-banner-gold12,
.live-game:hover .live-banner-blue17,
.live-game:hover .live-banner-yellow13,
.live-game:hover .live-banner-red15,
.live-game:hover .live-banner-white,
.live-game:hover .live-banner-gold11,
.live-game:hover .live-banner-purple11,
.live-game:hover .live-banner-red13,
.live-game:hover .live-banner-blue12,
.live-game:hover .live-banner-yellow19,
.live-game:hover .live-banner-purple12,
.live-game:hover .live-banner-red14,
.live-game:hover .live-banner-yellow12,
.live-game:hover .live-banner-red12,
.live-game:hover .live-banner-blue15,
.live-game:hover .live-banner-red11,
.live-game:hover .live-banner-green {
    display: block;
    -webkit-animation:  example-blue 2s ease-in-out 1;
    -moz-animation: example-blue 2s ease-in-out 1;
    animation:  example-blue 2s ease-in-out 1;
    animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
}

.bg-logo-orange11 {
  height: 800px;
  background-image: url('static/image/Home/orange11/logo3.png');
  background-size: 250px auto;
  background-position: center 250px;
  background-repeat: no-repeat;
}

.main-bg-logo-orange11 {
  background-image: url('static/image/Home/orange11/logo3.png');
  background-size: 250px auto;
  background-position: center 250px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-orange12 {
  height: 800px;
  background-image: url('static/image/Home/orange12/logo3.png');
  background-size: 159px auto;
  background-position: center 250px;
  background-repeat: no-repeat;
  width: 100%;
}

.main-bg-logo-orange12 {
  background-image: url('static/image/Home/orange12/logo3.png');
  background-size: 159px auto;
  background-position: center 250px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-purple11 {
  height: 800px;
  background-image: url('static/image/Home/purple11/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
}
.main-bg-logo-purple11 {
  background-image: url('static/image/Home/purple11/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-red13 {
  height: 800px;
  background-image: url('static/image/Home/red13/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
}
.main-bg-logo-red13 {
  background-image: url('static/image/Home/red13/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-blue12 {
  height: 800px;
  background-image: url('static/image/Home/blue12/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
}
.main-bg-logo-blue12 {
  background-image: url('static/image/Home/blue12/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-yellow19 {
  height: 800px;
  background-image: url('static/image/Home/yellow19/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
}
.main-bg-logo-yellow19 {
  background-image: url('static/image/Home/yellow19/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-purple12 {
  height: 800px;
  background-image: url('static/image/Home/purple12/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
}

.main-bg-logo-purple12 {
  background-image: url('static/image/Home/purple12/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-green {
  height: 800px;
  background-image: url('static/image/Home/green/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
}

.main-bg-logo-green {
  background-image: url('static/image/Home/green/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-blue14 {
  height: 800px;
  background-image: url('static/image/Home/blue14/logo3.png');
  background-size: 300px auto;
  background-position: center 200px;
  background-repeat: no-repeat;
}
.main-bg-logo-blue14 {
  background-image: url('static/image/Home/blue14/logo3.png');
  background-position: center 300px;
  background-size: 300px auto;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-blue16 {
  height: 800px;
  background-image: url('static/image/Home/blue16/logo3.png');
  background-size: 300px auto;
  background-position: center 200px;
  background-repeat: no-repeat;
}
.main-bg-logo-blue16 {
  background-image: url('static/image/Home/blue16/logo3.png');
  background-position: center 300px;
  background-size: 300px auto;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-gold12 {
  height: 800px;
  background-image: url('static/image/Home/gold12/logo3.png');
  background-size: 300px auto;
  background-position: center 200px;
  background-repeat: no-repeat;
}
.main-bg-logo-gold12 {
  background-image: url('static/image/Home/gold12/logo3.png');
  background-position: center 300px;
  background-size: 300px auto;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-blue17 {
  height: 800px;
  background-image: url('static/image/Home/blue17/logo3.png');
  background-size: 300px auto;
  background-position: center 200px;
  background-repeat: no-repeat;
}
.main-bg-logo-blue17 {
  background-image: url('static/image/Home/blue17/logo3.png');
  background-position: center 300px;
  background-size: 300px auto;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-yellow13 {
  height: 800px;
  background-image: url('static/image/Home/yellow13/logo3.png');
  background-size: 300px auto;
  background-position: center 200px;
  background-repeat: no-repeat;
}

.main-bg-logo-yellow13 {
  background-image: url('static/image/Home/yellow13/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-red15 {
  height: 800px;
  background-image: url('static/image/Home/red15/logo3.png');
  background-size: 300px auto;
  background-position: center 200px;
  background-repeat: no-repeat;
}

.main-bg-logo-red15 {
  background-image: url('static/image/Home/red15/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-yellow20 {
  height: 800px;
  background-image: url('static/image/Home/yellow20/logo3.png');
  background-size: 300px auto;
  background-position: center 200px;
  background-repeat: no-repeat;
}
.main-bg-logo-yellow20 {
  background-image: url('static/image/Home/yellow20/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-blue13 {
  height: 800px;
  background-image: url('static/image/Home/blue13/logo3.png');
  background-size: 300px auto;
  background-position: center 200px;
  background-repeat: no-repeat;
}
.main-bg-logo-blue13 {
  background-image: url('static/image/Home/blue13/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-gold13 {
  height: 800px;
  background-image: url('static/image/Home/gold13/logo3.png');
  background-size: 300px auto;
  background-position: center 200px;
  background-repeat: no-repeat;
}
.main-bg-logo-gold13 {
  background-image: url('static/image/Home/gold13/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-yellow11 {
  height: 800px;
  background-image: url('static/image/Home/yellow11/logo3.png');
  background-size: 300px auto;
  background-position: center 200px;
  background-repeat: no-repeat;
}
.main-bg-logo-yellow11 {
  background-image: url('static/image/Home/yellow11/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-yellow14 {
  height: 800px;
  background-image: url('static/image/Home/yellow14/logo3.png');
  background-size: 300px auto;
  background-position: center 200px;
  background-repeat: no-repeat;
}
.main-bg-logo-yellow14 {
  background-image: url('static/image/Home/yellow14/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-yellow18 {
  height: 800px;
  background-image: url('static/image/Home/yellow18/logo3.png');
  background-size: 300px auto;
  background-position: center 200px;
  background-repeat: no-repeat;
}
.main-bg-logo-yellow18 {
  background-image: url('static/image/Home/yellow18/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-yellow16 {
  height: 800px;
  background-image: url('static/image/Home/yellow16/logo3.png');
  background-size: 300px auto;
  background-position: center 200px;
  background-repeat: no-repeat;
}
.main-bg-logo-yellow16 {
  background-image: url('static/image/Home/yellow16/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-yellow21 {
  height: 800px;
  background-image: url('static/image/Home/yellow21/logo3.png');
  background-size: 200px auto;
  background-position: center 200px;
  background-repeat: no-repeat;
}
.main-bg-logo-yellow21 {
  background-image: url('static/image/Home/yellow21/logo3.png');
  background-size: 200px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-blue18 {
  height: 800px;
  background-image: url('static/image/Home/blue18/logo3.png');
  background-size: 300px auto;
  background-position: center 200px;
  background-repeat: no-repeat;
}
.main-bg-logo-blue18 {
  background-image: url('static/image/Home/blue18/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-yellow15 {
  height: 800px;
  background-image: url('static/image/Home/yellow15/logo3.png');
  background-size: 300px auto;
  background-position: center 200px;
  background-repeat: no-repeat;
}
.main-bg-logo-yellow15 {
  background-image: url('static/image/Home/yellow15/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 600px;
}

.bg-logo-yellow17 {
  height: 800px;
  background-image: url('static/image/Home/yellow17/logo3.png');
  background-size: 300px auto;
  background-position: center 200px;
  background-repeat: no-repeat;
}
.main-bg-logo-yellow17 {
  background-image: url('static/image/Home/yellow17/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-blue19 {
  height: 800px;
  background-image: url('static/image/Home/blue19/logo3.png');
  background-size: 300px auto;
  background-position: center 200px;
  background-repeat: no-repeat;
}
.main-bg-logo-blue19 {
  background-image: url('static/image/Home/blue19/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-blue11 {
  height: 800px;
  background-image: url('static/image/Home/blue11/logo3.png');
  background-size: 300px auto;
  background-position: center 200px;
  background-repeat: no-repeat;
}
.main-bg-logo-blue11 {
  background-image: url('static/image/Home/blue11/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-white {
  height: 800px;
  background-image: url('static/image/Home/white/logo3.png');
  background-size: 300px auto;
  background-position: center 200px;
  background-repeat: no-repeat;
}
.main-bg-logo-white {
  background-image: url('static/image/Home/white/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-red14 {
  height: 800px;
  background-image: url('static/image/Home/red14/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
}
.main-bg-logo-red14 {
  background-image: url('static/image/Home/red14/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-yellow12 {
  height: 800px;
  background-image: url('static/image/Home/yellow12/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
}
.main-bg-logo-yellow12 {
  background-image: url('static/image/Home/yellow12/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-red12 {
  height: 800px;
  background-image: url('static/image/Home/red12/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
}
.main-bg-logo-red12 {
  background-image: url('static/image/Home/red12/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-blue15 {
  height: 800px;
  background-image: url('static/image/Home/blue15/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
}
.main-bg-logo-blue15 {
  background-image: url('static/image/Home/blue15/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-red11 {
  height: 800px;
  background-image: url('static/image/Home/red11/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
}
.main-bg-logo-red11 {
  background-image: url('static/image/Home/red11/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-gold11 {
  background-image: url('static/image/Home/gold11/logo3.png');
  background-size: 200px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
}

.main-bg-logo-gold11 {
  background-image: url('static/image/Home/gold11/logo3.png');
  background-size: 200px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-orange14 {
  background-image: url('static/image/Home/orange14/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
}
.main-bg-logo-orange14 {
  background-image: url('static/image/Home/orange14/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.bg-logo-orange13 {
  background-image: url('static/image/Home/orange13/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
}
.main-bg-logo-orange13 {
  background-image: url('static/image/Home/orange13/logo3.png');
  background-size: 300px auto;
  background-position: center 300px;
  background-repeat: no-repeat;
  min-height: 500px;
}

.moneymove-cash-orange11,
.moneymove-cash-purple11,
.moneymove-cash-red13,
.moneymove-cash-blue12,
.moneymove-cash-yellow19,
.moneymove-cash-purple12,
.moneymove-cash-green,
.moneymove-cash-blue14,
.moneymove-cash-blue16,
.moneymove-cash-gold12,
.moneymove-cash-blue17,
.moneymove-cash-yellow13,
.moneymove-cash-red15,
.moneymove-cash-gold11,
.moneymove-cash-orange14,
.moneymove-cash-orange13,
.moneymove-cash-red14,
.moneymove-cash-yellow12,
.moneymove-cash-red12,
.moneymove-cash-blue15,
.moneymove-cash-red11 {
    color: #fff;
    outline: none;
}

.moneymove-cash-white {
    color: #000;
    outline: none;
}

.moneymove-cash-orange11.active {
    color: #fc6200;
}
.moneymove-cash-purple11.active {
    color: #144ade;
}
.moneymove-cash-red13.active {
    color: #c00015;
}
.moneymove-cash-blue12.active {
    color: #478ee7;
}
.moneymove-cash-yellow19.active {
    color: #fdc317;
}
.moneymove-cash-purple12.active {
    color: #c6426e;
}
.moneymove-cash-green.active {
    color: #79e90b;
}
.moneymove-cash-blue14.active {
    color: #dbbe58;
    outline: none;
}
.moneymove-cash-blue16.active {
    color: #2484c5;
    outline: none;
}
.moneymove-cash-gold12.active {
    color: #dc992e;
    outline: none;
}
.moneymove-cash-blue17.active {
    color: #4c6f87;
    outline: none;
}
.moneymove-cash-yellow13.active {
    color: #ffbe00;
}
.moneymove-cash-red15.active {
    color: #DAA502;
}
.moneymove-cash-white.active {
    color: #000;
}
.moneymove-cash-red14.active {
    color: #de00d3;
}
.moneymove-cash-yellow12.active {
    color: #ffc600;
}
.moneymove-cash-red12.active {
    color: #e30144;
}
.moneymove-cash-blue15.active {
    color: #0165d3;
}
.moneymove-cash-red11.active {
    color: #de3b3c;
}
.moneymove-cash-gold11.active {
    color: #f39200;
}
.moneymove-cash-orange14.active {
    color: #f8850f;
}
.moneymove-cash-orange13.active {
    color: #fc7604;
}

.page-with-two-sidebar .content-orange12 {
  margin-right: 289px;
  display: flex;
  justify-content: center;
}
.page-with-two-sidebar .content-yellow20 {
  margin-right: 310px;
}

.carousel-caption-blue {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 18px;
  font-weight: 700;
}
.carousel-caption-purple11 {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 18px;
  font-weight: 700;
  width: 100%;
  font-style: italic;
}
.carousel-caption-red13 {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 18px;
  font-weight: 700;
  width: 100%;
  font-style: italic;
}
.carousel-caption-blue12 {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 18px;
  font-weight: 700;
  width: 100%;
  font-style: italic;
}
.carousel-caption-yellow19 {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 18px;
  font-weight: 700;
  width: 100%;
  font-style: italic;
}
.carousel-caption-yellow20 {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 18px;
  font-weight: 700;
  width: 100%;
  height: 100%;
}
.carousel-caption-yellow20-sub {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 18px;
  font-weight: 700;
  width: 100%;
}
.carousel-caption-blue13 {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 18px;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
}
.carousel-caption-blue13-sub {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 18px;
  font-weight: 700;
  width: 100%;
}
.carousel-caption-gold13 {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 18px;
  font-weight: 700;
  width: 100%;
}
.carousel-caption-gold13-sub {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 18px;
  font-weight: 700;
  width: 100%;
}
.carousel-caption-yellow11 {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 18px;
  font-weight: 700;
  width: 100%;
  height: 100%;
}
.carousel-caption-yellow11-sub {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 18px;
  font-weight: 700;
  width: 100%;
}
.carousel-caption-yellow14 {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 18px;
  font-weight: 700;
  width: 100%;
}
.carousel-caption-yellow14-sub {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 18px;
  font-weight: 700;
  width: 100%;
}
.carousel-caption-orange12 {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 18px;
  font-weight: 700;
  height: 100%;
}
.carousel-caption-white {
  text-shadow: none;
  right: 0;
  left: 50px;
  bottom: auto;
  top: 60px;
  bottom: 60px;
  font-weight: 300;
  margin-top: 40px;
  position: absolute;
  font-size: 20px;
  font-weight: 700;
  font-style: italic;
}

.carousel-caption-purple11 p {
  font-size: 40px;
  margin-top: 250px !important;
}

.carousel-caption-yellow20 p {
  font-size: 22px;
  margin-top: 20px !important;
}
.carousel-caption-yellow20-sub img {
  margin-top: 60px;
}
.carousel-caption-yellow20-sub p {
  font-size: 22px;
  margin-top: 220px !important;
}

.carousel-caption-blue13 p {
  font-size: 22px;
  margin-top: 150px !important;
}
.carousel-caption-blue13-sub img {
  margin-top: 60px;
}
.carousel-caption-blue13-sub p {
  font-size: 22px;
  margin-top: 220px !important;
}

.carousel-caption-gold13 img {
  margin-top: 100px;
}
.carousel-caption-gold13 p {
  font-size: 22px;
  margin-top: 20px !important;
}
.carousel-caption-gold13-sub img {
  margin-top: 60px;
}
.carousel-caption-gold13-sub p {
  font-size: 22px;
  margin-top: 220px !important;
}

.carousel-caption-yellow11 img {
  width: 200px;
}
.carousel-caption-yellow11 p {
  font-size: 22px;
  margin-top: 20px !important;
}
.carousel-caption-yellow11-sub img {
  margin-top: 60px;
}
.carousel-caption-yellow11-sub p {
  font-size: 22px;
  margin-top: 220px !important;
}

.carousel-caption-yellow14 img {
  margin-top: 100px;
}
.carousel-caption-yellow14 p {
  font-size: 22px;
  margin-top: 20px !important;
}
.carousel-caption-yellow14-sub img {
  margin-top: 60px;
}
.carousel-caption-yellow14-sub p {
  font-size: 22px;
  margin-top: 220px !important;
}


.sidebar .sub-menu-white {
  background: #fff;
  color:#000;
}
.sidebar .sub-menu-white > li > a {
  color:#000;
}
.sidebar .sub-menu-white > li > span {
  background-color: #fff;
  border: 2px solid #171e26;
}

.sidebar .sub-menu-red15 {
  background: #000;
  border: 1px solid #DAA502;
  color:#fff;
}
.sidebar .sub-menu-red15 > li > a {
  color:#fff;
}
.sidebar .sub-menu-red15 > li > span {
  background-color: #fff;
  border: 2px solid #DAA502;
}

.sidebar .sub-menu-blue16 {
  background: #101010;
  color:#fff;
}
.sidebar .sub-menu-blue16 > li > a {
  color:#fff;
}
.sidebar .sub-menu-blue16 > li > span {
  background-color: #fff;
  border: 2px solid #000;
}

.modal-content-orange12 {
  border: none;
  background: #030917;
  box-shadow: 0px 4px 64px rgba(0, 0, 0, 0.39);
  border-radius: 6px;
  padding: 16px;
  color: #fff;
}
.modal-content-yellow16 {
  border: none;
  background: #0a1726;
  box-shadow: 0px 4px 64px rgba(0, 0, 0, 0.39);
  border-radius: 6px;
  padding: 16px;
  color: #fff;
}
.width-side-orange12 { width: 240px !important; }

.top-menu-in-orange12 {
  padding: 0;
  height: 63px;
  margin: 0;
  max-width: 1000px;
}
.top-menu-in-blue17 {
  padding: 0;
  height: 55px;
  margin: 0;
  max-width: 1000px;
}
.top-menu-in-red13,
.top-menu-in-blue12,
.top-menu-in-red14,
.top-menu-in-yellow12,
.top-menu-in-yellow19,
.top-menu-in-orange14,
.top-menu-in-red11 {
  padding: 0;
  height: 100px;
  margin: 0;
  max-width: 850px;
}
.top-menu-in-blue13,
.top-menu-in-yellow20,
.top-menu-in-yellow11,
.top-menu-in-yellow14,
.top-menu-in-gold13,
.top-menu-in-yellow16 {
  padding: 0;
  height: 100px;
  margin: 0;
  max-width: 850px;
}
.top-menu-in-blue18 {
  padding: 0;
  height: 100px;
  margin: 0;
  max-width: 980px;
}
.top-menu-in-yellow15 {
  padding: 0;
  height: 100px;
  margin: 0;
  max-width: 980px;
}
.top-menu-in-yellow21 {
  padding: 0;
  height: 100px;
  margin: 0;
  max-width: 1027px;
}
.top-menu-in-yellow17,
.top-menu-in-blue19,
.top-menu-in-blue11 {
  padding: 0;
  height: 100px;
  margin: 0;
  max-width: 550px;
}

.top-menu-in-green {
background: -webkit-linear-gradient(180deg, #2D353C, #222);
background:    -moz-linear-gradient(180deg, #2D353C, #222);
background:     -ms-linear-gradient(180deg, #2D353C, #222);
background:      -o-linear-gradient(180deg, #2D353C, #222);
background:         linear-gradient(180deg, #2D353C, #222);
margin-left: 313px;
margin-right: 309px;
  padding: 0;
}

.betlistcolor_a-orange12 {
	float: left;
	width: 210px;
	min-width: 210px;
	color: #848C99;
	font-size: 12px;
	font-family: 'Malgun Gothic',dotum;
	/*letter-spacing:-0.1em;*/
	height: 17px;
	line-height: 17px;
	padding: 16px;
	overflow: hidden;
}
.betlistcolor_b-orange12 {
	float: left;
	width: 190px;
	min-width: 190px;
	color: #fff;
	font-size: 12px;
  font-weight: 900;
	font-family: 'Malgun Gothic',dotum;
	/*letter-spacing:-0.1em;*/
 	height: 17px;
	line-height: 17px;
	padding: 0px;
	margin: 16px 0 0 16px;
	overflow-x: hidden;
}
.betlistcolor_b_odd-orange12 {
	float: right;
	color: #E05C07;
	font-weight: bold;
	font-size: 14px;
  font-family: 'Malgun Gothic',dotum;
 	height: 17px;
  line-height: 17px;
  border-radius: 3px;
	margin: 10px 6px 0 0;
}
.betlistclose-orange12 {
	float: right;
	color: #d20000;
	font-size: 19px;
	font-family: 'Malgun Gothic',dotum;
	line-height: 17px;
	padding: 2px 5px 5px 5px;
	margin: 0;
  cursor: pointer;
  position: absolute;
  right: 16px;
  top: 16px;
  border-radius: 6px;
}
.betlistclose-orange12:hover {
  background: #5A5E66;
}

.signup-button-orange12 {
  background-color: #16171A;
  border: 1px solid #F56406;
  color: #F56406;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.signup-button-orange12:hover,
.signup-button-orange12:active,
.signup-button-orange12:focus,
.signup-button-orange12.is-disabled:hover,
.signup-button-orange12.is-disabled:active,
.signup-button-orange12.is-disabled:focus {
  background: #F56406;
  border: 1px solid #F56406;
}
.signup-button-orange12.is-disabled {
  background-color: #F56406;
  border: 1px solid #F56406;
  opacity: 0.3;
}

.signup-button-yellow20 {
  background-color: #000000;
  border: 1px solid #000000;
  color: #f3ba2f;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.signup-button-yellow20:hover,
.signup-button-yellow20:active,
.signup-button-yellow20:focus,
.signup-button-yellow20.is-disabled:hover,
.signup-button-yellow20.is-disabled:active,
.signup-button-yellow20.is-disabled:focus {
  background: #f3ba2f;
  border: 1px solid #f3ba2f;
  color: #000;
}
.signup-button-yellow20.is-disabled {
  background-color: #000000;
  border: 1px solid #000000;
  opacity: 0.3;
}

.signup-button-blue13 {
  background-color: #000000;
  border: 1px solid #ffd077;
  color: #fff;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
  cursor: pointer;
}
.signup-button-blue13:hover,
.signup-button-blue13:active,
.signup-button-blue13:focus,
.signup-button-blue13.is-disabled:hover,
.signup-button-blue13.is-disabled:active,
.signup-button-blue13.is-disabled:focus {
  background: #ffd077;
  border: 1px solid #ffd077;
  color: #fff;
}
.signup-button-blue13.is-disabled {
  background-color: #000000;
  border: 1px solid #000000;
  opacity: 0.3;
}

.signup-button-gold13 {
  background-color: #0a1c30;
  border: 1px solid #0a1c30;
  color: #fff;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
  cursor: pointer;
}
.signup-button-gold13:hover,
.signup-button-gold13:active,
.signup-button-gold13:focus,
.signup-button-gold13.is-disabled:hover,
.signup-button-gold13.is-disabled:active,
.signup-button-gold13.is-disabled:focus {
  background: #050f19;
  border: 1px solid #050f19;
  color: #fff;
}
.signup-button-gold13.is-disabled {
  background-color: #050f19;
  border: 1px solid #050f19;
  opacity: 0.3;
}
.pay-button-gold13 {
  background: #0a1c30;
  border: 1px solid #f2b705;
  color: #f2b705;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
  cursor: pointer;
}
.pay-button-gold13:hover,
.pay-button-gold13:active,
.pay-button-gold13:focus,
.pay-button-gold13.is-disabled:hover,
.pay-button-gold13.is-disabled:active,
.pay-button-gold13.is-disabled:focus {
  background: #f2b705;
  color: #000;
}
.pay-button-gold13.is-disabled {
  background-color: #f2b705;
  opacity: 0.3;
}

.signup-button-yellow11 {
  background-color: #000000;
  border: 1px solid #ffcd00;
  color: #fff;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
  cursor: pointer;
}
.signup-button-yellow11:hover,
.signup-button-yellow11:active,
.signup-button-yellow11:focus,
.signup-button-yellow11.is-disabled:hover,
.signup-button-yellow11.is-disabled:active,
.signup-button-yellow11.is-disabled:focus {
  background: #ffcd00;
  border: 1px solid #ffcd00;
  color: #000;
}
.signup-button-yellow11.is-disabled {
  background-color: #000000;
  border: 1px solid #000000;
  opacity: 0.3;
}

.loginside-button-yellow11 {
  background-color: #11162b;
  border: 1px solid #ffcd00;
  color: #fff;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
  cursor: pointer;  
  display: flex;
  justify-content: center;
  align-items: center;
}
.loginside-button-yellow11:hover,
.loginside-button-yellow11:active,
.loginside-button-yellow11:focus,
.loginside-button-yellow11.is-disabled:hover,
.loginside-button-yellow11.is-disabled:active,
.loginside-button-yellow11.is-disabled:focus {
  background: #ffcd00;
  border: 1px solid #ffcd00;
  color: #000;
}
.loginside-button-yellow11.is-disabled {
  background-color: #000000;
  border: 1px solid #000000;
  opacity: 0.3;
}

.signup-button-yellow14 {
  background-color: #11162b;
  border: 1px solid #fed228;
  color: #fff;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
  cursor: pointer;
}
.signup-button-yellow14:hover,
.signup-button-yellow14:active,
.signup-button-yellow14:focus,
.signup-button-yellow14.is-disabled:hover,
.signup-button-yellow14.is-disabled:active,
.signup-button-yellow14.is-disabled:focus {
  background: #fed228;
  border: 1px solid #fed228;
  color: #353537;
}
.signup-button-yellow14.is-disabled {
  background-color: #000000;
  border: 1px solid #000000;
  opacity: 0.3;
}

.signup-button-yellow18 {
  background-color: #000000;
  border: 1px solid #000000;
  color: #f4b95c;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.signup-button-yellow18:hover,
.signup-button-yellow18:active,
.signup-button-yellow18:focus,
.signup-button-yellow18.is-disabled:hover,
.signup-button-yellow18.is-disabled:active,
.signup-button-yellow18.is-disabled:focus {
  background: #f4b95c;
  border: 1px solid #f4b95c;
  color: #000;
}
.signup-button-yellow18.is-disabled {
  background-color: #000000;
  border: 1px solid #000000;
  opacity: 0.3;
}

.signup-button-yellow16 {
  background-color: #0a1726;
  border: 1px solid #0a1726;
  color: #f3ba2f;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.signup-button-yellow16:hover,
.signup-button-yellow16:active,
.signup-button-yellow16:focus,
.signup-button-yellow16.is-disabled:hover,
.signup-button-yellow16.is-disabled:active,
.signup-button-yellow16.is-disabled:focus {
  background: #f3ba2f;
  border: 1px solid #f3ba2f;
  color: #000;
}
.signup-button-yellow16.is-disabled {
  background-color: #000000;
  border: 1px solid #000000;
  opacity: 0.3;
}

.signup-button-yellow21 {
  background-color: #000000;
  border: 1px solid #000000;
  color: #edab56;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.signup-button-yellow21:hover,
.signup-button-yellow21:active,
.signup-button-yellow21:focus,
.signup-button-yellow21.is-disabled:hover,
.signup-button-yellow21.is-disabled:active,
.signup-button-yellow21.is-disabled:focus {
  background: #edab56;
  border: 1px solid #edab56;
  color: #000;
}
.signup-button-yellow21.is-disabled {
  background-color: #000000;
  border: 1px solid #000000;
  opacity: 0.3;
}

.signup-button-blue18 {
  background-color: #000000;
  border: 1px solid #000000;
  color: #1f7aff;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.signup-button-blue18:hover,
.signup-button-blue18:active,
.signup-button-blue18:focus,
.signup-button-blue18.is-disabled:hover,
.signup-button-blue18.is-disabled:active,
.signup-button-blue18.is-disabled:focus {
  background: #1f7aff;
  border: 1px solid #1f7aff;
  color: #000;
}
.signup-button-blue18.is-disabled {
  background-color: #000000;
  border: 1px solid #000000;
  opacity: 0.3;
}

.signup-button-yellow15 {
  background-color: #000000;
  border: 1px solid #000000;
  color: #edbb35;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.signup-button-yellow15:hover,
.signup-button-yellow15:active,
.signup-button-yellow15:focus,
.signup-button-yellow15.is-disabled:hover,
.signup-button-yellow15.is-disabled:active,
.signup-button-yellow15.is-disabled:focus {
  background: #edbb35;
  border: 1px solid #edbb35;
  color: #000;
}
.signup-button-yellow15.is-disabled {
  background-color: #000000;
  border: 1px solid #000000;
  opacity: 0.3;
}

.signup-button-yellow17 {
  background-color: #000000;
  border: 1px solid #000000;
  color: #ffb600;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.signup-button-yellow17:hover,
.signup-button-yellow17:active,
.signup-button-yellow17:focus,
.signup-button-yellow17.is-disabled:hover,
.signup-button-yellow17.is-disabled:active,
.signup-button-yellow17.is-disabled:focus {
  background: #ffb600;
  border: 1px solid #ffb600;
  color: #000;
}
.signup-button-yellow17.is-disabled {
  background-color: #000000;
  border: 1px solid #000000;
  opacity: 0.3;
}

.signup-button-blue19 {
  background-color: #000000;
  border: 1px solid #000000;
  color: #a5d7e8;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.signup-button-blue19:hover,
.signup-button-blue19:active,
.signup-button-blue19:focus,
.signup-button-blue19.is-disabled:hover,
.signup-button-blue19.is-disabled:active,
.signup-button-blue19.is-disabled:focus {
  background: #a5d7e8;
  border: 1px solid #a5d7e8;
  color: #000;
}
.signup-button-blue19.is-disabled {
  background-color: #000000;
  border: 1px solid #000000;
  opacity: 0.3;
}

.signup-button-blue11 {
  background-color: #000000;
  border: 1px solid #000000;
  color: #2ca0e2;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.signup-button-blue11:hover,
.signup-button-blue11:active,
.signup-button-blue11:focus,
.signup-button-blue11.is-disabled:hover,
.signup-button-blue11.is-disabled:active,
.signup-button-blue11.is-disabled:focus {
  background: #2ca0e2;
  border: 1px solid #2ca0e2;
  color: #000;
}
.signup-button-blue11.is-disabled {
  background-color: #000000;
  border: 1px solid #000000;
  opacity: 0.3;
}

.login-button-yellow20 {
  background-color: #f3ba2f;
  border: 1px solid #f3ba2f;
  color: #000;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.login-button-yellow20:hover,
.login-button-yellow20:active,
.login-button-yellow20:focus,
.login-button-yellow20.is-disabled:hover,
.login-button-yellow20.is-disabled:active,
.login-button-yellow20.is-disabled:focus {
  background: #a67704;
  border: 1px solid #a67704;
  color: #000;
}
.login-button-yellow20.is-disabled {
  background-color: #a67704;
  border: 1px solid #a67704;
  opacity: 0.3;
}

.login-button-blue13 {
  background-color: #ffd077;
  border: 1px solid #ffd077;
  color: #fff;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.login-button-blue13:hover,
.login-button-blue13:active,
.login-button-blue13:focus,
.login-button-blue13.is-disabled:hover,
.login-button-blue13.is-disabled:active,
.login-button-blue13.is-disabled:focus {
  background: #8e001a;
  border: 1px solid #ffd077;
  color: #fff;
}
.login-button-blue13.is-disabled {
  background-color: #ffd077;
  border: 1px solid #ffd077;
  opacity: 0.3;
}

.login-button-gold13 {
  background-color: #f2b705;
  border: 1px solid #f2b705;
  color: #020c17;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.login-button-gold13:hover,
.login-button-gold13:active,
.login-button-gold13:focus,
.login-button-gold13.is-disabled:hover,
.login-button-gold13.is-disabled:active,
.login-button-gold13.is-disabled:focus {
  background: #c49200;
  border: 1px solid #c49200;
  color: #020c17;
}
.login-button-gold13.is-disabled {
  background-color: #f2b705;
  border: 1px solid #f2b705;
  opacity: 0.3;
}

.login-button-yellow11 {
  background-color: #ffcd00;
  border: 1px solid #ffcd00;
  color: #000;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.login-button-yellow11:hover,
.login-button-yellow11:active,
.login-button-yellow11:focus,
.login-button-yellow11.is-disabled:hover,
.login-button-yellow11.is-disabled:active,
.login-button-yellow11.is-disabled:focus {
  background: #766007;
  border: 1px solid #766007;
  color: #fff;
}
.login-button-yellow11.is-disabled {
  background-color: #ffcd00;
  border: 1px solid #ffcd00;
  opacity: 0.3;
}

.login-button-yellow14 {
  background-color: #fed228;
  border: 1px solid #fed228;
  color: #353537;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.login-button-yellow14:hover,
.login-button-yellow14:active,
.login-button-yellow14:focus,
.login-button-yellow14.is-disabled:hover,
.login-button-yellow14.is-disabled:active,
.login-button-yellow14.is-disabled:focus {
  background: #fcb21c;
  border: 1px solid #fcb21c;
  color: #353537;
}
.login-button-yellow14.is-disabled {
  background-color: #fed228;
  border: 1px solid #fed228;
  opacity: 0.3;
}

.login-button-yellow18 {
  background-color: #f4b95c;
  border: 1px solid #f4b95c;
  color: #000;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.login-button-yellow18:hover,
.login-button-yellow18:active,
.login-button-yellow18:focus,
.login-button-yellow18.is-disabled:hover,
.login-button-yellow18.is-disabled:active,
.login-button-yellow18.is-disabled:focus {
  background: #a67704;
  border: 1px solid #a67704;
  color: #000;
}
.login-button-yellow18.is-disabled {
  background-color: #a67704;
  border: 1px solid #a67704;
  opacity: 0.3;
}

.login-button-yellow16 {
  background-color: #f3ba2f;
  border: 1px solid #f3ba2f;
  color: #000;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.login-button-yellow16:hover,
.login-button-yellow16:active,
.login-button-yellow16:focus,
.login-button-yellow16.is-disabled:hover,
.login-button-yellow16.is-disabled:active,
.login-button-yellow16.is-disabled:focus {
  background: #a67704;
  border: 1px solid #a67704;
  color: #000;
}
.login-button-yellow16.is-disabled {
  background-color: #a67704;
  border: 1px solid #a67704;
  opacity: 0.3;
}

.login-button-yellow21 {
  background-color: #edab56;
  border: 1px solid #edab56;
  color: #000;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.login-button-yellow21:hover,
.login-button-yellow21:active,
.login-button-yellow21:focus,
.login-button-yellow21.is-disabled:hover,
.login-button-yellow21.is-disabled:active,
.login-button-yellow21.is-disabled:focus {
  background: #a67704;
  border: 1px solid #a67704;
  color: #000;
}
.login-button-yellow21.is-disabled {
  background-color: #a67704;
  border: 1px solid #a67704;
  opacity: 0.3;
}

.login-button-blue18 {
  background-color: #1f7aff;
  border: 1px solid #1f7aff;
  color: #000;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.login-button-blue18:hover,
.login-button-blue18:active,
.login-button-blue18:focus,
.login-button-blue18.is-disabled:hover,
.login-button-blue18.is-disabled:active,
.login-button-blue18.is-disabled:focus {
  background-image: linear-gradient(to bottom, #1f7aff 0%, #156dd5 20%, #1159b3 50%, #125eba 80%, #1f7aff 100%);
  border: 1px solid #1f7aff;
  color: #000;
}
.login-button-blue18.is-disabled {
  background-color: #1f7aff;
  border: 1px solid #1f7aff;
  opacity: 0.3;
}

.login-button-yellow15 {
  background-color: #edbb35;
  border: 1px solid #edbb35;
  color: #000;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.login-button-yellow15:hover,
.login-button-yellow15:active,
.login-button-yellow15:focus,
.login-button-yellow15.is-disabled:hover,
.login-button-yellow15.is-disabled:active,
.login-button-yellow15.is-disabled:focus {
  background: #a67704;
  border: 1px solid #a67704;
  color: #000;
}
.login-button-yellow15.is-disabled {
  background-color: #edbb35;
  border: 1px solid #edbb35;
  opacity: 0.3;
}

.login-button-yellow17 {
  background-color: #ffb600;
  border: 1px solid #ffb600;
  color: #000;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.login-button-yellow17:hover,
.login-button-yellow17:active,
.login-button-yellow17:focus,
.login-button-yellow17.is-disabled:hover,
.login-button-yellow17.is-disabled:active,
.login-button-yellow17.is-disabled:focus {
  background: #a67704;
  border: 1px solid #a67704;
  color: #000;
}
.login-button-yellow17.is-disabled {
  background-color: #a67704;
  border: 1px solid #a67704;
  opacity: 0.3;
}

.login-button-blue19 {
  background-color: #244473;
  border: 1px solid #244473;
  color: #fff;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.login-button-blue19:hover,
.login-button-blue19:active,
.login-button-blue19:focus,
.login-button-blue19.is-disabled:hover,
.login-button-blue19.is-disabled:active,
.login-button-blue19.is-disabled:focus {
  background: #a5d7e8;
  border: 1px solid #a5d7e8;
  color: #000;
}
.login-button-blue19.is-disabled {
  background-color: #a5d7e8;
  border: 1px solid #a5d7e8;
  opacity: 0.3;
}

.login-button-blue11 {
  background-color: #302ce2;
  border: 1px solid #302ce2;
  color: #fff;
  transition: background-color 0.1s ease-out 0s, border 0.1s ease-out 0s, color 0.1s ease-out 0s;
}
.login-button-blue11:hover,
.login-button-blue11:active,
.login-button-blue11:focus,
.login-button-blue11.is-disabled:hover,
.login-button-blue11.is-disabled:active,
.login-button-blue11.is-disabled:focus {
  background: #2ca0e2;
  border: 1px solid #2ca0e2;
  color: #000;
}
.login-button-blue11.is-disabled {
  background-color: #2ca0e2;
  border: 1px solid #2ca0e2;
  opacity: 0.3;
}

.login-input-orange11 .el-input__inner {
  background-color: #1a1a1a !important;
  border: 2px solid #fc6200 !important;
  color: #fff !important;
}
.login-input-white .el-input__inner {
  background-color: #fff !important;
  border: 2px solid #e5c00d !important;
  color: #000 !important;
}
.login-input-red14 .el-input__inner {
  background-color: #1a1a1a !important;
  border: 2px solid #fc6200 !important;
  color: #fff !important;
}
.login-input-yellow12 .el-input__inner {
  background-color: #1a1a1a !important;
  border: 2px solid #fc6200 !important;
  color: #fff !important;
}

.status-wait-orange12 {
  text-align: center;
  padding: 4px 8px;
  color: #FA6200;
  background: rgba(250, 98, 0, 0.12);
  border-radius: 4px;
  display: inline-block;
}
.status-lose-orange12 {
    text-align: center;
    padding: 4px 8px;
    color: #DC3644;
    background: rgba(220, 54, 68, 0.12);
    border-radius: 4px;
    display: inline-block;
}
.status-win-orange12 {
    text-align: center;
    padding: 4px 8px;
    color: #11B485;
    background: rgba(17, 180, 133, 0.12);
    border-radius: 4px;
    display: inline-block;
}
.status-cancel-orange12 {
    text-align: center;
    border-radius: 4px;
    padding: 4px 8px;
    background: rgba(255, 168, 0, 0.12);
    color: #FFA800;
    display: inline-block;
}
.right-bar-sports-tab-orange11 {
    border-bottom: 2px solid #fc6200;
    color: #fff !important;
    text-align: center;
    height: 100%;
    padding-top: 10px;
}
.right-bar-sports-tab-orange11.on {
    border-top: 2px solid #fc6200;
    border-left: 2px solid #fc6200;
    border-right: 2px solid #fc6200;
    border-bottom: 0px;
    color: #fc6200 !important;
}

.right-bar-sports-tab-blue {
    border-bottom: 2px solid #1f8fff;
    color: #fff !important;
    text-align: center;
    height: 100%;
    padding-top: 10px;
}
.right-bar-sports-tab-blue.on {
    border-top: 2px solid #1f8fff;
    border-left: 2px solid #1f8fff;
    border-right: 2px solid #1f8fff;
    border-bottom: 0px;
    color: #1f8fff !important;
}

.right-bar-sports-tab-blue18 {
    border-bottom: 1px solid #14161b;
    color: #fff !important;
    text-align: center;
    height: 100%;
    padding-top: 10px;
}
.right-bar-sports-tab-blue18.on {
    border-bottom: 1px solid #1f8fff;
    color: #1f8fff !important;
}

.right-bar-sports-tab-yellow15 {
  border-bottom: 1px solid #14161b;
  color: #fff !important;
  text-align: center;
  height: 100%;
  padding-top: 10px;
}
.right-bar-sports-tab-yellow15.on {
  border-bottom: 1px solid #edbb35;
  color: #edbb35 !important;
}

.right-bar-sports-tab-blue13 {
  border-bottom: 1px solid #14161b;
  color: #fff !important;
  text-align: center;
  height: 100%;
  padding-top: 10px;
}
.right-bar-sports-tab-blue13.on {
  border-bottom: 1px solid #ffd077;
  color: #ffd077 !important;
}

.right-bar-sports-tab-gold13 {
  border-bottom: 1px solid #14161b;
  color: #fff !important;
  text-align: center;
  height: 100%;
  padding-top: 10px;
}
.right-bar-sports-tab-gold13.on {
  border-bottom: 1px solid #f2b705;
  color: #f2b705 !important;
}

.right-bar-sports-tab-yellow11 {
  border-bottom: 1px solid #14161b;
  color: #fff !important;
  text-align: center;
  height: 100%;
  padding-top: 10px;
}
.right-bar-sports-tab-yellow11.on {
  border-bottom: 1px solid #ffcd00;
  color: #ffcd00 !important;
}

.right-bar-sports-tab-yellow18 {
    border-bottom: 1px solid #14161b;
    color: #fff !important;
    text-align: center;
    height: 100%;
    padding-top: 10px;
}
.right-bar-sports-tab-yellow18.on {
    border-bottom: 1px solid #f4b95c;
    color: #f4b95c !important;
}

.right-bar-sports-tab-blue16 {
    background-image: linear-gradient(to bottom, #272727 0%, #252525 20%, #222222 50%, #1e1e1e 80%, #1c1c1c 100%);
    border-bottom: 2px solid #2484c5;
    color: #fff !important;
    text-align: center;
    height: 100%;
    padding-top: 10px;
}
.right-bar-sports-tab-blue16.on {
    border-top: 2px solid #2484c5;
    border-left: 2px solid #2484c5;
    border-right: 2px solid #2484c5;
    border-bottom: 0px;
    color: #2484c5 !important;
}

.right-bar-sports-tab-white {
    border-bottom: 2px solid #f1c80e;
    color: #000 !important;
    text-align: center;
    height: 100%;
    padding-top: 10px;
    background-color: #efefef;
}
.right-bar-sports-tab-white.on {
    border-top: 2px solid #f1c80e;
    border-left: 2px solid #f1c80e;
    border-right: 2px solid #f1c80e;
    border-bottom: 0px;
    color: #000 !important;
    background-color: #f1c80e;
}

.betslip-lock-orange12 {
  border-radius: 4px;
  display: inline-block;
  padding: 5px 6px;
}
.betslip-lock-orange12.on {
  background: rgba(245, 100, 6, 0.16);
}

.mini-bet-button-orange14:hover {
  background-color: #f8850f !important;
}
.mini-bet-button-orange14:hover .mini-bet-odds-value {
  background-color: #f8850f !important;
  color: #f8850f !important;
}
.mini-bet-button-keno-orange14:hover {
  background-color: #f8850f !important;
}

.event-tab-blue18,
.event-tab1-blue18,
.event-tab2-blue18 {
  background: #0b0d10;
  border-radius: 6px;
  padding: 10px 2px;
  text-align: center;
  width: 33.3%;
  margin: 2px;
  color: #fff;
  cursor: pointer;
}
.event-tab-blue18:hover,
.event-tab-blue18.on {
  background: #1f7aff;
}
.event-tab1-blue18:hover,
.event-tab1-blue18.on {
  background: #01195f;
}
.event-tab2-blue18:hover,
.event-tab2-blue18.on {
  background: #2b3c6c;
}

.event-tab-yellow18 {
  float: left;
  width: calc(20% - 10px);
  background-color: #101010;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
  padding: 10px 0 10px 0;
  margin: 0 5px 0 5px;
  border-radius: 6px;
  cursor: pointer;
}
.event-tab-yellow18.on {
  background-color: #f4b95c;
  color: #000;
}

.event-tab-yellow {
  float: left;
  width: calc(50% - 10px);
  background-color: #232323;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
  padding: 10px 0 10px 0;
}
.event-tab-yellow.on {
  background-color: #f1c80d;
  color: #000;
}

.event-tab-red15 {
  float: left;
  border-radius: 6px;
  cursor: pointer;
  width: calc(50% - 15px);
  background-color: #2b0103;
  border: 2px solid #2b0103;
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  padding: 10px 0 10px 0;
  color: #fff;
}
.event-tab-red15.on {
  border: 2px solid #DAA502;
  color: #DAA502;
}

.event-tab-yellow21 {
  float: left;
  border-radius: 6px;
  cursor: pointer;
  width: calc(33.3% - 15px);
  background-color: #25292c;
  border: 2px solid #25292c;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
  padding: 10px 0 10px 0;
  color: #fff;
}
.event-tab-yellow21.on {
  border: 2px solid #edab56;
  color: #edab56;
}

.event-tab-gold12 {
  float: left;
  border-radius: 6px;
  cursor: pointer;
  width: calc(50% - 15px);
  background-color: #25292c;
  border: 2px solid #25292c;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
  padding: 10px 0 10px 0;
  color: #fff;
}
.event-tab-gold12.on {
  border: 2px solid #ffeaad;
  color: #ffeaad;
}

.event-tab-yellow15 {
  float: left;
  border-radius: 6px;
  cursor: pointer;
  width: calc(50% - 15px);
  background-color: #25292c;
  border: 2px solid #25292c;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
  padding: 10px 0 10px 0;
  color: #fff;
}
.event-tab-yellow15.on {
  border: 2px solid #edbb35;
  color: #edbb35;
}

.notice-tab-yellow20,
.notice-tab-blue13,
.notice-tab-yellow21,
.notice-tab-blue18,
.notice-tab-yellow15 {
  text-align: center;
  padding: 10px 0 10px 0;
  background-color: #101216;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  cursor: pointer;
  border-radius: 6px;
}
.notice-tab-yellow14 {
  text-align: center;
  padding: 10px 0 10px 0;
  background-color: #11162b;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  cursor: pointer;
  border-radius: 6px;
}
.notice-tab-gold13 {
  text-align: center;
  padding: 10px 0 10px 0;
  background-color: #0a1c30;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  cursor: pointer;
  border-radius: 6px;
}
.notice-tab-yellow11 {
  text-align: center;
  padding: 10px 0 10px 0;
  background-color: #11162b;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  cursor: pointer;
  border-radius: 6px;
}
.notice-tab-yellow18 {
  text-align: center;
  padding: 10px 0 10px 0;
  background-color: #101010;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  cursor: pointer;
  border-radius: 6px;
}
.notice-tab-yellow16 {
  text-align: center;
  padding: 10px 0 10px 0;
  background-color: #0a1726;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  cursor: pointer;
  border-radius: 6px;
}
.notice-tab-yellow20:hover,
.notice-tab-yellow20.on {
  border: 1px solid #f3ba2f;
  color: #f3ba2f;
}
.notice-tab-blue13:hover,
.notice-tab-blue13.on {
  border: 1px solid #ffd077;
  color: #ffd077;
}
.notice-tab-gold13:hover,
.notice-tab-gold13.on {
  border: 1px solid #f2b705;
  color: #f2b705;
}
.notice-tab-yellow11:hover,
.notice-tab-yellow11.on {
  border: 1px solid #ffcd00;
  color: #ffcd00;
}
.notice-tab-yellow14:hover,
.notice-tab-yellow14.on {
  border: 1px solid #fed228;
  color: #fed228;
}
.notice-tab-yellow18:hover,
.notice-tab-yellow18.on {
  border: 1px solid #f4b95c;
  color: #f4b95c;
}
.notice-tab-yellow16:hover,
.notice-tab-yellow16.on {
  border: 1px solid #f3ba2f;
  color: #f3ba2f;
}
.notice-tab-yellow21:hover,
.notice-tab-yellow21.on {
  border: 1px solid #edab56;
  color: #edab56;
}
.notice-tab-blue18:hover,
.notice-tab-blue18.on {
  border: 1px solid #1f7aff;
  color: #1f7aff;
}
.notice-tab-yellow15:hover,
.notice-tab-yellow15.on {
  border: 1px solid #edbb35;
  color: #edbb35;
}

.notice-tab-yellow17 {
  text-align: center;
  padding: 10px 0 10px 0;
  background-color: #0f0f0f;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  cursor: pointer;
  border-radius: 6px;
}
.notice-tab-yellow17:hover,
.notice-tab-yellow17.on {
  border: 1px solid #ffb600;
  color: #ffb600;
}

.notice-tab-blue19 {
  text-align: center;
  padding: 10px 0 10px 0;
  background-color: #244473;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  cursor: pointer;
  border-radius: 6px;
}
.notice-tab-blue19:hover,
.notice-tab-blue19.on {
  border: 1px solid #a5d7e8;
  color: #a5d7e8;
}

.notice-tab-blue11 {
  text-align: center;
  padding: 10px 0 10px 0;
  background-color: #302ce2;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  cursor: pointer;
  border-radius: 6px;
}
.notice-tab-blue11:hover,
.notice-tab-blue11.on {
  border: 1px solid #302ce2;
  color: #2ca0e2;
}

.btn.btn-primary-blue {
  color: #fff;
  background-image: linear-gradient(to bottom, #2336a7 0%, #1c2f97 20%, #0f1e71 50%, #041053 80%, #03063b 100%);
  border-top: 1px solid #3a5bca;
  border-bottom: none;
}

.orange12-userinfo {
  background: #1C1F21;
  border-radius: 6px;
}
.orange12-userinfo-content {
  background: #1A1C1F;
}
.orange12-userinfo-button {
  height: 48px;
  width: 22%;
  border-radius: 6px;
  cursor: pointer;
  float: left;
  transition: background-color 0.1s ease-out 0s;
}
.orange12-userinfo-logout {
  height: 48px;
  width: 12%;
  border-radius: 6px;
  cursor: pointer;
  float: left;
  transition: background-color 0.1s ease-out 0s;
}
.orange12-userinfo-button:hover,
.orange12-userinfo-logout:hover {
  background: rgba(255, 255, 255, 0.12);
}

.orange12-userinfo-button:hover .i-payin {
  content:url("/image/Sidebar/orange12/payino.png");
}
.orange12-userinfo-button:hover .i-payout  {
  content:url("/image/Sidebar/orange12/payouto.png");
}
.orange12-userinfo-button:hover .i-customer {
  content:url("/image/Sidebar/orange12/questiono.png");
}
.orange12-userinfo-button:hover .i-note {
  content:url("/image/Sidebar/orange12/noteo.png");
}
.orange12-userinfo-logout:hover .i-logout {
  content:url("/image/Sidebar/orange12/logouto.png");
}

.yellow15-userinfo {
  background: #1C1F21;
  border-radius: 6px;
}
.yellow15-userinfo-content {
  background: #1A1C1F;
}
.yellow15-userinfo-button {
  height: 48px;
  width: 22%;
  border-radius: 6px;
  cursor: pointer;
  float: left;
  transition: background-color 0.1s ease-out 0s;
}
.yellow15-userinfo-logout {
  height: 48px;
  width: 12%;
  border-radius: 6px;
  cursor: pointer;
  float: left;
  transition: background-color 0.1s ease-out 0s;
}
.yellow15-userinfo-button:hover,
.yellow15-userinfo-logout:hover {
  background: rgba(255, 255, 255, 0.12);
}

.yellow15-userinfo-button:hover .i-payin {
  content:url("/image/Sidebar/yellow15/payino.png");
}
.yellow15-userinfo-button:hover .i-payout  {
  content:url("/image/Sidebar/yellow15/payouto.png");
}
.yellow15-userinfo-button:hover .i-customer {
  content:url("/image/Sidebar/yellow15/questiono.png");
}
.yellow15-userinfo-button:hover .i-note {
  content:url("/image/Sidebar/yellow15/noteo.png");
}
.yellow15-userinfo-logout:hover .i-logout {
  content:url("/image/Sidebar/yellow15/logouto.png");
}

.yellow20-userinfo {
  border-radius: 6px;
  overflow: hidden;
}
.yellow20-userinfo-content {
  padding: 8px;
}
.yellow20-userinfo-button,
.blue13-userinfo-button,
.gold13-userinfo-button,
.yellow11-userinfo-button,
.yellow14-userinfo-button,
.yellow21-userinfo-button,
.yellow17-userinfo-button,
.blue19-userinfo-button,
.blue11-userinfo-button {
  background: #14161b;
  height: 48px;
  width: calc(20% - 8px);
  margin: 0 4px;
  border-radius: 6px;
  cursor: pointer;
  float: left;
  font-size: 11px;
  transition: background-color 0.1s ease-out 0s;
}
.yellow18-userinfo-button {
  background: #000;
  height: 48px;
  width: calc(20% - 8px);
  margin: 0 4px;
  border-radius: 6px;
  cursor: pointer;
  float: left;
  font-size: 11px;
  transition: background-color 0.1s ease-out 0s;
}
.yellow16-userinfo-button {
  background: #0a1726;
  height: 48px;
  width: calc(20% - 8px);
  margin: 0 4px;
  border-radius: 6px;
  cursor: pointer;
  float: left;
  font-size: 11px;
  transition: background-color 0.1s ease-out 0s;
}
.blue18-userinfo-button {
  background: #14161b;
  height: 32px;
  width: calc(25% - 8px);
  margin: 0 4px;
  border-radius: 6px;
  cursor: pointer;
  float: left;
  font-size: 11px;
  transition: background-color 0.1s ease-out 0s;
}
.yellow20-userinfo-button:hover {
  border: 1px solid #f3ba2f;
}
.yellow20-userinfo-button:hover .i-payin {
  content:url("/image/Home/yellow20/payin-on.png");
}
.yellow20-userinfo-button:hover .i-payout  {
  content:url("/image/Home/yellow20/payout-on.png");
}
.yellow20-userinfo-button:hover .i-customer {
  content:url("/image/Home/yellow20/customer-on.png");
}
.yellow20-userinfo-button:hover .i-note {
  content:url("/image/Home/yellow20/note-on.png");
}

.blue13-userinfo-button:hover {
  border: 1px solid #ffd077;
}
.blue13-userinfo-button:hover .i-payin {
  content:url("/image/Home/blue13/payin-on.png");
}
.blue13-userinfo-button:hover .i-payout  {
  content:url("/image/Home/blue13/payout-on.png");
}
.blue13-userinfo-button:hover .i-customer {
  content:url("/image/Home/blue13/customer-on.png");
}
.blue13-userinfo-button:hover .i-note {
  content:url("/image/Home/blue13/note-on.png");
}

.gold13-userinfo-button:hover {
  border: 1px solid #f2b705;
}
.gold13-userinfo-button:hover .i-payin {
  content:url("/image/Home/gold13/payin-on.png");
}
.gold13-userinfo-button:hover .i-payout  {
  content:url("/image/Home/gold13/payout-on.png");
}
.gold13-userinfo-button:hover .i-customer {
  content:url("/image/Home/gold13/customer-on.png");
}
.gold13-userinfo-button:hover .i-note {
  content:url("/image/Home/gold13/note-on.png");
}

.yellow11-userinfo-button:hover {
  border: 1px solid #ffcd00;
}
.yellow11-userinfo-button:hover .i-payin {
  content:url("/image/Home/yellow11/payin-on.png");
}
.yellow11-userinfo-button:hover .i-payout  {
  content:url("/image/Home/yellow11/payout-on.png");
}
.yellow11-userinfo-button:hover .i-customer {
  content:url("/image/Home/yellow11/customer-on.png");
}
.yellow11-userinfo-button:hover .i-note {
  content:url("/image/Home/yellow11/note-on.png");
}

.yellow14-userinfo-button:hover {
  border: 1px solid #fed228;
}
.yellow14-userinfo-button:hover .i-payin {
  content:url("/image/Home/yellow14/payin-on.png");
}
.yellow14-userinfo-button:hover .i-payout  {
  content:url("/image/Home/yellow14/payout-on.png");
}
.yellow14-userinfo-button:hover .i-customer {
  content:url("/image/Home/yellow14/customer-on.png");
}
.yellow14-userinfo-button:hover .i-note {
  content:url("/image/Home/yellow14/note-on.png");
}

.yellow18-userinfo-button:hover {
  border: 1px solid #f4b95c;
}
.yellow18-userinfo-button:hover .i-payin {
  content:url("/image/Home/yellow18/payin-on.png");
}
.yellow18-userinfo-button:hover .i-payout  {
  content:url("/image/Home/yellow18/payout-on.png");
}
.yellow18-userinfo-button:hover .i-customer {
  content:url("/image/Home/yellow18/customer-on.png");
}
.yellow18-userinfo-button:hover .i-note {
  content:url("/image/Home/yellow18/note-on.png");
}

.yellow16-userinfo-button:hover {
  border: 1px solid #f3ba2f;
}
.yellow16-userinfo-button:hover .i-payin {
  content:url("/image/Home/yellow16/payin-on.png");
}
.yellow16-userinfo-button:hover .i-payout  {
  content:url("/image/Home/yellow16/payout-on.png");
}
.yellow16-userinfo-button:hover .i-customer {
  content:url("/image/Home/yellow16/customer-on.png");
}
.yellow16-userinfo-button:hover .i-note {
  content:url("/image/Home/yellow16/note-on.png");
}

.yellow21-userinfo-button:hover {
  border: 1px solid #edab56;
}
.yellow21-userinfo-button:hover .i-payin {
  content:url("/image/Home/yellow21/payin-on.png");
}
.yellow21-userinfo-button:hover .i-payout  {
  content:url("/image/Home/yellow21/payout-on.png");
}
.yellow21-userinfo-button:hover .i-customer {
  content:url("/image/Home/yellow21/customer-on.png");
}
.yellow21-userinfo-button:hover .i-note {
  content:url("/image/Home/yellow21/note-on.png");
}

.blue18-userinfo-button:hover {
  border: 1px solid #1f7aff;
}
.blue18-userinfo-button:hover .i-payin {
  content:url("/image/Home/blue18/payin-on.png");
}
.blue18-userinfo-button:hover .i-payout  {
  content:url("/image/Home/blue18/payout-on.png");
}
.blue18-userinfo-button:hover .i-customer {
  content:url("/image/Home/blue18/customer-on.png");
}
.blue18-userinfo-button:hover .i-note {
  content:url("/image/Home/blue18/note-on.png");
}

.yellow17-userinfo-button:hover {
  border: 1px solid #ffb600;
}
.yellow17-userinfo-button:hover .i-payin {
  content:url("/image/Home/yellow17/payin-on.png");
}
.yellow17-userinfo-button:hover .i-payout  {
  content:url("/image/Home/yellow17/payout-on.png");
}
.yellow17-userinfo-button:hover .i-customer {
  content:url("/image/Home/yellow17/customer-on.png");
}
.yellow17-userinfo-button:hover .i-note {
  content:url("/image/Home/yellow17/note-on.png");
}

.blue19-userinfo-button:hover {
  border: 1px solid #ffb600;
}
.blue19-userinfo-button:hover .i-payin {
  content:url("/image/Home/blue19/payin-on.png");
}
.blue19-userinfo-button:hover .i-payout  {
  content:url("/image/Home/blue19/payout-on.png");
}
.blue19-userinfo-button:hover .i-customer {
  content:url("/image/Home/blue19/customer-on.png");
}
.blue19-userinfo-button:hover .i-note {
  content:url("/image/Home/blue19/note-on.png");
}

.blue11-userinfo-button:hover {
  border: 1px solid #ffb600;
}
.blue11-userinfo-button:hover .i-payin {
  content:url("/image/Home/blue11/payin-on.png");
}
.blue11-userinfo-button:hover .i-payout  {
  content:url("/image/Home/blue11/payout-on.png");
}
.blue11-userinfo-button:hover .i-customer {
  content:url("/image/Home/blue11/customer-on.png");
}
.blue11-userinfo-button:hover .i-note {
  content:url("/image/Home/blue11/note-on.png");
}

.base-timer__path-remaining.green {
  color: rgb(65, 184, 131);
}
.base-timer__path-remaining.orange12 {
  color: #F56406;
}
.base-timer__path-remaining.yellow20 {
  color: #f3ba2f;
}
.base-timer__path-remaining.red {
  color: red;
}

.img-category {
  border: 3px #000 solid;
}
.img-category:hover {
  border: 3px #f4b95c solid;
}

.main-banner-blue13 {
  background-image: url("static/image/banner/blue13/main.png");
  background-repeat: no-repeat;
  background-size: 100% 450px;
  height: 450px;
  width: calc(100% - 410px);
  margin-right: 10px;
  float: left;
  padding: 50px;
  display: flex;
  align-items: center;
  font-size: 20px;
}

.main-banner-event-blue13 {
  float: left;
  height: 450px;
  width: 400px;
}

.main-banner-event-gold13 {
  float: left;
  height: 450px;
  width: 400px;
}

.main-banner-event-yellow11 {
  float: left;
  height: 450px;
  width: 400px;
}

.main-banner-yellow14 {
  background-image: url("static/image/banner/yellow14/main.png");
  background-repeat: no-repeat;
  height: 450px;
  width: calc(100% - 410px);
  margin-right: 10px;
  float: left;
  padding: 50px;
  display: flex;
  align-items: center;
  font-size: 20px;
}

.main-banner-event-yellow14 {
  float: left;
  height: 450px;
  width: 400px;
}

.main-banner-event1 {
  width: 100%;
  height: 210px;
  margin-bottom: 30px;
  cursor: pointer;
}
.main-banner-event2 {
  width: 100%;
  height: 210px;
  cursor: pointer;
}
.main-banner-text {
  margin-top: 36px;
}
.main-banner-event-text {
  margin-top: 16px;
}

.category-container {
  width: 100%; 
  height: 140px;
  background-repeat: no-repeat;
  cursor: pointer;
}
.category-container:hover .button-play {
  background: #ad0000;
}
.button-play {
  background: #14161b;
  border-radius: 8px;
  padding: 14px 20px;
}

.main-banner-cont {
  border-radius: 6px;
  overflow: hidden;
  border: 1px solid #f2b705;
  box-shadow: 0 0 3px #f2b705;
}
.main-banner-cont:hover .main-banner-over {
  display: flex;
}

.main-banner-over {
  position: absolute; 
  left: 0; 
  top: 0; 
  height: 100%; 
  width: 100%;
  display: none;
  justify-content: center;
  align-items: center;
  color: #000;
  font-size: 16px;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
}

.casino-live-cont {
  width: 100%;
  height: 50%;
  display: flex;
  flex-direction: column;
  cursor: pointer;
  padding-bottom: 10px;
}
.casino-live-cont img {
  border: 2px solid #181a20;
}
.casino-live-cont:hover img {
  border: 2px solid #328edb;
}
.casino-live-cont:hover .casino-live-button {
  background: #328edb;
}
.casino-live-button {
  background: #0b0d10;
  text-align: center;
  width: 100%;
  padding: 8px;
  border-radius: 6px;
  align-self: flex-end;
  border: 2px solid #328edb;
}

.casino-live-button-yellow11 {
  background: #11162b;
  text-align: center;
  width: 100%;
  padding: 8px;
  border-radius: 6px;
  margin-top: 8px;
  align-self: flex-end;
}
.casino-live-cont-yellow11 {
  float: left;
  width: 25%;
  height: 50%;
  display: flex;
  flex-direction: column;
  cursor: pointer;
  padding: 10px;
}
.casino-live-cont-yellow11 img {
  border: 2px solid #252c48;
}
.casino-live-cont-yellow11:hover img {
  border: 2px solid #ffcd00;
}
.casino-live-cont-yellow11:hover .casino-live-button-yellow11 {
  background: #ffcd00;
  color: #000;
}

.casino-live-button-blue13 {
  background: #100f0f;
  text-align: center;
  width: 100%;
  padding: 8px;
  border-radius: 6px;
  margin-top: 8px;
  align-self: flex-end;
}
.casino-live-cont-blue13 {
  float: left;
  width: 25%;
  height: 50%;
  display: flex;
  flex-direction: column;
  cursor: pointer;
  padding: 10px;
}
.casino-live-cont-blue13 img {
  border: 2px solid #181a20;
}
.casino-live-cont-blue13:hover img {
  border: 2px solid #ffd077;
}
.casino-live-cont-blue13:hover .casino-live-button-blue13 {
  background: #8e001a;
}

.el-scrollbar__view {
  height: 100% !important;
}

.mob-home-btn-yellow20 {
  background: #0c0d11;
}
.mob-home-btn-yellow17 {
  background: #1b1b1b;
}
.mob-home-btn-blue19 {
  background: #244473;
}
.mob-home-btn-blue11 {
  background: #302ce2;
}

.carousel-orange12 .VueCarousel-navigation-prev {
  left: 70px !important;
  width: 36px;
  height: 36px;
  background-image: url("static/image/banner/orange12/left2.png");
}
.carousel-orange12 .VueCarousel-navigation-next {
  right: 70px !important;
  width: 36px;
  height: 36px;
  background-image: url("static/image/banner/orange12/right2.png");
}

.carousel-yellow11 .VueCarousel-navigation-prev {
  left: 70px !important;
  width: 36px;
  height: 36px;
  background-image: url("static/image/banner/yellow11/left2.png");
}
.carousel-yellow11 .VueCarousel-navigation-next {
  right: 70px !important;
  width: 36px;
  height: 36px;
  background-image: url("static/image/banner/yellow11/right2.png");
}

.carousel-orange12 .VueCarousel-dot {
  margin-top: 0 !important;
  background: none !important;
  border: 1px solid #E15D07 !important;
  background-clip: initial !important;
  margin-right: 5px;
  padding: 3px !important;
  outline: none !important;
}
.carousel-orange12 .VueCarousel-dot.VueCarousel-dot--active {
  background-clip: initial !important;
  padding: 3px !important;
  margin-right: 5px;
  background-color: #E15D07 !important;
  padding: 3px !important;
}

.carousel-yellow11 .VueCarousel-dot {
  margin-top: 0 !important;
  background: none !important;
  border: 1px solid #ffcd00 !important;
  background-clip: initial !important;
  margin-right: 5px;
  padding: 3px !important;
  outline: none !important;
}
.carousel-yellow11 .VueCarousel-dot.VueCarousel-dot--active {
  background-clip: initial !important;
  padding: 3px !important;
  margin-right: 5px;
  background-color: #ffcd00 !important;
  padding: 3px !important;
}

.grey3-button {
  background: #343438;
  border-color: #343438;
  color: #fff;
  border-radius: 6px;
  padding: 8px;
}

.grey3-button:hover,
.grey3-button:active,
.grey3-button:focus,
.grey3-button.is-disabled:hover,
.grey3-button.is-disabled:active,
.grey3-button.is-disabled:focus {
  background: #595961;
  border-color: #595961;
  color: #fff;
}

.grey3-button.is-disabled {
  background: #343438;
  border-color: #343438;
  opacity: 0.3;
  color: #fff;
}

.btn-betting-gold {
  background: url(/image/Sidebar/bet.png) no-repeat;
  background-size: 100% 100%;
}
.btn-cancel-gold {
  background: url(/image/Sidebar/cancel.png) no-repeat;
  background-size: 100% 100%;
}

.live-game-cont-orange12 {
  width: 25%;
  float: left;
  text-align: center;
  padding: 12px;
  cursor: pointer;
  font-size: 14px;
}
.live-game-cont-yellow11 {
  float: left;
  width: 25%;
  height: 50%;
  display: flex;
  flex-direction: column;
  cursor: pointer;
  padding: 10px;
}
.live-game-cont-yellow11 .live-game-img {
  border: 2px solid #252c48;
}
.live-game-cont-yellow11:hover .casino-live-button-yellow11 {
  background: #ffcd00;
  color: #000;
}
.live-game-cont-yellow11:hover .live-game-img {
  border: 2px solid #ffcd00;
}

.live-game-cont-blue13 {
  float: left;
  width: 25%;
  height: 50%;
  display: flex;
  flex-direction: column;
  cursor: pointer;
  padding: 10px;
}
.live-game-cont-blue13 .live-game-img {
  border: 2px solid #181a20;
}
.live-game-cont-blue13:hover .casino-live-button-blue13 {
  background: #8e001a;
}
.live-game-cont-blue13:hover .live-game-img {
  border: 2px solid #8e001a;
}

.home-mob-btn-yellow20 { background: #0c0d11; }
.home-mob-btn-yellow16 { background: #0a1726; }
.home-mob-btn-red13,
.home-mob-btn-blue12,
.home-mob-btn-yellow19 { background: #343434; }
.home-mob-btn-yellow18,
.home-mob-btn-yellow21 { background: #15161b; }
.home-mob-btn-blue13 { background: #0c0d11; }
.home-mob-btn-gold13 { background: #0a1c30; }
.home-mob-btn-yellow11 { background: #11162b; }
.home-mob-btn-yellow14 { background: #fed228; color: #000; }

.poker-money-btn {
  float: left;
  width: calc(50% - 8px);
  background: #11162b;
  border-radius: 6px;
  padding: 12px 0;
  text-align: center;
  cursor: pointer;
}
.poker-money {
  width: 100%;
  background: #11162b;
  border-radius: 6px;
  padding: 12px 0;
  text-align: center;
  margin: 12px 0;
}
.poker-play-btn {
  width: 100%;
  border-radius: 6px;
  padding: 12px 0;
  text-align: center;
  margin: 12px 0;
  cursor: pointer;
}

.ql-align-center { text-align: center;}

@media (max-width: 1600px) {

  .sport-category-orange12 {
    width: calc(20% - 16px);
  }
  
  .attendance2-panel-left-orange12 {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 24px 0 0 0;
  }

  .attendance2-panel-right-orange12 {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 48px 0 0 0;
  }

  .attendance2-panel-center {
    display: none;
  }
  
  #main-banner-img-green {
    width: 100%;
  }
  
  .carousel-caption-green {
    top: 30px;
  }
  .main-banner-event-blue13 {
    display: block;
  }
  .main-banner-event-gold13 {
    display: block;
  }
  .main-banner-event-yellow11 {
    display: block;
  }
  .main-banner-event-yellow14 {
    display: block;
  }
}

@media (max-width: 1440px) {
  .main-banner-blue13 {
    width: 100%;
  }
  .main-banner-event-blue13 {
    display: none;
  }
  .main-banner-gold13 {
    width: 100%;
  }
  .main-banner-event-gold13 {
    display: none;
  }
  .main-banner-yellow11 {
    width: 100%;
  }
  .main-banner-event-yellow11 {
    display: none;
  }

  .main-banner-yellow14 {
    width: 100%;
  }
  .main-banner-event-yellow14 {
    display: none;
  }

  .cat-topgame {
    display: none;
  }
  .cat-game {
    width: calc(50% - 8px);
    margin: 0 4px;
  }

  .virtual-pagein-bg-orange11, 
  .virtual-pagein-bg-blue,
  .virtual-pagein-bg-yellow13 {
    background: #171c22 !important;
  }

  .sport-category-orange12 {
    width: calc(25% - 16px);
  }

  .friend-total-orange12 {
    width: 25%;
  }

  .home-notice-content-orange12,
  .home-event-content-orange12,
  .home-event-content-yellow20,
  .home-notice-content-yellow20,
  .home-event-content-yellow15,
  .home-notice-content-yellow15,
  .home-event-content-blue13,
  .home-notice-content-blue13,
  .home-event-content-gold13,
  .home-notice-content-gold13,
  .home-event-content-yellow11,
  .home-notice-content-yellow11,
  .home-event-content-yellow14,
  .home-notice-content-yellow14,
  .home-event-content-yellow18,
  .home-notice-content-yellow18,
  .home-event-content-yellow16,
  .home-notice-content-yellow16,
  .home-event-content-yellow21,
  .home-notice-content-yellow21,
  .home-event-content-blue18,
  .home-event-content-yellow15,
  .home-notice-content-yellow17,
  .home-event-content-yellow17,
  .home-notice-content-blue19,
  .home-event-content-blue19,
  .home-notice-content-blue11,
  .home-event-content-blue11 {
    font-size: 11px;
  }
  .home-notice-content-layout6 {
    display: none;
  }

  .attendance2-panel-left-yellow20,
  .attendance2-panel-right-yellow20,
  .attendance2-panel-left-red13,
  .attendance2-panel-right-red13,
  .attendance2-panel-left-red14,
  .attendance2-panel-right-yellow12,
  .attendance2-panel-left-yellow12,
  .attendance2-panel-right-yellow12,
  .attendance2-panel-left-orange14,
  .attendance2-panel-right-orange14,
  .attendance2-panel-left-blue12,
  .attendance2-panel-right-blue12,
  .attendance2-panel-left-yellow19,
  .attendance2-panel-right-yellow19,
  .attendance2-panel-left-blue13,
  .attendance2-panel-right-blue13,
  .attendance2-panel-left-gold13,
  .attendance2-panel-right-gold13,
  .attendance2-panel-left-yellow11,
  .attendance2-panel-right-yellow11,
  .attendance2-panel-left-yellow14,
  .attendance2-panel-right-yellow14,
  .attendance2-panel-left-yellow18,
  .attendance2-panel-right-yellow18,
  .attendance2-panel-left-yellow16,
  .attendance2-panel-right-yellow16,
  .attendance2-panel-left-yellow21,
  .attendance2-panel-right-yellow21,
  .attendance2-panel-left-blue18,
  .attendance2-panel-right-blue18,
  .attendance2-panel-left-yellow15,
  .attendance2-panel-right-yellow15,
  .attendance2-panel-left-yellow17,
  .attendance2-panel-right-yellow17,
  .attendance2-panel-left-blue19,
  .attendance2-panel-right-blue19,
  .attendance2-panel-left-blue11,
  .attendance2-panel-right-blue11 {
    width: 100%;
    margin-top: 32px;
  }
  
  .carousel-caption-blue13 img {
    width: 200px;
  }
  .carousel-caption-blue13 p {
    font-size: 18px;
  }
  .carousel-caption-blue13-sub img {
    width: 130px;
  }
  .carousel-caption-blue13-sub p {
    font-size: 12px;
    margin-top: 160px !important;
  }

  .carousel-caption-yellow11 p {
    font-size: 18px;
  }
  .carousel-caption-yellow11-sub img {
    width: 130px;
  }
  .carousel-caption-yellow11-sub p {
    font-size: 12px;
    margin-top: 160px !important;
  }

  .top-menu-orange12 {
    display: none;
  }
  
  .carousel-caption-green p,
  .carousel-caption-green .price {
    font-size: 16px;
  }
  .carousel-caption-green {
    top: 60px;
  }

  .carousel-caption-yellow .icon img {
    width: 200px;
  }
  
  .virtual-video-panel-orange12 {
    width: 100%;
  }
  
  .page-with-two-sidebar .content-green {
    margin-right: 0px;
  }

  .top-menu-in-green,
  .headernav-green {
    margin: 0 !important;
  }

  .live-play-orange12 {
    font-size: 16px;
    padding-top: 24px;
  }
}

@media (max-width: 1200px) {
  .orange12-dialog .el-dialog {
    margin-top: 64px !important;
    height: calc(100% - 64px);
  }
  .signup-img-blue18 {
    display: none;
  }
  .signup-img-yellow15 {
    display: none;
  }
  .friend-total-orange12 {
    width: 50%;
  }
  
  .carousel-caption-purple11 p {
    font-size: 30px;
    margin-top: 180px !important;
  }

  .carousel-caption-white {
    top: 0;
  }
  .carousel-caption-white #logoimg {
    width: 200px;
  }

  .carousel-caption-green .container {
    padding: 0 60px;
    width: 400px;
  }

  .carousel-caption-yellow20 img {
    width: 130px;
  }
  .carousel-caption-yellow20 p {
    font-size: 14px;
  }
  .carousel-caption-yellow20-sub img {
    width: 130px;
  }
  .carousel-caption-yellow20-sub p {
    font-size: 14px;
    margin-top: 160px !important;
  }

  .carousel-caption-blue13 img {
    width: 200px;
  }
  .carousel-caption-blue13 p {
    font-size: 18px;
  }
  .carousel-caption-blue13-sub img {
    width: 130px;
  }
  .carousel-caption-blue13-sub p {
    font-size: 12px;
    margin-top: 160px !important;
  }

  .carousel-caption-yellow11 img {
    width: 200px;
  }
  .carousel-caption-yellow11 p {
    font-size: 18px;
  }
  .carousel-caption-yellow11-sub img {
    width: 130px;
  }
  .carousel-caption-yellow11-sub p {
    font-size: 12px;
    margin-top: 160px !important;
  }

  #main-banner-img-green {
    width: 100%;
  }
}

@media (max-width: 1080px) {
  .carousel-caption-green {
    top: 20px;
  }
}

@media screen and (max-width: 768px) {
  .sub-right-menu-yellow17 {
    background: rgba(0, 0, 0, 0.9); 
    margin-top: 62px; 
    width: 320px;
  }
  .sub-right-menu-blue19 {
    background: #0f1628; 
    margin-top: 62px; 
    width: 320px;
  }
  .sub-right-menu-blue11 {
    background: #1a1a23; 
    margin-top: 62px; 
    width: 320px;
  }
  .sub-right-menu-blue18 {
    margin-top: 57px; 
    width: 250px;
  }
  .sub-right-menu-yellow15 {
    margin-top: 57px; 
    width: 250px;
  }

  .mini-header-top-button-orange12 {
    background: #181A1C;
    font-size: 12px;
    display: block;
    text-align: center;
    padding: 12px 0;
    height: 64px;
  }
  .mini-header-top-button-orange12:hover {
    background: #181A1C;
  }
  .mini-header-top-button-orange12.on-orange12 {
    background: #121314;
    border-bottom: 1px solid #EF6107;
  }

  .token-bet-button-orange11 {
    left: 70%;
    top: 40%;
    padding: 5px 10px;
    width: 80px;
    border-radius: 10px;
  }

  .mini-header-top-button {
    font-size: 13px;
  }

  .door-background-white {
    background: url(/image/login/now-mob.png) no-repeat;
    background-size: 100% 100%;
  }

  .sign-content-orange11,
  .sign-content-blue,
  .sign-content-blue14,
  .sign-content-blue16,
  .sign-content-gold12,
  .sign-content-blue17,
  .sign-content-yellow13,
  .sign-content-red15,
  .sign-content-white,
  .sign-content-gold11,
  .sign-content-orange14,
  .sign-content-orange13,
  .sign-content-purple11,
  .sign-content-red13,
  .sign-content-blue12,
  .sign-content-yellow19,
  .sign-content-purple12,
  .sign-content-red14,
  .sign-content-yellow12,
  .sign-content-red12,
  .sign-content-blue15,
  .sign-content-red11,
  .sign-content-green,
  .sign-content-orange12 { 
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 10px;
  }
  
  .sub-title-orange11,
  .sub-title-blue14,
  .sub-title-blue16,
  .sub-title-gold12,
  .sub-title-blue17,
  .sub-title-yellow13,
  .sub-title-red15,
  .sub-title-white,
  .sub-title-red14,
  .sub-title-yellow12,
  .sub-title-red12,
  .sub-title-blue15,
  .sub-title-red11,
  .sub-title-gold11,
  .sub-title-orange14,
  .sub-title-orange13,
  .sub-title-green,
  .sub-title-purple11,
  .sub-title-red13,
  .sub-title-blue12,
  .sub-title-yellow19,
  .sub-title-purple12 {
    margin-bottom: 0;
    height: 35px;
    padding-top: 6px;
  }
  
  .casino-banner-img-yellow13,
  .casino-banner-img-gold11,
  .casino-banner-img-orange14,
  .casino-banner-img-orange13,
  .casino-banner-img-green,
  .casino-banner-img-blue14,
  .casino-banner-img-blue16,
  .casino-banner-img-gold12,
  .casino-banner-img-blue17,
  .casino-banner-img-purple11,
  .casino-banner-img-red13,
  .casino-banner-img-blue12,
  .casino-banner-img-yellow19,
  .casino-banner-img-purple12,
  .casino-banner-img-red14,
  .casino-banner-img-yellow12,
  .casino-banner-img-red12,
  .casino-banner-img-blue15,
  .casino-banner-img-red11,
  .casino-banner-img-orange11,
  .casino-banner-img-red15,
  .casino-banner-img-white   {  width: 58px; }

  .casino-banner-slot-yellow13,
  .casino-banner-slot-gold11,
  .casino-banner-slot-orange14,
  .casino-banner-slot-orange13,
  .casino-banner-slot-green,
  .casino-banner-slot-blue14,
  .casino-banner-slot-blue16,
  .casino-banner-slot-gold12,
  .casino-banner-slot-blue17,
  .casino-banner-slot-purple11,
  .casino-banner-slot-red13,
  .casino-banner-slot-blue12,
  .casino-banner-slot-yellow19,
  .casino-banner-slot-purple12,
  .casino-banner-slot-red14,
  .casino-banner-slot-yellow12,
  .casino-banner-slot-red12,
  .casino-banner-slot-blue15,
  .casino-banner-slot-red11,
  .casino-banner-slot-orange11,
  .casino-banner-slot-blue,
  .casino-banner-slot-red15,
  .casino-banner-slot-white   {  width: 45px; }

  .slot-select-container-yellow13,
  .slot-select-container-gold11,
  .slot-select-container-orange14,
  .slot-select-container-orange13,
  .slot-select-container-green,
  .slot-select-container-blue14,
  .slot-select-container-blue16,
  .slot-select-container-gold12,
  .slot-select-container-blue17,
  .slot-select-container-purple11,
  .slot-select-container-red13,
  .slot-select-container-blue12,
  .slot-select-container-yellow19,
  .slot-select-container-purple12,
  .slot-select-container-red14,
  .slot-select-container-yellow12,
  .slot-select-container-red12,
  .slot-select-container-blue15,
  .slot-select-container-red11      { width: 100%; padding: 20px 0 10px 0; display: flex; justify-content: center; align-items: center; margin: 0; }

  .casino-banner-text-yellow13,
  .casino-banner-text-gold11,
  .casino-banner-text-orange14,
  .casino-banner-text-green,
  .casino-banner-text-blue14,
  .casino-banner-text-blue16,
  .casino-banner-text-gold12,
  .casino-banner-text-blue17,
  .casino-banner-text-purple11,
  .casino-banner-text-red13,
  .casino-banner-text-blue12,
  .casino-banner-text-yellow19,
  .casino-banner-text-purple12,
  .casino-banner-text-red14,
  .casino-banner-text-yellow12,
  .casino-banner-text-red12,
  .casino-banner-text-blue15,
  .casino-banner-text-red11,
  .casino-banner-text-orange13      { color: #ffffff; font-size: 16px; margin-top: 0; }
  .casino-banner-text-orange11   { color: #fc6200; font-size: 14px; margin-top: 0; }
  .casino-banner-text-blue     { color: #1f8fff; font-size: 14px; margin-top: 0; }
  .casino-banner-text-red15  { color: #fff; font-size: 14px; margin-top: 0; }
  .casino-banner-text-white    { color: #000000; font-size: 14px; margin-top: 0; }
  
  .virtual-left-league-white {
    font-size: 12px;
  }

  .attendance-comment-left-orange11,
  .attendance-comment-left-blue14,
  .attendance-comment-left-blue16,
  .attendance-comment-left-gold12,
  .attendance-comment-left-blue17,
  .attendance-comment-left-yellow13,
  .attendance-comment-left-red15,
  .attendance-comment-left-white,
  .attendance-comment-left-gold11,
  .attendance-comment-left-purple11,
  .attendance-comment-left-purple12,
  .attendance-comment-left-green {
    text-align: center;
    width: 100%;
  }
  
  .bg-attendance-weekday-orange11,
  .bg-attendance-weekday-purple11,
  .bg-attendance-weekday-purple12,
  .bg-attendance-weekday-blue14,
  .bg-attendance-weekday-blue16,
  .bg-attendance-weekday-blue17,
  .bg-attendance-weekday-yellow13,
  .bg-attendance-weekday-red15,
  .bg-attendance-weekday-red14,
  .bg-attendance-weekday-yellow12,
  .bg-attendance-weekday-orange14,
  .bg-attendance-weekday-red12,
  .bg-attendance-weekday-red11,
  .bg-attendance-weekday-gold11,
  .bg-attendance-weekday-orange13,
  .bg-attendance-weekday-green,
  .bg-attendance-weekday-white  { margin-bottom: 0px; }

  .table-history-orange11,
  .table-history-purple11,
  .table-history-red13,
  .table-history-blue12,
  .table-history-yellow19,
  .table-history-purple12,
  .table-history-blue14,
  .table-history-blue16,
  .table-history-gold12,
  .table-history-blue17,
  .table-history-yellow13,
  .table-history-red15,
  .table-history-yellow20,
  .table-history-blue13,
  .table-history-gold13,
  .table-history-yellow11,
  .table-history-yellow14,
  .table-history-yellow18,
  .table-history-yellow16,
  .table-history-yellow21,
  .table-history-blue18,
  .table-history-yellow15,
  .table-history-yellow17,
  .table-history-blue19,
  .table-history-blue11,
  .table-history-gold11,
  .table-history-orange14,
  .table-history-orange13,
  .table-history-red14,
  .table-history-yellow12,
  .table-history-red12,
  .table-history-blue15,
  .table-history-red11,
  .table-history-green,
  .table-history-white,
  .table-history-orange12 {
    font-size: 12px;
  }

  
  .table-history-white .table-header {
    font-size: 12px;    
  }
  
  .table-board-orange11,
  .table-board-purple11,
  .table-board-red13,
  .table-board-blue12,
  .table-board-yellow19,
  .table-board-purple12,
  .table-board-blue14,
  .table-board-blue16,
  .table-board-gold12,
  .table-board-blue17,
  .table-board-yellow13,
  .table-board-red15,
  .table-board-yellow20,
  .table-board-blue13,
  .table-board-gold13,
  .table-board-yellow11,
  .table-board-yellow14,
  .table-board-yellow18,
  .table-board-yellow16,
  .table-board-yellow21,
  .table-board-blue18,
  .table-board-yellow15,
  .table-board-yellow17,
  .table-board-blue19,
  .table-board-blue11,
  .table-board-gold11,
  .table-board-orange14,
  .table-board-orange13,
  .table-board-red14,
  .table-board-yellow12,
  .table-board-red12,
  .table-board-blue15,
  .table-board-red11,
  .table-board-green,
  .table-board-white,
  .table-board-orange12 {
    font-size: 12px;
  }

  
  .table-board-white .table-header {
    font-size: 12px;    
  }
  
  .attendance2-panel-left,
  .attendance2-panel-right {
    width: 100%;
    padding: 17px 0 0 0;
  }

  .table-virtual-td {
    font-size: 13px;
  }

  .virtula-league-tab-white {
    padding-top: 3px;
  }
  
  .friend-total-orange11,
  .friend-total-blue14,
  .friend-total-blue16,
  .friend-total-gold12,
  .friend-total-blue17,
  .friend-total-yellow13,
  .friend-total-red15,
  .friend-total-gold11,
  .friend-total-orange14,
  .friend-total-orange13,
  .friend-total-purple11,
  .friend-total-red13,
  .friend-total-blue12,
  .friend-total-yellow19,
  .friend-total-purple12,
  .friend-total-red14,
  .friend-total-yellow12,
  .friend-total-red12,
  .friend-total-blue15,
  .friend-total-red11,
  .friend-total-green,
  .friend-total-white,
  .friend-total-orange12 {
    width: 100%;
    padding: 0 30px;
  }

  .sport-pagein-bg-white     { margin-top: 0px !important; }
  
  .panel-page-orange11,
  .panel-page-orange12,
  .panel-page-blue14,
  .panel-page-blue16,
  .panel-page-gold12,
  .panel-page-blue17,
  .panel-page-yellow13,
  .panel-page-red15,
  .panel-page-yellow20,
  .panel-page-blue13,
  .panel-page-gold13,
  .panel-page-yellow11,
  .panel-page-yellow14,
  .panel-page-yellow18,
  .panel-page-yellow16,
  .panel-page-yellow21,
  .panel-page-blue18,
  .panel-page-yellow15,
  .panel-page-yellow17,
  .panel-page-blue19,
  .panel-page-blue11,
  .panel-page-gold11,
  .panel-page-orange14,
  .panel-page-orange13,
  .panel-page-white,
  .panel-page-purple11,
  .panel-page-red13,
  .panel-page-blue12,
  .panel-page-yellow19,
  .panel-page-purple12,
  .panel-page-red14,
  .panel-page-yellow12,
  .panel-page-red11,
  .panel-page-green {
    margin-bottom: 0;
  }

  .home-content-orange11,
  .home-content-blue14,
  .home-content-yellow13,
  .home-content-red14,
  .home-content-yellow12,
  .home-content-red11,
  .home-content-green,
  .home-content-purple11,
  .home-content-red13,
  .home-content-blue12,
  .home-content-yellow19,
  .home-content-purple12,
  .home-content-blue16,
  .home-content-gold12,
  .home-content-red15,
  .home-content-gold11,
  .home-content-orange14 {
    background: #000000 !important;
  }
  .home-content-orange12 {
    padding: 16px 8px 8px 8px;
  }

  .panel-page-orange12,
  .panel-page-yellow20,
  .panel-page-blue13,
  .panel-page-gold13,
  .panel-page-yellow11,
  .panel-page-yellow14,
  .panel-page-yellow18,
  .panel-page-yellow16,
  .panel-page-yellow21,
  .panel-page-blue18,
  .panel-page-yellow15,
  .panel-page-yellow17,
  .panel-page-blue19,
  .panel-page-blue11 {
    padding: 0;
  }

  .tab-orange12 {
    padding: 16px;
  }

  .orange12-dialog .el-dialog {
    margin-top: 0 !important;
    height: 100% !important;
  }

  .bet-history-tab-orange12 {
    padding: 0;
    width: 25% !important;
  }
  .gametype-button-orange12 {
    padding: 8px 32px;
    margin: 0;
  }
  .sport-sort-orange12,
  .sport-sort-yellow20,
  .sport-sort-blue13,
  .sport-sort-gold13,
  .sport-sort-yellow11,
  .sport-sort-yellow14,
  .sport-sort-yellow18,
  .sport-sort-yellow16,
  .sport-sort-yellow21,
  .sport-sort-blue18,
  .sport-sort-yellow15,
  .sport-sort-yellow17,
  .sport-sort-blue19,
  .sport-sort-blue11 {
    padding: 0;
  }
  .attendance-comment-left-orange12 {
    padding: 0;
    width: 100%;
    text-align: center;
  }
  .attendance2-panel-left-orange12,
  .attendance2-panel-right-orange12 {
    padding: 0;
    width: 100%;
    margin: 24px 0;
  }
  
  .friend-tab-orange12 {
    padding: 8px 32px;
  }

  
  .mini-header-bottom-button-orange12 {
    padding: 16px 24px;
    font-size: 12px;
  }
  .mini-header-bottom-button-orange12:hover {
    background: #212326;
  }
  .mini-header-bottom-button-orange12.on-orange12 {
    border-bottom: 1px solid #EF6107;
  }
 
  .mini-header-bottom-button-orange14 {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 16px 24px;
    font-size: 12px;
  }
  .mini-header-bottom-button-orange14:hover {
    background: #212326;
  }
  .mini-header-bottom-button-orange14.on-orange14 {
    border-bottom: 1px solid #EF6107;
  }

  .virtual-tmenu-orange12 {
    width: 25%;
    margin: 0;
    border-radius: 0;
    padding: 7px 0;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .virtual-tab-orange12 {
    border-bottom: 1px solid #EF6107 !important;
  }

  .virtual-video-tab {
    width: auto;
    padding: 8px 16px;
    background: #1C1F21;
    border-radius: 18px;
    margin-right: 8px;
  }
  .virtual-video-tab.on {
    background: rgba(245, 100, 6, 0.17);
  }
  .virtula-league-tab-orange12 {
    border-radius: 6px 6px 0px 0px;
  }
  .virtula-league-tab-orange12.on {
    background: rgba(245, 100, 6, 0.11);
  }
  
  .table-sbetlog-orange11,
  .table-sbetlog-purple11,
  .table-sbetlog-red13,
  .table-sbetlog-blue12,
  .table-sbetlog-yellow19,
  .table-sbetlog-purple12,
  .table-sbetlog-blue14,
  .table-sbetlog-blue16,
  .table-sbetlog-gold12,
  .table-sbetlog-blue17,
  .table-sbetlog-yellow13,
  .table-sbetlog-red15,
  .table-sbetlog-yellow20,
  .table-sbetlog-blue13,
  .table-sbetlog-gold13,
  .table-sbetlog-yellow11,
  .table-sbetlog-yellow14,
  .table-sbetlog-yellow18,
  .table-sbetlog-yellow16,
  .table-sbetlog-yellow21,
  .table-sbetlog-blue18,
  .table-sbetlog-yellow15,
  .table-sbetlog-yellow17,
  .table-sbetlog-blue19,
  .table-sbetlog-blue11,
  .table-sbetlog-gold11,
  .table-sbetlog-orange14,
  .table-sbetlog-orange13,
  .table-sbetlog-red14,
  .table-sbetlog-yellow12,
  .table-sbetlog-red12,
  .table-sbetlog-blue15,
  .table-sbetlog-red11,
  .table-sbetlog-green,
  .table-sbetlog-white,
  .table-sbetlog-orange12,
  .table-mbetlog-orange11,
  .table-mbetlog-purple11,
  .table-mbetlog-red13,
  .table-mbetlog-blue12,
  .table-mbetlog-yellow19,
  .table-mbetlog-purple12,
  .table-mbetlog-blue14,
  .table-mbetlog-blue16,
  .table-mbetlog-gold12,
  .table-mbetlog-blue17,
  .table-mbetlog-yellow13,
  .table-mbetlog-red15,
  .table-mbetlog-yellow20,
  .table-mbetlog-blue13,
  .table-mbetlog-gold13,
  .table-mbetlog-yellow11,
  .table-mbetlog-yellow14,
  .table-mbetlog-yellow18,
  .table-mbetlog-yellow16,
  .table-mbetlog-yellow21,
  .table-mbetlog-blue18,
  .table-mbetlog-yellow15,
  .table-mbetlog-yellow17,
  .table-mbetlog-blue19,
  .table-mbetlog-blue11,
  .table-mbetlog-gold11,
  .table-mbetlog-orange14,
  .table-mbetlog-orange13,
  .table-mbetlog-red14,
  .table-mbetlog-yellow12,
  .table-mbetlog-red12,
  .table-mbetlog-blue15,
  .table-mbetlog-red11,
  .table-mbetlog-green,
  .table-mbetlog-white,
  .table-mbetlog-orange12 {
    font-size: 12px;
  }

  .table-history-orange12 .table-history-tr,
  .table-board-orange12 .table-board-tr,
  .table-sbetlog-orange12 .table-sbetlog-tr,
  .table-mbetlog-orange12 .table-mbetlog-tr,
  .table-history-yellow20 .table-history-tr,
  .table-history-blue13 .table-history-tr,
  .table-history-gold13 .table-history-tr,
  .table-history-yellow14 .table-history-tr,
  .table-history-yellow18 .table-history-tr,
  .table-history-yellow16 .table-history-tr,
  .table-board-yellow20 .table-board-tr,
  .table-board-blue13 .table-board-tr,
  .table-board-gold13 .table-board-tr,
  .table-board-yellow14 .table-board-tr,
  .table-board-yellow18 .table-board-tr,
  .table-board-yellow16 .table-board-tr,
  .table-sbetlog-yellow20 .table-sbetlog-tr,
  .table-sbetlog-blue13 .table-sbetlog-tr,
  .table-sbetlog-gold13 .table-sbetlog-tr,
  .table-sbetlog-yellow14 .table-sbetlog-tr,
  .table-sbetlog-yellow18 .table-sbetlog-tr,
  .table-sbetlog-yellow16 .table-sbetlog-tr,
  .table-mbetlog-yellow20 .table-mbetlog-tr,
  .table-mbetlog-blue13 .table-mbetlog-tr,
  .table-mbetlog-gold13 .table-mbetlog-tr,
  .table-mbetlog-yellow14 .table-mbetlog-tr,
  .table-mbetlog-yellow18 .table-mbetlog-tr,
  .table-mbetlog-yellow16 .table-mbetlog-tr,
  .table-history-yellow21 .table-history-tr,
  .table-board-yellow21 .table-board-tr,
  .table-sbetlog-yellow21 .table-sbetlog-tr,
  .table-mbetlog-yellow21 .table-mbetlog-tr,
  .table-history-blue18 .table-history-tr,
  .table-board-blue18 .table-board-tr,
  .table-sbetlog-blue18 .table-sbetlog-tr,
  .table-mbetlog-blue18 .table-mbetlog-tr,
  .table-history-yellow15 .table-history-tr,
  .table-board-yellow15 .table-board-tr,
  .table-sbetlog-yellow15 .table-sbetlog-tr,
  .table-mbetlog-yellow15 .table-mbetlog-tr,
  .table-history-yellow17 .table-history-tr,
  .table-board-yellow17 .table-board-tr,
  .table-sbetlog-yellow17 .table-sbetlog-tr,
  .table-mbetlog-yellow17 .table-mbetlog-tr {
    background: #1F2124;
  }
  
  .table-history-blue19 .table-history-tr,
  .table-board-blue19 .table-board-tr,
  .table-sbetlog-blue19 .table-sbetlog-tr,
  .table-mbetlog-blue19 .table-mbetlog-tr {
    background: #0e1628;
  }

  .table-history-blue11 .table-history-tr,
  .table-board-blue11 .table-board-tr,
  .table-sbetlog-blue11 .table-sbetlog-tr,
  .table-mbetlog-blue11 .table-mbetlog-tr {
    background: #1a1a23;
  }

  .note-comment-orange12 {
    background: #1E1E21;
  }

  .v-box1-agero-prematch-orange12 {
    padding: 0 2px;
  }

  .signup-color-blue14,
  .signup-color-blue16,
  .signup-color-yellow13,
  .signup-color-red15,
  .signup-color-gold11,
  .signup-color-orange14,
  .signup-color-orange13,
  .signup-color-green,
  .signup-color-purple11,
  .signup-color-red13,
  .signup-color-blue12,
  .signup-color-yellow19,
  .signup-color-purple12,
  .signup-color-red14,
  .signup-color-yellow12,
  .signup-color-red12,
  .signup-color-blue15,
  .signup-color-red11,
  .signup-color-blue17 {
    color: #000 !important;
  }
  .signup-color-yellow20,
  .signup-color-blue13,
  .signup-color-gold13,
  .signup-color-yellow11,
  .signup-color-yellow14,
  .signup-color-yellow18,
  .signup-color-yellow16,
  .signup-color-yellow21,
  .signup-color-blue18,
  .signup-color-yellow15,
  .signup-color-yellow17,
  .signup-color-blue19,
  .signup-color-blue11 {
    color: #fff !important;
  }

  .coupon-item {
    width: 100%;
  }
  
  .friend-main-orange11,
  .friend-main-orange12,
  .friend-main-blue,
  .friend-main-blue14,
  .friend-main-blue16,
  .friend-main-gold12,
  .friend-main-blue17,
  .friend-main-yellow13,
  .friend-main-red15,
  .friend-main-white,
  .friend-main-gold11,
  .friend-main-purple11,
  .friend-main-red13,
  .friend-main-blue12,
  .friend-main-yellow19,
  .friend-main-purple12,
  .friend-main-red14,
  .friend-main-yellow12,
  .friend-main-red12,
  .friend-main-blue15,
  .friend-main-green {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .sidebar-left-orange12,
  .sidebar-left-yellow20,
  .sidebar-left-blue13,
  .sidebar-left-gold13,
  .sidebar-left-yellow11,
  .sidebar-left-yellow14,
  .sidebar-left-yellow18,
  .sidebar-left-red15,
  .sidebar-left-yellow16,
  .sidebar-left-yellow21,
  .sidebar-left-blue18,
  .sidebar-left-yellow15,
  .sidebar-left-yellow17,
  .sidebar-left-blue19,
  .sidebar-left-blue11 { margin-top: 0px !important; }
  .sidebar-left-blue17 { margin-top: 104px !important; }
  .sidebar-left-gold12 { margin-top: 43px !important; }
  .sidebar-left-orange13 { margin-top: 46px !important; }
  .sidebar-left-red12,
  .sidebar-left-gold11 { margin-top: 60px !important; }
  .sidebar-left-blue15 { margin-top: 60px !important; }

  .sidebar-right-orange12,
  .sidebar-right-yellow20,
  .sidebar-right-blue13,
  .sidebar-right-gold13,
  .sidebar-right-yellow11,
  .sidebar-right-yellow14,
  .sidebar-right-yellow18,
  .sidebar-right-red15,
  .sidebar-right-yellow16,
  .sidebar-right-yellow21,
  .sidebar-right-blue18,
  .sidebar-right-yellow15,
  .sidebar-right-yellow17,
  .sidebar-right-blue19,
  .sidebar-right-blue11 { margin-top: 56px !important; }
  .sidebar-right-gold12,
  .sidebar-right-blue17 { margin-top: 104px !important; }
  .sidebar-right-orange13 { margin-top: 46px !important; }
  .sidebar-right-red12,
  .sidebar-right-gold11 { margin-top: 60px !important; }
  .sidebar-right-blue15 { margin-top: 60px !important; }
  
  .pay-panel-item-orange11,
  .pay-panel-item-blue,
  .pay-panel-item-blue14,
  .pay-panel-item-blue16,
  .pay-panel-item-gold12,
  .pay-panel-item-blue17,
  .pay-panel-item-yellow13,
  .pay-panel-item-red15,
  .pay-panel-item-white,
  .pay-panel-item-gold11,
  .pay-panel-item-orange14,
  .pay-panel-item-orange13,
  .pay-panel-item-purple11,
  .pay-panel-item-red13,
  .pay-panel-item-blue12,
  .pay-panel-item-yellow19,
  .pay-panel-item-purple12,
  .pay-panel-item-red14,
  .pay-panel-item-yellow12,
  .pay-panel-item-red12,
  .pay-panel-item-blue15,
  .pay-panel-item-red11,
  .pay-panel-item-green {
    padding: 20px 20px; 
  }
  .pay-panel-item-orange12 {
    padding: 24px 16px 24px 16px;
  }
  .pay-panel-item-yellow20,
  .pay-panel-item-blue13,
  .pay-panel-item-gold13,
  .pay-panel-item-yellow11,
  .pay-panel-item-yellow14,
  .pay-panel-item-yellow18,
  .pay-panel-item-yellow16,
  .pay-panel-item-yellow21,
  .pay-panel-item-blue18,
  .pay-panel-item-yellow15,
  .pay-panel-item-yellow17,
  .pay-panel-item-blue19,
  .pay-panel-item-blue11 {
    padding: 16px 12px;
  }
  
  .pay-table-header-orange11,
  .pay-table-header-blue14,
  .pay-table-header-blue16,
  .pay-table-header-gold12,
  .pay-table-header-blue17,
  .pay-table-header-yellow13,
  .pay-table-header-red15,
  .pay-table-header-white,
  .pay-table-header-gold11,
  .pay-table-header-orange14,
  .pay-table-header-orange13,
  .pay-table-header-purple11,
  .pay-table-header-red13,
  .pay-table-header-blue12,
  .pay-table-header-yellow19,
  .pay-table-header-purple12,
  .pay-table-header-red14,
  .pay-table-header-yellow12,
  .pay-table-header-red12,
  .pay-table-header-blue15,
  .pay-table-header-red11,
  .pay-table-header-green {
    padding: 0px 10px 0px 20px;
    font-size: 16px;
    margin-top: 10px;
    font-weight: 900;
  }

  
  .pay-table-header-orange11 .name,
  .pay-table-header-blue14 .name,
  .pay-table-header-blue16 .name,
  .pay-table-header-gold12 .name,
  .pay-table-header-blue17 .name,
  .pay-table-header-yellow13 .name,
  .pay-table-header-red15 .name,
  .pay-table-header-white .name,
  .pay-table-header-gold11 .name,
  .pay-table-header-orange14 .name,
  .pay-table-header-orange13 .name,
  .pay-table-header-purple11 .name,
  .pay-table-header-red13 .name,
  .pay-table-header-blue12 .name,
  .pay-table-header-yellow19 .name,
  .pay-table-header-purple12 .name,
  .pay-table-header-red14 .name,
  .pay-table-header-yellow12 .name,
  .pay-table-header-red12 .name,
  .pay-table-header-blue15 .name,
  .pay-table-header-red11 .name,
  .pay-table-header-green .name {
    padding-top: 8px;
  }

  .sport-rule-cross-bg-orange11,
  .sport-rule-cross-bg-purple11,
  .sport-rule-cross-bg-red13,
  .sport-rule-cross-bg-blue12,
  .sport-rule-cross-bg-yellow19,
  .sport-rule-cross-bg-purple12,
  .sport-rule-cross-bg-blue14,
  .sport-rule-cross-bg-blue16,
  .sport-rule-cross-bg-gold12,
  .sport-rule-cross-bg-blue17,
  .sport-rule-cross-bg-yellow13,
  .sport-rule-cross-bg-red15,
  .sport-rule-cross-bg-red14,
  .sport-rule-cross-bg-yellow12,
  .sport-rule-cross-bg-red12,
  .sport-rule-cross-bg-blue15,
  .sport-rule-cross-bg-red11,
  .sport-rule-cross-bg-orange12,
  .sport-rule-cross-bg-yellow20,
  .sport-rule-cross-bg-blue13,
  .sport-rule-cross-bg-gold13,
  .sport-rule-cross-bg-yellow11,
  .sport-rule-cross-bg-yellow14,
  .sport-rule-cross-bg-yellow18,
  .sport-rule-cross-bg-yellow16,
  .sport-rule-cross-bg-yellow21,
  .sport-rule-cross-bg-blue18,
  .sport-rule-cross-bg-yellow15,
  .sport-rule-cross-bg-yellow17,
  .sport-rule-cross-bg-blue19,
  .sport-rule-cross-bg-blue11,
  .sport-rule-cross-bg-orange14,
  .sport-rule-cross-bg-orange13,
  .sport-rule-cross-bg-white  { font-size: 10px; font-weight: 100; }
  
  .sport-rule-cross-bg-white .core-content  { padding: 20px 0px 10px 10px; }

  .button-sort-orange11,
  .button-sort-orange12,
  .button-sort-purple11,
  .button-sort-red13,
  .button-sort-blue12,
  .button-sort-yellow19,
  .button-sort-purple12,
  .button-sort-blue14,
  .button-sort-blue16,
  .button-sort-gold12,
  .button-sort-blue17,
  .button-sort-yellow13,
  .button-sort-red15,
  .button-sort-yellow20,
  .button-sort-blue13,
  .button-sort-gold13,
  .button-sort-yellow11,
  .button-sort-yellow14,
  .button-sort-yellow18,
  .button-sort-yellow16,
  .button-sort-yellow21,
  .button-sort-blue18,
  .button-sort-yellow15,
  .button-sort-yellow17,
  .button-sort-blue19,
  .button-sort-blue11,
  .button-sort-gold11,
  .button-sort-orange14,
  .button-sort-orange13,
  .button-sort-white,
  .button-sort-red14,
  .button-sort-yellow12,
  .button-sort-red12,
  .button-sort-blue15,
  .button-sort-red11 {
    width: 45% !important;
    margin: 0 2.5%;
  }

  .multibetting-des-yellow20,
  .multibetting-des-blue13,
  .multibetting-des-gold13,
  .multibetting-des-yellow11,
  .multibetting-des-yellow14,
  .multibetting-des-yellow18,
  .multibetting-des-yellow16,
  .multibetting-des-yellow21,
  .multibetting-des-blue18,
  .multibetting-des-yellow15,
  .multibetting-des-yellow17,
  .multibetting-des-blue19,
  .multibetting-des-blue11 {
    font-size: 10px !important;
  }

  .notice-tab-yellow20,
  .notice-tab-blue13,
  .notice-tab-gold13,
  .notice-tab-yellow11,
  .notice-tab-yellow14,
  .notice-tab-yellow18,
  .notice-tab-yellow16,
  .notice-tab-yellow21,
  .notice-tab-blue18,
  .notice-tab-yellow15,
  .notice-tab-yellow17,
  .notice-tab-blue19,
  .notice-tab-blue11 {
    font-size: 13px;
  }

  .wallet-type-yellow20,
  .payout-radio-yellow20,
  .wallet-type-blue13,
  .payout-radio-blue13,
  .wallet-type-gold13,
  .payout-radio-gold13,
  .wallet-type-yellow11,
  .payout-radio-yellow11,
  .wallet-type-yellow14,
  .payout-radio-yellow14,
  .wallet-type-yellow18,
  .payout-radio-yellow18,
  .wallet-type-yellow16,
  .payout-radio-yellow16,
  .wallet-type-yellow21,
  .payout-radio-yellow21,
  .wallet-type-blue18,
  .payout-radio-blue18,
  .wallet-type-yellow15,
  .payout-radio-yellow15,
  .wallet-type-yellow17,
  .payout-radio-yellow17,
  .wallet-type-blue19,
  .payout-radio-blue19,
  .wallet-type-blue11,
  .payout-radio-blue11 {
    display: flex;
    justify-content: center;
    align-items: center;
  }
  
  .casino-button-yellow17,
  .casino-button-blue19,
  .casino-button-blue11 {
    padding: 4px;
    height: 50px;
  }
  
  .owl-casino .owl-nav {
    top: calc(50% - 17px);
  }
  .owl-casino .owl-nav .owl-next {
    right: 0;
    width: 36px;
    height: 36px;
  }
  .owl-casino .owl-nav .owl-prev {
    left: 0;
    width: 36px;
    height: 36px;
  }
  
  .owl-gold13 .owl-nav {
    top: calc(50% - 17px);
  }
  .owl-gold13 .owl-nav .owl-next {
    right: 0;
    width: 36px;
    height: 36px;
  }
  .owl-gold13 .owl-nav .owl-prev {
    left: 0;
    width: 36px;
    height: 36px;
  }

  .casino-home-btn-yellow17 {
    padding: 8px 16px;
    border-radius: 12px;
  }
  .casino-home-btn-blue19 {
    padding: 8px 16px;
    border-radius: 12px;
    margin-left: 0;
  }
  .casino-home-btn-blue11 {
    padding: 8px 16px;
    border-radius: 12px;
    margin-left: 0;
  }
  
  .main-select-no-img-orange11,
  .main-select-sports-img-orange11,
  .main-select-casino-img-orange11,
  .main-select-no-img-orange12,
  .main-select-sports-img-orange12,
  .main-select-casino-img-orange12,
  .main-select-no-img-purple11,
  .main-select-sports-img-purple11,
  .main-select-casino-img-purple11,
  .main-select-no-img-red13,
  .main-select-sports-img-red13,
  .main-select-casino-img-red13,
  .main-select-no-img-blue12,
  .main-select-sports-img-blue12,
  .main-select-casino-img-blue12,
  .main-select-no-img-yellow19,
  .main-select-sports-img-yellow19,
  .main-select-casino-img-yellow19,
  .main-select-no-img-purple12,
  .main-select-sports-img-purple12,
  .main-select-casino-img-purple12,
  .main-select-no-img-green,
  .main-select-sports-img-green,
  .main-select-casino-img-green,
  .main-select-no-img-gold11,
  .main-select-sports-img-gold11,
  .main-select-casino-img-gold11,
  .main-select-no-img-orange14,
  .main-select-sports-img-orange14,
  .main-select-casino-img-orange14,
  .main-select-no-img-orange13,
  .main-select-sports-img-orange13,
  .main-select-casino-img-orange13,
  .main-select-no-img-blue14,
  .main-select-sports-img-blue14,
  .main-select-casino-img-blue14,
  .main-select-no-img-blue16,
  .main-select-sports-img-blue16,
  .main-select-casino-img-blue16,
  .main-select-no-img-gold12,
  .main-select-sports-img-gold12,
  .main-select-casino-img-gold12,
  .main-select-no-img-blue17,
  .main-select-sports-img-blue17,
  .main-select-casino-img-blue17,
  .main-select-no-img-red14,
  .main-select-sports-img-red14,
  .main-select-casino-img-red14,
  .main-select-no-img-yellow12,
  .main-select-sports-img-yellow12,
  .main-select-casino-img-yellow12,
  .main-select-no-img-red12,
  .main-select-sports-img-red12,
  .main-select-casino-img-red12,
  .main-select-no-img-blue15,
  .main-select-sports-img-blue15,
  .main-select-casino-img-blue15,
  .main-select-no-img-red11,
  .main-select-sports-img-red11,
  .main-select-casino-img-red11,
  .main-select-no-img-yellow13,
  .main-select-sports-img-yellow13,
  .main-select-casino-img-yellow13,
  .main-select-no-img-red15,
  .main-select-sports-img-red15,
  .main-select-casino-img-red15,
  .main-select-no-img-white,
  .main-select-sports-img-white,
  .main-select-casino-img-white {
    width: 26px;
    height: 26px;
  }

  .bet-history-tab-yellow20,
  .bet-history-tab-blue13,
  .bet-history-tab-gold13,
  .bet-history-tab-yellow11,
  .bet-history-tab-yellow14,
  .bet-history-tab-yellow18,
  .bet-history-tab-yellow16,
  .bet-history-tab-yellow21,
  .bet-history-tab-blue18,
  .bet-history-tab-yellow15,
  .bet-history-tab-yellow17,
  .bet-history-tab-blue19,
  .bet-history-tab-blue11 {
    font-size: 11px;
    padding: 10px 5px;
  }
  .bet-history-tab-in-yellow20,
  .bet-history-tab-in-blue13,
  .bet-history-tab-in-gold13,
  .bet-history-tab-in-yellow11,
  .bet-history-tab-in-yellow14,
  .bet-history-tab-in-yellow18,
  .bet-history-tab-in-yellow16,
  .bet-history-tab-in-yellow21,
  .bet-history-tab-in-blue18,
  .bet-history-tab-in-yellow15,
  .bet-history-tab-in-yellow17,
  .bet-history-tab-in-blue19,
  .bet-history-tab-in-blue11 {
    padding: 0 !important;
  }

  .gametype-button-orange11,
  .gametype-button-white,
  .gametype-button-red14,
  .gametype-button-yellow12,
  .gametype-button-red12,
  .gametype-button-blue15,
  .gametype-button-yellow17,
  .gametype-button-blue19,
  .gametype-button-blue11 {
    font-size: 12px;
    padding: 10px 5px;
  }
  .gametype-button-yellow20,
  .gametype-button-blue13,
  .gametype-button-gold13,
  .gametype-button-yellow11,
  .gametype-button-yellow14,
  .gametype-button-yellow18,
  .gametype-button-yellow16,
  .gametype-button-yellow21,
  .gametype-button-blue18,
  .gametype-button-yellow15 {
    font-size: 12px;
    padding: 8px 5px;
  }
  
  .event-no-orange11,
  .event-no-orange12,
  .event-no-purple11,
  .event-no-red13,
  .event-no-blue12,
  .event-no-yellow19,
  .event-no-purple12,
  .event-no-yellow13,
  .event-no-red15,
  .event-no-white,
  .event-no-red14,
  .event-no-yellow12,
  .event-no-red12,
  .event-no-blue15,
  .event-no-red11,
  .event-no-blue14,
  .event-no-blue16,
  .event-no-gold12,
  .event-no-yellow15,
  .event-no-blue17,
  .event-no-gold11,
  .event-no-orange14,
  .event-no-orange13 {
    font-size: 14px;
    width: 180px;
    padding: 8px 0 8px 10px;
  }

  .event-no-blue {
    font-size: 14px;
    width: 80%;
    padding: 8px 0 8px 10px;
  }

  .mini-select-yellow20 input,
  .mini-select-blue13 input,
  .mini-select-gold13 input,
  .mini-select-yellow11 input,
  .mini-select-yellow14 input,
  .mini-select-yellow18 input,
  .mini-select-yellow16 input,
  .mini-select-yellow21 input {
    background-color: #14161b;
    color: #fff;
    width: 110px;
  }
  
  #home-category-green {
    display: none;
  }

  #main-banner-img {
    width: 100%;
  }

  #main-banner-img-green {
    width: 100%;
  }

  .carousel-caption p,
  .carousel-caption .price {
    font-size: 14px;
  }
  .carousel-caption p {
    margin-bottom: 5px;
  }
  .carousel-caption .container {
    width: 100%;
  }
  .carousel-caption {
    top: 0;
    margin: 0;
    padding: 0;
  }

  .carousel-caption-green p,
  .carousel-caption-green .price {
    font-size: 14px;
  }
  .carousel-caption-green p {
    margin-bottom: 5px;
  }
  .carousel-caption-green .container {
    width: 100%;
  }
  #logoimg {
    width: 30%;
  }
  .carousel-caption-green {
    top: 20px;
    margin: 0;
    padding: 0;
  }

  .carousel-caption-yellow20 img {
    width: 90px;
  }
  .carousel-caption-yellow20 p {
    font-size: 11px;
    margin-top: 0px !important;
  }
  .carousel-caption-yellow20-sub img {
    width: 90px;
    margin-top: 10px;
  }
  .carousel-caption-yellow20-sub p {
    font-size: 11px;
    margin-top: 50px !important;
  }

  .carousel-caption-blue13 img {
    width: 100px;
  }
  .carousel-caption-blue13 p {
    font-size: 12px;
    margin-top: 10px !important;
  }
  .carousel-caption-blue13-sub img {
    width: 90px;
    margin-top: 10px;
  }
  .carousel-caption-blue13-sub p {
    font-size: 11px;
    margin-top: 50px !important;
  }
  
  .carousel-caption-yellow11 img {
    width: 100px;
    margin-top: 0px !important;
  }
  .carousel-caption-yellow11 p {
    font-size: 12px;
    margin-top: 0px !important;
  }
  .carousel-caption-yellow11-sub img {
    width: 90px;
    margin-top: 10px;
  }
  .carousel-caption-yellow11-sub p {
    font-size: 11px;
    margin-top: 50px !important;
  }

  .live-game-cont-orange12,
  .live-game-cont-yellow11,
  .live-game-cont-blue13,
  .slot-game-cont-orange12 {
    width: 50%;
    padding: 6px;
    font-size: 12px;
  }
  
  .odds-main-type-tab-in,
  .odds-main-type-tab-in-yellow17,
  .odds-main-type-tab-in-blue19,
  .odds-main-type-tab-in-blue11,
  .odds-main-type-tab-in-white,
  .odds-main-type-tab-in-orange12 {
    padding: 12px 0;        
  }

  .carousel-caption-purple11 p {
    font-size: 16px;
    margin-top: 90px !important;
  }

  .carousel-caption-white {
    top: 0;
    margin-top: 0px;
    font-size: 14px;
    left: 20px;
  }
  .carousel-caption-white #logoimg {
    width: 100px;
  }

  .live-game:hover .live-play, .live-game:hover .live-play-orange12 {
    display: none;
  }
  .live-game:hover .live-banner-orange12 {
    display: none;
  }

  .event-tab-blue {
    width: 33.3%;
    font-size: 13px;
  }

  .orange11-banner-title {
    font-size: 14px;
    padding: 8px 16px 8px 16px;
  }
  .yellow11-banner-title {
    font-size: 16px;
    padding: 8px 16px 8px 16px;
  }
  .orange11-banner-subtitle {
    font-size: 12px;
    padding: 0 16px;
  }
  .yellow11-banner-subtitle {
    font-size: 12px;
    padding: 0 32px 0 16px;
  }
  .orange11-banner-button {
    font-size: 14px;
    margin: 12px 0 0 16px;
  }
  .yellow11-banner-button {
    font-size: 14px;
    margin: 12px 0 0 16px;
  }
   
  .sidebar-bg-yellow14 {
    background: #14161b !important;
    height: 100%;
  }
  .home-content-gold13 {
    background: #020c17 !important;
  }
  .casino-live-cont-yellow11,
  .casino-live-cont-blue11 {
    width: 50%;
  }
}
/* Wallet summary grid utilities */
.c-wallet-grid {
  display: flex;
  justify-content: space-between;
  gap: 8px;
}

.c-wallet-grid::before,
.c-wallet-grid::after {
  display: none !important;
  content: none !important;
}

@media (max-width: 430px) {
  .c-wallet-grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 8px;
  }
}

.c-wallet-summary {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 4px;
  min-width: 0;
}

.c-wallet-summary__label,
.wallet-summary__label {
  display: flex;
  align-items: center;
  gap: 6px;
}

.c-wallet-summary__icon,
.wallet-summary__icon {
  width: 24px;
  height: 24px;
}

.c-wallet-summary__text {
  font-size: 14px;
  white-space: nowrap;
  word-break: keep-all;
  overflow: hidden;
  text-overflow: ellipsis;
}

.c-wallet-summary__value {
  font-size: 13px;
}

@media (max-width: 430px) {
  .c-wallet-summary__label,
  .wallet-summary__label {
    gap: 4px;
  }

  .c-wallet-summary__icon,
  .wallet-summary__icon {
    width: 20px;
    height: 20px;
  }

  .c-wallet-summary__text {
    font-size: 12px;
  }

  .c-wallet-summary__value {
    font-size: 12px;
  }
}

@media (max-width: 430px) {
  .c-wallet-grid [class*='payout-radio-'],
  .c-wallet-grid .payout-radio {
    float: none !important;
    margin: 0 !important;
    width: 100% !important;
    min-width: 0;
    display: flex;
    flex-direction: column;
    align-items: stretch;
    justify-content: flex-start;
    gap: 6px;
    padding: 8px 10px;
    box-sizing: border-box;
  }

  .c-wallet-grid .c-wallet-summary {
    flex: initial;
    min-width: 0;
    width: 100%;
  }

  .c-wallet-grid [class*='payout-radio-'] .el-row,
  .c-wallet-grid .payout-radio .el-row {
    display: flex;
    flex-direction: column;
    gap: 4px;
    width: 100%;
  }

  .c-wallet-grid [class*='payout-radio-'] .el-row > div,
  .c-wallet-grid .payout-radio .el-row > div {
    float: none !important;
    width: 100% !important;
  }

  .c-wallet-grid [class*='m-l-'],
  .c-wallet-grid [class*='m-r-'] {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
