@media screen and (max-width: 1240px) {
.container{width:96%}
.header-mobile .header-main .container{height:170px}
.logo{width:100%}
.header-mobile .logo{margin-top:30px}
.logo a img{margin:0 auto}
.search-form,.main-nav{display:none}
.show-nav-mobile{display:block}
.header-mobile .show-nav-mobile{display:none}
.header-mobile .close-nav-mobile{display:block;position:absolute;top:10px;right:20px;font-size:22px;cursor:pointer;color:#999}
.header-mobile .search-form,.header-mobile .main-nav{display:block}
.header-mobile{position:relative;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;background-color:#1b2024;transition:unset!important}
.header-mobile *{transition:unset!important}
.logged-in .header-mobile{top:32px;height:calc(100% - 32px)}
.header-mobile .container{height:100%!important}
.header-mobile .logo{top:30px!important}
.header-mobile .header-right{width:100%;height:calc(100% - 125px);margin-top:30px}
.header-mobile .search-form{float:none!important;width:500px;line-height:42px;margin:0 auto}
.header-mobile .search-input{width:100%}
.header-mobile .search-submit{top:0}
.header-mobile .main-nav{margin-top:40px;width:100%;height:calc(100% - 110px)}
.header-mobile .main-nav-inner{height:100%;overflow-y:auto}
.header-mobile .main-nav-inner>ul{padding:0;line-height:1.5}
.header-mobile .main-nav-inner>ul>li{float:none}
.header-mobile .main-nav-inner>ul>li:nth-child(n+2){margin-top:15px;padding-top:15px;margin-left:0;border-top:1px solid #242a2e}
.header-mobile .main-nav-inner>ul>li a{padding-left:0;font-size:15px}
.header-mobile .main-nav-inner>ul>li a i{display:none}
.header-mobile .main-nav-inner>ul>li:hover>a,.header-mobile .main-nav-inner>ul>li>a:hover{color:#fff!important;background-color:transparent}
.main-nav-inner>ul>li.menu-item-has-children>a:after{display:none}
.header-mobile .main-nav-inner>ul>li.menu-item-has-children>a>span{position:absolute;display:block;height:55px;width:25px;top:-16px;right:0;z-index:100}
.header-mobile .main-nav-inner>ul>li.menu-item-has-children>a>span:before{position:absolute;content:'';top:28px;right:0;border:6px solid transparent;border-top:6px solid #ddd}
.header-mobile .main-nav-inner>ul>li.home-nav-item a span{display:block}
.header-mobile .main-nav-inner>ul>li ul{display:none;position:relative;top:0;width:100%;opacity:1;visibility:visible;background-color:transparent;box-shadow:none;width:calc(100% - 30px);margin-left:15px;padding-bottom:0;transition:unset!important}
.header-mobile .main-nav-inner>ul>li ul:before{display:none}
.header-mobile .main-nav-inner>ul>li ul li{border:none}
.header-mobile .main-nav-inner>ul>li ul li a{color:#eee!important;padding:6px 0;font-weight:500;background-color:transparent}
.game-new-item,.game-most-viewed-item,.app-full-item{margin-right:15px;width:calc((100% - 60px) / 5)}
.game-new-item:nth-child(8n+8),.game-most-viewed-item:nth-child(8n+8),.app-full-item:nth-child(8n+8){float:left;margin-right:15px}
.game-new-item:nth-child(5n+5),.game-most-viewed-item:nth-child(5n+5),.app-full-item:nth-child(5n+5){float:right;margin-right:0}
.game-new-item:nth-child(n+6),.game-most-viewed-item:nth-child(n+6),.app-full-item:nth-child(n+6){margin-top:15px}
.footer .container{height:auto;line-height:1.7;text-align:center}
.footer-left,.footer-right{width:100%}
.footer-logo,.footer-title,.footer-nav,.footer-social{width:100%}
.footer-logo img{margin:0 auto}
.footer-title{margin-left:0;margin-top:10px}
.footer-nav{margin-top:10px}
.footer-nav ul li:nth-child(n+2):before{top:6px}
.footer-social{margin-left:0;margin-top:12px}
.footer-social a{display:inline-block;float:none;line-height:36px}
.item-game-play{width:100%;height:700px}
.single-app-related .app-full-item{width:calc((100% - 45px) / 4)}
.single-app-related .app-full-item:nth-child(6n+6){float:left;margin-right:15px}
.single-app-related .app-full-item:nth-child(4n+4){float:right;margin-right:0}
.single-app-related .app-full-item:nth-child(n+5){margin-top:15px}
}
@media screen and (max-width: 1000px) {
.container{width:96%}
.block-game-hot-content{padding:0 2%}
.game-hot-carousel{display:flex;flex-flow:row wrap}
.game-hot-item{display:block;float:left;margin:0;margin-right:15px}
.game-new-item,.game-most-viewed-item,.home-tax-item,.game-hot-item,.app-full-item{width:calc((100% - 30px) / 3)}
.game-new-item:nth-child(5n+5),.game-most-viewed-item:nth-child(5n+5),.home-tax-item:nth-child(5n+5),.app-full-item:nth-child(5n+5){float:left;margin-right:15px}
.game-new-item:nth-child(3n+3),.game-most-viewed-item:nth-child(3n+3),.home-tax-item:nth-child(3n+3),.game-hot-item:nth-child(3n+3),.app-full-item:nth-child(3n+3){float:right;margin-right:0}
.game-new-item:nth-child(n+4),.game-most-viewed-item:nth-child(n+4),.game-hot-item:nth-child(n+4),.app-full-item:nth-child(n+4){margin-top:15px}
.home-tax-item:nth-child(n+4){margin-top:15px}
.game-hot-item:nth-child(n+13){display:none}
.game-hot-morelink{display:block}
.home-tax-item-thumb{width:60px;height:60px}
.home-tax-item-info{height:60px;width:calc(100% - 70px)}
.item-game-play{height:0!important;opacity:0;visibility:hidden;overflow:hidden}
.single-game-embed{height:100vh!important}
.game-play-full{height:100%!important;opacity:1;visibility:visible;display:block}
.game-play-full .single-game-embed{height:100%!important}
.vtv-ads-content{width:100%}
.game-play-full iframe{z-index:1000;position:relative}
.item-game-play-mobile{display:block;opacity:1;visibility:visible}
.game-play-mobile-title{font-size:32px}
.sidebar,.primary{width:100%}
.sidebar{overflow:hidden}
.sidebar-item{float:left;width:calc((100% - 30px) / 2)}
.sidebar-item:nth-child(1){margin-top:30px}
.sidebar-item:nth-child(2n+2){float:right;margin-left:30px}
}
@media screen and (max-width: 600px) {
body.single{background-color:#fff}
body.home{background-color:var(--th-color-black)}
.single .block-item .container{width:100%;padding:20px 0!important}
.header-mobile .search-form{width:100%}
.single .footer{margin-top:0}
.single-game .home-content{padding:15px 4%;padding-top:0}
.single .block-item-title{color:#333}
.single-game-related .container{width:96%!important}
.arrow-btn-prev{left:10px}
.arrow-btn-next{right:10px}
.carousel-wrap .slick-list{margin-left:-7.5px!important;margin-right:-7.5px!important}
.game-new-item:nth-child(n),.game-most-viewed-item:nth-child(n),.home-tax-item:nth-child(n),.game-hot-item:nth-child(n),.app-full-item:nth-child(n),.single-app-related .app-full-item:nth-child(n){width:calc((100% - 15px) / 2);margin-right:15px}
.game-new-item:nth-child(3n+3),.game-most-viewed-item:nth-child(3n+3),.home-tax-item:nth-child(3n+3),.game-hot-item:nth-child(3n+3),.app-full-item:nth-child(3n+3),.single-app-related .app-full-item:nth-child(4n+4){float:left;margin-right:15px}
.game-new-item:nth-child(2n+2),.game-most-viewed-item:nth-child(2n+2),.home-tax-item:nth-child(2n+2),.game-hot-item:nth-child(2n+2),.app-full-item:nth-child(2n+2),.single-app-related .app-full-item:nth-child(2n+2){float:right;margin-right:0}
.game-new-item:nth-child(n+3),.game-most-viewed-item:nth-child(n+3),.game-hot-item:nth-child(n+3),.app-full-item:nth-child(n+3),.single-app-related .app-full-item:nth-child(n+3){margin-top:20px}
.home-tax-item:nth-child(n+3){margin-top:20px}
.home-tax-item-thumb{width:60px;height:60px}
.home-tax-item-info{height:60px;width:calc(100% - 70px)}
.game-hot-item-title,.game-new-item-title,.home-tax-item-title{font-size:16px}
.home-content{padding:30px}
.single-app-wrap{padding:20px 3%}
.single-game-info-wrap{padding-right:8px}
.single-game-info-left{width:calc(100% - 90px)}
.game-play-full .single-game-info-wrap{background-color:var(--th-color-black)}
.game-play-full .single-game-title{color:#fff}
.single-game-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.single-game-at-list{margin-right:55px}
.game-play-full canvas{width:100%!important;height:100%!important}
.item-game-play-mobile{padding:0}
.game-play-mobile-title{font-size:28px}
.game-play-mobile-btn{width:180px;height:44px}
.block-item-head-morelink{display:none}
.box-app-download-top{padding-right:10px}
.box-app-download-top .single-app-dl-btn{position:relative;width:100%;display:block;box-sizing:border-box;top:0;right:0;margin-top:10px}
.sidebar-item:nth-child(n){width:100%;margin-left:0}
}