i,  summary { 
	cursor: pointer;
}

article {
	padding-left: 0.25em;
}
summary::-webkit-details-marker {
	font-size: 110%;
	margin-right: 2px;
}
summary:focus {
	outline-style: none;
}
summary {
	font-weight: bold;
}
article > details > summary {
	font-size: 130%;
	margin-top: 0.75em;
	color: #9e191d !important;
}
article > details > details > summary {
	font-size: 120%;
	margin-top: 0.5em;
	color: #227bc0 !important;
}
article > details > details > details > summary {
	font-size: 110%;
	margin-top: 0.25em;
	color:#dcd27b !important;
}
details > p {
	margin-left: 0.5em;
}
details details {
	margin-left: 0.5em;
}

