* {
	margin: 0;
	padding: 0;
}

body {
	margin-top: 30px;
	text-align: center;
	font-family: 'Andika', sans-serif;
}

.content {
	margin: 0 auto;
	width: 90%;
	max-width: 320px;
}

img {
	width: 100%;
}

#points {
	position: fixed;
	bottom: 0;
	background-color: #FF69B4;
	height: 60px;
	padding: 10px;
	width: 100%;
	display: none;
}

#points .point {
	width: 35px;
}

.alternative, .alternative {
	float: left; 
	width: 47%;
    padding: 4px;
	font-size: 100px;
}

.hl750 .question {
	font-size: 80px;
	margin-top: -50px;
}

.hl750 .LETTEROFIMAGE .question {
	margin-top: -30px;
}

.hl750 .LETTEROFIMAGE .alternative {
	font-size: 80px;
}

.hl750 .LETTEROFIMAGE .alternatives {
	margin-top: -30px;
}

.hl750 .alternative {
	font-size: 80px;
}

.hl750 .question img {
	width: 70%;
}

.hl750 #points {
	height: 45px;
}

.hl750 #points .point {
	width: 32px;
}

.hl750 .WHATCOLOR .alternative {
	height: 150px;
}

.LETTERTOIMAGE .question, .WRONGIMAGE .question, .WHATWORD .question, .WHATNUMBER .question, .WHATCOLOR .question, .NEXTNUMBER .question, .PREVNUMBER .question {
	font-size: 100px;
}

.userimg {
	width: 100%;
	max-width: 220px;
	max-height: 220px;
	border-radius: 50%;
	margin-bottom: 30px;
}

.hl750 #points.fullheight, #points.fullheight {
	height: 100%;
}

.hl750 #points.fullheight {
	padding-top:50px;
}

#points.fullheight img {
	width: 125px;
	animation: shake 3s;
	animation-iteration-count: 5;
}

.hl750 #points.fullheight img {
	width: 100px;
}

.hl750 #points.fullheight img.userimg, #points.fullheight img.userimg {
	margin-left: 25px;
}

@keyframes shake {
  0% { transform: translate(1px, 1px) rotate(0deg); }
  10% { transform: translate(-1px, -2px) rotate(-1deg); }
  20% { transform: translate(-3px, 0px) rotate(1deg); }
  30% { transform: translate(3px, 2px) rotate(0deg); }
  40% { transform: translate(1px, -1px) rotate(1deg); }
  50% { transform: translate(-1px, 2px) rotate(-1deg); }
  60% { transform: translate(-3px, 1px) rotate(0deg); }
  70% { transform: translate(3px, 1px) rotate(-1deg); }
  80% { transform: translate(-1px, -1px) rotate(1deg); }
  90% { transform: translate(1px, 2px) rotate(0deg); }
  100% { transform: translate(1px, -2px) rotate(-1deg); }
}