@font-face {
    font-family: 'AtlantisMu';
    src: url(/games/slot/muVsAtlantis/desktop/src/fonts/atlantismu-regular-webfont.otf);
    font-weight: normal;
    font-style: normal;
}

.btnChoose {
    position: absolute;
    width: 350px;
    height: 500px;
    cursor: pointer;
}

#btnChoose1 {
    top: 80px;
    left: 50px;
}

#btnChoose2 {
    top: 80px;
    left: 880px;
}

.btnSkipVideo {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/btn/btnSkip.png);
    width: 100%;
    height: 100%;
}

.btnSkipVideo:hover {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/btn/btnSkip_over.png);
}

.btnSkip {
    width: 120px;
    height: 120px;
    left: 580px !important;
    top: 580px !important;
}

.txtTitleBonus_vi {
    font-size: 30px !important;
}

.videoP .btnSkip {
    width: 120px;
    height: 120px;
    left: 580px !important;
    top: 580px !important;
}

#previewCT {
    background-color: rgba(0, 0, 0, 0);
}

#btnStartBonus {
    cursor: pointer;
}

#btn_Battle_0 {
    cursor: pointer;
}

/*BUTTONS*/
.slot_btn {
    background-repeat: no-repeat;
    background-size: contain;
    cursor: pointer;
}

.slot_btn_disable {
    display: none;
    cursor: default !important;
}

.slot_btn_disabled {
    cursor: default !important;
}

.start_bonus_normal {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/btn/btnSkip.png);
}

.start_bonus_normal:hover {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/btn/btnSkip_over.png);
}

.ap_normal {

}

.ap_active {

}

.ap_normal:hover {

}

.divAutoplayNum {
    display: none;
    font-size: 0px;
}

.divAutoplayNumActive {
    display: none;
    font-size: 0px;
}

.bgSlot {
    width: 1280px;
    height: 720px;
}

.ap_normal:hover .divAutoplayNum {
    color: white;
}

.paytable_normal {

}

.back_normal {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/btn/btnBack.png);
}

.back_normal:hover {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/btn/btnBack_over.png);
}

.skip_normal {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/btn/btnSkip.png);
}

.skip_normal:hover {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/btn/btnSkip_over.png);
}

.arrowL_normal {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/btn/btn_arrow_left.png);
}

.arrowL_normal:hover {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/btn/btn_arrow_left_over.png);
}

.arrowR_normal {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/btn/btn_arrow_right.png);
}

.arrowR_normal:hover {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/btn/btn_arrow_right_over.png);
}

.btnPayline {
    display: none;
}

.txtLineCoin {
    display: none;
}

.txtLineNum {
    display: none;
    font-size: 18px;
    padding-top: 2px;
    padding-right: 3px;
}

/*
PAYTABLE
*/

.leftArrowPT {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/paytable/btn_arrow_left.png);
    z-index: 250;
}

.rightArrowPT {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/paytable/btn_arrow_right.png);
    z-index: 250;
}

.rightArrowPT:hover {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/paytable/btn_arrow_right_over.png);
}

.leftArrowPT:hover {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/paytable/btn_arrow_left_over.png);
}

.carousel-control {
    opacity: 1 !important;
}

.section_cont_paytable {
    width: 1280px;
    height: 720px;
    background-color: rgba(0, 0, 0, 0) !important;
}

.txtPaytable_div {
    background-color: rgba(0, 0, 0, 0.3) !important;
}

.buttonContainer {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/statusbar_center.png);
    background-size: contain;
    background-repeat: no-repeat;
    height: 150px;
    width: 450px;
    position: absolute;
    left: 412px;
    top: 572px;
    z-index: 200;
}

.paytable-title {
    text-align: center;
    display: inline-block !important;
    width: 100%;
    height: 80px;
    margin: 15px auto;
    font-size: 0px;
    background-repeat: no-repeat;
    background-position: center center;
}

.targetPaytable {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/paytable/bg_paytable.png);
    background-size: contain;
    background-repeat: no-repeat;
    height: 658px;
    width: 1280px;
    background-size: cover;
    color: #fccec5 !important;
}

.btnPayline {
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url(/games/slot/muVsAtlantis/desktop/img/btnLine.png);
}

.carousel-indicators li {
    display: inline-block;
    width: 24px;
    height: 24px;
    margin: 3px;
    cursor: pointer;
    background-color: rgba(255, 255, 255, 0);
    background-image: url(/games/slot/muVsAtlantis/desktop/img/paytable/pager_off.png);
    border: 0px;
}

.carousel-indicators .active {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/paytable/pager_on.png);
    border: 0px;
    width: 24px;
    height: 24px;
    margin: 3px;
    background-color: rgba(255, 255, 255, 0);
}

.carousel-inner {
    position: absolute;
    width: 1215px;
    overflow: hidden;
    height: 100%;
    left: 35px;
}

.carousel-indicators {
    left: 640px;
    bottom: 40px !important;
}

.guide_link:hover {
    color: #859AFF;
}

.guide_link {
    display: none !important;
}

#exitPT_btn {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/paytable/btnBack.png);
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    cursor: pointer;
    min-width: 35px;
    width: 100px;
    height: 100px;
    background-position: center center;
    top: 599px;
    left: 587px;
    z-index: 250;
}

#exitPT_btn:hover {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/paytable/btnBack_over.png);
}

.carousel-control.right {
    right: 448px;
    width: 145px;
    height: 72px;
    top: 630px;
    background-image: url(/games/slot/muVsAtlantis/desktop/img/paytable/btn_arrow_right.png);
    z-index: 250;
}

.carousel-control.right:hover {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/paytable/btn_arrow_right_over.png);
}

.carousel-control.left {
    left: 438px;
    width: 145px;
    height: 72px;
    top: 632px;
    background-image: url(/games/slot/muVsAtlantis/desktop/img/paytable/btn_arrow_left.png);
    z-index: 250;
}

.carousel-control.left:hover {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/paytable/btn_arrow_left_over.png);
}

#carouselArrow {
    background-repeat: no-repeat;
    width: px;
    height: 51px;
    position: relative;
    display: inline-block;
    background-size: contain;
}

#carousel-example-generic {
    height: 612px;
}

.genericTextPT {
    font-size: 16px !important;
    color: #ffffff;
}

.genericTextPTsx {
    font-size: 14px !important;
    color: #ffffff;
}

/*PAYTABLE PAGE 1*/
#txtPaytableUp {
    width: 1190px;
    margin: 10px auto;
    position: absolute;
    top: 100px;
}

.imgIcons {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/paytable/pt_icons.png);
    width: 1030px;
    height: 203px;
    margin: 170px auto 0px;
}

.imgCombo1 {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/paytable/comb_reels_left.png);
    width: 383px;
    height: 184px;
    position: absolute;
    top: 430px;
    left: 40px;
}

.imgCombo2 {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/paytable/comb_reels_right.png);
    width: 377px;
    height: 184px;
    position: absolute;
    top: 430px;
    left: 810px;
}

#txtPaytableAlert {
    margin-top: 116px;
}

.txtPaytableAlert_zh-CN {
    margin-top: 100px !important;
}

#txtPaytableCenter {
    position: absolute;
    width: 1200px;
    left: 5px;
    top: 385px;
}

.subtitlePt {
    margin: 110px auto 0px;
    font-family: AtlantisMu;
    font-size: 35px;
    color: #ffffff;
}

/*PAYTABLE PAGE 2*/
.imgLogo1 {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/logo/mu_atlantis.png);
    width: 256px;
    height: 256px;
    position: absolute;
    top: 42px;
    left: 118px;
}

.imgLogo2 {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/logo/flag_atlantis.png);
    width: 256px;
    height: 256px;
    position: absolute;
    top: 41px;
    left: 916px;
}

.imgIcon2_1 {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/icons/icon27.png);
    width: 150px;
    height: 150px;
    position: absolute;
    background-size: contain;
    top: 485px;
    left: 800px;
}

.imgIcon2_2 {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/icons/icon25.png);
    width: 150px;
    height: 150px;
    position: absolute;
    background-size: contain;
    top: 485px;
    left: 940px;
}

.imgStargateCont {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/icons/stargate.png);
    width: 250px;
    height: 250px;
    position: absolute;
    top: 277px;
    left: 94px;
    background-size: contain;
}

#stargateClovePt1 {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/icons/stargate_clove_yellow.png);
    width: 102px;
    height: 125px;
    position: absolute;
    left: 13px;
    top: 64px;
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    background-size: contain;
}

#stargateClovePt2 {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/icons/stargate_clove_yellow.png);
    width: 102px;
    height: 125px;
    position: absolute;
    left: 30px;
    top: 19px;
    -moz-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    background-size: contain;
}

#stargateClovePt3 {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/icons/stargate_clove_blue.png);
    width: 102px;
    height: 125px;
    position: absolute;
    left: 136px;
    top: 62px;
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    background-size: contain;
}

.stargateBorderPt {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/icons/stargate_clove_border.png);
    width: 102px;
    height: 125px;
    position: absolute;
    background-size: contain;
}

#txtPt2Up {
    width: 600px;
    position: absolute;
    left: 319px;
    top: 117px;
    text-align: left;
}

#txtPt2Center {
    width: 800px;
    position: absolute;
    text-align: left;
    left: 358px;
    top: 295px;
}

/*PAYTABLE PAGE 3*/

#txtPt3Bonus {
    width: 700px;
    position: absolute;
    text-align: center;
    left: 255px;
    top: 320px;
}

.imgBonusPt {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/paytable/bonus.png);
    width: 1248px;
    height: 580px;
    position: absolute;
    top: 72px;
    left: 0px;
}

/*PAYTABLE PAGE 4*/
#txtPt4WildReelUp {
    position: absolute;
    text-align: center;
    width: 800px;
    left: 205px;
    top: 100px;
}

#txtPt4WildReelBottom {
    position: absolute;
    text-align: center;
    width: 400px;
    left: 405px;
    top: 360px;
}

#txtPt4WildReelLeft {
    position: absolute;
    left: 36px;
    top: 312px;
    text-align: center;
    width: 170px;
}

#txtPt4WildReelRight {
    position: absolute;
    left: 1010px;
    top: 312px;
    text-align: center;
    width: 170px;
}

#txtPt4WildExclude {
    position: absolute;
    text-align: center;
    width: 400px;
    left: 405px;
    top: 450px;
}

.imgWildMu {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/paytable/king_wild.png);
    width: 128px;
    height: 355px;
    position: absolute;
    left: 220px;
    top: 180px;
}

.imgWildAt {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/paytable/queen_wild.png);
    width: 128px;
    height: 355px;
    position: absolute;
    left: 860px;
    top: 180px;
    background-repeat: no-repeat;
}

.imgWildIconMu {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/icons/icon11.png);
    width: 200px;
    height: 200px;
    position: absolute;
    left: 10px;
    top: 75px;
}

.imgWildIconAt {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/icons/icon12.png);
    width: 200px;
    height: 200px;
    position: absolute;
    left: 1010px;
    top: 75px;
}

.iconWildPtContainer {
    position: absolute;
    width: 500px;
    height: 120px;
    left: 355px;
    top: 250px;
    text-align: center;
}

.iconWildMuPtContainer {
    position: absolute;
    width: 500px;
    height: 120px;
    left: 3px;
    top: 527px;
    text-align: center;
}

.iconWildAtPtContainer {
    position: absolute;
    width: 500px;
    height: 120px;
    left: 710px;
    top: 527px;
    text-align: center;
}

.wildedIcon {
    height: 100px;
    width: 100px;
    position: relative;
    background-size: contain;
    display: inline-block;
    margin-left: -10px;
}

#iconWild4 {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/icons/icon10.png);
}

#iconWild3 {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/icons/icon9.png);
}

#iconWild2 {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/icons/icon8.png);
}

#iconWild1 {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/icons/icon7.png);
}

#iconWild0 {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/icons/icon6.png);
}

#iconWildMu4 {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/anims/icon10_gold.png);
}

#iconWildMu3 {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/anims/icon9_gold.png);
}

#iconWildMu2 {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/anims/icon8_gold.png);
}

#iconWildMu1 {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/anims/icon7_gold.png);
}

#iconWildMu0 {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/anims/icon6_gold.png);
}

#iconWildAt4 {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/anims/icon10_stone.png);
}

#iconWildAt3 {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/anims/icon9_stone.png);
}

#iconWildAt2 {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/anims/icon8_stone.png);
}

#iconWildAt1 {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/anims/icon7_stone.png);
}

#iconWildAt0 {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/anims/icon6_stone.png);
}

/*PAYTABLE PAGE 5*/

.imgAccuOff {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/icons/icon14.png);
    width: 200px;
    height: 200px;
    position: absolute;
    left: 615px;
    top: 140px;
}

.imgAccuOn {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/icons/icon13.png);
    width: 200px;
    height: 200px;
    position: absolute;
    left: 35px;
    top: 140px;

}

.imgScatter {
    background-image: url(/games/slot/muVsAtlantis/desktop/img/icons/icon15.png);
    width: 200px;
    height: 200px;
    position: absolute;
    left: 37px;
    top: 350px;
}

#txtPt5AccuOff {
    width: 400px;
    position: absolute;
    text-align: left;
    left: 793px;
    top: 170px;
}

#txtPt5AccuOn {
    width: 400px;
    position: absolute;
    text-align: left;
    left: 215px;
    top: 170px;
}

#txtPt5Scatter {
    width: 800px;
    position: absolute;
    text-align: left;
    left: 220px;
    top: 390px;
}

#txtPt5ScatterSx {
    position: absolute;
    left: 78px;
    top: 536px;
}

#txtPt5ScatterMult {
    position: absolute;
    text-align: left;
    left: 220px;
    top: 415px;
    width: 800px;
}


