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

	.menu-inside {
		right: -85px;
		width: 300px;
	}

	.menu-inside__link,
	.more-list__link {
		width: 60px;
	}

	.button {
		margin-right: 25px;
	}

	.btn {
		font-size: 14px;
	}

	.more-list {
		margin-left: 25px;
	}

}

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

	.menu-inside {
		right: -200px;
	}

}

@media screen and (max-width: 410px) {
	
	.list {
		display: flex;
		flex-wrap: wrap;
	}

	.list-item:first-of-type {
		order: 1;
		position: absolute;
		right: 0;
		bottom: -70px;
	}

	.menu-inside {
		right: 0px;
	}

	.btn {
		font-size: 13px;
	}

}
