.game-wrapper {
    max-width: 430px;
	margin: 0 auto;
    padding-top: 25px;
    padding-left: 10px;
    padding-right: 10px;
	text-align: center;
}



.mainblock {
	/* width: 200px;
	height: 400px; */
	margin-top: 30px;
	/* margin: auto;
	text-align: center; */
}


.game-logo {
    text-align: center;
}

.game-logo img {
    width: 160px;
}

.question_container {
    min-height: 90px;
}


.the_word {
font-size: 24px;
font-weight: 600;
transition: all .6s ease;
}

.big_text {
	font-size: 24px;
	font-weight: 400;
}


.simicon {
    height: 22px;
    vertical-align: middle;
    transition: all 1.2s ease;
    transform: rotate(0deg);
}

.reset {
    border-radius: 5rem;
}









.tezzy_options_container {
    position: relative;
    margin: 0 auto 20px;
    height: 250px;
    width: 250px;
    overflow: hidden;
}

.tezzy_options {
    text-align: center;
    width: 250px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    transition: all 0.6s ease;
}


.tezzy_options div {
    cursor: pointer;
    padding: 10px 10px;
    font-weight: 600;
    background-color: var(--lighter-background);
    margin: 15px 10px;
    border-radius: 30px;
    transition: all 0.25s ease;
    -webkit-tap-highlight-color: transparent;
}

@media (hover: hover) {
    .tezzy_options div:hover {
        background-color: var(--primary-accent);
    }
}

.game-block {
    border-radius: 10px;
    width: 250px;
    margin: 0 auto 20px;
    text-align: center;
    position: relative;
    overflow: hidden;
}

.game-block-inner {
    width: 500px;
    position: absolute;
    overflow: hidden;
    transition: .5s;
}

.game-block-content {
    width: 250px;
    transition: .7s;
}

.game-block-3 {
    height: 50px;
}

.game-block-3 .game-block-inner {
    height: 50px;
    right: 0;
}

.game-block-3 .game-block-content {
    float: right;
    text-align: center;
}

.game-block-3 .next-button {
    opacity: 0;
    background: #540bc2;
    width: 180px;
    margin: 0 auto;
    padding: 10px 20px;
    border-radius: 5px;
    cursor: pointer;
    transition: .5s;
}

.game-block-3 .next-button img {
    width: 16px;
    margin-left: 6px;
    vertical-align: middle;
}

@media (hover: hover) {
    .game-block-3 .next-button:hover {
        background: #6111d7;
    }
}


.big_text {
    transition: all 0.6s ease;
}



/* @media (prefers-color-scheme: dark) {
	body {
		color: #fff;
		background-color: #000000;
	}

	.footer a {
		color: #fff;
	}
	

	.loadingimg {
		content:url(tezzy/loading_dark_mode.gif);
	}
	

} */