.background {
	height: 100vh;
	max-height: 100vh;
	min-height: 100vh;
	width: 100vw;
	max-width: 100vw;
	min-width: 100vw;
	overflow: hidden;
}
.main-container {
	display: none;
	height: 121%;
	overflow: hidden;
	position: absolute;
	left: -1vh;
	top: 0vh;
	animation: 250ms ease-in 0s 1 normal none running fadeIn;
}

.selectbutton {
    position: relative;
    width: 50px;
    height: 50px;
    cursor: pointer;
    transition: transform 0.2s ease-in-out;
}

.selectbutton img {
    width: 100%;
    height: 100%;
}

.selectbutton:hover img {
    background-image: url('selected.png');
    transform: scale(1.2);
	transition: background-image 0.3s ease, transform 0.3s ease;
}

::-webkit-scrollbar {
	display: none;
	visibility: hidden;
	opacity: 0
}

.selectbutton:nth-of-type(1) {
    position: absolute;
    top: 44.5%;
    left: 23.1%;
}

.selectbutton:nth-of-type(2) {
    position: absolute;
    top: 48%;
    left: 26%;
}

.selectbutton:nth-of-type(3) {
    position: absolute;
    top: 58.3%;
    left: 26.7%;
}

.selectbutton:nth-of-type(4) {
    position: absolute;
    top: 52.5%;
    left: 30.4%;
}

.selectbutton:nth-of-type(5) {
    position: absolute;
    top: 46%;
    left: 28.8%;
}

.selectbutton:nth-of-type(6) {
    position: absolute;
    top: 40%;
    left: 21.7%;
}

.selectbutton:nth-of-type(7) {
    position: absolute;
    top: 48.4%;
    left: 21.7%;
}

.selectbutton:nth-of-type(8) {
    position: absolute;
    top: 52%;
    left: 13%;
}

.selectbutton:nth-of-type(9) {
    position: absolute;
    top: 54%;
    left: 9.7%;
}

.selectbutton:nth-of-type(10) {
    position: absolute;
    top: 41%;
    left: 17.6%;
}