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

ul li ul {
	margin-bottom: 0;
}

small {
	font-size: 85%;
}

.tt, .tt a {
	color: rgba(0, 0, 0, 0.4);
}

.haalea {
	opacity: 0.5;
}

label span {
	font-weight: 400;
}

.error {
	font-weight: 600;
	color: red;
}
.onnistui {
	font-weight: 600;
	color: green;
}

.red {
	color: red;
}

.mt-0 {
    margin-top: 0;
}
.mt-1 {
	margin-top: 1em;
}
.mt-2 {
	margin-top: 2em;
}
.mt-3 {
	margin-top: 3em;
}
.mb-0 {
    margin-bottom: 0;
}
.mb-1 {
	margin-bottom: 1em;
}
.mb-2 {
	margin-bottom: 2em;
}
.mb-3 {
	margin-bottom: 3em;
}
.hr-margin {
    margin-left: 15%;
    margin-right: 15%;
}