/*////////////////////////////////////////////////////////////////////////      Responsive Css      ////////////////////////////////////////////////////////////////*/


/*############   	1920 css start		############*/
@media(max-width:1920px) {


}
/*############   	1920 css end		############*/

/*############   	1680 css start		############*/
@media(max-width:1680px) {
	body{
		font-size: 16px;
	}
	.container{
		max-width: 1370px;
	}
	.header-top .logo {
	    max-width: 330px;
	    width: 330px;
	}
	.header-top {
	    padding: 11px 0 9px 0;
	}

	.header-bottm {
	    padding: 24px 0;
	}

	.header-bottm ul li a{
		font-size: 16px;
	}
	.header-bottm .main-nav li {
	    margin-right: 5.44%;
	    position: relative;
	}
	.top-text{
		font-size: 34px;
		margin-bottom: 10px;
	}
	h1{
		font-size: 73px;
	}
	.top-text1{
		font-size: 73px;
	}
	.home-slidr-content h1{
		margin-bottom: 50px;
	}
	.play-now-btn{
		font-size: 26px;
		max-width: 284px;
		height: 70px;
	}

	.left-box h5{
		font-size: 16px;
	}
	.right-part .box-head h5{
		font-size: 16px;
	}
	.center-part h2{
		margin-bottom: 10px;
		font-size:40px;
	}
	.center-part .image-top h3{
		font-size: 28px;
	}
	.center-part .image-top p{
		/*margin-bottom: 40px;*/
	}
	.news-box .middle-bx-top h5{
		font-size: 16px;
	}
	.news-box .middle-bx-top::before{
		background-position: center center;
		top:-8px;
	}
	.news-box .middle-bx-top{
		padding: 9px 23px;
	}
	.news-box .middle-bx-middle {
	    padding: 20px 15px;
	    box-sizing: border-box;
	}
	.gamer-info p{
		font-size: 15px;
	}
	.news-box .middle-bx-bttm h6 {
	    font-size: 18px;
	}
	.middle-bx-middle .gamer-info {
		margin-bottom: 18px;
	}
	.footer-top h5{
		font-size: 16px;
	}



	.footer-btm{
		padding: 35px 0 10px 0;
	}
	.footer-btm .footer-logo {
	   margin-bottom: 25px;
	}
	.footer-top {
		max-width: 90%;
	}

	.main-content-cstm .center-part{

	}
	.main-content-cstm {
		padding: 42px 35px;
		padding-bottom: 30px;
	}
	.main-content-wrap {
		padding: 65px 30px 5px 30px;
	}
	.info-box-new {
    	padding: 20px 25px;
	}


	.sub-container{
		max-width: 1090px;
		padding: 80px 70px;
	}
	.cmn-head{
		min-height: 54px;
	}
	.cmn-head h5{
		font-size: 17px;
	}
	.contact-frm-wrp .frm-rw input[type="text"],
	.contact-frm-wrp .frm-rw input[type="email"],
	.contact-frm-wrp .frm-rw textarea {
		line-height: 55px;
	}
	.contact-frm-wrp .frm-rw textarea {
		min-height: 160px;
	}

/*	.home-slider{
		max-height: 500px;
	}
*/
	.home-banner-slider{
		max-height: 500px;
	}

	/*.donation-page h2{
		font-size: 35px;
	}*/

	.news-info-wrap .gamer-details p{
		font-size: 16px;
	}
	.middle-bx-middle h6{
		font-size:18px;
	}
	.info-box-new p{
		font-size: 15px;
	}
	.container-1010{
		margin-bottom: 150px;
	}

	.topsec .left-tp-img{
		max-width: 95px;
	}
	.topsec .right-tp-img{
		max-width: 138px;
	}
	/*.tp-cntr-sk h2{
		font-size: 35px;
	}*/

	.btm-cntr-sk h5{
		font-size: 17px;
	}
	.bottom-sec .two-btn-wrap{
	    margin-bottom: 45px;
	}
	.stre-container .bottom-sec .btm-cntr-sk{
		width: 68%;
	}
	.stre-container .bottom-sec .left-btm-img {
	    width: 14%;
	}

	.stre-container{
		margin-bottom: 150px;
	}
	.cmm-h2{
		font-size: 35px;
	}
	.tos-wrap .left-sk{
		max-width: 145px;
		position: absolute;
	    left: -60px;
	    top: -30px;
	}
	.tos-wrap .right-sk{
		max-width: 145px;
		position: absolute;
	    right: -60px;
	    top: -30px;
	}
	.middle-bx-middle .news-info-wrap{
	  margin-bottom: 30px;
	  padding-bottom: 30px;
	}
	.discord .discord-head .image-wrap{
		max-width: 78px;
	}
	.discord .discord-head {
	    padding: 10px 10px;
	}
	.discord .discord-head .member-online p{
		font-size: 12px;
	}
	.discord-body p {
	    font-size: 14px;
	}
	.discord-body .icon-wrap {
	    padding-left: 18px;
	    padding-right: 8px;
	}
	.discord-body {
	    min-height: 70px;
	}
	.discord-foot {
	   padding: 10px 10px;
	}
	.dscrd-btn{
		font-size: 10px;
		width: 60px;
	}
	.stre-pg-01 {
	    /*margin-top: -186px;*/
	}

	.stre-pg-01 .stre-middle-sec .centr-wrap h5{
		font-size: 17px;
	}
	.cmm2-h2 {
	    font-size: 26px;
	}
	.payment-head h6{
		font-size: 21px;
	}
	.stre-01-container .topsec .left-tp-img{
		max-width: 150px;
	}
	.stre-01-container .topsec .right-tp-img{
		max-width: 150px;
	}
	.stre-01-container {
	    margin-top: -30px;
	}
	.u-tube-vdo {
	    height: 134px;
	}

	.downld-pg-bttm .video-area {
	    height: 531px;
	}

	.left-box .box-head{
		height: 52px;
	}
	.right-part .box-head{
		height: 52px;
	}
	.news-box .middle-bx-top{
		height: 52px;
	}
	.change-head{
		height: 52px;
	}

	.play-highscore-top ul.tabs li {
	    display: inline-block;
	    padding: 5px 14px;
	    min-height: auto;
	}
	.play-highscore-top ul.tabs{
		padding: 36px 22px;
	}
	.play-highscore-bttm .gaming-table {
	    width: 72.5%;
	}
	.cat-table table tr th{
		padding: 14px 30px;
		font-size: 15px;
	}
	.cat-table{
		padding-top: 30px;
	}
	.cat-table table tr td{
		font-size: 14px;
	}
	.game-cat .cat-head{
		padding-top: 57px;
		font-size: 18px;
	}
	.gaming-table .img-wrp {
	    top: 0px;
	    max-width: 240px;
	}


	/* Landing apge css Start */

	.landing-page .landing-bnr-info h1 .top-text{
		font-size: 26px;
	}

	.landing-bnr-info .top-text::before{
		left: -75px;
	}

	.landing-bnr-info .top-text::after{
		right: -75px;
	}

	.landing-page .landing-bnr-info h1 .top-text1 {
		font-size: 58px;
	}

	.landing-page .play-now-btn{
		max-width: 228px;
		font-size: 20px;
		height: 56px;
	}
	.landing-content .mddl-content h2{
		font-size: 31px;
	}

	.landing-video-head h5{
		font-size: 16px;
	}

	.landing-video-content .video-wrp {
		height: 498px;
	}

	.landing-video-content .video-area {
		height: 531px;
	}

	.landing-content .landing-top{
		margin-bottom: 30px;
	}

	/* Landing apge css End */

}
/*############   	1680 css end		############*/

/*############   	1440 css start		############*/
@media(max-width:1440px) {
	body{
		font-size: 14px;
	}

	.container{
		max-width: 1200px;
	}

	.header-top .logo {
	    max-width: 310px;
	    width: 310px;
	}
	.header-bottm .main-nav li {
	    margin-right: 4.9%;
	}
	.header-bottm ul li a {
	    font-size: 15px;
	}
	.header-bottm {
	    padding: 20px 0;
	}
	.top-text {
	    font-size: 29px;
	}
	.top-text1 {
	    font-size: 63px;
	}
	.top-text::before {
		left:-80px;
	}
	.top-text::after {
		right: -80px;
	}
	.play-now-btn {
	    font-size: 23px;
	    max-width: 260px;
	    height: 65px;
	}

	.home-slidr-content h1 {
	    margin-bottom: 35px;
	}
	h2 {
	    font-size: 50px;
	}

	.tos-wrap h1 a {
		font-size: .8em;
	}

	.body-sec .container::before {
	    width: 85px;
	    left: -45px;
	}
	.body-sec .container::after {
	    width: 85px;
	    right:-45px;
	}
	.footer-top {
	    max-width: 100%;
	}

	.header-bottm ul li::after {
		right: -36px;
	}

	.container{
		/*border:1px solid #f00;*/
	}
	.main-content-cstm {
	    padding: 36px 20px;
	    padding-bottom: 25px;
	}
	.main-content-wrap {
	    padding: 48px 20px 5px 20px;
	}
	.left-part .box-body {
		padding: 15px;
		box-sizing: border-box;
	}
	.left-box .box-foot {
	    padding: 15px;
	    box-sizing: border-box;
	}
	.right-part .right-box .box-body{
		padding: 15px;
		padding-top: 22px;
	}
	.right-part .right-box{
		margin-bottom: 35px;
	}
	.center-part h2 {
	    font-size: 33px;
	}

	.center-part{
		padding: 40px 20px;
	}

	.gamer-info p {
	    font-size: 14px;
	}
	.middle-bx-middle .gamer-info{
		padding:10px;
	}
	.home-banner-slider .owl-nav .owl-prev::before{
		height: 60px;
		width: 60px;
		background-size:100%;
	}
	.home-banner-slider .owl-nav .owl-next::after {
		height: 60px;
		width: 60px;
		background-size:100%;
	}
	.home-banner-slider .owl-nav .owl-prev:hover::before{
		height: 60px;
		width: 60px;
		background-size:100%;
	}
	.home-banner-slider .owl-nav .owl-next:hover::after {
		height: 60px;
		width: 60px;
		background-size:100%;
	}


	.cmn-head h5 {
	    font-size: 14px;
	}
	.cmn-head {
	    min-height: 50px;
	}
	.contact-frm-wrp .frm-rw label{
		font-size: 14px;
	}

	.contact-frm-wrp .frm-rw input[type="text"],
	.contact-frm-wrp .frm-rw input[type="email"],
	.contact-frm-wrp .frm-rw textarea {
	    line-height: 42px;
	}
	.contact-frm-wrp .frm-rw .cw-50 select{
		/*padding: 11px 8px;*/
	}
	.contact-frm-wrp .frm-rw textarea {
	    min-height: 130px;
	}
	/*.home-slider {
	    max-height: 440px;
	}*/
	.home-banner-slider{
		max-height: 440px;
	}


	/*.donation-page h2 {
	    font-size: 30px;
	}*/

	.sub-container {
	    max-width: 1090px;
	    padding: 70px 60px;
	}

	.middle-bx-middle h6 {
	    font-size: 16px;
	}
	.news-info-wrap .gamer-details p{
		font-size: 14px;
	}
	.dnld-btm{
		font-size:14px;
	}
	/*.downld-bttm-cnnt p {
	    margin-bottom: 15px;
	}*/
	.container-1010 {
	    margin-bottom: 110px;
	}
	/*.tp-cntr-sk h2 {
	    font-size: 30px;
	}*/
	.bottom-sec .two-btn-wrap {
	    margin-bottom: 35px;
	}
	.topsec .left-tp-img {
	    max-width: 78px;
	}
	.topsec .right-tp-img {
	    max-width: 108px;
	}
	.stre-container .bottom-sec .left-btm-img {
	    width: 11%;
	}
	.stre-container{
		margin-bottom: 110px;
	}
	.cmm-h2{
		font-size: 30px;
	}
	.tos-wrap p{
		margin-bottom: 20px;
	}
	.tos-wrap .left-sk {
	    max-width: 135px;
	    left: -60px;
	    top: -30px;
	}
	.tos-wrap .right-sk {
	    max-width: 135px;
	    right: -60px;
	    top: -30px;
	}
	.tos-middle{
		margin-bottom: 38px;
	}
	.tos-middle .rst-cnnt {
	    padding: 25px 42px;
	    box-sizing: border-box;
	}
	.pg-not-found h3{
	  font-size: 26px;
	}
	.pg-not-found .image-wrap{
		margin-bottom: 30px;
	}
	.info-box-new p{
		font-size: 15px;
	}
	p{
		font-size:14px;
	}
	a{
		font-size:14px;
	}

	.discord .discord-head .image-wrap {
	    max-width: 68px;
	}
	.discord .discord-head {
	    padding: 8px 8px;
	}
	.discord .discord-head .member-online p {
	    font-size: 11px;
	}
	.discord-body p {
	    font-size: 12px;
	}
	.discord-body .icon-wrap {
	    padding-left: 14px;
	    padding-right: 5px;
	}
	.discord-foot .discord-text p {
		font-size: 9px;
	}
	.dscrd-btn {
	    font-size: 9px;
	    width: 56px;
	}
	.discord-foot {
	    padding: 8px 8px;
	}
	.stre-pg-01 {
	    /*margin-top: -200px;*/
	}
	.stre-01-container .topsec .left-tp-img {
	    max-width: 130px;
	}
	.stre-01-container .topsec .right-tp-img {
	    max-width: 130px;
	}
	.stre-pg-01 .stre-middle-sec .centr-wrap h5 {
	    font-size: 15px;
	}
	.stre-middle-sec .centr-wrap select {
		font-size: 15px;
	}
	.cmm2-h2 {
	    font-size: 23px;
	}
	h5{
		font-size: 15px;
	}
	.store-01-bdy ul li{
		font-size: 15px;
		margin-bottom: 15px;
	}
	h6{
		font-size: 15px;
	}
	.stre-01-container{
		margin-top: -15px;
	}
	.u-tube-vdo {
	    height: 124px;
	}
	.downld-pg-bttm .video-area {
	    height: 543px;
	}
	.cmm-mdl-bg .modal-body input[type="text"],
	.cmm-mdl-bg .modal-body input[type="password"],
	.cmm-mdl-bg .modal-body input[type="email"]{
		line-height: 48px;
	}
	.vote-login{
		min-height: 50px;
	}
	.register-btn{
		min-height: 50px;
	}
	.cmm-mdl-bg .frm-rw {
	    margin-bottom: 20px;
	}
	.downld-bttm-cnnt {
	    padding-top: 8px;
	}
	.gaming-table .img-wrp{
		max-width: 216px;
		top:12px;
	}
	.search-area h6{
		font-size: 15px;
	}
	.game-cat .cat-head {
	    padding-top: 60px;
	    font-size: 16px;
	}
	.game-cat ul li {
	    padding-left: 35px;
	}
	.cmm-mdl-bg label{
		font-size: 14px;
	}

	.contact-frm-wrp .frm-rw .cw-50 .select-box{
		line-height: 42px;
	}
	.contact-frm-wrp .frm-rw .cw-50 .select-box::after{
		font-size: 14px;
	}
	.downld-bttm-cnnt{
		margin-bottom: 30px;
	}
	.accordian-body ul li{
		font-size: 14px;
	}
	.accordian-body ul li::before {
		top:7px;
	}

	.accordian-wrp .accordian-head{
		padding: 0 30px;
		padding-right: 50px;
	}
	.accordian-wrp .accordian-body{
		padding: 45px 30px;
		box-sizing: border-box;
	}
	.header-top {
	    padding: 9px 0 7px 0;
	}


	/* Landing apge css Start */

	.landing-page .landing-bnr-info h1 .top-text {
		font-size: 22px;
	}
	.landing-page .landing-bnr-info h1 .top-text1 {
		font-size: 49px;
	}
	.landing-page .play-now-btn {
		max-width: 198px;
		font-size: 17px;
		height: 49px;
	}

	.landing-content::before{
		transform: scale(1.05);
	}
	.landing-content::after{
		transform: scale(1.05);
	}
	.landing-video-content .video-wrp {
		height: 509px;
	}
	.landing-video-content .video-area {
		height: 543px;
	}
	.landing-content .mddl-content h2 {
		font-size: 27px;
	}
	.landing-bnr-info .top-text::before {
		left: -58px;
	}
	.landing-bnr-info .top-text::after {
		right: -58px;
	}
	.landing-page .landing-bnr-info h1 {
		margin-bottom: 0px;
	}

	.landing-page .top-text::before{
		left: -20px;
		width: 90px;
	}
	.landing-bnr-info .top-text::after{
		right: -20px;
		width: 90px;
	}


	/* Landing apge css End */

}

/*############   	1440 css end		############*/

/*############   	1366 css start		############*/
@media(max-width:1366px) {
	/*.donation-page h2 {
	    font-size: 28px;
	}*/
	.sub-container {
	    max-width: 1090px;
	    padding: 65px 55px;
	}
	/*.tp-cntr-sk h2 {
	    font-size: 28px;
	}*/
	.cmm-h2{
		font-size: 28px;
	}

	.downld-pg-bttm .video-area {
	    height: 549px;
	}

	/* Landing apge css Start */

	.landing-page .landing-bnr-info h1 .top-text {
		font-size: 21px;
	}

	.landing-page .landing-bnr-info h1 .top-text1 {
		font-size: 47px;
	}
	.landing-page .play-now-btn {
		max-width: 190px;
		font-size: 17px;
		height: 48px;
	}
	.landing-content .mddl-content h2 {
		font-size: 26px;
	}
	.landing-video-content .video-wrp {
		height: 515px;
	}
	.landing-video-content .video-area {
		height: 549px;
	}

	/* Landing apge css End */

}
/*############   	1366 css end		############*/

/*############   	1280 css start		############*/
@media(max-width:1280px) {
	.body-sec .container::before {
	    width: 80px;
	    left: -42px;
	}

	.body-sec .container::after {
	    width: 80px;
	    right: -42px;
	}
	.top-text1 {
	    font-size: 56px;
	}
	.play-now-btn {
	    font-size: 20px;
	    max-width: 220px;
	    height: 55px;
	}


	.home-slidr-content h1 {
	    margin-bottom: 15px;
	}
	/*.donation-page h2 {
	    font-size: 26px;
	}*/
	.sub-container {
	    padding: 60px 50px;
	}
/*	.tp-cntr-sk h2 {
	    font-size: 26px;
	}*/
	.cmm-h2{
		font-size: 26px;
	}
	.cmm2-h2 {
	    font-size: 20px;
	}
	.stre-01-container {
	    margin-top: 0;
	}

	.gaming-table .img-wrp {
	    max-width: 200px;
	    top: 22px;
	}
	.downld-pg-bttm .video-area {
	    height: 554px;
	}

	/* Landing apge css Start */

	.landing-page .landing-bnr-info h1 .top-text1 {
		font-size: 43px;
	}
	.landing-page .play-now-btn {
		max-width: 180px;
		font-size: 16px;
		height: 48px;
	}
	.landing-video-content .video-wrp {
		height: 520px;
	}
	.landing-video-content .video-area {
		height: 554px;
	}
	.landing-page .landing-bnr-info h1 .top-text {
		font-size: 21px;
	}
	.landing-content .mddl-content h2 {
		font-size: 24px;
	}

	/* Landing apge css End */

}
/*############   	1280 css end		############*/


/*############   	1200 css Start		############*/

@media(max-width:1200px) {
	.container {
	    max-width: 96%;
	}
	.header-top .logo {
	    max-width: 285px;
	    width: 285px;
	}
	.header-bottm ul li a {
	    font-size: 14px;
	}
	.login a {
	    font-size: 14px;
	}
	.header-bottm {
	    padding: 14px 0;
	}
	.header-bottm .main-nav li {
	    margin-right: 4.8%;
	}
	.top-text1 {
	    font-size: 52px;
	}
	.play-now-btn {
	    font-size: 19px;
	    width: 206px;
	    height: 50px;
	}
	.header-top {
	    padding: 8px 0 5px 0;
	}


	.center-part h2 {
	    font-size: 30px;
	}
	.footer-top h5 {
	    font-size: 15px;
	}
	p{
		font-size: 14px;
	}
	a{
		font-size: 14px;
	}
	.left-box h5 {
	    font-size: 15px;
	}
	.news-box .middle-bx-top h5 {
	    font-size: 15px;
	}
	.middle-bx-middle h6{
		font-size: 15px;
	}

	.footer-top li a, .footer-top p {
	    font-size: 14px;
	}
	.right-part .box-head h5 {
	    font-size: 15px;
	}
	.left-box .box-foot li span {
	    font-size: 14px;
	}
	.left-box .box-foot li {
		font-size: 14px;
	}
	.news-box .middle-bx-middle {
	    padding: 20px 10px;
	    box-sizing: border-box;
	}
	.center-part {
	    padding: 40px 15px;
	}
	.main-content-wrap {
	    padding: 40px 14px 5px 14px;
	}
	.main-content-cstm {
	    padding: 36px 15px;
	    padding-bottom: 25px;
	}
	.header-bottm .main-nav li {
	    margin-right: 4.5%;
	}
	.left-box .box-foot {
	    padding: 20px 8px;
	}
	.right-part .right-box .box-body {
	    padding: 20px 8px;
	}
	.info-box-new {
	    padding: 15px 10px;
	}

	.inner-bannr .brdcrmb h2 {
	    font-size: 16px;
	}
	.brdcrmb .brdcrmb-list li,
	.brdcrmb .brdcrmb-list li a {
	    font-size: 14px;
	}


	/*.donation-page h2 {
	    font-size: 25px;
	}*/
	.sub-container {
	    padding: 55px 45px;
	}
/*	.tp-cntr-sk h2 {
	    font-size: 25px;
	}*/
	.cmm-h2{
		font-size: 25px;
	}
	.stre-pg-01 {
	    /*margin-top: -188px;*/
	}
	.u-tube-vdo {
	    height: 128px;
	}
	.game-cat .cat-head {
    	padding-top: 60px;
    	font-size:16px;
    }
    .search-area h6{
    	font-size: 14px;
    }
    .cat-table table tr th {
	    font-size: 14px;
	    padding: 10px 20px;
	}
	.cat-table table tr td{
		font-size: 14px;
	}
	.cat-table::before{
		top: -24px;
	}
	.cat-table table tr td {
	    padding: 8px 20px;
	}

	.gaming-table .img-wrp {
	    top: 28px;
	}
	.downld-pg-bttm .video-area {
	    height: 556px;
	}
	.accordian-wrp .accordian-head{
		min-height: 58px;
	}


	/* Landing apge css End */
	.landing-video-content .video-wrp {
		height: 522px;
	}
	.landing-video-content .video-area {
		height: 556px;
	}
	.landing-page .play-now-btn{
		height: 45px;
	}
	/* Landing apge css End */


}
/*############   	1200 css end		############*/



/*############   	1160 css Start		############*/
@media(max-width:1160px) {
	.tos-wrap .left-sk {
	    max-width: 100px;
	    left:0;
	    top: -20px;
	}
	.tos-wrap .right-sk {
	    max-width: 100px;
	    right:0;
	    top: -20px;
	}
	.stre-01-container .topsec .left-tp-img {
	    max-width: 105px;
	}
	.stre-01-container .topsec .right-tp-img {
	    max-width: 105px;
	}
	.stre-middle-sec .right-wrap{
		max-width: 128px;
	}
	.stre-middle-sec .left-wrap{
		max-width: 70px;
	}
	.payment-part .payment-bdy{
		max-width: 340px;
	}
	.payment-part .payment-bdy .bit-coin{
		max-width: 70px;
		margin-right: 10px;
	}
	.payment-part .payment-bdy .bit-bar{
		max-width: 60px;
		margin-right: 10px;
	}
	.payment-head{
		margin-bottom: 15px;
	}
	h5{
		font-size: 14px;
	}
	h6{
		font-size: 14px;
	}
	.payment-part{
		max-width: 390px;
	}
	.payment-foot li img{
		height: 30px;
		max-width: 100%;
	}
	.payment-foot li {
	    padding: 8px 8px;
	}
	.u-tube-vdo {
	    height: 123px;
	}
	.downld-pg-bttm .video-area {
	    height: 535px;
	}


	/* Landing apge css Start */

	.landing-video-content .video-wrp {
		height: 502px;
	}
	.landing-video-content .video-area {
		height: 535px;
	}

	/* Landing apge css End */

}
/*############   	1160 css Start		############*/



/*############   	1080 css Start		############*/
@media(max-width:1080px) {

	.header-bottm .main-nav li {
	    margin-right: 4.5%;
	}
/*	.left-box h5 {
	    font-size: 14px;
	}
	.news-box .middle-bx-top h5 {
	    font-size: 14px;
	}*/
	.main-content-cstm {
	    padding: 36px 4px;
	    padding-bottom: 25px;
	}
	.home-banner-slider{
		max-height: 390px;
	}
	/*.home-slider {
	     max-height: 390px;
	}*/

	/*.donation-page h2 {
	    font-size: 22px;
	}*/
/*	.tp-cntr-sk h2 {
	    font-size: 22px;
	}*/
	.topsec .left-tp-img {
	    max-width: 54px;
	    left: 14px;
	    top: 8%;
	}
	.topsec .right-tp-img {
	    max-width: 84px;
	    right: 2px;
	    top: 7%;
	}
	.tp-cntr-sk {
	    max-width: 88%;
	    margin: auto;
	}
	.btm-cntr-sk h5 {
	    font-size: 16px;
	}
	.stre-container {
	    margin-bottom: 100px;
	}
	.cmm-h2{
		font-size: 22px;
	}
	.tos-wrap p {
	    margin-bottom: 15px;
	}
	.stre-pg-01 {
	    /*margin-top: -172px;*/
	}
	.store1-foot-box .tp-content {
	    padding: 20px 20px;
	    box-sizing: border-box;
	}
	.u-tube-vdo {
	    height: 116px;
	}
	.play-highscore-top ul.tabs li {
	   	padding: 4px 11px;
	}
	.play-highscore-top ul.tabs {
	    padding: 36px 15px;
	}
	.play-highscore-bttm .gaming-table {
	    width: 71%;
	}
	.cat-table {
	    padding-top: 35px;
	}
	.gaming-table .img-wrp {
	    max-width: 170px;
	    top:42px;
	}
	.cat-table table tr td {
	    font-size: 13px;
	    padding: 10px 15px;
	}
	.game-cat .cat-head {
	    padding-top: 60px;
	    font-size: 15px;
	}
	.cat-table table tr th {
	    font-size: 14px;
	    padding: 10px 15px;
	}
	.downld-pg-bttm .video-area {
	    height: 503px;
	}

	/* Landing apge css Start */

	.landing-video-content .video-wrp {
		height: 470px;
	}
	.landing-video-content .video-area {
		height: 503px;
	}

	/* Landing apge css End */

}

/*############   	1080 css End		############*/

/*############   	1024 css Start		############*/
@media(max-width:1024px) {

	/*##########	MOBILE MENU START	##########*/

	.mobile-menu {
		width: 40px;
		height: 38px;
		position: relative;
		float:right;
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
		-webkit-transition: .5s ease-in-out;
		-moz-transition: .5s ease-in-out;
		-o-transition: .5s ease-in-out;
		transition: .5s ease-in-out;
		cursor: pointer;
		overflow:hidden;
	}
	.mobile-menu span{
		display: block;
		position: absolute;
		height: 5px;
		width: 100%;
		background: #fff;
		border-radius: 9px;
		opacity: 1;
		left: 0;
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
		-webkit-transition: .25s ease-in-out;
		-moz-transition: .25s ease-in-out;
		-o-transition: .25s ease-in-out;
		transition: .25s ease-in-out;
	}
	.mobile-menu span:nth-child(1) {
		top: 0px;
	}
	.mobile-menu span:nth-child(2) {
		top: 11px;
	}
	.mobile-menu span:nth-child(3) {
		top: 22px;
	}
	.mobile-menu.open span:nth-child(1) {
		top: 18px;
		-webkit-transform: rotate(135deg);
		-moz-transform: rotate(135deg);
		-o-transform: rotate(135deg);
		transform: rotate(135deg);
	}
	.mobile-menu.open span:nth-child(2) {
		opacity: 0;
		left: -60px;
	}
	.mobile-menu.open span:nth-child(3) {
		top: 18px;
		-webkit-transform: rotate(-135deg);
		-moz-transform: rotate(-135deg);
		-o-transform: rotate(-135deg);
		transform: rotate(-135deg);
	}
	/* Mobile Menu Css Tab End   */

	ul.main-menu{
		display:none;
	}
	.header-bottm .main-nav{
		flex-flow: column;
	}
	.header-bottm .container{
		position: relative;
	}
	.header-bottm .main-nav{
		opacity: 0;
	}
	.header-bottm .main-nav{
		position: absolute;
		z-index: 999;
		width: 100%;
		top:42px;
		/*border: 1px solid #f00;*/
		left: -100%;

		-webkit-transition: all .4s ease-in-out;
		-o-transition: all .4s ease-in-out;
		transition: all .4s ease-in-out;
		-moz-transition: all .4s ease-in-out;
		-ms-transition: all .4s ease-in-out;

	}
	.header-bottm .main-nav.side-open{
		left: 0;
		display: block;
		opacity: 1;

		height: 100vh;
		background: #5a2f02;
		z-index: 999;
	}

	.header-bottm .container .mobile-menu{
		position: absolute;
		right:0;
	}


	.header-bottm ul li::after {
		content: '';
		background: none;
		width: 0;
		height: 0;
		right: 0;
	}
	.header-bottm .main-nav li {
	    margin-right:0;
	}
	.header-bottm .main-nav li:nth-child(4) {
	    margin-right:0;
	}
        .header-bottm ul li a{
                padding: 10px 15px;
                display: block;
                text-align: center;
                background-color: #5a2f02;
                border-bottom: 1px solid #222;
        }
        .header-bottm ul li a.store {
                padding-bottom: 24px;
        }
        .header-bottm ul li a.store span {
                position: static;
                display: block;
                width: 100%;
                margin: 6px auto 0;
                font-size: .7em;
                font-weight: 700;
                text-align: center;
        }
	.header-bottm {
	    padding: 10px 0;
	    min-height: 50px;
	}
	.middle-bx-middle .img-wrp {
	    padding-bottom: 30px;
	    max-width: 70%;
	    margin:auto;
	}

	.container {
	    max-width: 96%;
	}

	.top-text {
	    font-size: 24px;
	}

	.top-text1 {
	    font-size: 44px;
	}

	.top-text::before {
	    left: -20px;
	    width: 74px;
	}
	.top-text::after {
	    right: -20px;
	    width: 74px;
	}


	.play-now-btn {
	    font-size: 16px;
	    max-width: 180px;
	}
	.home-banner-slider .owl-nav .owl-prev::before {
	    height: 28px;
	    width: 28px;
	    background-size: 100%;
	}
	.home-banner-slider .owl-nav .owl-next::after {
	    height: 28px;
	    width: 28px;
	    background-size: 100%;
	}
	.home-banner-slider .owl-nav .owl-prev{
		margin-left:15px;
	}
	.home-banner-slider .owl-nav .owl-next{
		margin-right: 15px;
	}

	.left-box h5 {
	    font-size: 14px;
	}
	.right-part .box-head h5 {
	    font-size: 14px;
	}
	.news-box .middle-bx-top h5 {
	    font-size: 14px;
	}
	.center-part h2 {
	    font-size: 26px;
	}


	.body-sec .container::before {
	   width: 55px;
		left: -26px;
	}
	.body-sec .container::after {
	    width: 55px;
	    right: -26px;
	}

	.body-sec .container {
	    padding: 0 15px;
	}
	.news-info-wrap .gamer-details{
		padding-right: 0;
	}

	.left-box .box-head h5{
		line-height: 1;
	}

	.middle-bx-middle .gamer-info{
		flex-wrap:wrap;
	}

	.middle-bx-middle .gamer-info .text-wrap{
		width: 100%;
	}
	.middle-bx-middle .gamer-info .s-day{
		width: 100%;
	}
	.play-link li {
	    margin-right: 13px;
	}

	.play-now-btn {
	    font-size: 14px;
	    max-width: 144px;
	    height: 36px;
	}
	.news-box .middle-bx-top p{
		margin-top: -6px;
	}
	.inner-bannr .brdcrmb {
	    padding: 15px 15px;
	}

	/*.home-slider {
	    max-height: 360px;
	}*/
	.home-banner-slider{
		max-height: 360px;
	}
	.footer-top{
		padding-top: 10px;
	}

	.sub-container {
	    padding: 46px 40px;
	}

	/*.downld-bttm-cnnt .video-area iframe{
		height:264px;
	}
*/
	.dnld-tp-cnt {
	    padding: 40px 40px 25px 40px;
	    box-sizing: border-box;
	}

	.usr-dtail .usr-info h6 {
		font-size: 14px;
	}
	.usr-dtail .usr-info p{
		font-size: 14px;
	}
	.two-step h5{
		font-size: 14px;
		margin-bottom: 20px;
	}
	.usr-dtail .img-wrap{
		margin-right: 20px;
		margin-left:0;
	}
	.container-1010 {
	    margin-bottom: 100px;
	}
	.donation-page h2 {
	    /*font-size: 21px;*/
	    text-shadow: none;
	}
/*	.tp-cntr-sk h2 {
	    font-size: 21px;
	}*/
	.btm-cntr-sk h5 {
	    font-size: 14px;
	}
	.cmm-h2{
		font-size: 21px;
	}
	.tos-wrap p {
	    margin-bottom: 10px;
	}
	.tos-middle .rst-cnnt {
	    padding: 20px 30px;
	    box-sizing: border-box;
	}
	.pg-not-found h3{
	  font-size: 24px;
	}

	.middle-bx-middle .gamer-info .text-wrap .g-info {
	    width: 75%;
	}
	.middle-bx-middle .gamer-info .text-wrap .g-name {
	    width: 25%;
	}
	.discord-foot {
	    padding: 8px 4px;
	}
	.discord .discord-head {
	    padding: 8px 4px;
	}
	.middle-bx-middle .s-day p{
		text-align: left;
	}
	.stre-pg-01 {
	    /*margin-top: -164px;*/
	}

	input, textarea{
		font-size: 14px;
	}
	.bttm-content h6 {
		font-size: 14px;
	}
	.store-01-bdy ul li {
	    font-size: 14px;
	}
	.highscore-rest {
	    padding: 30px 15px;
	    box-sizing: border-box;
	}

	.cmm-mdl-bg .modal-body {
	    padding: 30px;
	    box-sizing: border-box;
	}

	.vote-login{
		font-size: 16px;
	}
	.cmm-mdl-bg .modal-header .modal-title{
		font-size: 16px;
	}
	.cmm-mdl-bg .modal-body input[type="text"],
	.cmm-mdl-bg .modal-body input[type="password"],
	.cmm-mdl-bg .modal-body input[type="email"]{
		line-height: 45px;
	}
	.vote-login{
		min-height: 50px;
	}
	.register-btn{
		min-height: 50px;
	}
	.cmm-mdl-bg .frm-rw {
	    margin-bottom: 20px;
	}
	.home-banner-slider .owl-nav .owl-next:hover::after {
		height: 28px;
		width: 28px;
		background-size: 100%;
	}
	.home-banner-slider .owl-nav .owl-prev:hover::before{
		height: 28px;
		width: 28px;
		background-size: 100%;
	}
	.u-tube-vdo {
	    height: 110px;
	}

	.downld-pg-bttm .video-area {
	    height: 484px;
	}


	/*##########	MOBILE MENU END  	##########*/


	/* Landing apge css Start */

	.landing-video-content .video-wrp {
		height: 452px;
	}
	.landing-video-content .video-area {
		height: 484px;
	}
	.landing-content{
		margin-top: 40px;
	}
	.landing-content .mddl-content h2 {
		font-size: 22px;
	}
	.landing-page .landing-bnr-info h1 .top-text1 {
		font-size: 36px;
	}
	.landing-page .landing-bnr-info h1 .top-text {
		font-size: 18px;
	}
	.landing-bnr-info .top-text::after {
		right: 20px;
		width: 60px;
	}
	.landing-page .top-text::before {
		left:  20px;
		width: 60px;
	}

	.landing-content .left-img {
		width: 10%;
		margin-top: -10px;
	}
	.landing-content .right-img {
		width: 10%;
		margin-top: -10px;
	}
	.mddl-content .sm-para {
		padding: 0 30px;
	}
	/* Landing apge css End */

}
/*############   	1024 css End		############*/


/*############   	991 css Start		############*/
@media(max-width:991px) {
	.main-content-cstm{

	}
	.main-content-wrap{
		background: url(../images/middle-bg-mobile.jpg);
		background-size:100%;
	}
	footer {
	    padding: 40px 15px 30px 15px;
	    box-sizing: border-box;
	}
	.sub-container{
		background: url(../images/middle-bg-mobile.jpg);
		background-size:100%;
	}
	.dscrd-btn {
	    font-size: 9px;
	    width: 48px;
	}

	.store1-foot-box .tp-content li img{
		height: 22px;
		width: auto;
	}
	.u-tube-vdo {
	    height: 106px;
	}

	.downld-pg-bttm .video-area {
	    height: 467px;
	}

	.play-highscore-top ul.tabs {
		padding: 36px 15px;
		padding-bottom: 36px;
		flex-wrap: wrap;
		justify-content: flex-start;
		padding-bottom: 30px;
	}

	.play-highscore-top ul.tabs li {
	    padding: 4px 11px;
	    width: auto;
	    text-align: center;
	    margin-bottom: 12px;
	    margin-right: 1.24%;
	}
	.play-highscore-top ul.tabs li:nth-child(5n+5){
		margin-right:0;
	}
	.cat-table table tr td {
	    padding: 8px 8px;
	}
	.cat-table table tr th {
	    padding: 8px 8px;
	}
	.gaming-table .img-wrp{
		right: 0;
	}

	/* Landing apge css Start */
	.landing-video-content .video-wrp {
		height: 433px;
	}
	.landing-video-content .video-area {
		height: 467px;
	}
	.landing-page .play-now-btn{
		height: 35px;
		max-width: 140px;
		font-size: 14px;
	}

	/* Landing apge css End */

}
/*############   	991 css end		############*/

/*############   	800 css Start		############*/
@media(max-width:800px) {
	.main-content-wrap{
		flex-wrap:wrap;
	}
	.main-content-wrap .left-part{
		width: 100%;
	}
	.main-content-cstm .center-part{
		width: 100%;
	}
	.main-content-wrap .right-part{
		width: 100%;
	}
	.footer-top {
	    max-width: 100%;
	    flex-wrap:wrap;
	}
	.footer-top .cw-30 {
	    width: 100%;
	    margin-bottom: 40px;
	}
	.footer-top .cw-70 {
	    width: 100%;
	}

	.top-text1 {
	    font-size: 32px;
	}
	.top-text {
	    font-size: 20px;
	}
	.top-text::before {
	    left: 0px;
	    width: 74px;
	}
	.top-text::after {
	    right: 0px;
	    width: 74px;
	}
	.center-part {
	    padding: 40px 0;
	}

	.main-content-wrap .left-part{
		display: flex;
		justify-content: space-between;
	}
	.left-part .left-box{
		width:32%;
	}
	.main-content-wrap .right-part{
		display: flex;
		justify-content: space-between;
	}
	.right-part .right-box{
		width:32%;
	}
	.right-part .new-frame{
		width: 32%;
		margin-bottom: 30px;
	}
	.main-content-wrap .right-part{
		align-items: baseline;
	}
	.u-tube-vdo {
	    height: 116px;
	}
	.center-part {
	    padding: 30px 0;
	}
	.news-box .middle-bx-top {
		height: 60px;
	}
	.inner-bannr .image-wrap img{
		min-height: 290px;
		object-position: center center;
		object-fit: cover;
	}
	.inner-bannr::before {
		min-height: 100%;
		background-size: cover;
	}
	.sub-container {
	    max-width: 1090px;
	    padding: 40px 35px;
	}

	.cmn-head{
	    min-height: 55px;
	}

	.contact-frm-wrp form {
	    padding: 40px 15px;
	}
	.sub-container {
	    padding: 40px 14px;
	}
/*	.home-slider {
	    max-height: 280px;
	}*/
	.home-banner-slider{
		max-height: 280px;
	}
	/*.donation-page h2 {
	    font-size: 17px;
	}*/
/*	.tp-cntr-sk h2 {
	    font-size: 17px;
	}*/
	.dnld-tp-cnt {
	    padding: 40px 20px 25px 20px;
	}
	/*.downld-bttm-cnnt {
	    padding: 32px 20px;
	}*/
	.tp-cntr-sk {
	    max-width: 545px;
	    margin: auto;
	}

	.topsec .left-tp-img {
	    max-width: 50px;
	    left: 8px;
	}

	.topsec .right-tp-img {
	    max-width: 60px;
	    right: 2px;
	    top: 9%;
	}
	.cmm-h2{
		font-size: 17px;
	}
	.stre-pg-01 {
	    /*margin-top: -208px;*/
	}
	.store1-foot-box .tp-content {
	    padding: 20px 12px;
	    box-sizing: border-box;
	    min-height: 120px;
	}
	.store1-foot-box .tp-content li{
		width: 18%;
	}
	.stre-pg-01 .stre-middle-sec .centr-wrap h5 {
	    font-size: 14px;
	}
	.cmm2-h2 {
	    font-size: 18px;
	}
	.stre-middle-sec .left-wrap {
	    max-width: 60px;
	}
	.stre-middle-sec .right-wrap {
	    max-width: 100px;
	    right: 15px;
	}
	.stre-middle-sec .left-wrap {
	    position: absolute;
	    left: 30px;
	}
	.stre-01-container .topsec .left-tp-img {
	    max-width: 84px;
	}
	.stre-01-container .topsec .right-tp-img {
	    max-width: 84px;
	}
	.store1-foot-box .tp-content {
	    padding: 20px 12px;
	    box-sizing: border-box;
	    min-height: 142px;
	    padding-bottom: 10px;
	}
	.store-01-bdy {
	    padding: 20px 15px;
	    box-sizing: border-box;
	}

        .score-status{
                flex-wrap: wrap;
                justify-content: center;
        }
        .score-status .score-position{
                flex: 1 1 260px;
                max-width: 320px;
                margin-bottom:30px;
        }
	.play-highscore-top ul.tabs li {
	    padding: 4px 11px;
	    width: 24%;
	}

	.game-cat .cat-head {
		padding-top: 54px;
		font-size: 14px;
		background-size: 149px;
		background-position: 11px 8px;
		position: relative;
	}
	.game-cat .cat-head::before {
	    position: absolute;
	    content: '';
	    background: url(../images/high-score-top.png) repeat-x;
	    width: 100%;
	    height: 100%;
	    background-size: auto;
	    left: 0;
	    z-index: 1;
	    top: 0;
	}

	.play-highscore-top ul.tabs{
		margin-bottom: 30px;
	}
	.game-cat ul li {
	    padding-left: 24px;
	}
	.cat-table {
	    padding-top: 14px;
	}
	.play-highscore-bttm .game-cat::after{
		content: '';
		width: 0;
		height: 0;
		background: transparent;
	}
	.downld-bttm-cnnt {
	    padding: 0;
	    padding-top: 5px;
	}
	.play-highscore-top ul.tabs li{

	}
	.play-highscore-top ul.tabs li:nth-child(5n+5) {
	    margin-right: 2%;
	}
	.play-highscore-top ul.tabs li {
	    padding: 4px 11px;
	    width: auto;
	    margin-right: 2%;
	}
	.play-highscore-top ul.tabs li:nth-child(3n+3) {
		margin-right: 0;
	}
	.play-highscore-bttm .game-cat .tabs-nest::after{
		content: '';
		position: absolute;
		width: 0;
		height: 0;
		background: transparent;
	}
	.play-highscore-bttm .tab-content.current{
		align-items: flex-start;
	}

	.play-highscore-bttm .game-cat{
		background-size: 100%;
		width: 170px;
		min-height: auto;
		background: #2b303a;
		position: relative;
	}
	.play-highscore-bttm .game-cat::before{
		position: absolute;
		content: '';
		background: url(../images/high-score-left.png) repeat-y;
		width: 10px;
		height: 100%;
		background-size:100%;
		left:0;
		top:0;
	}

	.play-highscore-bttm .game-cat::after{
		position: absolute;
		content: '';
		background: url(../images/high-score-right.png) repeat-y;
		width: 10px;
		height: 100%;
		background-size:100%;
		right:0;
		top:0;
	}
	.play-highscore-bttm .game-cat .tabs-nest{
		padding-bottom: 30px;
	}
	.play-highscore-bttm .game-cat .tabs-nest::after{
		position: absolute;
		content: '';
		background: url(../images/high-score-top.png) repeat-x;
	    width: 100%;
	    height: 9px;
	    background-size: auto;
	    left: 0;
	    z-index: 1;
	    bottom: 0;
	}
	.downld-pg-bttm .video-area {
	    height: 393px;
	}

	/* Landing apge css Start */

	.landing-video-content .video-wrp {
		height: 360px;
	}
	.landing-video-content .video-area {
		height: 393px;
	}

	/* Landing apge css End */

}
/*############   	800 css End		############*/


/*############   	768 css Start		############*/
@media(max-width:768px) {
        .stre-middle-sec {
            display: grid;
            grid-template-columns: repeat(2, minmax(0, 1fr));
            grid-template-areas:
                "center center"
                "left right";
            gap: 20px 12px;
            padding: 30px 20px;
        }
        .stre-middle-sec .centr-wrap {
            grid-area: center;
            width: 100%;
        }
        .stre-middle-sec .left-wrap,
        .stre-middle-sec .right-wrap {
            position: static;
            display: flex;
            justify-content: center;
            align-items: flex-end;
            max-width: none;
        }
        .stre-middle-sec .left-wrap {
            grid-area: left;
        }
        .stre-middle-sec .right-wrap {
            grid-area: right;
        }
        .stre-middle-sec .left-wrap img,
        .stre-middle-sec .right-wrap img {
            max-height: 130px;
            width: auto;
        }
        .mobile-menu span {
            height: 3px;
        }
	.mobile-menu span:nth-child(2) {
	    top: 10px;
	}
	.mobile-menu span:nth-child(3) {
	    top: 21px;
	}
	.mobile-menu.open span:nth-child(1) {
	    top: 16px;
	}
	.mobile-menu.open span:nth-child(3) {
	    top: 16px;
	}
	.center-part h2 {
	    font-size: 20px;
	}
	.home-slidr-content h1 {
	    margin-bottom: 10px;
	}
	.sub-container {
	    padding: 35px 30px;
	}
	.contact-frm-wrp .frm-rw input[type="text"],
	.contact-frm-wrp .frm-rw input[type="email"],
	.contact-frm-wrp .frm-rw textarea{
		text-indent: 12px;
	}

	.container-1010 {
	    margin-bottom: 80px;
	}

	.tp-cntr-sk {
	    max-width: 85%;
	    margin: auto;
	}
	.stre-container {
	    margin-bottom: 80px;
	}
	.cmm-h2{
		font-size: 20px;
	}
	.tos-middle .rst-cnnt {
	    padding: 20px 10px;
	    box-sizing: border-box;
	}
	.tos-wrap p {
	    text-align: left;
	}

	.pg-not-found h3{
	  font-size: 20px;
	}
	.stre-pg-01 {
	    /*margin-top: -222px;*/
	}
	.cmm-mdl-bg ul li{
	  font-size: 14px;
	}
	.cmm-mdl-bg .modal-header .modal-title {
	    font-size: 14px;
	}
	.u-tube-vdo {
	    height: 110px;
	}


	.downld-pg-bttm .video-area {
	    height: 357px;
	}

	.play-highscore-bttm .gaming-table {
	    width: 69%;
	}
	.play-highscore-bttm .tab-content{
		padding: 0;
	}
	.gaming-table .search-top{
		display: flex;
		justify-content: flex-end;
	}
	.gaming-table .search-top .search-area{
		margin-bottom: 50px;
	}
	.contact-frm-wrp .frm-rw .cw-50 select{
		padding-left: 12px;
	}

	/* Landing apge css Start */
	.landing-content::after{
		bottom: -60px;
	}
	.landing-video-content .video-wrp {
		height: 323px;
	}
	.landing-video-content .video-area {
		height: 357px;
	}
	/* Landing apge css End */

}
/*############   	768 css End		############*/


/*############   	767 css Start		############*/
@media(max-width:767px) {
	.discord .discord-head .image-wrap {
	    max-width: 52px;
	}
	.discord .discord-head .member-online p {
	    font-size: 10px ;
	}
	.discord-foot .discord-text p {
	    font-size: 7px;
	}
	.gaming-table .img-wrp{
		display: none;
	}
	.play-highscore-bttm .game-cat{
		width: 150px;
	}
	.game-cat ul li {
	    padding-left: 15px;
	    font-size: 13px;
	    margin-bottom: 8px;
	}
	.game-cat .cat-head {
	    padding-top: 47px;
	    background-size: 87%;
	    background-position: 11px 8px;
	}
	.gaming-table .search-top .search-area {
	    margin-bottom: 30px;
	}
	.cat-table {
	    padding-top: 4px;
	}
	.accordian-wrp .accordian-head {
	    padding: 0 15px;
	    padding-right: 30px;
	}
	.accordian-wrp.show-content .accordian-head h5::after {
	    height: 16px;
	    width: 16px;
	    right: -16px;
	    top: -1px;
	    background-size: 100%;
	}
	.accordian-head h5::after{
		height: 16px;
	    width: 16px;
	    right: -16px;
	    top: -1px;
	    background-size: 100%;
	}
	.accordian-wrp .accordian-body {
	    padding: 35px 15px;
	    box-sizing: border-box;
	}
	.accordian-body ul li{
		padding-left: 20px;
	}
	.accordian-body ul li::before{
		left: 4px;
	}

}
/*############   	767 css end		############*/

/*############   	738 css start		############*/
@media(max-width:736px) {
	.u-tube-vdo {
	    height: 104px;
	}

	.downld-pg-bttm .video-area {
	    height: 340px;
	}

	/* Landing apge css Start */

	.landing-video-content .video-wrp {
		height: 308px;
	}
	.landing-video-content .video-area {
		height: 340px;
	}

	/* Landing apge css End */

}
/*############   	738 css end		############*/


/*############   	684 css start		############*/
@media(max-width:684px) {


	.downld-pg-bttm .video-area {
	    height: 312px;
	}
	.u-tube-vdo {
	    height: 95px;
	}
	.cat-table::before {
	    top: -20px;
	}

	/* Landing apge css Start */

	.landing-video-content .video-wrp {
		height: 278px;
	}
	.landing-video-content .video-area {
		height: 312px;
	}

	/* Landing apge css End */
}
/*############   	684 css end		############*/


/*############   	680 css start		############*/
@media(max-width:680px) {

	.header-top .logo {
	    max-width: 240px;
	    width: 240px;
	}
	.top-text1 {
	    font-size: 30px;
	}
	.top-text {
	    font-size: 18px;
	}

	.contact-frm-wrp .frm-rw{
		flex-wrap: wrap;
	}
	.contact-frm-wrp .frm-rw .cw-50 {
	    width: 100%;
	}
	.home-banner-slider .owl-item img{
		min-height: 240px;
	}
	.home-slider {
	    max-height: 100%;
	}
	.home-banner-slider .item .home-slidr-content{
		top:53%;
	}
	.home-banner-slider .owl-nav .owl-next{
		top:50%;
	}
	.home-banner-slider .owl-nav .owl-prev{
		top:50%;
	}
	/*.donation-page h2 {
	    font-size: 16px;
	}*/
/*	.tp-cntr-sk h2 {
	    font-size: 16px;
	}*/
	.cmm-h2{
		font-size: 16px;
	}

	.tos-wrap .right-sk {
	    max-width: 70px;
	    right: 0;
	    top: 0;
	}
	.tos-wrap .left-sk {
	    max-width: 70px;
	    left: 0;
	    top: 0;
	}
	.dscrd-btn {
	    width: 50px;
	}
	.discord-body {
	    min-height: 58px;
	}
	.discord-body .icon-wrap {
	    padding-left: 10px;
	}
	.discord .discord-head .member-online p {
	    font-size: 10px;
	}
	.discord-foot .discord-text p {
	    font-size: 7px;
	}
	.stre-pg-01 {
	    /*margin-top: -234px;*/
	}
	.stre-middle-sec .right-wrap {
	    max-width: 90px;
	    right: 10px;
	}
	.bttm-content {
	    background: #000;
	    padding: 16px 6px;
	}
	.u-tube-vdo {
	    height: 95px;
	}
	.downld-pg-bttm .video-area {
	    height: 310px;
	}
	.header-top {
	    padding: 7px 0 1px 0;
	}
	.header-top .logo {
	    max-width: 250px;
	    width: 250px;
	}

	/* Landing apge css Start */

	.landing-video-content .video-wrp {
		height: 276px;
	}
	.landing-video-content .video-area {
		height: 310px;
	}

	.landing-content::before {
		top:-46px;
	}
	.landing-content::after {
		bottom: -50px;
	}

	/* Landing apge css End */

}
/*############   	680 css end 	############*/


/*############   	667 css start		############*/
@media(max-width:667px) {

	.downld-pg-bttm .video-area {
	    height: 283px;
	}

	.u-tube-vdo {
	    height: 92px;
	}
	.cat-table::before {
	    top: -16px;
	}

	/* Landing apge css Start */
	.landing-video-content .video-wrp {
		height: 269px;
	}
	.landing-video-content .video-area {
		height: 283px;
	}
	/* Landing apge css End */

}
/*############   	667 css end		############*/


/*############   	600 css start		############*/


@media screen and (max-width: 600px) {

}

/*############   	600 css end		############*/


/*############   	580 css start	############*/
@media(max-width:580px) {

	.footer-top .cw-70 {
	    width: 100%;
	    flex-wrap:wrap;
	}
	.footer-top .cw-70 .cw-33 {
	    width: 100%;
	    margin-right: 0;
	    margin-bottom: 40px;
	}
	.header-top .logo {
	    /*max-width: 220px;*/
	}
	.top-text1 {
	    font-size: 28px;
	}
	.footer-top .cw-70 .cw-33:last-child{
		margin-bottom: 0;
	}

	.center-part h2 {
	    font-size: 18px;
	}

	.main-content-wrap .left-part{
		flex-wrap: wrap;
	}
	.main-content-wrap .left-part .left-box{
		width: 100%;
		margin-bottom: 30px;
	}

	.left-box .box-head {
	    height: 50px;
	}

	.main-content-wrap .right-part {
	    flex-wrap: wrap;
	}
	.right-part .right-box {
	    width: 100%;
	    margin-bottom: 30px;
	}
	.right-part .box-head {
	    height: 50px;
	}
	.news-box .middle-bx-top {
	     height: 50px;
	}
	.change-head {
	    height: 50px;
	}

	.donation-page h2{
		text-shadow: none;
	}

	.dnld-tp-cnt {
	    padding: 30px 20px 25px 20px;
	}

	.dnld-page-cont{
		flex-wrap: wrap;
	}
	.dnld-page-cont .img-wrp {
	    width: 100%;
	    margin-bottom: 25px;
	}
	.dnld-page-cont .img-wrp img{
		display: block;
		margin:auto;
	}
	.dnld-page-cont .dnld-cnt{
		width: 100%;
		margin-bottom:25px;
	}

	.container-1010 .usr-dtail{
		flex-wrap: wrap;
		padding: 28px 20px;
	}
	.usr-dtail .col-75{
		width: 100%;
		margin-bottom:30px;
	}
	.usr-dtail .col-25{
		width: 100%;
	}
	.two-step{
		flex-wrap: wrap;
	}
	.two-step .col-75 {
	    width: 100%;
	    margin-bottom:30px;
	}
	.discord-foot {
	    padding: 8px 8px;
	}
	.discord .discord-head {
	    padding: 8px 8px;
	}
	.discord-foot .discord-text p {
	    font-size: 10px;
	}
	.dscrd-btn {
	    width: 56px;
	    font-size: 10px;
	}
	.stre-middle-sec .right-wrap {
	    max-width: 80px;
	    right: 6px;
	}
	.store-01-foot{
		flex-wrap:wrap;
		width: 100%;
	}
	.store-01-foot .store1-foot-box{
		width: 100%;
		margin-bottom: 20px;
	}
	.store1-foot-box .tp-content{
		min-height: 110px;
	}
        .score-status .score-position {
            width: 100%;
            max-width: 420px;
            margin: 0 auto 20px;
        }
	.right-part .new-frame {
	    width: 100%;
	    margin-bottom: 30px;
	}
	.u-tube-vdo {
	    height: 267px;
	}
	.center-part .image-top{
		padding-bottom: 30px;
	}


	/* Responsive table start */

	.cat-table table {
    	border: 0;
	 }

	.cat-table table thead {
	    border: none;
	    clip: rect(0 0 0 0);
	    height: 1px;
	    margin: -1px;
	    overflow: hidden;
	    padding: 0;
	    position: absolute;
	    width: 1px;
	  }

	.cat-table table tr {
	    border-bottom: 1px solid #bda062;
	    display: block;
	  }

	.cat-table table td {
	    border-bottom: 1px solid #bda062;
	    display: block;
	    font-size: .8em;
	    text-align: right;
	  }

	.cat-table table td::before {
	    content: attr(data-label);
	    float: left;
	    font-weight: bold;
	    text-transform: uppercase;
	  }

	.cat-table table td:last-child {
	    border-bottom: 0;
	  }

	/* Responsive table end */
	.play-highscore-top ul.tabs li {
	    padding: 4px 11px;
	    width: 100%;
	    margin-right: 0;
	}
	.play-highscore-top ul.tabs li:nth-child(5n+5) {
	    margin-right: 0;
	}
	.play-highscore-bttm .game-cat{
		width: 100%;
		margin-bottom: 30px;
	}
	.play-highscore-bttm .tab-content{
		flex-wrap: wrap;
	}
	.game-cat .cat-head {
	    padding-top: 67px;
	    background-size: auto;
	    background-position: center center;
	    margin-bottom: 15px;
	}
	.play-highscore-bttm .gaming-table{
		width: 100%;
		margin-bottom: 30px;
	}
	.gaming-table .search-top .search-area {
	    margin-bottom: 40px;
	}
	.cat-table::before {
	    top: -22px;
	}
	.downld-pg-bttm .video-area {
	    height: 256px;
	}
	.accordian-wrp .accordian-head {
	    min-height: 65px;
	}
	.accordian-head h5{
		line-height: 1.3;
	}
	.accordian-head h5::after{
		top:1px;
	}
	.accordian-wrp.show-content .accordian-head h5::after{
		top:1px;
	}

	/* Landing apge css Start */
	.landing-video-content .video-wrp {
		height: 222px;
	}
	.landing-video-content .video-area {
		height: 256px;
	}
	/* Landing apge css End */

}
/*############   	580 css end		############*/


/*############   	480 css end		############*/
@media(max-width:480px) {


	.play-link li img{
		height: 18px;
		width: auto;
	}
	.login a img{
		height: 20px;
		width: auto;
	}

	.middle-bx-middle .gamer-info .text-wrap{
		flex-wrap: wrap;
	}

	.gamer-info .text-wrap .g-name{
		width: 100%;
	}
	.gamer-info .text-wrap .g-info{
		width: 100%;
	}
	.gamer-info p{
		margin-bottom: 10px;
	}

	.top-text {
	    font-size: 16px;
	}
	.top-text1 {
	    font-size: 26px;
	}
	.top-text::before {
	    left: 35px;
	    width: 44px;
	}
	.top-text::after {
	    right: 35px;
	    width: 44px;
	}

	.center-part h2 {
	    font-size: 16px;
	}

	.sw-dnld .cw-50:first-child{
		margin-right: 0;
		margin-bottom: 15px;
	}
	.dnld-cnt .sw-dnld{
		flex-wrap: wrap;
		margin-top:20px;
	}
	.dnld-cnt .sw-dnld .cw-50{
		margin-top: 0;
		margin-bottom:30px;
		width: 100%;
	}
/*	.downld-bttm-cnnt .video-area iframe {
	    height: 180px;
	}*/
	.inner-bannr .image-wrap img {
	    min-height: 240px;
	}
	.sub-container {
	    padding: 35px 10px;
	}
	.cmn-head {
	    padding: 2px 10px;
	    box-sizing: border-box;
	}
	.two-btn-wrap{
		flex-wrap: wrap;
		flex-flow: column;
	}
	.bakup-btn{
		margin-bottom:20px;
	}
	.two-step .col-75 .usr-edit-btn{
		margin-left: 0;
		margin:auto;
	}
	.two-step .col-25 .usr-edit-btn{
		margin-right:0;
		margin-left: 0;
		margin:auto;
	}
	.usr-edit-btn{
		margin:auto;
	}
	.bakup-btn {
		margin:auto;
	    margin-bottom: 30px;
	}
	.two-step .col-25{
		width: 100%;
	}
	.two-step h5{
		text-align: center;
	}
	.two-step p{
		text-align: center;
		margin-bottom: 20px;
	}

	.btm-cntr-sk .two-btn-wrap{

	}
	.btm-cntr-sk .two-btn-wrap .usr-edit-btn{
		margin:auto;
		margin-bottom: 30px;

	}
	.btm-cntr-sk .two-btn-wrap .usr-edit-btn:last-child{
		margin-left:0;
		margin:auto;
	}
	.tp-cntr-sk {
	    max-width: 78%;
	    margin: auto;
	}
	.tos-wrap{
		padding: 5px;
		box-sizing: border-box;
	}

	.middle-bx-middle .gamer-info .text-wrap .g-name{
		width: 100%;
	}
	.middle-bx-middle .gamer-info .text-wrap .g-info {
	    width: 100%;
	}

	.stre-01-container .topsec .right-tp-img {
	    max-width: 44px;
	    top:88px;
	}
	.stre-01-container .topsec .left-tp-img {
	    max-width: 44px;
	    top:88px;
	}
	.stre-01-container .tp-cntr-sk {
	    max-width: 98%;
	    margin: auto;
	}
	.stre-01-container .tp-cntr-sk .sw-dnld {
	    justify-content: space-between;
	    align-items: flex-start;
	}
	.stre-01-container .tp-cntr-sk .sw-dnld .cw-50{
		width: 49%;
	}
	.stre-middle-sec{
		padding: 30px 10px;
	}
	.stre-pg-01 .stre-middle-sec .centr-wrap{
		max-width: 98%;
	}
	.cmm-mdl-bg .modal-body {
	    padding: 30px 15px;
	    box-sizing: border-box;
	}
	.u-tube-vdo {
	    height: 211px;
	}
	.cat-table::before {
	    top: -18px;
	}

	.stre-middle-sec .right-wrap {
	    max-width: 80px;
	    bottom: 100px;
	}
	.stre-middle-sec .left-wrap {
	    position: absolute;
	    left: 10px;
	    bottom: 100px;
	}
	.downld-pg-bttm .video-area {
	    height: 224px;
	}

	.header-top .logo{
	    display: none;
	}
	.header-top .mobile-logo{
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		left: 0;
		margin: auto;
		z-index: 99;
		max-width: 180px;
		width: 180px;
	}

	/* Landing apge css Start */

	.landing-content .left-img{
		display: none;
	}
	.landing-content .right-img{
		display: none;
	}
	.landing-content .mddl-content{
		width: 100%;
	}

	.landing-page .landing-bnr-info h1 .top-text1 {
		font-size: 26px;
	}
	.landing-content .mddl-content h2 {
		font-size: 18px;
	}
	.mddl-content .sm-para{
		padding: 0 10px;
	}
	.landing-video-content .video-wrp {
		height: 191px;
	}
	.landing-video-content .video-area {
		height: 224px;
	}

	/* Landing apge css End */

}
/*############   	480 css start		############*/


/*############   	414 css start		############*/
@media(max-width:414px) {

	.header-top .mobile-logo {
	    max-width: 160px;
	    width: 160px;
	}
	.top-text1 {
	    font-size: 22px;
	}

	.top-text::before {
    	left: 26px;
	}
	.top-text::after {
	    right: 26px;
	}
	/*.downld-bttm-cnnt .video-area iframe {
	    height: 140px;
	}*/
	.usr-dtail .col-75{
		flex-wrap: wrap;
	}
	.usr-dtail .img-wrap{
		margin-right: 0;
		margin-bottom: 30px;
	}
	.usr-dtail .usr-info{
		width: 100%;
	}

	.container-1010 .usr-dtail {
	    flex-wrap: wrap;
	    padding: 20px 10px;
	}
	.usr-dtail .img-wrap {
	    margin:auto;
	    margin-bottom: 30px;
	}
	.usr-dtail .usr-info h6{
		text-align: center;
	}
	.usr-dtail .usr-info p{
		text-align: center;
	}
	.container-1010 {
	    margin-bottom: 50px;
	}
/*
	.payment-media ul{
		flex-flow:column;
	}
	.payment-media ul li{
		margin-right: 0;
		margin-bottom: 10px;
	}*/

	.stre-container {
	    margin-bottom: 50px;
	}

	.tos-wrap .right-sk {
	    max-width: 40px;
	    right: 0;
	    top: 14px;
	}
	.tos-wrap .left-sk {
	    max-width: 40px;
	    left: 0;
	    top: 14px;
	}

	.stre-01-container .topsec .right-tp-img{
		display: none;
	}
	.stre-01-container .topsec .left-tp-img{
		display: none;
	}
	.stre-middle-sec .left-wrap{
		display: none;
	}
	.stre-middle-sec .right-wrap{
		display: none;
	}
	.stre-pg-01 .tp-cntr-sk .image-wrap img {
	    max-width: 40%;
	}
	.payment-foot li img {
	    height: 25px;
	}
	.stre-01-container .tp-cntr-sk .sw-dnld{
		flex-wrap: wrap;
	}
	.stre-01-container .tp-cntr-sk .sw-dnld .cw-50{
		width: 100%;
	}
	.payment-part .payment-bdy {
	    max-width: 100%;
	    width: 100%;
	    flex-wrap: wrap;
	    flex-flow: column;
	}

	.payment-part .payment-bdy .bit-coin img,
	.payment-part .payment-bdy .bit-bar img{
		display: block;
		margin:auto;
		max-width: 80px;
	}

	.payment-part .payment-bdy .bit-coin,
	.payment-part .payment-bdy .bit-bar,
	.payment-part .payment-bdy .specal-btn{
		margin: 0;
		margin-bottom: 30px;
		max-width: 100%;
		width: 100%;
	}
	.payment-bdy .specal-btn h6{
		text-align: center;
	}

	.payment-foot li:first-child{
	    position: relative;
	    width: 100%;
	}
	.payment-foot li:first-child img{
		display: block;
		margin:auto;
	}
	.payment-foot li:first-child::after{
		content: '';
		position: absolute;
		width: 100%;
		height: 1px;
		background: #e9e0ca;
	}
	.payment-foot li {
	    padding: 8px 8px;
	    width: 25%;
	}
	.u-tube-vdo {
	    height: 175px;
	}

	h5{
		line-height: 1.3;
	}
	.cat-table::before {
	    top: -14px;
	}
	.downld-pg-bttm .video-area {
	    height: 189px;
	}

	.specal-btn ul li img {
	    display: block;
	    height: 20px;
	}
	.specal-btn ul {
	    max-width: 122px;
	}

	/* Landing apge css Start */

	.mddl-content .all-btn{
		flex-wrap: wrap;
	}
	.mddl-content .all-btn .new-user{
		margin-bottom: 15px;
	}
	.mddl-content .all-btn .play-now{
		margin-left: 0;
	}
	.landing-middle .landing-video-content{
		padding: 30px 10px;
	}
	.landing-video-content .video-wrp {
		height: 177px;
	}
	.landing-video-content .video-area {
		height: 189px;
	}
	.landing-content {
		margin-top: 10px;
	}
	.landing-page .top-text::before {
		left: 10px;
	}
	.landing-bnr-info .top-text::after {
		right: 10px;
	}
	.video-image-slider .img-thumbel {
		padding: 0 32px;
	}
	.video-image-slider .img-thumbel .owl-nav .owl-next{
		margin-right:0;
	}
	.video-image-slider .img-thumbel .owl-nav .owl-prev{
		margin-left:0;
	}
	/* Landing apge css End */

}
/*############   	414 css end		############*/


/*############   	400 css start		############*/
@media(max-width: 400px){
	.topsec .left-tp-img{
		display: none;
	}
	.topsec .right-tp-img{
		display: none;
	}
	.tp-cntr-sk{
		max-width: 98%;
	}
	.stre-container .bottom-sec .left-btm-img {
		display: none;
	}
	.stre-container .bottom-sec .btm-cntr-sk {
	    width: 100%;
	}
	.tos-wrap .right-sk {
	   display: none;
	}
	.tos-wrap .left-sk {
	    display: none;
	}
	.u-tube-vdo {
	    height: 181px;
	}

	/* Landing apge css Start */

	.landing-video-content .video-wrp {
		height: 171px;
	}

	/* Landing apge css End */

}
/*############   	400 css End		############*/

/*############   	380 css start		############*/
@media(max-width: 380px){
	.header-top .mobile-logo {
	    max-width: 152px;
	    width: 152px;
	}
	.top-text1 {
	    font-size: 20px;
	    text-shadow: 0px 5px 0px rgba(0,0,0,0.4);
	}

	.inner-bannr .brdcrmb {
	    max-width: 260px;
	}
	.inner-bannr .brdcrmb h2 {
	    font-size: 14px;
	}
	.top-text::before {
	    left: 16px;
	}
	.top-text::after {
	    right: 16px;
	}

	.u-tube-vdo {
	    height: 157px;
	}
	.cat-table::before {
	    top: -10px;
	}
	.downld-pg-bttm .video-area {
	    height: 171px;
	}

	/* Landing apge css Start */
	.landing-video-content .video-wrp {
		height: 159px;
	}
	.landing-video-content .video-area {
		height: 171px;
	}
	.landing-page .top-text::before {
		left: 0;
		width: 48px;
	}
	.landing-bnr-info .top-text::after {
		right: 0;
		width: 48px;
	}
	.landing-content .mddl-content h2 {
		font-size: 16px;
	}

	/* Landing apge css End */

}
/*############   	380 css End		############*/

/*############   	375 css start		############*/
@media(max-width: 375px){
	.header-top .container {
	    justify-content: space-between;
	    max-width: 98%;
	}
	.play-link li {
	    margin-right: 8px;
	}

	.u-tube-vdo {
	    height: 154px;
	}
	.downld-pg-bttm .video-area {
	    height: 167px;
	}

	/* Landing apge css Start */
	.landing-video-content .video-wrp {
		height: 156px;
	}
	.landing-video-content .video-area {
		height: 167px;
	}
	/* Landing apge css End */

}
/*############   	375 css End		############*/

/*############   	360 css start		############*/
@media(max-width: 360px){

	.u-tube-vdo {
	    height: 146px;
	}
	.downld-pg-bttm .video-area {
	    height: 160px;
	}

	/* Landing apge css Start */

	.landing-video-content .video-wrp {
		height: 150px;
	}
	.landing-video-content .video-area {
		height: 160px;
	}
	.landing-content .mddl-content h2 {
		font-size: 14px;
	}

	/* Landing apge css End */

}
/*############   	360 css End		############*/

/*############   	340 css start		############*/
@media(max-width: 340px){
	.top-text::before {
	    left: 10px;
	}
	.top-text::after {
    	right: 10px;
	}
	.play-link li a {
	    font-size: 20px;
	}

	.u-tube-vdo {
	    height: 135px;
	}

	/* Landing apge css Start */

	.landing-video-content .video-wrp {
		height: 137px;
	}

	/* Landing apge css End */

}
/*############   	340 css End		############*/


/*############   	320 css start		############*/
@media(max-width: 320px){
	.header-top .mobile-logo {
	    max-width: 120px;
	    width: 120px;
	}
	.top-text::before {
	    left: 5px;
	}
	.top-text::after {
	    right: 5px;
	}

	.u-tube-vdo {
	    height: 124px;
	}
	.downld-pg-bttm .video-area {
	    height: 139px;
	}

	/* Landing apge css Start */

	.landing-video-content .video-wrp {
		height: 128px;
	}
	.landing-video-content .video-area {
		height: 139px;
	}

	/* Landing apge css End */

}
/*############   	320 css End		############*/
