
.title {
	color:#009ddc;
	font-weight:400;
	font-size:40px;
}

.score {
	
}

.score_numeric{
	font-size: 60px;
    padding: 0px 30px 0px 30px;
    border-radius: 10px;
    border: 3px solid #50b948;
    width: fit-content;
}

.score_message {
	font-size:16px;
	font-weight:600;
	max-width:400px;
}


.text {
	
}

.todolist {
	
}

.todolist ul {
	list-style-type:none;
	padding:0px;
}

.todolist ul li {
	font-size:16px;
}

.datablock {
	
}

.datablock h2 {
	
}

.worksheet {
	max-width:600px;
}

.worksheet table {
	
}

.worksheet tr {
	
}

.worksheet tr th {
	text-align:left;
	font-weight:400;
	
}

.worksheet tr td {
	text-align:center;
	font-weight:400;
	border-right: 1px solid #ccc;
}

.cta_container {
    padding: 8px;
    border-radius: 5px;
    border:2px solid #009ddc;
    margin-bottom: 10px;
    background-color: #fff;
    color: #000;
    max-width:400px;
}

.worksheet tr td .td_question {
	text-align:left;
}

#CTAHead {
	font-weight:500;
}

#CTASubhead {
	font-size:16px;
}

