.questionContainer {
	max-width: 600px;
	width: 90%;
	border: 1px double #CFCFCF;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	margin: 10px;
	background-color: rgba(135,133,133,0.80);
}

.statusContainer {
	max-width:600px;
	width: 90%;
	border: 1px double #CFCFCF;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	margin: 10px;
	background-color: rgba(135,133,133,0.80);
}


ul {
    margin: 0px;
    padding: 5px;
}
ul li {
    list-style: none;
}

a:hover {
	background: none;
}
.btnContainer {
    width: 96%;
    margin: 10px 0px 10px 2%;
}
#progressKeeper {
	width: 95%;
	height: 15px;
	border: 1px double #CFCFCF;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2.5%;
}
.txtStatusBar {
    margin: 5px 10px;
    font-weight: bold;
	
}
#progress {
	background: green;
	width: 0;
	height: 15px;
	border-radius: 10px;
	-webkit-transition: width 0.3s ease;
	margin-left: 0px;
}
.radius {
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -o-border-radius: 6px;
}
#resultKeeper {
	max-width:600px;
	width: 90%;
	border: 1px double #CFCFCF;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	margin: 10px;
	background-color: rgba(135,133,133,0.80);
}
}
#resultKeeper div {
    line-height: 20px;
}

.totalScore {
    font-weight: bold;
}
input {
    position: relative;
    top: 2px;
}

.prev { float: left; }
.next, .btnShowResult { float: right; }
.clear { clear: both; }
.hide { display: none; }
