/*RESETS*/
    /*html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}*/

    /*GENERALS*/
    body{background:#222;font-family: "Open Sans", "open-sans", sans-serif;font-size:14px;line-height:24px;-webkit-text-size-adjust: none;margin:0;padding:0;}


    h1,h2{font-family: 'Gentium Basic', serif;line-height:normal;margin:0;font-weight:normal;}
    h1{font-size:36px;margin-bottom:18px;}
    h2{font-size:48px;margin-bottom:18px;}
    h3{font-size:24px;margin-top:0;margin-bottom:18px;font-weight:200}
    h3.alt{margin-bottom:5px;}

    hr{margin-top:50px;margin-bottom:50px;border-top:1px solid #b9b9b9;border-bottom:none;}
    .group:before, .group:after { content: ""; display: table; } 
    .group:after { clear: both; }
    .group { zoom: 1; }
    *{position:relative;}
    .font_opensans{font-family: "Open Sans", "open-sans", sans-serif;}
    .font_gentium{font-family: 'Gentium Basic', serif;}
    .font_roboto{font-family: 'Roboto', sans-serif;}
    .font_lato{font-family: 'Lato', sans-serif;}
    .text-center{text-align:center;}
    .text-left{text-align:left;}
    .text-right{text-align:right;}
    .valign_m{vertical-align: middle;}
    .pbottom{padding-bottom:30px!important;}
    .mbottom{margin-bottom:30px!important;}
    .mbottom_small{margin-bottom:1em!important;}
    .mbottom_md{margin-bottom:65px!important;}
    .pbottom0{padding-bottom:0!important;}
    .mbottom0{margin-bottom:0!important;}
    .ptop_lg{padding-top:70px!important;}
    .ptop_md{padding-top:80px!important;}/*all interior pages*/
    .ptop{padding-top:30px!important;}
    .mtop{margin-top:30px!important;}
    .ptop0{padding-top:0!important;}
    .mtop0{margin-top:0!important;}
    .vspacer{margin-bottom:74px!important;;}
    .vspacer_md{margin-bottom:36px!important;;}
    .vspacer_sm{margin-bottom:18px!important;;}

    /*grid(s)*/
    .row:before, .row:after { content: ""; display: table; } 
    .row:after { clear: both; }
    .row { position:relative;margin-left:-20px;margin-right:-20px;position:relative;zoom: 1; }
    [class*="col-"]{box-sizing:border-box;padding:0 20px;}
    .col-4{width:33.3333%;float:left;display:inline;position:relative;}
    .col-5{width:41.6666%;float:left;display:inline;position:relative;}
    .col-6{width:50%;float:left;display:inline;position:relative;}
    .col-7{width:58.3333%;float:left;display:inline;position:relative;}
    .col-8{width:71.3333%;float:left;display:inline;position:relative;}
    .col-12{width:100%;float:left;display:inline;position:relative;margin-top:-15px;}
    .col-offset-1{margin-left:8.3333%;}
    .col-offset-2{margin-left:16.6666%;}
    @media screen and (max-width:900px){
        [class*="col-"]{width:auto!important;float:none!important;display:block!important;} 
        .col-offset-1,
        .col-offset-2{margin-left:0;}
        .vspacer{margin-bottom:30px!important;}
        .mbottom_md{margin-bottom:30px!important;}
        .mbottom_small.center-block{margin-bottom:1em!important;}
    }
    /*grid(e)*/

    .img-responsive{display:block;max-width:100%;}
    .img-stretch{width:100%;height:auto;}
    .center-block{margin:0 auto!important;display:block!important;float:none!important;}
    p{margin-top:0;margin-bottom: 15px;}
    ul{margin:0 0 40px;padding-left:18px;}
    ul.no-margin{margin:0;}

    .button{display:inline-block;border:1px solid #000;padding:0 30px;line-height:46px;text-transform:uppercase;font-size:13px;color:#000;text-shadow:none;cursor:pointer;position:relative;text-decoration: none;margin-right:5px;letter-spacing:.05em;}
    .button>span{display:block;}
    .button>span.s1{z-index:2;position:relative;transition: all .1s linear;}
    .button>span.s2{width:100%;height:100%;z-index:1;background:#000;position:absolute;bottom:0;left:0;height:0;transition: all .1s linear;}
    .button:hover>span.s1{color:#fff;height:auto;}
    .button:hover>span.s2{height:100%;}
    .button.light{border:1px solid #fff;color:#fff;}
    .button.light>span.s2{background:#fff;}
    .button.light:hover>span.s1{color:#000;}
    .button.light:hover>span.s2{height:100%;}



    /*GBN(s)
    ==============================================*/
    #gbn{width:100%;height: 42px;position:absolute;top: 0px;left:0;background:#000;border-bottom: 1px solid #252525;z-index:20;font-family: "roboto";}
    #gbn>.inner{position:relative;}
    #gbn ul{list-style:none;margin: 1px 30px;padding:0;}
    #gbn a{text-decoration:none;}
    #gbn .logo{width:138px;height: 42px;position:absolute;left: 20px;background:url(https://naimg.playthisgame.com/playthisgame_new/images/gbn/ico_ptg.png) center center no-repeat;text-indent:-9999px;}
    #gbn .logo>a{width:100%;height:100%;display:block;}
    #nav_gbn_games{position:relative;float:left;display:inline;line-height: 42px;text-transform:uppercase;font-size: 13px;margin-left:149px;z-index:2;}
    #nav_gbn_games:before{width:1px;height:9px;position:absolute;top:11px;left:0;/*border-left:1px solid #373737;*/content:"";}

    #gbn h1{margin:0;padding:0;}
    #gbn a{color:#c3c3c3;}
    #gbn a:hover{color:#fff;}

    #nav_gbn_games>ul{position:relative;}
    #nav_gbn_games>ul>li{float:left;display:inline;position:relative;height: 42px;}
    #nav_gbn_games>ul>li>a{display:block;}
    #nav_gbn_games>ul>li>ul{width:150px;height: auto;position:absolute;margin-top: -1px;left:-46px;display: none;border-top:1px solid #262626;box-shadow: 0 0 20px #000;}
    #nav_gbn_games>ul>li:hover>ul{display:block;}
    #nav_gbn_games>ul>li:hover>a{color:#fff;}
    #nav_gbn_games>ul>li>ul>li{position:relative;background:#fff;}
    #nav_gbn_games>ul>li>ul>li>a{display:block;padding:0 15px;color:#000;}
    #nav_gbn_games>ul>li>ul>li>a:hover{color:#000;}
    #nav_gbn_games>ul>li>ul>li>a:hover{background:#e5e5e5;}
    #nav_gbn_games>ul>li.l_games>a:after{content:url(https://naimg.playthisgame.com/playthisgame_new/images/gbn/arrow_down.png);margin-left:5px;}

    #nav_gbn_utils{position:relative;float:right;display:inline;line-height: 42px;text-transform:uppercase;font-size: 13px;z-index:1;}
    #nav_gbn_utils>ul{position:relative;}
    #nav_gbn_utils>ul>li{float:left;display:inline;position:relative;margin-left:25px;}
    #nav_gbn_utils>ul>li:before{width:1px;height:9px;position:absolute;top:50%;right:-8px;margin-top:-4px;content:"";/*border-right:1px solid #373737;*/}
    #nav_gbn_utils>ul>li:last-child:before{display:none;}
    #nav_gbn_utils>ul>li>a{display:block;}
    #nav_gbn_utils>ul>li:hover>a{color:#fff;}

    #nav_gbn_utils>ul>li>ul{width:130px;height:auto;position:absolute;top:100%;right:-10px;display:none;text-align:right;border-top:1px solid #262626;}
    #nav_gbn_utils>ul>li:hover>ul{display:block;}
    #nav_gbn_utils>ul>li>ul>li{position:relative;background:#171717;}
    #nav_gbn_utils>ul>li>ul>li>a{display:block;padding:0 30px 0 30px;}
    #nav_gbn_utils>ul>li.l_lang>a:after{content:url(https://naimg.playthisgame.com/playthisgame_new/images/gbn/arrow_down.png);margin-left:5px}


    #gbn .icon{width:20px;height:20px;display:inline-block;vertical-align:middle;background:center center no-repeat;text-align:center;line-height:20px;}
    #gbn .icon.icon_user{background-image:url(https://naimg.playthisgame.com/playthisgame_new/images/itemshop/ico_user.png);margin: -2px 1px 0 0;}
    #gbn .icon.icon_cart{background-image:url(https://naimg.playthisgame.com/playthisgame_new/images/itemshop/ico_cart.png);}
    #gbn .icon.icon_circle{background:#c3111e;color:#fff;font-weight:bold;border-radius:50%;}

    #nav_gbn_utils>ul>li>.dropdown_cart{width:306px;left:auto;right:0;margin-right:-65px;position:absolute;top:100%;padding-top:5px;margin-top:-4px;display:none;}
    #nav_gbn_utils>ul>li:hover>.dropdown_cart{display:block;}
    #nav_gbn_utils>ul>li>.dropdown_cart:before{width:14px;height:6px;position:absolute;top:0;left:198px;background:url(https://naimg.playthisgame.com/playthisgame_new/images/itemshop/ico_nav_arrow.png) 0 0 no-repeat;content:"";}
    #nav_gbn_utils>ul>li>.dropdown_cart>.inner{padding:20px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 0 8px -3px #888888;}
    #nav_gbn_utils>ul>li>.dropdown_cart h4{font-size:18px;margin:0 0 5px;}
    #nav_gbn_utils>ul>li>.dropdown_cart a{color:#000;}
    #nav_gbn_utils>ul>li>.dropdown_cart a:hover{color:#a3a3a3;}


    .tbl_cart_nav{width:100%;border-collapse:collapse;line-height:18px;}
    .tbl_cart_nav tr{border-bottom:none;}
    .tbl_cart_nav hr{border-bottom:1px solid #d9d9d9;margin:0;}
    .tbl_cart_nav td{padding:5px 10px 5px 0;}
    .tbl_cart_nav .btn-remove{text-align:right;line-height:normal;text-transform:uppercase;color:#939393;cursor:pointer;}
    .tbl_cart_nav .text-medium{font-size:18px;text-transform:none;}
    .tbl_cart_nav input[type="submit"]{width:100%;text-align:center;line-height:38px;background:#c3111e;font-weight:bold;color:#fff;border:none;padding:0;margin:0;cursor:pointer;}
    .tbl_cart_nav input[type="submit"]:hover{background:#d21b29;}

    #nav_gbn_utils>ul>li>.dropdown{width: 260px;left:100%;margin-left: -130px;position:absolute;top:100%;padding-top: 9px;margin-top:-8px;display:none;text-align: left;}
	#nav_gbn_utils>ul>li:hover>.dropdown{display:block;}
	#nav_gbn_utils>ul>li>.dropdown>.inner{display:inline-block;padding: 0px 0px;background:#fff;border:1px solid #e6e6e6;box-shadow: 0 0 20px #000;}
    #nav_gbn_utils>ul>li>.dropdown li a{color:#000;}
    #nav_gbn_utils>ul>li .icon{opacity:.6;}
    #nav_gbn_utils>ul>li:hover .icon{opacity:1;}
    #nav_gbn_utils>ul>li>.dropdown li>a{color:#000;padding: 0px 19px;display:block;background:#fff;font-weight:normal;}
    #nav_gbn_utils>ul>li>.dropdown li>a:hover{background:#e5e5e5;}
    /*@media screen and (max-width:900px){
        #nav_gbn_games{display:none;}
    }*/
    /*GBN(e)*/




    /*HEADER(s)
    =================================================*/
    #header ul,
    #footer ul{padding:0;margin:0;list-style:none;}
    #header a,
    #footer a{text-decoration:none;}
    #header{width:100%;position:absolute;top:42px;;left:0;z-index:10;font-family: 'Gentium Basic', serif;}
    #nav_main{position:relative;padding:0 240px;z-index:2;}
    #nav_main:before{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;content:"";background:#000;opacity:0;transition: all 0.5s ease;}
    #nav_main>.inner{position:relative;width:85%;z-index:2;}
    #nav_main>.inner>ul{text-align:center;position:relative;}
    #nav_main>.inner>ul>li{display:inline-block;position:relative;line-height:30px;color:#000;text-transform:uppercase;font-size: 19px;}
    #nav_main>.inner>ul>li>a{display:block;color:#fff;padding:20px 30px;letter-spacing: 0.03em;z-index: 2;}
    #nav_main>.inner>ul>li:hover>a{color:#eb1121;}
    #nav_main>.inner>ul>li>ul{width:100%;position:absolute;top: 102px;left: 0;text-align:center;overflow:hidden;position:fixed;display:none;}
    #nav_main>.inner>ul>li:hover>ul{display:none;}
    #nav_main>.inner>ul>li>ul>li{position:relative;display:inline-block;text-transform:none;left:90px;}
    #nav_main>.inner>ul>li>ul>li>a{display:block;margin: 0px 7px;color:#fff;font-size: 17px;font-family: 'Gentium Basic', serif;letter-spacing: 0.02em;text-transform: uppercase;}
    #nav_main>.inner>ul>li>ul>li:hover>a{color:#eb1121;}
    #nav_main>.inner>ul>li:hover>ul{display:block;height:46px;opacity:1;}
    #nav_main>.inner>ul>li:hover{z-index:2;}
    #nav_main>.inner>ul>li>.m_ico {background:url(https://naimg.playthisgame.com/cabal_new/images/layout/ico_listmenu.png);background-position:0 0;width:15px;height:12px;position:absolute;top:50%;left:50%;margin:-6px 0 0 40px;}
    #nav_main>.inner>ul>li>.m_ico.active {background:url(https://naimg.playthisgame.com/cabal_new/images/layout/ico_listmenu.png);background-position:0 -12px;}

    #header .logo{width:210px;height:100%;position:absolute;top:0;left:30px;z-index:3;background:url(https://naimg.playthisgame.com/cabal_new/images/layout/header/logo.png) center center no-repeat;background-size:contain;text-indent:-9999px;margin:0;}
    #header .logo>a{width:100%;height:100%;display:block;position:relative;}
    #header .btn_play_now{width: 170px;height: 45px;position:absolute;top:50%;right: 194px;margin: -25px 0 0 0;z-index:3;color:#fff;line-height: 44px;text-align:center;font-size:24px;text-transform:uppercase;border: 2px solid #c4111e;color: #eb1121;font-weight:bold;box-sizing:border-box;}
    #header .btn_play_now:hover{background:#c4111e;color:#fff;font-weight:700;}
    #header .btn_refill{width: 150px;height: 45px;position:absolute;top:50%;right: 27px;margin: -25px 0 0 0;z-index:3;color:#fff;line-height: 44px;text-align:center;font-size:24px;text-transform:uppercase;border: 2px solid #c4111e;color: #eb1121;font-weight:bold;box-sizing:border-box;}
    #header .btn_refill:hover{background:#c4111e;color:#fff;font-weight:700;} 
    #mobile_nav_button{display:none;}
    #mobile_nav{display:none;}
    .mainMenuFixed #header{position:fixed;top:0;}
    .mainMenuFixed #nav_main:before{opacity:.85;}
    .mainMenuFixed #nav_main>.inner>ul>li>ul{top:70px;}
    .mainMenuFixed #nav_main>.inner>ul>li>ul:before{width:100%;height:100%;position:absolute;top:0;left:0;content:"";background:#000;opacity:.85;}

    @media screen and (max-width:1320px){
        #nav_main{padding:0 180px;}
        #nav_main>.inner>ul>li>a{padding:20px 15px;}
        #header .logo{width:160px;height:30px;top:23px;left:25px;}
        #header .btn_play_now{top:15px;margin:0;}
    }

    @media screen and (max-width:900px){
        #mobile_nav{display:block;}
        #header{display:none;}
        #gbn{display:none;}
        .eventTime_wrap{display:none;}

        #mobile_nav{width:100%;height:50px;position:fixed;top:0;left:0;z-index:10;background:#000;font-family: 'Gentium Basic', serif;}
        .mobile_nav_logo{width:138px;height: 30px;position:absolute;top:8px;left:13px;background:url(https://naimg.playthisgame.com/playthisgame_new/images/gbn/ico_ptg.png) center center no-repeat;text-indent:-9999px;}
        .mobile_nav_btn{width:50px;height:30px;position:absolute;top:10px;right:5px;background:transparent url(https://naimg.playthisgame.com/playthisgame_new/images/mobile_nav.png) center center no-repeat;display:block;z-index:3;text-indent:-9999px;cursor:pointer;z-index:10;}
        
        /*active*/
        .mobile_nav_active,
        .mobile_nav_active body{overflow:hidden;}
        .mobile_nav_active #mobile_nav{height:100%;overflow:auto;}
        .mobile_nav_active .mobile_nav_btn{background-image:url(https://naimg.playthisgame.com/playthisgame_new/images/mobile_nav_on.png)}
        .mobile_nav_active .mobile_nav_cabal{display:block;}
        .mobile_nav_active .mobile_nav_ptg{display:block;}


        /*mobile_nav_cabal*/
        .mobile_nav_cabal{display:none;z-index:1;background:#000;}
        .mobile_nav_cabal>.inner{padding:10px 15px 25px;}
        .mobile_nav_cabal>.inner>.logo{display:block;margin-bottom:5px;}
        .mobile_nav_cabal>.inner>ul>li>ul{display:none;}
        .mobile_nav_cabal>.inner>ul>li>ul>li>a{padding:5px 20px;}
        .mobile_nav_cabal>.inner>ul>li{border-bottom:1px solid #181818;}
        .mobile_nav_cabal>.inner>ul>li:last-child{border:none;}

        .mobile_nav_cabal ul{list-style:none;padding:0;margin:0;}
        .mobile_nav_cabal ul>li{line-height:40px;font-size: 19px;color:#fff;letter-spacing: 0.03em;text-transform:uppercase;}
        .mobile_nav_cabal ul>li>a,
        .mobile_nav_cabal ul>li>span{color:#fff;text-decoration:none;padding:5px 0;display:block;cursor:pointer;}
        .mobile_nav_cabal ul>li>a:hover,
        .mobile_nav_cabal ul>li>span:hover{color:#c4111e;}

        .mobile_nav_cabal>.inner>ul>li:hover>a,
        .mobile_nav_cabal>.inner>ul>li:hover>span,
        .mobile_nav_cabal>.inner>ul>li.active>a,
        .mobile_nav_cabal>.inner>ul>li.active>span{color:#c4111e;}
        .mobile_nav_cabal>.inner>ul>li.droplist>span:after{width:10px;height:10px;position:absolute;top:50%;right:5px;content:"\25bc";font-size:14px;line-height:5px;}
        .mobile_nav_cabal>.inner>ul>li.droplist.active>span:after{content:"\25b2";}
        .mobile_nav_cabal>.inner>ul>li.droplist.active>ul{display:block;}
        .mobile_nav_cabal>.inner>ul>li.full>a{background:transparent;border:1px solid #c4111e;color:#c4111e;text-align:center;}
        .mobile_nav_cabal>.inner>ul>li.full>a:hover{background:#c4111e;color:#fff;}

        
        /*mobile_nav_ptg*/
        .mobile_nav_ptg{display:none;z-index:1;background:#222222;font-family: 'Roboto', sans-serif;}
        .mobile_nav_ptg>.inner{padding:15px 15px 25px;}
        .mobile_nav_ptg>.inner>.logo{width:160px;display:block;margin-bottom:5px;}
        .mobile_nav_ptg>.inner>ul>li>ul{display:none;}
        .mobile_nav_ptg>.inner>ul>li>ul>li>a{padding:5px 20px;}
        .mobile_nav_ptg>.inner>ul>li{border-bottom:1px solid #292929;}
        .mobile_nav_ptg>.inner>ul>li:last-child{border:none;}

        .mobile_nav_ptg ul{list-style:none;padding:0;margin:0;}
        .mobile_nav_ptg ul>li{line-height:40px;font-size: 18px;color:#acacac;letter-spacing: 0.03em;text-transform:uppercase;}
        .mobile_nav_ptg ul>li>a,
        .mobile_nav_ptg ul>li>span{color:#acacac;text-decoration:none;padding:5px 0;display:block;cursor:pointer;}
        .mobile_nav_ptg ul>li>a:hover,
        .mobile_nav_ptg ul>li>span:hover{color:#fff;}

        .mobile_nav_ptg>.inner>ul>li:hover>a,
        .mobile_nav_ptg>.inner>ul>li:hover>span,
        .mobile_nav_ptg>.inner>ul>li.active>a,
        .mobile_nav_ptg>.inner>ul>li.active>span{color:#fff;}
        .mobile_nav_ptg>.inner>ul>li.droplist>span:after{width:10px;height:10px;position:absolute;top:50%;right:5px;content:"\25bc";font-size:14px;line-height:5px;}
        .mobile_nav_ptg>.inner>ul>li.droplist.active>span:after{content:"\25b2";}
        .mobile_nav_ptg>.inner>ul>li.droplist.active>ul{display:block;}
        .mobile_nav_ptg>.inner>ul>li.full>a{background:transparent;border:1px solid #acacac;color:#acacac;text-align:center;margin-bottom:10px;}
        .mobile_nav_ptg>.inner>ul>li.full>a:hover{background:#fff;color:#000;}



        /*#header .btn_play_now{height:45px;top:47px;left:0;width:100%;border:1px solid #c4111e;display:none;}
        .bodyMobileNavActive #header .btn_play_now{display:block;}

        #header .logo{top:11px;left:50%;margin-left:-80px;}
        #nav_main{width:100%;position:absolute;top:92px;left:0;padding:0;display:none;}
        #nav_main>.inner>ul>li{display:block;float:none;text-align:center;}
        #nav_main>.inner>ul>li>a{padding:5px 10px;color:#fff;}
        #nav_main>.inner>ul>li>ul{position:relative;top:0;display:block;opacity:1;height:auto;display:none;}
        #nav_main>.inner>ul>li:hover>ul{height:auto;display:none;}
        #nav_main>.inner>ul>li>ul>li{background:#eee;}
        #nav_main>.inner>ul>li.activeMobile>a{background:#666;color:#fff;}
        #nav_main>.inner>ul>li>ul>li{display:block;text-align:left;padding:0;}
        #nav_main>.inner>ul>li>ul>li>a{color:#000;}
        #nav_main>.inner>ul>li>ul>li:hover>a{background:gray;color:#fff;}
        #nav_main>.inner>ul>li>ul>li>a{margin:0;padding:5px 20px;}
        
        #mobile_nav_button{width:50px;height:45px;position:absolute;top:0;left:0;background:transparent url(https://naimg.playthisgame.com/cabal_new/images/layout/header/mobile/mobile_nav_button.png) center center no-repeat;display:block;z-index:3;text-indent:-9999px;}
        #mobile_nav_button.activeMobile{background-image:url(https://naimg.playthisgame.com/cabal_new/images/layout/header/mobile/mobile_nav_button_mobileActive.png);}
        #nav_main>.inner>ul>li.activeMobile>ul{width:100%;display:block;position:relative;padding:0;margin:0;list-style:none;left:0;}
        #nav_main>.inner>ul>li.activeMobile>ul.single{width:auto;display:block;left:0;}
        #nav_main.activeMobile{display:block;max-height:480px;}
        #nav_main.activeMobile:before{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.8);z-index:1;content:"";opacity:1!important;}

        .mainMenuFixedMobile #header{top:0;position:fixed;}

        .mainMenuFixedMobile #header:before{width:100%;height:50px;background:rgba(0,0,0,.5);content:"";position:absolute;top:0;left:0;}
        .bodyMobileNavActive.mainMenuFixedMobile #header:before{height:auto;background:transparent;}
        */
    }

    /*misc*/
    body.OverlayActive{overflow:hidden;}
    body.OverlayActive .the-game-overlay{height:100%;opacity:1;}
    .the-game-overlay{position:fixed;width:100%;height:0;background:rgba(0,0,0,.9);z-index:10000;cursor:pointer;font-family:'Gentium Basic', serif;transition: opacity .5s ease;overflow:hidden;opacity:0;}
    .the-game-overlay .btn_close{width:40px;height:40px;position:absolute;top:20px;right:20px;background:url(https://naimg.playthisgame.com/cabal_new/images/layout/popen/close.png) center center no-repeat;top}
    .the-game-overlay .btn_close:hover{opacity:.5;}
    .the-game-overlay>.inner{max-width:80%;margin:0 auto;height:100%;display:table;text-align:center;}
    .the-game-overlay>.inner>ul{position:relative;overflow:hidden;list-style:none;padding:0;margin:0;display:table-cell;vertical-align: middle;}
    .the-game-overlay>.inner>ul>li{width:25%;padding:0 7px;box-sizing:border-box;float:left;display:inline;}
    .the-game-overlay>.inner>ul>li>a{display:block;overflow:hidden;position:relative;}
    .the-game-overlay>.inner>ul>li>a:before{width:100%;height:100%;position:absolute;top:0;left:0;transition: all .5s ease;background:#000;opacity:0;content:"";z-index:2;}
    .the-game-overlay>.inner>ul>li>a>img{display:block;width:100%;height:auto;transition: all 1.8s ease;z-index:1;}
    .the-game-overlay>.inner>ul>li>a>.title{width:100%;height:100%;color:#fff;position:absolute;top:0;left:0;z-index:2;}
    .the-game-overlay>.inner>ul>li>a>.title>h3{width:100%;height:100%;display:table;text-align:center;margin:0;font-size:25px;text-transform:uppercase;}
    .the-game-overlay>.inner>ul>li>a>.title>h3>span{display:table-cell;vertical-align: middle;transition: all .5s ease;opacity:1;transform: scale(1.2);}
    .the-game-overlay>.inner>ul>li:hover>a>img{transform: scale(1.1);}
    .the-game-overlay>.inner>ul>li:hover>a:before{opacity:.5;}
    .the-game-overlay>.inner>ul>li:hover>a>.title>h3>span{opacity:1;transform: scale(1);}
    @media screen and (max-width:900px){
        .the-game-overlay>.inner>ul>li{width:50%;padding:0;}
        .the-game-overlay .btn_close{top:4px;right:4px;}
        .the-game-overlay>.inner>ul>li>a>.title>h3{font-size:20px;}
    }
    /*HEADER(e)
    =================================================*/


    /*FOOTER NEW (s)*/
    #mainFooter{padding:20px 46px;background:#000;color:#919191;z-index:1;/*margin-top:100px;*/}
    #mainFooter.active_lang{z-index:10;}
    #mainFooter>.top{padding:0 0 20px;border-bottom:1px solid #202020;margin-bottom:40px;}
    #mainFooter>.bottom{min-height:100px;padding:0 120px;text-align:center;}
    #mainFooter>.bottom p{color:#acacac;font-size:14px;font-family: 'Roboto', sans-serif;}
    #mainFooter .rating{position:absolute;top:-10px;right:0;}
    #mainFooter .nav_footer a{margin:0 10px;color:#acacac;font-size:14px;font-family: 'Roboto', sans-serif;}
    #mainFooter .nav_footer a:after{content:"|";position:absolute;top:-2px;right:-14px;}
    #mainFooter .nav_footer a:last-child:after{display:none;}
    #mainFooter a{color:#919191;text-decoration: none;}
    #mainFooter a:hover{text-decoration:underline;}
    #mainFooter .social{width:30%;float:left;display:inline;box-sizing:border-box;margin-top:5px;}
    #mainFooter .social>.title{float:left;display:inline;text-transform:uppercase;line-height:34px;margin-right:10px;font-size:13px;color:#acacac;}
    #mainFooter .social>ul{list-style:none;margin:0;padding:0;float:left;display:inline;}
    #mainFooter .social>ul>li{float:left;display:inline;margin:0 15px 5px 0;}
    #mainFooter .brand{width:40%;float:left;display:inline;text-align:center;margin-top:5px;}
    #mainFooter .brand>.item{display:inline-block;margin:0 15px;padding:5px 0;}
    #mainFooter .lang{width:30%;float:left;display:inline;margin-top:15px;}
    #mainFooter .nav_lang{float:right;display:inline;}
    #mainFooter .nav_lang>.title{color:#fff;line-height:20px;cursor:pointer;}
    #mainFooter .nav_lang>.title>img{vertical-align: middle;margin-right:6px;top: -2px;}
    #mainFooter .nav_lang>.inner{width: 172px;position:absolute;bottom:100%;right:-30px;background:#fff;line-height: 30px;font-size: 13px;border: 1px solid #e0e0e0;display:none;margin-bottom:5px;}
    #mainFooter .nav_lang>.inner>ul{list-style:none;padding:0;margin:0;}
    #mainFooter .nav_lang>.inner>ul>li>a{cursor:pointer;width: 107px;padding: 1px 33px;display:block;color:#000;}
    #mainFooter .nav_lang>.inner>ul>li>a:hover{background:#e5e5e5;text-decoration:none;}
    #mainFooter .nav_lang>.inner>ul>li.active{color:#fff;}
    #mainFooter .nav_lang>.inner .title{text-align:center;}

    /* SOCIAL MEDIA mainFooter(s) */
    .social ul{text-align:center;text-transform: uppercase;list-style:none;padding:0;margin:0 0 20px;}
    .social li{display:inline-block;margin:0 12px;}
    .social>ul>li a {
            text-indent: -9999em;
            display: block;
        }
    .social>ul>li.s1 a {
        background-image: url(https://naimg.playthisgame.com/cabal_new/images/global_footer/footer_social_6.png);
        background-position: 0 0;
        width: 36px;
        height: 36px;
    }
    .social>ul>li.s1 a:hover {
        background-image: url(https://naimg.playthisgame.com/cabal_new/images/global_footer/footer_social_6.png);
        background-position: 0 36px;
        width: 36px;
        height: 36px;
    }
    .social>ul>li.s2 a {
        background-image: url(https://naimg.playthisgame.com/cabal_new/images/global_footer/footer_social_6.png);
        background-position: -54px 0;
        width: 36px;
        height: 36px;
    }
    .social>ul>li.s2 a:hover {
        background-image: url(https://naimg.playthisgame.com/cabal_new/images/global_footer/footer_social_6.png);
        background-position: -54px 36px;
        width: 36px;
        height: 36px;
    }
    .social>ul>li.s3 a {
        background-image: url(https://naimg.playthisgame.com/cabal_new/images/global_footer/footer_social_6.png);
        background-position: -110px 0;
        width: 36px;
        height: 36px;
    }
    .social>ul>li.s3 a:hover {
        background-image: url(https://naimg.playthisgame.com/cabal_new/images/global_footer/footer_social_6.png);
        background-position: -110px 36px;
        width: 36px;
        height: 36px;
    }
    .social>ul>li.s4 a {
        background-image: url(https://naimg.playthisgame.com/cabal_new/images/global_footer/footer_social_6.png);
        background-position: -168px 0;
        width: 36px;
        height: 36px;
    }
    .social>ul>li.s4 a:hover {
        background-image: url(https://naimg.playthisgame.com/cabal_new/images/global_footer/footer_social_6.png);
        background-position: -168px 36px;
        width: 36px;
        height: 36px;
    }
    .social>ul>li.s5 a {
        background-image: url(https://naimg.playthisgame.com/cabal_new/images/global_footer/footer_social_6.png);
        background-position: -223px 0;
        width: 36px;
        height: 36px;
    }
    .social>ul>li.s5 a:hover {
        background-image: url(https://naimg.playthisgame.com/cabal_new/images/global_footer/footer_social_6.png);
        background-position: -223px 36px;
        width: 36px;
        height: 36px;
    }
	.social>ul>li.s6 a {
        background-image: url(https://naimg.playthisgame.com/cabal_new/images/global_footer/footer_social_6.png);
        background-position: -278px 0;
        width: 36px;
        height: 36px;
    }
    .social>ul>li.s6 a:hover {
        background-image: url(https://naimg.playthisgame.com/cabal_new/images/global_footer/footer_social_6.png);
        background-position: -278px 36px;
        width: 36px;
        height: 36px;
    }
    /* SOCIAL MEDIA mainFooter(e) */
    /*#mainFooter .nav_lang a:hover{text-decoration: none;color:#fff;text-shadow: 0 0 10px #fff;}*/
    @media screen and (max-width:768px){
        #mainFooter{padding:20px 20px 30px;margin-top:50px;}
        #mainFooter>.top{margin-bottom:20px;}
        #mainFooter>.bottom{padding:0;}
        #mainFooter .social{width:auto;float:none;display:block;text-align:center;margin-bottom:20px;}
        #mainFooter .social>.title{display:inline-block;float:none;}
        #mainFooter .social>ul{display:inline-block;float:none;vertical-align: middle;}
        #mainFooter .brand{width:auto;float:none;display:block;margin-bottom:20px;}
        #mainFooter .lang{width:auto;float:none;display:block;text-align:center;}

        #mainFooter .nav_footer{margin-bottom:20px;}
        #mainFooter .rating{position:relative;top:auto;right:auto;}
        #mainFooter .nav_lang{float:none;display:inline-block;}
        #mainFooter .nav_lang>.inner{right:auto;left:50%;margin-left:-80px;}
        #mainFooter .nav_lang>.inner>ul>li{text-align:center;}
    }
    /*FOOTER NEW (e)*/



    /*MAIN(s)
    =================================================*/
    #main{position:relative;line-height:27px;}
    #main>.inner{max-width:1400px;min-height:400px;margin:0 auto;position:relative;padding:0 15px;}
    #main>.inner.full{padding:0;}
    #main>.outer{position:relative;padding:0 15px;}
    body.page_home #main{background:transparent;}
    body #main{background:#f1f1f1;overflow-x:hidden;margin-bottom: 80px;}

    /*MAIN(e)
    =================================================*/





    /*HERO(s)
    =================================================*/
    .heroParallax_wrap{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
    .heroParallax{background:#000 url() center center no-repeat;background-size:cover!important;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
    #hero{position:relative;background:#000;}

    #hero .sliderWrap_pager{display:none;}
    #hero .headline{width:100%;position:absolute;top:46%;text-align:center;color:#fff;font-size:20px;line-height:1.61em;z-index:2;transform:translateY(-50%);margin-top:10px;}
    #hero .headline h2{font-size:46px;letter-spacing:.17em;margin-bottom:20px;line-height:normal;text-transform:uppercase;color:#fff;font-family: 'Gentium Basic', serif;opacity:1;}
    .page_home #hero .headline h2{font-size:70px;letter-spacing:.05em;margin-bottom:10px;}
    #hero .headline.alt h2{margin-bottom:0;}
    #hero .headline p{opacity:.6;}
    .hero_video{width:100%;height:100%;z-index:1;position:absolute;}
    .hero_video:before{width:100%;height:350px;position:absolute;top:0;left:0;z-index:2;content:"";background:url(https://naimg.playthisgame.com/cabal_new/images/layout/header/bg.png) 50% bottom repeat-x;transition: all 0.5s ease;}
    .hero_video video{z-index:1;position:relative;}
    #hero.subhero{height: 280px;top: 42px;}
	
	/*hero headline mobile*/
	#hero .headline_mob{width:100%;position:absolute;top:46%;text-align:center;color:#fff;font-size:20px;line-height:1.61em;z-index:2;transform:translateY(-50%);margin-top:10px;}
    #hero .headline_mob h2{font-size:46px;letter-spacing:.17em;margin-bottom:20px;line-height:normal;text-transform:uppercase;color:#fff;font-family: 'Gentium Basic', serif;opacity:1;}
    .page_home #hero .headline_mob h2{font-size:70px;letter-spacing:.05em;margin-bottom:10px;}
    #hero .headline_mob.alt h2{margin-bottom:0;}
    #hero .headline_mob p{opacity:.6;}

    body.page_home #hero{margin-bottom:80px;}
    body #hero{margin-bottom:0;}

    .mobile_game_logo{width:250px;height:46px;position:absolute;top:60px;left:50%;margin-left:-125px;z-index:3;background:url(https://naimg.playthisgame.com/cabal_new/images/layout/header/logo.png) center center no-repeat;background-size:contain;display:none;}

    .sliderWrap{width:100%;height:100%;position:absolute;z-index:1;overflow:hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
    .sliderWrap>.slide{width:100%;height:100%;position:absolute;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
    .sliderWrap>.slide:before{width:100%;height:320px;position:absolute;top:0;left:0;z-index:2;content:"";transition: all 0.5s ease;opacity:.7;}
    .page_home .sliderWrap>.slide:before{opacity:1;}
    /*.subhero .sliderWrap>.slide:before{display:none;}*/
    .sliderWrap>.slide>img{display:block;width:100%;height:auto;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
    .sliderWrap_previous,
    .sliderWrap_next{width:100px;height:100px;position:absolute;top:50%;left:0;margin-top:-50px;background:url(https://naimg.playthisgame.com/cabal_new/images/layout/hero_previous.png) center center no-repeat;z-index:2;cursor:pointer;opacity:.2;}
    .sliderWrap_next{left:auto;right:0;background-image:url(https://naimg.playthisgame.com/cabal_new/images/layout/hero_next.png);}
    .sliderWrap_previous:active,
    .sliderWrap_next:active{margin-top:-49px;}
    .sliderWrap_previous:hover,
    .sliderWrap_next:hover{opacity:1;}

    .sliderWrap_pager{width:100%;position:absolute;bottom:40px;left:0;text-align:center;z-index:2;}
    .sliderWrap_pager>ul{position:relative;margin:0;list-style:none;}
    .sliderWrap_pager>ul>li{width: 11px;height: 11px;display:inline-block;border-radius:50%;background: #555;margin: 0px 5px;cursor:pointer;}
    .sliderWrap_pager>ul>li:hover,
    .sliderWrap_pager>ul>li.active{background-image:url(https://naimg.playthisgame.com/cabal_new/images/layout/hero_li_active.png);}

    /*.sliderWrap .headline{width:100%;height:auto;position:absolute;top:50%;text-align:center;margin-top:15px;line-height:normal;color:#fff;font-size:18px;z-index:2;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
    .sliderWrap .headline h2{font-size:60px;color:#fff;margin-bottom:20px;font-weight:normal;letter-spacing:100;}
    .sliderWrap .headline.alt h2{margin-bottom:0;}
    .sliderWrap .headline p{opacity:.6;}
    .sliderWrap .headline p:last-child{margin-bottom:0;}*/

    #subhero{height:545px;position:relative;}
    #subhero .headline{text-align: left;width: 50%;left:5%;font-size:15px;position:absolute;top: 37%;transform:translateY(-50%);color:#fff;letter-spacing:.06em;}
    #subhero .sliderWrap_next,.sliderWrap_previous{display:none;}
    #subhero .sliderWrap_pager{bottom:20px;}
    #subhero h2{font-size:60px;}

    @media screen and (max-width:900px){
        body{background:#fff;}
        .sliderWrap_previous, .sliderWrap_next{width:60px;} 
        .sliderWrap .headline{width:90%;left:5%;font-size:16px;}
        .sliderWrap .headline h2{font-size:36px;}   
        #hero{margin-bottom:30px;}
        #hero.alt{height:300px!important;}
        #hero .headline{font-size:11px;}
        .page_home #hero .headline h2{max-width:200px;font-size:24px;margin:0 auto;}
		#hero .headline_mob{font-size:11px;display:block !important;}
        .page_home #hero .headline_mob h2{max-width:200px;font-size:24px;margin:0 auto;}
        #subhero{height:260px;}
        #subhero h2{font-size:20px;margin-bottom:5px;}
        #subhero .headline{font-size:11px;line-height:normal;}
        .sliderWrap_next,
        .sliderWrap_previous{display:none!important;}

        
        .mobile_game_logo{display:block;}

        .page_home #hero{background:url(https://naimg.playthisgame.com/cabal_new/images/home/m_main.jpg) center center no-repeat;background-size:cover;}
        .page_home .heroParallax_wrap{display:none;}
    }
    @media screen and (max-width:670px){
        
    }
    /*HERO(e)
    =================================================*/


    /*CONTENT HOME(s)
    =================================================*/
    .home_news{position:relative;background:#f1f1f1;margin-bottom:40px;}
    .home_news>.inner{position:relative;}
    .page_home .home_news>.inner{padding:30px 60px 30px 30px;}
    .home_news h3{font-size:24px;margin:0 20px 14px;font-family: 'Gentium Basic', serif;}
    .home_news .item{position:relative;overflow:hidden;margin-bottom: 22px;display:block;text-decoration:none;color:#000;}
    .page_home .home_news .item{margin-bottom:16px;}
    .home_news .item p:last-child{margin-bottom:0;}
    .home_news .item .thumb{width: 320px;height: 150px;position:absolute;top:0;left:0;background:#000;overflow:hidden;}
    .home_news .item .thumb img{width:100%;height:auto;display:block;opacity:1;transition: all 1.2s ease;}
    .home_news .item .thumb:hover img{opacity:1;-ms-transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);transform: scale(1.1,1.1);}
    .home_news .item .desc{min-height: 150px;padding-left: 350px;position:relative;line-height:normal;}
    .home_news .item .date{font-size:13px;color: #626262;}
    .home_news .item h4{font-size:24px;margin-right:100px;margin-top:0;margin-bottom: 10px;font-family: 'Gentium Basic', serif;font-weight:normal;}
    .home_news .item:last-child{margin-bottom:0;}
    .home_news .inner ul{margin:0 0;padding-left:0}
    .home_news .inner li{margin-bottom: 40px;list-style-type: none;}
    .home_news .item .desc span{line-height: 24px;}
    .home_news .item .desc p{line-height: 24px;}
    @media screen and (max-width:670px){
        .home_news{margin-bottom:0;}
        .home_news>.inner{padding:20px 0 0;}
        .home_news h3{margin:0 0 18px 0;}
        .home_news .item{margin-bottom:20px;padding-bottom:20px;border-bottom:5px solid #eee;}
        .home_news .item:last-child{padding-bottom:0;border-bottom:none;}
        .home_news .item:nth-child(even){}
        .home_news .item h4{font-size:24px;margin-right:0;font-weight:bold;}
        .home_news .item .thumb{width:auto;height:auto;position:relative;margin-bottom:15px;}   
        .home_news .item .desc{padding-left:0;}
        .home_news .item .date{float:none;display:block;margin:0;text-align:left;margin-bottom:10px;color:#888;}
        .home_news .inner li{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #ccc;}
    }
    .home_video{position:relative;}
    .home_video>.inner{position:relative;}
    .home_video .item{width:50%;float:left;display:inline;position:relative;cursor:pointer;background:#000;overflow: hidden;}
    .home_video .item .vid{width:100%;height:auto;min-height:200px;z-index:1;position:relative;transition: all 0.4s ease;}
    .home_video .item .vid img{width:100%;height:auto;display:block;}
    .home_video:hover .item .vid{opacity:.8;}
    .home_video:hover .item:hover .vid{opacity:1;-ms-transform: scale(1.05,1.05);-webkit-transform: scale(1.05,1.05);transform: scale(1.05,1.05);}
    .home_video .item:hover .caption{padding-bottom:20px;}
    .home_video .item .caption{width:100%;height:auto;position:absolute;bottom:0;left:0;transition: all 0.4s ease;}
    .home_video .item .caption:before{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;content:"";background:#000;opacity:.6;}
    .home_video .item .caption h4{position:relative;display:block;z-index:2;text-align:center;color:#fff;font-size:22px;padding:14px 0;margin:0;font-family: 'Gentium Basic', serif;font-weight:normal;letter-spacing: 0.01em;}
    .home_video .item .ibtn{width:91px;height:91px;position:absolute;top:50%;left:50%;margin:-60px 0 0 -45px;z-index:3;background:url(https://naimg.playthisgame.com/cabal_new/images/layout/ico_play.png) 0 0 no-repeat;opacity:0;opacity:1;}
    .home_video .item .ibtn:hover{background:url(https://naimg.playthisgame.com/cabal_new/images/layout/ico_play.png) 0 -91px no-repeat;}


    .plugin_popenVideoWrap .popen_fullscreen{display:none!important;}
    .plugin_popenVideoWrap .popen_close{width:35px!important;height:35px!important;top:-35px!important;right:-35px!important;background:url(https://naimg.playthisgame.com/cabal_new/images/layout/popen/close.png) center center no-repeat!Important;}

    @media screen and (max-width:768px){
        .plugin_popenVideoWrap .popen_close{right:0!important;}
    }
    @media screen and (max-width:670px){
        .home_video .item{width:100%;float:none;display:block;} 
        .home_video{margin-bottom:0;}
        .home_video .item .caption h4{font-size:18px;}
    }
    /*PREVIEW NEWS*/
    .preview_news{background:#fff;margin-bottom:58px;}
    .preview_news>.inner{padding:40px 20px;}
    .preview_news h3{font-size:24px;margin:0 20px 14px;font-family: 'Gentium Basic', serif;}
    .preview_news .item{width:25%;padding:0 20px;margin-bottom:25px;box-sizing:border-box;float:left;display:inline;text-decoration:none;color:#000;}
    .preview_news .item:nth-of-type(4n+1){clear:both;}
    .preview_news .item .thumb{width:auto;height:150px;margin-bottom:20px;overflow:hidden;box-sizing:border-box;border:1px solid #eee;}
    .preview_news .item .thumb>img{width:100%;height:auto;display:block;transition: all 0.4s ease;}
    .preview_news .item:hover .thumb>img{-ms-transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);transform: scale(1.1,1.1);}
    .preview_news .item h4{margin:0 0 10px;font-size:20px;font-weight:normal;font-family: 'Gentium Basic', serif;overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
    .preview_news .date {font-size:13px; color:#626262;margin-bottom: -5px;}
    @media screen and (max-width:768px){
        .preview_news>.inner{padding:20px 0;}
        .preview_news h3{margin:0 0 14px;}
        .preview_news .item{width:auto;display:block;float:none;padding:0;}
        .preview_news .item .thumb{width:auto;height:auto;position:relative;margin-bottom:15px;overflow:hidden;}
    }
    .MainNewsSummary {margin-top: -5px;line-height: 24px;}

    /*HOME RANK(s)*/
    .home_rank{position:relative;overflow:hidden;margin-bottom: 50px;}
    .home_rank>.outer_wrap{position:relative;overflow:hidden;padding:50px 0;}
    .home_rank>.outer_wrap>.outer{width:400%;position:relative;z-index:1;}
    .home_rank>.outer_wrap>.outer>.inner{width:25%;position:relative;float:left;display:inline;}
    .home_rank .item{width:20%;height:288px;position:relative;float:left;display:inline;text-align:center;cursor:pointer;color:#000;}
    .home_rank .item .inner{padding:65px 20px 0;position:relative;}
    .home_rank .item .inner.alt{padding-top:105px;font-size:18px;}
    .home_rank .item .label{font-size:16px;font-family: 'Gentium Basic', serif;text-transform:uppercase;color:#970d16;}
    .home_rank .item h4{font-size:40px;margin:10px 0 22px;display:block;font-family: 'Gentium Basic', serif;font-weight:normal;}
    .home_rank .item .ico{display:block;margin:20px auto 0;width:37px;height:37px;background:url(https://naimg.playthisgame.com/cabal_new/images/layout/ico_plus_minus.png) center center no-repeat;transition: all 0.5s ease;}
    .home_rank .item:hover .ico{background-image:url(https://naimg.playthisgame.com/cabal_new/images/layout/ico_plus_minus_on.png);}
    .home_rank .item:nth-child(even){background:;}

    .home_rank .item .front{background:#fff;}
    .home_rank .item:nth-child(even) .front{background:#f1f1f1;}
    .home_rank .item .back{background:#970d16;}
    .home_rank .item:hover{color:#fff;}
    .home_rank .hr_pager{width:100%;position:absolute;bottom: 10px;left:0;text-align:center;z-index:2;}
    .home_rank .hr_pager span{width: 11px;height: 11px;display:inline-block;border-radius:50%;background: #555;margin: 0px 5px;cursor:pointer;}
    .home_rank .hr_pager span:hover,
    .home_rank .hr_pager span.active{background-color:#fff;}

    .flip{width:100%;height:100%;position:absolute;top:0;left:0;
        perspective:1000px;
        -webkit-perspective:1000px;
        -moz-perspective:1000px;
    }
    .flip>.front{width:100%;height:100%;position:absolute;top:0;left:0;opacity:1;
        transform-style: preserve-3d;
        transition: all 0.5s ease;
        transform-origin:50% 50%;
        transform: rotateY( 0deg );
        -webkit-transform-style: preserve-3d;
        -webkit-transition: all 0.5s ease;
        -webkit-transform-origin:50% 50%;
        -webkit-transform: rotateY( 0deg );
        -moz-transform-style: preserve-3d;
        -moz-transition: all 0.5s ease;
        -moz-transform-origin:50% 50%;
        -moz-transform: rotateY( 0deg );
    }
    .flip>.back{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;
        transform-style: preserve-3d;
        transition: all 0.5s ease;
        transform-origin:50% 50%;
        transform: rotateY( -180deg );
        -webkit-transform-style: preserve-3d;
        -webkit-transition: all 0.5s ease;
        -webkit-transform-origin:50% 50%;
        -webkit-transform: rotateY( -180deg );
        -moz-transform-style: preserve-3d;
        -moz-transition: all 0.5s ease;
        -moz-transform-origin:50% 50%;
        -moz-transform: rotateY( -180deg );
    }
    .home_rank .item:hover .flip>.front{opacity:0;
        transform: rotateY( 180deg);
        -webkit-transform: rotateY( 180deg);
        -moz-transform: rotateY( 180deg);
    }
    .home_rank .item:hover .flip>.back{opacity:1;
        transform: rotateY( 0deg );
        -webkit-transform: rotateY( 0deg );
        -moz-transform: rotateY( 0deg );
    }
    @media screen and (max-width:770px){
        .home_rank .item{width:33.3%;}
        .home_rank .item h4{font-size:32px;}            
    }
    @media screen and (max-width:670px){
        .home_rank{margin-bottom:0;}
        .home_rank .item{width:50%;height:220px;border-bottom:1px solid #dfdfdf;}
        .home_rank .item:nth-child(even){border-bottom:1px solid #fff;}
        .home_rank .item .inner{padding-top:20px;}
        .home_rank .item h4{margin:5px 0 10px;}
        .home_rank .item:last-child{width:100%;}
        .home_rank .item .inner{padding-top:50px;}
        .home_rank .item .inner.alt{padding-top:75px;}
		.tbl_type_1 td{padding:8px 12px !important;}
		.tbl_type_2 td{padding: 8px 0px !important; font-size:12px !important;}
    }
    /*HOME RANK(e)*/



    .tbl_type_1{width:100%;border-collapse:collapse;}
    .tbl_type_1 td{border:1px solid #d9d9d9;padding:8px 30px;}
    .tbl_type_1 thead{background:#000;color:#fff;font-size:18px;}
    .tbl_type_1 thead td{border:1px solid #000;font-family: 'Gentium Basic', serif;text-transform:uppercase;border-right-color: #f1f1f1;}

    .tbl_type_2{width:100%;border-collapse:collapse;}
    .tbl_type_2 td{padding:8px 30px;}
    .tbl_type_2 thead{background:#000;color:#dfdfdf;}
    .tbl_type_2 tbody tr{background:#dfdfdf;}
    .tbl_type_2 tbody tr:nth-child(odd){background:transparent;}

		/* Update Review Table */
	ol {counter-reset: section;}
	ol {list-style-type: none;}
	ol li {counter-increment: section;}
	ol li:before {content: counter(section, upper-alpha) ". ";}
	/*second level list items*/
	ol ol {list-style-type: none;}
	ol ol li { counter-increment: section; }
	ol ol li:before {content: counter(section, lower-roman) ". ";}
	/*third level list items*/
	ol ol ol {list-style-type: none;}
	ol ol ol li { counter-increment: section;}
	ol ol ol li:before {content: counter(section, lower-alpha) ". ";}	
	/*content none*/
	._blank:before {content:none;}	
	.tbl_type_3{width:100%;border-collapse: separate;border-spacing: 0;border: 1px solid #d9d9d9;}
    .tbl_type_3 td{border:1px solid #d9d9d9;padding:8px 8px;font-size:13px;}
    .tbl_type_3 thead{background:#000;color:#fff;font-size:18px;}
    .tbl_type_3 thead td{border:1px solid #000;font-family: 'Gentium Basic', serif;text-transform:uppercase;border-right-color: #f1f1f1;}
	/* Update Review Table4 */
	.tbl_type_4{border-collapse: separate;border-spacing: 0;border: 1px solid #d9d9d9;}
	.tbl_type_4 p{margin:0 auto !important;}
	.tbl_type_4 td{border:1px solid #d9d9d9;padding: 0 0.15rem 0 0.15rem;font-size:13px;text-align: center;vertical-align: middle;}
	.tbl_type_4 thead{background:#000;color:#fff;font-size:18px;}
	.tbl_type_4 thead td{border:1px solid #000;font-family: 'Gentium Basic', serif;text-transform:uppercase;border-right-color: #f1f1f1;}
	
	
    .eventTime_wrap{position:absolute;top:200px;left:35px;z-index:5;}
    .eventTime{width:165px;position:relative;font-family: 'Roboto', sans-serif;border-radius:3px;overflow:hidden;}
    .eventTime>.btn_close{width:25px;height:25px;position:absolute;top:0;right:0;z-index:10;background:url(https://naimg.playthisgame.com/cabal_new/images/layout/time_close.png) 50% 50% no-repeat;cursor:pointer;}
    .eventTime:before{width:100%;height:100%;background:#fff;opacity: 0.18;content:"";position:absolute;top:0;left:0;z-index:1;}
    .eventTime>.inner{line-height: 20px;padding:0 25px 20px;font-size:12px;position:relative;z-index:2;color:#fff;text-transform:uppercase;letter-spacing:.06em;display:none;}
    .eventTime>.inner .time{font-size:40px;font-weight:bold;}
    .eventTime>.inner .time p{margin-bottom:0 !important;}
    .eventTime .btn_time{display:block;padding:10px 25px;border-top:1px solid rgba(255, 255, 255, 0.1);text-transform:uppercase;text-decoration:none;color:#fff;color: rgba(255, 255, 255, 0.6);position:relative;z-index:2;letter-spacing:.05em;cursor:pointer;line-height: 16px;font-size: 14px;}
    .eventTime>.btn_time{padding:8px 25px;}
    .eventTime .btn_time.active{color:#fff;padding-top:15px;}
    .eventTime span:hover{color:#fff;}

    @media screen and (max-width:900px){
        .eventTime_wrap{top:auto;bottom:20px;left:20px;}
    }

    /*CONTENT HOME(e)
    =================================================*/


    /*CONTENT: NEWS(s)*/
    .news_tab{position:relative;border:1px solid #000;margin-bottom:50px;}
    .news_tab>ul{position:relative;padding:0;margin:0;}
    .news_tab>ul>li{width:50%;float:left;display:inline;}
    .news_tab>ul>li>a{display:block;padding:14px 20px;line-height:20px;font-size:18px;text-align:center;text-decoration:none;color:#000;text-transform:uppercase;font-family: 'Gentium Basic', serif;}
    .news_tab>ul>li:hover>a,
    .news_tab>ul>li.active>a{background:#000;color:#fff;}

    .news_detail{position:relative;padding-bottom:110px;}
    .news_detail .social{margin-bottom:10px;float:right;display:inline;}
    .news_detail .social>li{width:93px;float:left;display:inline;margin-right:18px;position:relative;}
    .news_detail .social>li.s_fb{top:-4px;}
    .news_detail .social>li.s_tw{margin-right:2px;}
    .news_detail .social>li.s_gp{width:57px;margin-right:0;}
    .news_detail .social>li:last-child{margin-right:0;}
    .news_detail h1{margin-bottom:5px;color:#000;}
    .news_detail h2{margin-bottom:15px;}
    .news_detail .photo{height:325px;background-color:#666;margin-bottom:30px;display:block;clear:both;}
    .news_detail .photo img{display:block;}
    .news_detail .view_more{text-align:center;margin-top:60px;}

    .load_more{text-align:center;margin-top: 60px;margin-bottom: 110px;}
    .load_more .button{padding:0 100px;}
    /*
    .load_more .button .s0{float:left;background:url(https://naimg.playthisgame.com/cabal_new/images/layout/ico_plus_minus.png) center center no-repeat;width:37px;height:37px;top: 5px;margin-right: 10px;}
    .load_more .button:hover .s0{background-image:url(https://naimg.playthisgame.com/cabal_new/images/layout/ico_plus_minus_on.png);z-index:3;}
    .load_more .button .s1{float:left;}
    */
    @media screen and (max-width:900px){
        .news_tab>ul>li{width:auto;display:block;float:none;}
    }

    /*CONTENT: NEWS(e)*/



    /*CONTENT: CLASSES(s)*/
    .classes_detail{position:relative;}
    .classes_detail .info{position:relative;margin-bottom:80px;}
    .classes_detail .info>.thumb{width:47%;float:left;display:inline;position:relative;cursor:pointer;}
    .classes_detail .info>.thumb>img{width:100%;height:auto;}
    .classes_detail .info>.desc{width:48%;float:right;display:inline;position:relative;font-size:16px;line-height:34px;margin-bottom:178px;}
    .classes_detail .info>.desc h2{margin-top:5px;}
    .btn_play{width:91px;height:91px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;z-index:0;background: url(https://naimg.playthisgame.com/cabal_new/images/layout/ico_play.png) 0 0 no-repeat;cursor:pointer;}
    .btn_play:hover{background: url(https://naimg.playthisgame.com/cabal_new/images/layout/ico_play.png) 0 -91px no-repeat;}

    /*CLASSES DETAIL SUB THUMB*/
    .classes_detail .info>.sc_group{width:50%;float:right;clear:both;margin-top:-189px;overflow:hidden;}
    .sc_group>.item{width:46%;margin:0 0 0 4%;float:left;display:inline;position:relative;overflow:hidden;color:#fff;transition: all 1s ease;box-sizing:border-box;text-decoration:none;}
    .sc_group>.item .thumb{width:100%;height:auto;display:block;position:relative;z-index:1;overflow:hidden;background:#000;}
    .sc_group>.item .thumb>img{width:100%;height:auto;display:block;transition:all 0.4s ease-in-out;opacity:1;}


    /*.classes_links{position:relative;font-family: 'Gentium Basic', serif;}
    .classes_links>.title{font-size:24px;margin-bottom:20px;}
    .classes_links>a{width:17.6%;margin-right:3%;display:inline;float:left;font-size:18px;text-transform:uppercase;text-align:center;text-decoration:none;color:#000;}
    .classes_links>a:last-child{margin-right:0;}
    .classes_links>a .thumb{width:100%;height:auto;display:block;position:relative;z-index:1;overflow:hidden;margin-bottom:10px;}
    .classes_links>a .thumb>img{width:100%;height:auto;display:block;transition:all 0.6s ease-in-out;opacity:1;}
    .classes_links>a:hover .thumb>img{-ms-transform: scale(1.3,1.3);-webkit-transform: scale(1.3,1.3);transform: scale(1.3,1.3);opacity:1;}*/

    .classes_links{position:relative;margin-bottom:30px;}
    .classes_links>.title{font-size:24px;margin-bottom:20px;font-family: 'Gentium Basic', serif;}
    .classes_links>.item{width:11%;margin:0 1.7% 0 0;float:left;display:inline;position:relative;overflow:hidden;margin-bottom:60px;color:#fff;transition: all 1s ease;box-sizing:border-box;text-decoration:none;}
    .classes_links>.item .title{width:100%;position:absolute;bottom:0;left:0;text-align:center;font-family: 'Gentium Basic', serif;text-align:center;position:absolute;font-size:20px;color:#000;text-transform:uppercase;color:#fff;background: linear-gradient(to top, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));padding:30px 0 15px;}
    .classes_links>.item .thumb{width:100%;height:auto;display:block;position:relative;z-index:1;overflow:hidden;margin-bottom:20px;background:#000;}
    .classes_links>.item .thumb>img{width:100%;height:auto;display:block;transition:all 0.4s ease-in-out;opacity:1;}
    .classes_links>.item:hover .thumb>img{-ms-transform: scale(1.15,1.15);-webkit-transform: scale(1.15,1.15);transform: scale(1.15,1.15);opacity:1;}
    .classes_links>.item:last-child{margin-right:0;}

    .classes_list{position:relative;}
    .classes_list>.item{width:47%;margin:0 3% 0 0;float:left;display:inline;position:relative;overflow:hidden;margin-bottom:60px;color:#fff;transition: all 1s ease;box-sizing:border-box;opacity:1;text-decoration:none;}
    .classes_list>.item:nth-child(even){margin:0 0 0 3%;}
    .classes_list>.item:nth-child(odd){clear:both}
    .classes_list>.item .title{width:100%;position:absolute;bottom:0;left:0;text-align:center;font-family: 'Gentium Basic', serif;text-align:center;position:absolute;font-size:30px;color:#000;text-transform:uppercase;color:#fff;background: linear-gradient(to top, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));padding:30px 0 30px;}
    .classes_list>.item .thumb{width:100%;height:auto;display:block;position:relative;z-index:1;overflow:hidden;margin-bottom:20px;background:#000;}
    .classes_list>.item .thumb>img{width:100%;height:auto;display:block;transition:all 0.6s ease-in-out;opacity:1;}
    .classes_list>.item:hover .thumb>img{-ms-transform: scale(1.2,1.2);-webkit-transform: scale(1.2,1.2);transform: scale(1.2,1.2);opacity:1;}

    /*
    .classes_list>.item:nth-child(odd){left:-100%;}
    .classes_list>.item:nth-child(even){left:100%;}
    .classes_list>.item.activeFix:nth-child(odd){left:0;opacity:1;}
    .classes_list>.item.activeFix:nth-child(even){left:0;opacity:1;}
    */
    @media screen and (max-width:900px){
        .classes_list>.item{width:auto;margin:0!important;opacity:1;left:0!important;}

        .classes_detail .info{margin-bottom:30px;}
        .classes_detail .info>.thumb{width:auto;float:none;display:block;margin-bottom:30px;}
        .classes_detail .info>.desc{width:auto;float:none;display:block;margin-bottom:30px;}
        .classes_detail .info>.sc_group{width:auto;float:none;margin:0;}
        .sc_group>.item{width:auto;float:none;display:block;margin:0 0 5px;}

        .classes_links>.item{width:48%;margin:0 2% 8px 0;}
        .classes_links>.item .thumb{margin:0;}
    }
    /*CONTENT: CLASSES(e)*/


    /*CONTENT: RANK(s)*/
    .rank{position:relative;}
    .rank .tab{position:relative;overflow:hidden;border:1px solid #000;border-bottom:none;}
    .rank .tab>a{width:23%;padding:15px 1%;text-align:center;float:left;display:inline;text-decoration:none;font-size:18px;color:#000;font-family: 'Gentium Basic', serif;text-transform:uppercase;}
    .rank .tab>a.active{background:#000;color:#fff;}
    /*CONTENT: RANK(e)*/


    /*CONTENT: DOWNLOAD(s)*/
    .download{position:relative;}
    .download>.item{position:relative;background:#f1f1f1;}
    .download>.item>.desc{width:50%;height:100%;position:absolute;top:0;left:0;text-align:center;}
    .download>.item>.desc>.inner{width: 100%;position:absolute;top:50%;transform:translateY(-50%);font-size:16px;line-height:30px;}
    .download>.item>.desc p{margin-bottom:20px;padding:0 12px 0 12px;font-size:13px;}
    .download>.item>.spec{width:50%;margin:0 0 0 50%;position:relative;}
    .download>.item>.desc:before{content:"";height:100%;}
    .download>.item>.desc h3{font-size:48px;font-family:'Gentium Basic', serif;margin:0 0 73px 0;}
    .download>.item>.desc h3 img{display:block;margin:0 auto 34px;}

    .download .button{background:#c3111e;border:none;color:#fff;font-size:14px;width:130px;}
    .download .button>span.s2{background:#dc1625;}

    .download .button{display:inline-block;padding:6px 18px;line-height:16px;text-transform:uppercase;font-size:13px;color:#fff;text-shadow:none;cursor:pointer;position:relative;text-decoration: none;margin-right:5px;letter-spacing:.05em;}
    .download .button img {float: left;z-index: 2;position: absolute;transition: all .1s linear;top: 50%;left: 29px;width: 30px;height: auto;-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
    .download .button>span{display:block;}
    .download .button>span.s1{z-index:2;position:relative;transition: all .1s linear;font-weight:600;margin-top:7px;text-align:left;left:33px;}
    .download .button>span.s1.br{left:40px;}
    .download .button>span.s1.eu{left:40px;}
    .download .button>span.s1_st{z-index:2;position:relative;transition: all .1s linear;margin-bottom:7px;font-size:10px;text-align:left;left:33px;text-transform:none;}
    .download .button>span.s1_st.na{letter-spacing:normal;}
    .download .button>span.s1_st.br{left:40px;}
    .download .button>span.s1_st.eu{left:40px;}
    .download .button>span.s2{width:100%;height:100%;z-index:1;background:#dc1625;position:absolute;bottom:0;left:0;height:0;transition: all .1s linear;}
    .download .button:hover>span.s1{color:#fff;height:auto;}
    .download .button:hover>span.s2{height:100%;}
    .download .button.light{border:1px solid #fff;color:#fff;}
    .download .button.light>span.s2{background:#fff;}
    .download .button.light:hover>span.s1{color:#000;}
    .download .button.light:hover>span.s2{height:100%;}

    .download>.item.reverse>.desc{left:auto;right:0;}
    .download>.item.reverse>.spec{margin:0 50% 0 0;}
    .tbl_spec{width:100%;border-collapse:collapse;padding:0;margin:0;font-size:14px;}
    .tbl_spec thead td{background:#e7e7e7;font-family:'Gentium Basic', serif;font-size:20px;}
    .tbl_spec td{background:#fff;padding:15px 40px;border-bottom:1px solid #f1f1f1;}
    @media screen and (max-width:900px){
        .download>.item>.desc{width:auto;height:500px;position:relative;}
        .download>.item>.spec{width:auto;display:block;float:none;margin:0;}
        .download>.item.reverse>.spec{margin:0;padding-top:300px;}
        .download>.item.reverse>.desc{position:absolute;top:0;left:0;}
    }
    /*CONTENT: DOWNLOAD(e)*/


    .tbl_blackwhite{width:100%;border-collapse:collapse;}
    .tbl_blackwhite thead{background-color:#000;color:#fff;}
    .tbl_blackwhite thead td{border:1px solid #fff;}
    .tbl_blackwhite td{padding:5px;}


    /*CONTENT: MISSION(s)*/
    .mission_war{position:relative;}
    .mission_war>.inner{max-width:1200px;position:relative;margin:0 auto;}
    .mission_war h3{margin-bottom:15px;font-size:30px;}
    .mission_war h3.alt{margin-bottom:5px;}
    .war_lobbdy{padding:80px 0;position:relative;background:#000 url(https://naimg.playthisgame.com/cabal_new/images/mission/3.jpg) 50% 0 no-repeat;color:#fff;}
    .war_lobbdy>.inner{position:relative;max-width:1200px;margin:0 auto;padding:0 20px;}

    .mission_reward{padding:80px 0;position:relative;background:#222;color:#fff;}
    .mission_reward>.inner{position:relative;max-width:1200px;margin:0 auto;padding:0 20px;}

    .mission_battlefield{padding:100px 0;position:relative;background:#cecece;color:#000;}
    .mission_battlefield h3{font-size:30px;line-height:normal;}
    .mission_battlefield>.inner{position:relative;max-width:1200px;margin:0 auto;padding:0 20px;}
    .mission_battlefield .inner .rules{}
    .mission_battlefield .inner .rules ul{margin-bottom:0;}
    .mission_battlefield *{z-index:1;}
    .img-header{max-width:100%;margin:0 auto 45px;top:-10px;z-index:0;display:block;position:relative;}
    .mission_battlefield #m2 {top:53px;}
    .mission_battlefield #m3 {top:-27px;}

    .mr_img{position:relative;margin-bottom:30px;overflow:hidden;text-align:left;font-size:14px;}
    .mr_img>img{float:left;display:inline;margin-right:30px;}



    .feature_point{position:relative;margin-top:-50px;}
    .feature_point>.col{width:33.333%;float:left;display:inline;}
    .feature_point .title{font-size:30px;margin-bottom:20px;line-height:40px;}
    .feature_point .item{margin-top:20px;max-width:320px;text-align:center;}
    .feature_point .item img{display:block;margin:0 auto 30px;}
    .feature_point>.col.alt .item{max-width:none;margin:100px 0 0 10px;text-align:left;}
    .feature_point>.col.alt .item img{margin:0 0 30px 40px;}
    .feature_point .spacer{height:100px;}
    .feature_point p{color:#a3a3a3;}
    .feature_point p:last-child{margin-bottom:0;}
    hr.dark{margin:40px 0 40px;border:none;border-top:1px solid #333;}

    .score{position:relative;overflow:hidden;}
    .score>.thumb{float:left;display:inline;margin:0 85px 30px 0;}
    .score h3{margin-bottom:20px;}
    .score p{color:#a3a3a3;}
    .score p strong{color:#fff;}

    @media screen and (max-width:900px){
        h2{font-size:32px;}
        .mission_war h3,
        .mission_battlefield h3{font-size:20px;}
        
        
        .mission_battlefield{padding:50px 0;}

        .feature_point>.col{width:auto;float:none;display:block;}
        .feature_point>.col .item,
        .feature_point>.col.alt .item{margin:40px 0 0;text-align:center;}
        .feature_point>.col.alt .item img{margin:0 auto 30px;}
        .feature_point .item{max-width:auto;}
        .feature_point .item img{margin-bottom:15px;}


        .mission_reward{padding:50px 0;}

        .mission_battlefield #m2{top:0!important;}
    }
    /*CONTENT: MISSION(e)*/


    /*CONTENT: DUNGEON(s)*/
    .dungeon_grid{position:relative;overflow:hidden;margin-bottom:110px;}
    .dungeon_grid>a{width:33.3%;height:100px;border: 8px solid #f2f2f2;float:left;display:inline;box-sizing:border-box;position:relative;overflow:hidden;color:#fff;font-weight:300;background:#000;}
    .dungeon_grid>a .bg{width:110%;height:110%;position:absolute;top:-5%;left:-5%;background:50% 50% no-repeat;background-size:cover;transition:all 0.4s ease;opacity:.6;}
    .dungeon_grid>a .info{width:100%;box-sizing:border-box;padding:15px 20px;position:relative;z-index:2;overflow:hidden;position:absolute;bottom:0;left:0;}
    .dungeon_grid>a .info:before{width:100%;height:100%;position:absolute;top:0;left:0;background:#000;opacity:.5;z-index:1;content:"";transition:all 0.4s ease;background:#000}
    .dungeon_grid>a .title{float:left;display:inline;font-size:18px;z-index:2;position:relative;margin:0;}
    .dungeon_grid>a .type{float:left;display:inline;min-width:50px;float:right;border: 1px solid #a3a3a3;font-size:12px;padding:0 8px;margin:0;line-height:23px;z-index:2;text-align:center;text-transform:uppercase;position:relative;color: #a3a3a3;}
    .dungeon_grid>a:hover .bg{opacity:1;/*transform:scale(1.1,1.1);*/}
    .dungeon_grid>a:hover .info{opacity:1;}
    .dungeon_grid>a:hover .info:before{opacity:.8;}
    .dungeon_grid>a:nth-child(12n+1){width:27%;height:440px;} /*TotalCol(n)+Col*/
    .dungeon_grid>a:nth-child(12n+2){width:46%;height:320px;}
    .dungeon_grid>a:nth-child(12n+3){width:27%;height:440px;}
    .dungeon_grid>a:nth-child(12n+4){width:27%;height:440px;}
    .dungeon_grid>a:nth-child(12n+5){width:46%;height:320px;margin-top:-120px;}
    .dungeon_grid>a:nth-child(12n+6){width:23%;height:400px;margin-top:200px;margin-left:-46%;}
    .dungeon_grid>a:nth-child(12n+7){width:23%;height:320px;margin-top:200px;margin-left:-23%;}
    .dungeon_grid>a:nth-child(12n+8){width:27%;height:440px;}
    .dungeon_grid>a:nth-child(12n+9){width:27%;height:440px;clear:left;margin-top:-160px;}
    .dungeon_grid>a:nth-child(12n+10){width:23%;height:280px;}
    .dungeon_grid>a:nth-child(12n+11){width:23%;height:360px;margin-top:-80px;}
    .dungeon_grid>a:nth-child(12n+12){width:27%;height:440px;margin-top:-160px;}


    .dungeon{position:relative;max-width:1150px;margin:0 auto 50px;}
    .dungeon_nav{width:250px;float:left;position:relative;}
    .dungeon_nav ul{position:relative;padding:0;list-style:none;}
    .dungeon_nav ul a{text-decoration:none;color:#000;}
    .dungeon_nav>ul>li{position:relative;}
    .dungeon_nav>ul>li>a{color:#000;font-size:24px;text-transform:uppercase;display:block;margin-bottom:5px;font-family: 'Gentium Basic', serif;}
    .dungeon_nav>ul>li>ul{margin-bottom:30px;line-height: 25px;}
    .dungeon_nav>ul>li>ul>li{margin-bottom:5px;}
    .dungeon_nav>ul>li>ul>li>a:hover{font-weight:600;}
    .dungeon_content{position:relative;margin-left:350px;}
    .dungeon_map{background:#dfdfdf;margin-bottom:24px;}
    .dungeon_map>img{display:block;width:60%;margin:0 auto;padding:40px 0;}
    .tbl_dungeon{width:100%;border-collapse:collapse;margin:24px 0;}
    .tbl_dungeon thead{background-color:#000;color:#fff;font-family: 'Gentium Basic', serif;font-size:18px;text-transform: uppercase;}
    .tbl_dungeon thead .icon{vertical-align: middle;margin-right:10px;}
    .tbl_dungeon tr{border-bottom:1px solid #d9d9d9;}
    .tbl_dungeon td{padding:10px 28px;}

    @media screen and (max-width:900px){
        .dungeon_grid>a{width:auto!important;height:200px!important;margin:0!important;float:none;display:block;}

        .dungeon_nav{width:auto;float:none;display:block;}
        .dungeon_content{margin:0;}
        .dungeon_nav>ul>li>ul>li{display:inline-block;padding:0 8px;}
        .dungeon_nav>ul>li>ul>li:before{height:15px;border-left:1px solid #ccc;position:absolute;top:6px;left:0;content:"";}
        .dungeon_map>img{width:80%;padding:20px 0;}
    }
	
    /*CONTENT: MISSION(e)*/

	@media screen and (max-width:415px){
		.tbl_dungeon td{padding: 8px 19px;line-height: 120%;font-size: 12px;}
	}
	@media screen and (max-width:414px){
		.tbl_dungeon td{padding: 8px 12px;line-height: 120%;font-size: 12px;}
	}

    /*CONTENT: GAME ABOUT(s)*/
    .about_desc{max-width:1050px;padding:80px 0;margin:0 auto;text-align:center;font-size:20px;font-family: 'Gentium Basic', serif;line-height:36px;}
    .about_desc h2{margin-bottom:40px;}
    .about_desc p:last-child{margin-bottom:0;}
    .about_feature{background:#222;color:#fff;}
    .about_feature>.inner{max-width:1400px;margin:0 auto;padding-top: 80px;padding-bottom: 30px;}
    .about_feature .item{width:50%;box-sizing:border-box;float:left;display:inline;padding:0 30px;margin:0 0 50px;}
    .about_feature .item .thumb{display:block;width:100%;height:auto;margin-bottom:30px;}
    .about_feature .item h3{font-size:30px;font-family: 'Gentium Basic', serif;line-height:normal;}
    .about_feature .item p{color:#999;}
    .about_feature .item:nth-child(2n+1){clear:both;}

    @media screen and (max-width:900px){
        .about_desc{padding:50px 0;}
        .about_feature .item{width:auto;padding:0 20px;margin-bottom:30px;}
    }
    /*CONTENT: GAME ABOUT(e)*/


    .table-responsive {
      width: 100%;
      overflow-x: auto;
      overflow-y: hidden;
      -webkit-overflow-scrolling: touch;
      -ms-overflow-style: -ms-autohiding-scrollbar;
    }