.questionGradient{
	background-color:#3b40f1;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#4e51d8),to(#080b74));
	background-image:-webkit-linear-gradient(#4e51d8, #080b74);
	background-image:-moz-linear-gradient(#4e51d8, #080b74);
	background-image:-ms-linear-gradient(#4e51d8, #080b74);
	background-image:-o-linear-gradient(#4e51d8, #080b74);
	background-image:linear-gradient(#4e51d8, #080b74);
}


.buttonGradient{
	background-color: #00aa00;
	background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255, 255, 255, .4)),to(rgba(0, 0, 0, .4)) );
	background-image:-webkit-linear-gradient( rgba(255, 255, 255, .4), rgba(0, 0, 0, .4) );
	background-image:-moz-linear-gradient( rgba(255, 255, 255, .4), rgba(0, 0, 0, .4) );
	background-image:-ms-linear-gradient( rgba(255, 255, 255, .4), rgba(0, 0, 0, .4) );
	background-image:-o-linear-gradient( rgba(255, 255, 255, .4), rgba(0, 0, 0, .4) );
	background-image:linear-gradient( rgba(255, 255, 255, .4), rgba(0, 0, 0, .4) );
}

.hintGradient{
	background-color: #55508D;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#A6A3CB),to(#55508D) );
	background-image:-webkit-linear-gradient( #A6A3CB, #55508D );
	background-image:-moz-linear-gradient( #A6A3CB, #55508D );
	background-image:-ms-linear-gradient( #A6A3CB, #55508D );
	background-image:-o-linear-gradient( #A6A3CB, #55508D );
	background-image:linear-gradient( #A6A3CB, #55508D );
}

.fraction {
	display: inline-block;
	position: relative;
	vertical-align: middle; 
	letter-spacing: 0.01em;
	text-align: center;
}

.fraction > span { 
	display: block; 
	padding: 0.2em; 
}

.fraction span.fdn {
	border-top: 2px solid white;
}

.fraction span.bar {
	display: none;
}