.images-text-section ul li,
.site-footer .menu li,
.child-page-links li,
section.content ul li,
.col-content ul li,
.full-width-image-text-section ul li {
	padding-left: 20px;
	position: relative;
}

.full-width-image-text-section ul li {
	padding-left: 15px;
}

.images-text-section ul li + li,
.site-footer .menu li + li,
.child-page-links li + li {
	margin-top: 15px;
}

.full-width-image-text-section ul li + li {
	margin-top: 8px;
}

.images-text-section ul li:before,
.site-footer .menu li:before,
.child-page-links li:before,
section.content ul li:before,
.col-content ul li:before,
.full-width-image-text-section ul li:before {
	content: "";
	position: absolute;
	top: 10px;
	left: 0;
	width: 6px;
	height: 6px;
	background: #5A77B0;
	border-radius: 2px;
}

section.content ul ul li:before,
.col-content ul ul li:before,
.full-width-image-text-section ul ul li:before {
	background: #51c1aa;
}

.child-page-links li.current_page_item a {
	color: #5F7BC1;
	font-weight: 700;
}

@media screen and (min-width: 1024px) {
	.images-text-section ul li:before,
	.site-footer .menu li:before,
	.child-page-links li:before,
	section.content ul li:before,
	.col-content ul li:before,
	.full-width-image-text-section ul li:before {
		top: 11px;
	}
}