@media all and (max-width: 1650px) {
	.b-main_slots__item__but_link {
		padding-left: 3px;
		padding-right: 3px;
		font-size: 13px;
	}
}

@media all and (max-width: 1350px) {
	.b-main_slots__item__but_hide {
		display: none;
	}
}

@media all and (max-width: 925px) {
	.b-mobile_hide {
		display: none !important;
	}
	.b-desc_hide {
		display: inline-block;
	}

	.b-newheader {
		padding-top: 8px;
		padding-bottom: 7px;
		background: #15122D;
	}
	.b-newheader__inner {
		padding-left: 8px;
		padding-right: 0px;
	}
	.b-main_header__leftx {
		display: none;
	}
	.b-newheader__auth_links a {
		font-size: 14px;
	}
	.b-newheader__or {
		display: none;
	}
	.b-mob_consult {
		display: block;
	}
	.b-newheader__logo {
		width: 170px;
	}
	.b-newheader__logo__small {
		margin-bottom: 0px;
	}
	.b-newheader__inner {
		align-items: center;
	}
	.b-newheader__logo_text {
		display: none;
	}
	.b-header__nologin {
		display: none;
	}
	.b-newheader__auth_nologin {
		scale: calc(90%);
	}

	.b-user_lobby__profile {
		display: none;
	}
	.b-user_lobby__row__1,
	.b-user_lobby__row__4 {
		display: none;
	}
	.b-user_lobby {
		min-height: auto;
		padding-left: 0;
		padding-right: 10px;
	}
	.b-newheader__logo__lobby {
		width: 150px;
	}

	.b-bot_menu {
		display: block;
	}
	.b-footer_sep_menu {
		display: block;
		height: 80px;
	}

	.b-user_lobby__pc {
		display: none;
	}
	.b-user_lobby__mob {
		display: flex;
	}

	.b-tabs_switcher {
		display: flex;
	}

	.b-kass_history__table th,
	.b-kass_history__table td {
		font-size: 13px;
	}

	.b-cahshin {
		border: none !important;
		border-radius: 20px;
	}
	.vb_vuvod {
		padding-top: 10px !important;
		padding-bottom: 10px !important;
		border: none !important;
		border-radius: 20px;
	}
	.b-gameform__placeholder {
		display: none;
	}
	.b-cahshin__top__field input[type="text"] {
		border-radius: 15px;
		font-size: 25px !important;
	}

	.b-kass_history__table th,
	.b-kass_history__table td {
		padding: 12px 3px;
	}

	.b-main_slider__left {
		/*display: none;*/
		width: 100%;
		align-items: center;
	}

	.b-main_header__info__p2 {
		display: none;
	}

	.b-main_slider__right {
		display: none;
	}

	.b-content__center__small {
		min-width: auto;
		max-width: auto;
	}
	.b-profile__form__row LABEL {
		float: none;
		display: block;
		width: auto;
		text-align: left;
		margin-bottom: 10px;
	}
	.pass_visible {
		display: none !important;
	}
	.b-header__top_menu_right__cauth__sub {
		background: none;
		box-shadow: none;
	}
	.b-profile__form {
		max-width: 100%;
		margin-left: 0px;
	}
	.b-user_lobby__btn {
		padding-left: 15px;
		padding-right: 15px;
	}
	.b-profile__form__row INPUT[type="text"],
	.b-profile__form__row INPUT[type="password"] {
		margin-left: 0;
	}
	.b-nfooter {
		padding: 10px 0px;
	}

	.o_nas {
		font-size: 14px;
	}

	/*.b-main_slots__item {
		width: 47%;
	}*/
	.b-main_slots__item {
		flex: 1 1 calc(50% - 10px);
		min-width: calc(50% - 10px);
	}

	.img_fr_otzuv IMG,
	.footer_pay IMG {
		width: 100%;
	}

	.b-main_slots__item__but_one {
		gap: 3px;
		padding-left: 5px;
		padding-right: 5px;
	}
	.b-main_slots__item__bank {
		display: none;
	}

	.b-history_page {
		min-width: auto;
		max-width: auto;
		margin-top: 10px;
	}

	.b-footer_pay {
		min-width: auto;
		max-width: auto;
		padding: 10px 40px;
	}
	.footer_pay__pc {
		display: none;
	}
	.footer_pay__mob {
		display: block;
	}
}

@media all and (max-width: 800px) {
	.b-main_slots__item__but_link {
		border: solid 2px #DA0A07;
		padding: 8px 5px;
		font-weight: 600;
		border-radius: 7px;
		font-size: 12px;
	}
}

@media all and (max-width: 700px) {
	.b-main_slots__item__but_link {
		padding: 8px 3px;
		font-weight: 400;
		font-size: 11px;
	}
}