@media (min-width: 1920px) {
	.section1 {
        background-size: contain;
        height: 1080px;
    }
}

@media (max-width: 1600px) {
	.nav .nav-item .nav-link,
	.nav .nav-item .dropdown-custom {
		padding: 15px 5px;
	}
}

@media (max-width: 1440px) {
	.slider-nav .slick-next {
		right: 0px;
	}
	.slider-nav .slick-prev {
		left: 0px;
	}
	.slider-for-slide {
		padding-left: 100px;
		padding-right: 100px;
	}

	.icon-header-item {
		display: none;
	}

	.section-title,
	.pages .section-title {
		margin-left: 170px;
	}

	.news-container {
		justify-content: center;
		padding: 75px 15px 0;
	}

	.tab-links {
		left: 400px;
	}

	.pages .section:not(.section1) {
		height: max-content;
		min-height: unset;
	}

	.section:not(.section1) {
		height: auto;
		background-size: cover;
	}

	.pages .section:not(.section1) {
		height: max-content;
		min-height: unset;
	}
	.pages .section6 {
		height: max-content;
		background-position: center bottom;
		margin-top: -450px;
	}

	.top-buttons {
		position: static;
		justify-content: center;
		transform: translate(0px, 50px);
	}

	.media-slider .slick-next,
	.media-slider .slick-prev {
		margin: 0;
	}
}

@media (max-width: 1220px) {
	.hide-on-mobile {
		display: none;
	}

	.hide-on-desktop {
		display: block !important;
	}
	.navigation {
		display: none;
	}

	.hamburger-menu-content .nav .dropdown-custom {
		padding: 0;
	}

	.pages .topThree {
		justify-content: center;
	}
	.pages .topThree-block {
		margin: 5px;
	}
	.pages .payment-method {
		width: calc(50% - 10px);
		margin: 5px;
	}
	.market-block .confirm-block .content {
		padding: 30px 20px;
	}
}

@media (max-width: 993px) {
	.top-buttons {
		flex-direction: column;
		justify-content: center;
	}

	.events-table {
		max-height: unset;
	}

	.events-table li {
		max-width: 100%;
	}

	.section3 .tab-links {
		justify-content: center;
		width: 100%;
		top: 55px;
		left: 50%;
		transform: translateX(-50%);
	}
	.section3 .tab-links .tab-link {
		padding: 15px;
	}
	.rating-block .tab-content {
		overflow-x: auto;
	}
	.rating-block {
		padding-top: 100px;
	}

	.news-container {
		overflow-x: hidden;
	}

	.hero-title {
		margin-left: 0px;
	}
	.slider-for-slide {
		padding-left: 10px;
		padding-right: 10px;
	}

	.footerMenu {
		justify-content: center;
	}

	.footerMenu-block {
		min-width: 200px;
	}

	.pages .modal-title {
		margin-left: 170px;
	}

	.pages .dTop-left,
	.pages .dTop-right {
		width: 100%;
		height: auto;
		padding: 20px 15px;
	}

	.pages .download-block {
		padding: 50px 0;
	}

	.pages .d-block {
		padding: 0 10px;
	}

	.profile-deposit {
		justify-content: center;
		width: 100%;
	}
	.deposit-top .deposit-amount {
		margin-left: 0px;
		margin-right: 0px;
		background: none;
		width: 100%;
		height: auto;
		justify-content: center;
	}
	.deposit-top .deposit-amount .amount {
		padding: 0px 15px;
	}
	.market-block .search-block {
		width: 100%;
	}
	.market-block .search-block .left {
		width: 100%;
	}
	.market-block .search-block .right {
		width: 100%;
		margin-top: 20px;
		margin-bottom: 20px;
		justify-content: flex-end;
	}
	.market-block .confirm-block .content > div {
		width: 50%;
		padding: 10px;
	}
}
@media (max-width: 770px) {
	.pages .account-setting_block {
		width: 100%;
	}
	.pages .account-setting_block:nth-child(1) {
		background-color: #031018;
	}
	.pages .account-setting_block:nth-child(2) {
		background-color: inherit;
	}
	.pages .account-setting_block:nth-child(3) {
		background-color: #031018;
	}
	.pages .account-setting_block:nth-child(5) {
		background-color: #031018;
	}
	.pages .account-setting_block:nth-child(6) {
		background-color: inherit;
	}
	.pages .account-setting_block:nth-child(7) {
		background-color: #031018;
	}
	.pages .account-setting_block:nth-child(9) {
		background-color: #031018;
	}
	.pages .account-setting_block:nth-child(10) {
		background-color: inherit;
	}
	.pages .charOptions-flex {
		padding: 0;
	}

	.hero-title_text span {
		font-size: 30px;
	}
	.team-online-title {
		margin-bottom: 20px;
	}
	.team-online-barBlock {
		max-width: 130px;
	}
	.team-online-block {
		margin-right: 0px;
	}

	.modal .close {
		right: 0;
	}

	.hero-img-5,
	.hero-img-6,
	.hero-img-7,
	.hero-img-8,
	.hero-img-9 {
		left: 10%;
	}

	.hero-img-2 {
		left: -150px;
	}
	.hero-img-10 {
		left: -150px;
	}

	.hero-img-14 {
		left: -150px;
	}
}

@media (max-width: 640px) {
	.team-online-icon {
		display: none;
	}
	.team-online-block {
		width: 50%;
		max-width: 100%;
		padding: 10px;
	}
	.team-online-barBlock {
		max-width: 100%;
	}
	.market-block .search-block .left,
	.market-block .search-block .current-item {
		flex-wrap: wrap;
	}
	.market-block .search-block .input-wrap {
		margin-top: 30px;
		margin-left: 0px;
	}
	.market-block .game-items {
		padding: 30px 15px;
	}

	.pages .payment-method {
		width: 100%;
		margin: 5px;
	}
	.market-block .deposit-top {
		margin: 0;
	}
	.market-block .deposit-plan-block,
	.market-block .payment-method-block,
	.market-block .confirm-block {
		padding: 15px;
	}

	.market-block .confirm-block .button {
		height: 30px;
		width: 150px;
	}
}

@media (max-width: 525px) {
	.pages .dTop-cat_block {
		width: calc(50% - 15px);
	}
	.reg-btn {
		width: 150px;
		height: 30px;
	}
	.top-section {
		padding-bottom: 5px;
	}
	.pages .modal-title,
	.pages .section-title,
	.section-title {
		margin-left: 100px;
	}
	.pages .modal-title::after,
	.pages .section-title::after,
	.section-title::after {
		width: 252px;
		left: -105px;
		top: -80px;
	}

	.pages .section-title span,
	.section-title span {
		font-size: 18px;
	}

	.pages .modal-title span {
		margin-left: 0;
	}
	.top-buttons .button {
		width: 320px;
		height: 70px;
	}

	.tab-links .tab-link {
		padding: 15px;
	}
	.hero-icon-class {
		display: none;
	}
	.hero-title {
		margin-bottom: 80px;
	}
}

@media (max-width: 460px) {
	.pages .topThree-block {
		flex-wrap: wrap;
	}
	.pages .topThree-block {
		height: auto;
	}
	.pages .topThree-block_text {
		width: 100%;
	}
	.pages .topThree-block_class {
		width: calc(100% - 78px);
	}
	.pages .topThree-block_text-b {
		left: auto;
		right: 20px;
	}
	.market-block .confirm-block .content > div {
		width: 100%;
	}
}

@media (max-width: 440px) {
	.pages .charOptions-block,
	.pages .charOptions-col {
		width: 100%;
	}

	.hero-img {
		left: -200px;
	}
	.hero-img-1,
	.hero-img-12,
	.hero-img-13 {
		left: 0;
	}
	.hero-img-10,
	.hero-img-14 {
		left: -300px;
	}
}
