/* Font */

@font-face {
  font-family:'GyeonggiTitleM';
  src:url('../fonts/GyeonggiTitleM.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}


@font-face {
  font-family:'HelveticaNeue77';
  src:url('../fonts/HelveticaNeue77.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'NanumBarunGothic';
  font-weight: 400; 
  font-style: normal; 
  src: url(https://cdn.jsdelivr.net/gh/webfontworld/naver/NanumBarunGothic.woff2) format('woff2');
  font-display: swap;
}

/*-------- css reset -------*/


* {
margin: 0;
padding: 0;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td, tr {
margin: 0;
padding: 0;
}

img {
border: 0;
vertical-align: middle;
}

ol, ul, li {
list-style: none;
}

h1, h2, h3, h4, h5, h6 {
font-size: 100%;
}

body {
font-size: 16px;
font-family: "돋움", 'Dotum', 'Helvetica Neue BD', 'Malgun Gothic', sans-serif;
}

fieldset {
border: medium none;
}

a {
text-decoration: none;
cursor: pointer;
}

em {
font-style: normal;
}

html {
overflow-x: auto;
overflow-y: auto;
height: 100vh;
background:#000;
}

button {
cursor: pointer;
}

button:hover,
button:active {
transition: all 0s;
}

input:focus,
select:focus,
textarea:focus {
outline: none;
}


table {
border-collapse:collapse;
border-spacing:0;
}

.pointer {
cursor:pointer;
}

/* css reset end */
.layout {
position:sticky;
width:100%;
min-width:1280px;
}

.header {
/*
position:fixed;
top:0;
left:50%;
z-index:100;
transform:translate(-50%, 0);

padding:0 2rem;
width:100%;
*/
display:block;
width:100%;
background:#161616;
}

.logo {
display:inline-block;
width: 204px;
height: 45px;
font-size: 0;
background: url('../images/aa-sky79-logo.gif') no-repeat;
background-size: contain;
cursor: pointer;
}

/* login */
.bar-login {
display: flex;
align-items: center;
justify-content: space-between;
gap:0.625rem;
width:calc(100%);
max-width:1150px;
height:62px;
margin: 0 auto;
}

.box-login>form {
display:inline-flex;
}

.login-before input {
padding: 1px 0 0 12px;
width: 107px;
height:29px;
line-height: 100%;
color: #acacac;
font-size: 0.75rem;
font-family: 'NanumBarunGothic';
background:#2e2e2e;
border:none;
}

.login-before input::placeholder {
color: #acacac;
font-style: normal;
}

.login-before input:focus {
font-weight: bold;
}

.login-before button {
  background: #a9e3ff00;
  border-radius: 15px;
  width: 95px;
  height: 30px;
  color: white;
  font-size: 14px;
  font-weight: bold;
  border: 3px solid #1a5627;
}

.login-before .btn-login {
/* background:url('../images/btn-gnb-login.png') 50% 50% no-repeat; */
  border: 3px solid #1a5627;
}

.login-before .btn-join {
/* background:url('../images/btn-gnb-sign.png') 50% 50% no-repeat; */
  border: 3px solid #5e5e5ebf;
}

.login-before input+input {
  margin-left:8px;
}
.login-before button+button {
  margin-left:7px;
}

.login-before input[type="password"] {
width: 117px;
margin-right:17px;
}

.login-after {
display:inline-flex;
align-items: center;
gap:0.5rem;
}

.login-after .txt-nick {
color:#acacac;
font-family: 'GyeonggiTitleM';
font-size:0.875rem;
}

.login-after .txt-money {
color:#acacac;
font-family: 'GyeonggiTitleM';
font-size:0.875rem;
}

.login-after .txt-nick span:first-child,
.login-after .txt-money span:last-child {
color:#fff;
}

.login-after > span {
width:1.5px;
height:0.875rem;
background:#4f4f4f;
}
/*
.login-after .btn-logout {
border-bottom:1px solid #ccc;
background:none;
}

.login-after .btn-logout:hover {
color:#dd0c0c;
border-bottom-color:#dd0c0c;
}
*/

.login-after button {
padding: 1px 0.625rem 2px;
color: #fff;
font-size:0.875rem;
font-family: 'GyeonggiTitleM';
font-weight: normal;
letter-spacing: 1px;
border: none;
border-radius:0.125rem;
}

.login-after .btn-mypage {
height:1.5rem;
background:#4474bd;
}

.login-after .btn-logout {
height:1.5rem;
background:#413e3e;
}

.login-after .btn-msg {
background: #343434;
}

/* gnb */
.bar-gnb {
position:relative;
width: 100%;
z-index: 10;
background:url('../images/putton-gnb.png') 50% 50% repeat #16431e;
}

.gnb {
position:relative;
display: block;
padding:0 1rem;
width:calc(100% - 2rem);
}

.btn-m-menu {
display:none;
}

.gnb > div {
  padding-right: 1rem;
  width: calc(100% - 1rem);
  /* max-width: 1095px; */
  margin: 0 auto;
  white-space: nowrap;
}

.gnb .menu {
display: flex;
justify-content:center;
flex-direction: row;
align-items: center;
gap:85px;
padding-left:1rem;
}


.gnb .menu > li > a {
display:block;
line-height:40px;
color: #fff;
font-size:0.938rem;
font-family: 'GyeonggiTitleM';
font-weight: lighter;
}

.gnb .menu > li > a:hover:hover {
color:#fef500;
}

.gnb .menu > li > a:hover + .menu-sub,
.gnb .menu > li > a + .menu-sub:hover {
display:block;
}

.gnb .menu .menu-sub {
position:absolute;
top:64px;
right:0;
display:none;
width:100%;
background:url('../images/putton-diagonal.png') 50% 50% repeat #00000050;
}

.gnb .menu .menu-sub > ul {
display:flex;
justify-content:flex-end;
align-items:center;
gap:5.625rem;

width:100%;
max-width:864px;
height:55px;
margin:0 auto;
}

.gnb .menu .menu-sub > ul > li > a {
display:block;
color: #fff;
font-size: 1.125rem;
font-family: 'GyeonggiTitleM';
font-weight: lighter;
}

.gnb .menu .menu-sub > ul > li > a:hover {
color:#ff0000;
}

/* contents */
.contents {
background:url('../images/a-sky79-bg-top.png') no-repeat,
url('../images/rolex-bg-bottom.png') no-repeat;
background-position:50% top, 50% bottom;
background-size:contain, contain;
background-color:#161616;
}

@media all and (min-width:2400px){
.contents {
  background-size:cover, contain;
}
}

/* main slide banner */
.visual-banner {
position: relative;
height:260px;
}

.img-slide-01 {
position:absolute;
top:-24px;
left:51%;
width:826px;
height:384px;
background:url('../images/main-banner/rolex-character.png') left top no-repeat;
transform:translateX(-513px);
background-size:59%;
}

.top-visual-banner {
position:absolute !important;
top:0;
right:50%;
width:446px;
height:100%;
transform:translateX(480px);
}

.top-visual-banner .swiper-slide {
position:relative;
}
.top-visual-banner .swiper-slide > div {
position:relative;
width:100%;
max-width:960px;
height:100%;
margin:0 auto;
}

.top-visual-banner .swiper-slide.item1 div.txt-slide {
position:relative;
width:100%;
height:100%;
background:url('../images/main-banner/txt-main-banner-1.png') 50% 51% no-repeat;

}

.top-visual-banner .swiper-slide.item2 div.txt-slide {
position:relative;
width:100%;
height:100%;
background:url('../images/main-banner/txt-main-banner-2.png') 50% 50% no-repeat;
}

.top-visual-banner .swiper-slide.item3 div.txt-slide {
position:relative;
width:100%;
height:100%;
background:url('../images/main-banner/txt-main-banner-3.png') 50% 50% no-repeat;
}

.top-visual-banner .swiper-horizontal>.swiper-pagination-bullets,
.top-visual-banner .swiper-pagination-bullets.swiper-pagination-horizontal,
.top-visual-banner .swiper-pagination-custom,
.top-visual-banner .swiper-pagination-fraction {
bottom:30px;
}

.top-visual-banner span.swiper-pagination-bullet {
width:0.625rem;
height:0.625rem;
background:#ffffff21;
opacity:1;
}

.top-visual-banner span.swiper-pagination-bullet-active {
width:2rem;
background:#c90000;
border-radius:10in;
box-shadow:0 0 15px #4474bd;
}

/* contents */
.contents-area {
position:relative;
z-index:10;

display:flex;
justify-content:center;
gap:20px;
margin-top:60px;
}

/* side slot list */
.side-slot-list {
width:142px;
overflow:hidden;
}

.side-slot-list div {
cursor:pointer;
}

.side-slot-list img {
width:142px;
height:142px;
object-fit:fill;
}

.side-slot-list .side-slot-zero {
display:none !important;
width:0 !important;
height:0 !important;
}

.side-slot-list .swiper-vertical>.swiper-wrapper {
height:990px !important;
}

.contents-center {
width:100%;
max-width:960px;
}


/* jackpot */
.bar-ctn-jackpot {
height:158px;
background:url('../images/jackpot/rolex-jackpot.png') no-repeat;
border:1px solid #ffffff10;
margin-bottom:0.625rem;
}

.txt-jackpot-area {
display:flex;
flex-direction: column;
align-items: flex-end;
justify-content:flex-end;

padding-top:3px;
max-width:960px;
width:100%;
height:100%;
}

/* .txt-jackpot-area .title-jackpot {
width:calc(100% - 1.75rem);
height:2.375rem;
background:url('../images/jackpot/title-jackpot.png') right top no-repeat;
margin-right:1.75rem;
} */

.txt-jackpot-area .money-jackpot {
padding-right:1rem;
text-align:center;
}

.txt-jackpot-area .money-jackpot span {
position: relative;
font-size:4.625rem;
font-weight: bolder;
font-family:'HelveticaNeue77';
background: linear-gradient(to top, #89755f 0%, #d1bb90, #fff3dc 70%);
color: transparent;
letter-spacing:3.5px;
-webkit-background-clip: text;
z-index:10;
}

/* jackpot theme ins */

.odometer-inside {
display:flex !important;
justify-content:flex-start;
align-items:flex-end;

height:94px;
overflow:hidden;
}

.odometer.odometer-auto-theme,
.odometer.odometer-theme-slot-machine {
right:0 !important;
bottom:0 !important;
}

.odometer-formatting-mark  {

}

.odometer-formatting-mark, .odometer-digit-spacer, .odometer-value {
background: linear-gradient(to top, #89755f 0%, #d1bb90, #fff3dc 70%) !important;
color: transparent !important;
-webkit-background-clip: text !important;
}


/* live games list */
.live-games-area {
position:relative;
display:block;
width:100%;
max-width:958px;
height:218px;
background:url('../images/casino-banner.png') 50% 50% no-repeat;
border:1px solid #393b3f;
margin-bottom:0.625rem;
cursor:pointer
}

.live-games-area .title-live-img {
position:absolute;
bottom:56px;
left:15px;
width:250px;
height:52px;
background:url('../images/title-casino.png') 50% 50% no-repeat;
}

.live-games-area > p {
position:absolute;
left:0;
bottom:0;
z-index:1;

display:flex;
align-items:center;
padding:0 1.25rem;
width:calc(100% - 2.5rem);
height:56px;
background:#000000de;
}

.live-games-area > p span:first-child {
font-family:'GyeonggiTitleM';
font-weight:bold;
font-size:1.5rem;
background: linear-gradient(to top, #89755f 0%, #d1bb90, #fff3dc 70%);
color: transparent;
-webkit-background-clip: text;
letter-spacing:-0.25px;
}

.live-games-area > p span:nth-child(2) {
font-size:1rem;
color:#999;
font-family:'GyeonggiTitleM';
margin-left:0.375rem;
}

/* hotel games list */
.hotel-games-area {
  position:relative;
  display:none;
  width:100%;
  max-width:958px;
  height:218px;
  background:url('../images/hotel-banner.png') 50% 50% no-repeat;
  border:1px solid #393b3f;
  margin-bottom:0.625rem;
  cursor:pointer
}

.hotel-games-area .title-hotel-img {
  position:absolute;
  bottom:56px;
  left:15px;
  width:250px;
  height:52px;
  background:url('../images/title-hotel.png') 50% 50% no-repeat;
}

.hotel-games-area > p {
  position:absolute;
  left:0;
  bottom:0;
  z-index:1;

  display:flex;
  align-items:center;
  padding:0 1.25rem;
  width:calc(100% - 2.5rem);
  height:56px;
  background:#000000de;
}

.hotel-games-area > p span:first-child {
  font-family:'GyeonggiTitleM';
  font-weight:bold;
  font-size:1.5rem;
  background: linear-gradient(to top, #89755f 0%, #d1bb90, #fff3dc 70%);
  color: transparent;
  -webkit-background-clip: text;
  letter-spacing:-0.25px;
}

.hotel-games-area > p span:nth-child(2) {
  font-size:1rem;
  color:#999;
  font-family:'GyeonggiTitleM';
  margin-left:0.375rem;
}
  

/* slot games list */
.slot-games-area {
position:relative;
display:block;
width:100%;
max-width:958px;
height:218px;
border:1px solid #393b3f;
margin-bottom:0.625rem;
cursor:pointer
}

.slot-games-area .slot-banner {
display:block;
width:100%;
height:218px;
background:url('../images/slot-banner.png') 50% 50% no-repeat;
}

.slot-games-area .title-slot-img {
position:absolute;
bottom:52px;
left:15px;
width:250px;
height:52px;
background:url('../images/title-slot.png') 50% 50% no-repeat;
}

.slot-games-area > p {
position:absolute;
left:0;
bottom:0;
z-index:1;

display:flex;
align-items:center;
padding:0 1.625rem;
width:calc(100% - 3.25rem);
height:56px;
background:#000000de;
}

.slot-games-area > p span:first-child {
font-family:'GyeonggiTitleM';
font-weight:bold;
font-size:1.5rem;
background: linear-gradient(to top, #89755f 0%, #d1bb90, #fff3dc 70%);
color: transparent;
-webkit-background-clip: text;
letter-spacing:-0.25px;
}

.slot-games-area > p span:nth-child(2) {
font-size:1rem;
color:#999;
font-family:'GyeonggiTitleM';
margin-left:0.75rem;
}



/* service menu */
.service-menu-area > div {
display:flex;
justify-content:space-between;
align-items:center;

text-align:center;
background: linear-gradient( #1c1e22 40%, #292b31);
border:1px solid #393b3f;
margin:0 auto 20px;
}

.service-menu-area > div > button {
display:inline-flex;
flex-direction:column;
justify-content:center;

padding:3px 0 0 84px;
width:calc(25% - 0.5px);
height:98px;
text-align:center;

border:none;
border-left:1px solid #414246;
}

.service-menu-area > div > a > i {
width:100%;
max-width:100px;
height:100%;
max-height:70px;
}

.service-menu-area > div > button.icon-service-concert{
background:url('../images/service-menu/icon-concert.png') 20px 50% no-repeat;
}

.service-menu-area > div > button.icon-service-faq{
background:url('../images/service-menu/icon-faq.png') 20px 50% no-repeat;
}

.service-menu-area > div > button.icon-service-telegram{
background:url('../images/service-menu/icon-telegram.png') 20px 50% no-repeat;
}

.service-menu-area > div > button.icon-service-notice{
background:url('../images/service-menu/icon-notice.png') 20px 50% no-repeat;
}

.service-menu-area > div > button > span {
display:block;
line-height:100%;
color:#fff;
font-size:0.75rem;
font-weight:300;
font-family:'NanumBarunGothic';
letter-spacing:-0.25px;
}

.service-menu-area > div > button > span:last-child {
font-size:1.125rem;
font-weight:bold;
background: linear-gradient(to top, #89755f 0%, #d1bb90, #fff3dc 70%);
color: transparent;
-webkit-background-clip: text;
letter-spacing:-0.75px;
margin-top:0.5rem;
}

/* baard list area */
.board-list-area {
display:flex;
justify-content:space-between;
width:100%;
max-width:960px;
border:1px solid #54534f;
margin:0 auto 0.625rem;
}

.board-list-area > div + div {
border-left:1px solid #35393c;
}

.board-list-area > div:nth-child(2) ul {
padding:8px 0 0;
}

.board-section {
flex-grow:1;
max-width:33.33%;
}

.board-section > ul {
height:200px;
background: linear-gradient(#1d1e22, #292c31);
overflow:hidden;
}

.board-section > ul > li+li {
border-top:1px solid #ffffff10;
}

.board-section .title-board {
display:flex;
justify-content:space-between;
align-items:center;

padding:0 1rem;
height:2.5rem;
background:#000000;
}

.board-section .title-board > span {
color:#fff;
font-size:1.125rem;
letter-spacing:-1.5px;
font-family:'GyeonggiTitleM';
font-weight:bold;

background:linear-gradient(to top, #89755f 0%, #d1bb90, #fff3dc 70%);
color: transparent;
-webkit-background-clip: text;
}

.board-section .title-board > a {
text-align:center;
color:#fff;
font-size:0.875rem;
font-family:'GyeonggiTitleM';
opacity:0.5;
}

.board-section .title-board > a:hover {
opacity:1;
}

.board-section .tabs-board {
display:flex;
align-items:center;
background:#000;
}

.board-section .tabs-board button {
width:calc(50% - 0.5px);
height:2.5rem;
color:#333333;
font-family:'GyeonggiTitleM';
font-weight:bold;
text-align:center;
background:none;
font-size:1rem;
letter-spacing:-1px;
border:none;
}

.board-section .tabs-board button.current,
.board-section .tabs-board button:hover {
font-size:1.125rem;
background:linear-gradient(to top, #89755f 0%, #d1bb90, #fff3dc 70%);
color: transparent;
-webkit-background-clip: text;
}


.board-section .tabs-board span {
width:1px;
height:30px;
background:#333333;
margin-top:-2px;
}

.board-section .board-list {
padding-top:8px;
}

.board-section .board-list > li {
display:flex;
justify-content:space-between;
align-items:center;

height:39px;
}

.board-section .board-list a,
.board-section .board-list span {
display:inline-block;
font-size:0.875rem;
font-family:'GyeonggiTitleM';
}

/* list notice */
.board-notice .board-list > li {
padding:0 12px;
}

.board-notice .board-list > li a {
display:inline-block;
width:204px;
color:#fff;
letter-spacing:-0.25px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}

.board-notice .board-list > li span {
color:#999999;
}

/* list change */
.board-change {
color:#fff;
}

.board-section .board-list {
height:200px;
background: linear-gradient(#1d1e22, #292c31);
  overflow: hidden;
}

.board-section .board-list > div {
height:200px;
}

.board-section .board-list  .item {
display:flex;
justify-content:flex-end;;
align-items:center;
gap:1rem;

padding:0 14px;
width:calc(100% - 28px);
height:39px !important;

}

.board-section .board-list  .item+.item {
border-top:1px solid #383a3e;
}

.board-section .board-list  .item > span {
width:24%;
text-align:right;
color:#999999;
}

.board-section .board-list  .item > span:first-child {
width:auto;
margin-right:auto;
}

.board-section .board-list  .item > span:nth-child(2) {
color:#fff;
}

.board-top-rank .board-list > li {
justify-content:flex-end;
gap:24px;

padding:0 14px;
}

.board-top-rank .board-list > li span {
color:#999999;
}

.board-top-rank .board-list > li span:first-child {
margin-right:auto;
}
.board-top-rank .board-list > li > span:nth-child(2) {
width:106px;
color:#fff;
text-align:right;
}
.board-top-rank .board-list > li > span:nth-child(3) {
width:18%;
text-align:right;
overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.board-top-rank .item > span:nth-child(2) {
width:50%;
}

/* footer */
.footer {
padding:36px 0 35px;
background:#2a2c31;
}

.footer > div {
display:flex;
justify-content:space-between;
width:100%;
max-width:960px;
margin:0 auto;
}

.footer .move-mypage > p {
padding:0.625rem 0 0 9px;
line-height:100%;
font-family:'GyeonggiTitleM';
font-size:1.5rem;
background: linear-gradient(#4CAF50 20%, #ffffff);
color: transparent;
-webkit-background-clip: text;
margin-bottom:1.425rem;
}

.footer .move-mypage > div {
display:flex;
justify-content:center;
align-items:center;
gap:12px;
padding-left:5px;
}

.footer .move-mypage > div i {
display:block;
width:72px;
height:72px;
border:2px solid #46484c;
border-radius:10in;
margin-bottom:0.5rem;
}

.footer .move-mypage i.icon-request-charge {
background:url('../images/service-mypage/icon-request-charge.png') 50% 50% no-repeat #1c1e22;
}
.footer .move-mypage i.icon-request-excharge {
background:url('../images/service-mypage/icon-request-excharge.png') 50% 50% no-repeat #1c1e22;
}
.footer .move-mypage i.icon-move-money {
background:url('../images/service-mypage/icon-move-money.png') 50% 50% no-repeat #1c1e22;
}
.footer .move-mypage i.icon-attend {
background:url('../images/service-mypage/icon-attend.png') 50% 50% no-repeat #1c1e22;
}
.footer .move-mypage i.icon-msg {
background:url('../images/service-mypage/icon-msg.png') 50% 50% no-repeat #1c1e22;
}

.footer .move-mypage > div span {
display:block;
line-height:14px;
font-size:0.875rem;
color:#707277;
font-family:'GyeonggiTitleM';
text-align:center;
}

.footer div.copy {
display:inline-flex;
flex-direction:column;
justify-content:center;
align-items:center;

padding:5px 0 16px;
margin-left:-10px;
}

.footer div.copy h2.logo {
width: 140px;
height: 58px;
font-size: 0;
background: url('../images/sky79-logo.gif') 50% 50% no-repeat;
background-size:contain;
cursor: pointer;
margin-bottom:0.75rem;
}

.footer div.copy > p {
color:#abacad;
font-size:0.75rem;
font-family: 'NanumBarunGothic';
}

.quick-third-party {
width:284px;
}

.quick-third-party > p {
padding-left:2px;
font-family:'GyeonggiTitleM';
font-size:1.5rem;
background: linear-gradient(#5c93cd 20%, #ffffff);
color: transparent;
-webkit-background-clip: text;
margin-bottom:21px;
}

.quick-third-party > ul {
display:flex;
justify-content:flex-start;
align-items:center;
flex-wrap: wrap;
gap:6px 0;
}

.quick-third-party > ul + ul {
margin-top:26px;
}

.quick-third-party > ul > li {
padding:0 5.5px;
border-right:2px solid #727478
}

.quick-third-party > ul > li:last-child {
border:none;
}

.quick-third-party > ul > li > a{
display:block;
line-height:14px;
font-size:0.875rem;
color:#86888c;
font-family:'GyeonggiTitleM';
}


/* pageing */
.list-pageing {
padding-top: 26px;
}

.list-pageing>ul {
display: flex;
justify-content: center;
align-items: center;
gap: 26px;
}

.list-pageing>ul>li>a {
color: #999999;
font-size: 1rem;
font-family: 'Dotum', '돋움';
}

.list-pageing>ul>li:hover>a,
.list-pageing>ul>li.current>a {
color: #004bb0;
font-weight: bold;
}

/* third party logo list */
.third-party-area {
display:block;
padding:62px 0 82px;
background:#1a1c20;
}

.third-party-area > ul {
display:flex;
flex-wrap:wrap;
justify-content:center;
align-items:center;
gap:0.875rem 0;

max-width:1000px;
margin:0 auto;
}

.third-party-area > ul li {
width:16.65%;
text-align:center;
}

.third-party-area > ul span {
display:block;
width:76%;
height:2.125rem;
background-size:contain;
filter: grayscale(1) brightness(0.6);
margin:0 auto;
}

/* logo img list */
.logo-1X2_Gaming{background:url('../images/logo/1X2 Gaming.svg') 50% 50% no-repeat;}
.logo-7-mojos,
.logo-7-mojos-slots {background:url('../images/logo/7mojos.svg') 50% 50% no-repeat;}
.logo-7777 {background:url('../images/logo/7777.png') 50% 50% no-repeat;}
.logo-absolute {background:url('../images/logo/absolute.png') 50% 50% no-repeat;}
.logo-Asia_Gaming {background:url('../images/logo/Asia Gaming.png') 50% 50% no-repeat;}
.logo-bfgames {background:url('../images/logo/bfgames.png') 50% 50% no-repeat;}
.logo-BigTimeGaming {background:url('../images/logo/BigTimeGaming.svg') 50% 50% no-repeat;}
.logo-bitville {background:url('../images/logo/bitville.svg') 50% 50% no-repeat;}
.logo-Blueprint_Gaming {background:url('../images/logo/Blueprint Gaming.svg') 50% 50% no-repeat;}
.logo-Booongo {background:url('../images/logo/Booongo.svg') 50% 50% no-repeat;}
.logo-bota {background:url('../images/logo/bota.png') 50% 50% no-repeat;}
.logo-caletagaming {background:url('../images/logo/caletagaming.svg') 50% 50% no-repeat;}
.logo-CQ9 {background:url('../images/logo/CQ9.svg') 50% 50% no-repeat;}
.logo-Dowin {background:url('../images/logo/Dowinn.png') 50% 50% no-repeat;}
.logo-Dragoon_Soft {background:url('../images/logo/Dragoon Soft.png') 50% 50% no-repeat;}
.logo-DreamGame {background:url('../images/logo/DreamGame.svg') 50% 50% no-repeat;}
.logo-dreamtech {background:url('../images/logo/dreamtech.svg') 50% 50% no-repeat;}
.logo-eagaming {background:url('../images/logo/eagaming.png') 50% 50% no-repeat;}
.logo-Elk_Studios {background:url('../images/logo/Elk Studios.svg') 50% 50% no-repeat;}
.logo-endorphina {background:url('../images/logo/endorphina.svg') 50% 50% no-repeat;}
.logo-EVOPLAY {background:url('../images/logo/EVOPLAY.svg') 50% 50% no-repeat;}
.logo-fils {background:url('../images/logo/fils.png') 50% 50% no-repeat;}
.logo-GameArt {background:url('../images/logo/GameArt.svg') 50% 50% no-repeat;}
.logo-globalbet {background:url('../images/logo/GlobalBet.svg') 50% 50% no-repeat;}
.logo-Habanero {background:url('../images/logo/Habanero.svg') 50% 50% no-repeat;}
.logo-inrace {background:url('../images/logo/InRace.png') 50% 50% no-repeat;}
.logo-intouch-games {background:url('../images/logo/intouch-games.svg') 50% 50% no-repeat;}
.logo-mancala {background:url('../images/logo/mancala.png') 50% 50% no-repeat;}
.logo-MicroGaming_Plus_Slo,
.logo-MicroGaming_Plus {background:url('../images/logo/MicroGaming Plus Slo.svg') 50% 50% no-repeat;}
.logo-Mobilots {background:url('../images/logo/Mobilots.svg') 50% 50% no-repeat;}
.logo-netent {background:url('../images/logo/netent.svg') 50% 50% no-repeat;}
.logo-Nolimit_City {background:url('../images/logo/Nolimit City.svg') 50% 50% no-repeat;}
.logo-onetouch-live,
.logo-onetouch {background:url('../images/logo/onetouch.svg') 50% 50% no-repeat;}
.logo-PG_Soft {background:url('../images/logo/PG Soft.svg') 50% 50% no-repeat;}
.logo-platingaming {background:url('../images/logo/platingaming.svg') 50% 50% no-repeat;}
.logo-platipus {background:url('../images/logo/platipus.png') 50% 50% no-repeat;}
.logo-PlayPearls {background:url('../images/logo/PlayPearls.svg') 50% 50% no-repeat;}
.logo-Playson {background:url('../images/logo/Playson.svg') 50% 50% no-repeat;}
.logo-PlayStar {background:url('../images/logo/PlayStar.svg') 50% 50% no-repeat;}
.logo-popok {background:url('../images/logo/popok.svg') 50% 50% no-repeat;}
.logo-PragmaticPlay_Live,
.logo-PragmaticPlay {background:url('../images/logo/PragmaticPlay.svg') 50% 50% no-repeat;}
.logo-redtiger {background:url('../images/logo/redtiger.svg') 50% 50% no-repeat;}
.logo-Relax_Gaming {background:url('../images/logo/Relax Gaming.svg') 50% 50% no-repeat;}
.logo-retrogames {background:url('../images/logo/retrogames.png') 50% 50% no-repeat;}
.logo-smartsoft {background:url('../images/logo/SmartSoftSprite.png') 50% 50% no-repeat;}
.logo-spinomenal {background:url('../images/logo/spinomenal.png') 50% 50% no-repeat;}
.logo-Skywind_Live {background:url('../images/logo/Skywind_Live.svg') 50% 50% no-repeat;}
.logo-Thunderkick {background:url('../images/logo/Thunderkick.svg') 50% 50% no-repeat;}
.logo-Triple_Profit_Gaming {background:url('../images/logo/Triple Profit Gaming.svg') 50% 50% no-repeat;}
.logo-vir2al,
.logo-vir2al2 {background:url('../images/logo/vir2al.png') 50% 50% no-repeat;}
.logo-vivo {background:url('../images/logo/vivo.png') 50% 50% no-repeat;}
.logo-Wazdan {background:url('../images/logo/Wazdan.svg') 50% 50% no-repeat;}
.logo-WM_Live {background:url('../images/logo/WM Live.svg') 50% 50% no-repeat;}
.logo-evolution {background:url('../images/logo/evolution.svg') 50% 50% no-repeat;}
.logo-skywind {background:url('../images/logo/skywind.png') 50% 50% no-repeat;}
.logo-playtech {background:url('../images/logo/playtech.png') 50% 50% no-repeat;}
.logo-betgamestv {background:url('../images/logo/betgamestv.png') 50% 50% no-repeat;}
.logo-taishan {background:url('../images/logo/taishan.png') 50% 50% no-repeat;}

/* mobile set css */
.btn-m-menu,
.login-mobile,
.menu-mobile,
.service-mobile-area,
.btn-slide-login,
.footer .btn-mobile
{
display: none;
}
