

@font-face {
	font-family: "courier_prime_code";
	src: url("https://www.dessinarium.com/css/fonts/courier_prime_code.ttf");
}

@font-face {
	font-family: "source_code_pro";
	src: url("https://www.dessinarium.com/css/fonts/SourceCodePro-Light.ttf");
}

@font-face {
	font-family: "dessinarium";
	src: url("https://www.dessinarium.com/css/fonts/dessinarium_digits_regular.ttf");
}

@font-face {
	font-family: "dessinarium_thin";
	src: url("https://www.dessinarium.com/css/fonts/dessinarium_digits_thin.ttf");
}

@font-face {
	font-family: "spirits";
	src: url("https://www.dessinarium.com/css/fonts/dessinarium_spirits_digits.ttf");
}

body {
	margin: 0px;
	overflow: hidden;
	user-drag: none;
}

html, body {
	/* background-color: #000; */
}

a {
	color: #000;
	text-decoration: none;
}

.mousecursor_forward {
	cursor: url("https://www.dessinarium.com/images/mousecursor_forward.png") 10 5, pointer;
}

.mousecursor_back {
	cursor: url("https://www.dessinarium.com/images/mousecursor_back.png") 10 27, pointer;
}

.mousecursor_left {
	cursor: url("https://www.dessinarium.com/images/mousecursor_left.png") 3 12, pointer;
}

.mousecursor_right {
	cursor: url("https://www.dessinarium.com/images/mousecursor_right.png") 25 12, pointer;
}

.mousecursor_previous {
	cursor: url("https://www.dessinarium.com/images/mousecursor_previous.png") 3 12, pointer;
}

.mousecursor_next {
	cursor: url("https://www.dessinarium.com/images/mousecursor_next.png") 25 12, pointer;
}

.mousecursor_up {
	cursor: url("https://www.dessinarium.com/images/mousecursor_up.png") 10 5, pointer;
}

.mousecursor_down {
	cursor: url("https://www.dessinarium.com/images/mousecursor_down.png") 10 27, pointer;
}

.mousecursor_180left {
	cursor: url("https://www.dessinarium.com/images/mousecursor_180left.png") 3 12, pointer;
}

.mousecursor_180right {
	cursor: url("https://www.dessinarium.com/images/mousecursor_180right.png") 25 12, pointer;
}

#pixi {
	position: absolute;
}

#tablet_input, #email_input, #password_input, #email_input_mainmenu, #password_input_mainmenu {
	position: absolute;
	background: transparent !important;
	border: none;
    outline: none;
	font-family: "courier_prime_code";
	font-size: 40px;
	text-align: center;
	display: none;
}

#tablet_input {
	color: white;
}

#email_input, #password_input {
	color: black;
}

#email_input_mainmenu, #password_input_mainmenu {
	color: white;
}