
:root {
	--ep-c-white: #fff;
	--ep-c-medium-white: #eee;
	--ep-c-white-gray: #ccc;
	--ep-c-white-red: #ffe8ed;
	--ep-c-white-yellow: #fdeeca;
	--ep-c-medium-gray: #626262;
	--ep-c-light-gray: #999;
	--ep-c-black: #000;
	--ep-c-medium-red: #d73c38;
	--ep-c-dark-red: #b93431;
	--ep-c-medium-dark-blue: #0073aa;
	--ep-status-ok: #6aa000;
	--ep-status-warning: #e3e600;
	--ep-status-error: red;
}

:root {
	--ep-default-icon-color: #82878c;
}

#ep-ab-icon {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHN0eWxlPSJmaWxsOiM4Mjg3OGMiIHZpZXdCb3g9IjAgMCA3MyA3MS4zIj48cGF0aCBkPSJNMzYuNSA0LjdjLTE3LjEgMC0zMC45IDEzLjktMzAuOSAzMSAwIDEwIDQuNyAxOC45IDEyLjEgMjQuNWw0LjUtNC41Yy4xLS4xLjEtLjIuMi0uM2wuNy0uNyA2LjQtNi40YzIuMSAxLjIgNC41IDEuOSA3LjEgMS45IDggMCAxNC41LTYuNSAxNC41LTE0LjVzLTYuNS0xNC41LTE0LjUtMTQuNVMyMiAyNy42IDIyIDM1LjZjMCAyLjguOCA1LjMgMi4xIDcuNWwtNi40IDYuNGMtMi45LTMuOS00LjYtOC43LTQuNi0xMy45IDAtMTIuOSAxMC41LTIzLjQgMjMuNC0yMy40czIzLjQgMTAuNSAyMy40IDIzLjRTNDkuNCA1OSAzNi41IDU5Yy0yLjEgMC00LjEtLjMtNi0uOGwtLjYuNi01LjIgNS40YzMuNiAxLjUgNy42IDIuMyAxMS44IDIuMyAxNy4xIDAgMzAuOS0xMy45IDMwLjktMzAuOVM1My42IDQuNyAzNi41IDQuNyIvPjwvc3ZnPg==");
	background-position: 0 6px;
	background-repeat: no-repeat;
	background-size: 20px;
	float: left;
	height: 30px;
	width: 26px;
}

#ep-ab-icon.nitro-lazy {
	background-image: none !important;
}

#wpadminbar .ep-status-indicator {
	background-color: #82878c;
	background-color: var(--ep-default-icon-color);
	border-radius: 100%;
	display: inline-block;
	height: 10px;
	margin-right: 6px;
	width: 10px;
}

#wpadminbar .ep-status-indicator--success {
	background-color: #6aa000;
	background-color: var(--ep-status-ok);
}

#wpadminbar .ep-status-indicator--warning {
	background-color: #e3e600;
	background-color: var(--ep-status-warning);
}

#wpadminbar .ep-status-indicator--error {
	background-color: red;
	background-color: var(--ep-status-error);
}

#wp-admin-bar-ep-basic-status .ab-item {
	height: auto !important;
}

#wp-admin-bar-ep-basic-status-summary ul {
	padding-left: 1.5em;
}

#wp-admin-bar-ep-basic-status-summary ul, #wp-admin-bar-ep-basic-status-summary ul li {
	list-style: disc;
}

#wp-admin-bar-ep-basic-status-summary a {
	font-weight: 700;
}
