footer#footer-id
{
}


footer#footer-id div#codivus-id,
footer#footer-id div#CodivusAttribution
{
	display: flex;	
	justify-content: flex-end;
	align-items: center; /* stretch | flex-start | flex-end | center | baseline; */	
	font-size: 0.7rem;
}


footer#footer-id div#codivus-id a,
footer#footer-id div#CodivusAttribution a
{
	color: #c4dcee;
}

footer#footer-id div#codivus-id svg,
footer#footer-id div#CodivusAttribution svg
{
	height: 1.5rem;
	width: 1.5rem;
	stroke-width: 3%;
}



footer#footer-id div#codivus-id path.CodivusLogo__head,
footer#footer-id div#codivus-id path.CodivusLogo__disks,
footer#footer-id div#codivus-id path.CodivusLogo__body,
footer#footer-id div#CodivusAttribution path.CodivusLogo__head,
footer#footer-id div#CodivusAttribution path.CodivusLogo__disks,
footer#footer-id div#CodivusAttribution path.CodivusLogo__body
{
	fill:  royalblue; 
	stroke: white;
}

footer#footer-id div#codivus-id path.CodivusLogo__disks,
footer#footer-id div#CodivusAttribution path.CodivusLogo__disks
{
	fill:  royalblue; 
	stroke: royalblue;
}


footer#footer-id div#codivus-id path.CodivusLogo__chest,
footer#footer-id div#CodivusAttribution path.CodivusLogo__chest
{
	fill: white;
	stroke: black;
}
