.widget.checklist .form_textfield
{
	flex: 2 1 40%;
}

.widget.checklist .score_percent
{
	border-radius: 50%;
	height: 12rem;
	position: relative;
	width: 12rem;
}

	.widget.checklist .score_percent span
	{
		background: #fff;
		border-radius: 50%;
		font-size: 3rem;
		height: 60%;
		left: 50%;
		line-height: 7rem;
		position: absolute;
		text-align: center;
		transform: translate(-50%, -50%);
		top: 50%;
		width: 60%;
	}

.widget.checklist ul
{
	list-style-position: inside;
	margin-top: 0;
	padding-left: 0;
}

	.widget.checklist ul ul
	{
		padding: 0 0 1em 1em;
	}