.essb-version {
	background: rgba(0, 0, 0, 0.3);
	display: block;
	position: absolute;
	padding: 5px 0px;
	width: 100%;
	bottom: 0;
	left: 0;
	font-size: 12px;
	text-transform: uppercase;
}

.essb-page-welcome .wp-badge {
	padding-top: 70px;
	width: 100px;
	background-size: 48px;
	background-position: center 20px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
}

.about-wrap { max-width: 100%; }
.about-wrap .wp-badge { right: 20px; }

.essb-welcome { margin-top: 10px; }

.essb-welcome-close { margin-bottom: 1em; }

.about-wrap h1 { font-size: 24px; font-weight: 600; }
.about-wrap .about-text { margin: 1em 180px 0 0; font-size: 16px; }

.essb_status_icon {
	font-size: 18px;
	line-height: 18px;
	padding: 5px; 
}

.up-bg {
	background-color: #D9F5BE !important;
}

.down-bg {
	background-color: #F3C9BF !important;
}