img.logo{
	width: 80px;
	height: 80px;
	margin-bottom: 7px;
}
.middle-box{
	max-width: 450px;
	position: relative;
	padding-top: 0;
	margin-top: 40px;
}
.middle-box > .abs-bg {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 1;
	background: #E0F2F8;
	border: solid 5px #1D84C6;
    opacity: 0.75;
}

.middle-box > .content{
	color: #424242;
	padding: 30px 30px;
	position: relative;
	z-index: 2;
	font-size: 15px;
}

.btn-success.disabled,
.btn-success.disabled:hover,
.btn-success.disabled:focus,
.btn-success.disabled:active,
.btn-success.disabled.active,
.btn-success[disabled],
.btn-success[disabled]:hover,
.btn-success[disabled]:focus,
.btn-success[disabled]:active,
.btn-success.active[disabled],
fieldset[disabled] .btn-success,
fieldset[disabled] .btn-success:hover,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success:active,
fieldset[disabled] .btn-success.active {
  background-color: #d7dce5;
  border-color: #d7dce5;
  color: #6f7e92;
}

a.disabled {
	color: #6f7e92;
}

.maintenance-release-alert {
	max-width: 700px;
	margin-top: 50px;
}

.maintenance-release-alert .alert-secondary {
	background-color: #F6F8FA;
	border: 1px solid #F4645F;
	border-radius: 4px;
	display: flex;
	align-items: center;
	gap: 12px;
}

.maintenance-release-alert .alert-secondary .alert-ic {
	color: #F4645F;
}

.maintenance-release-alert .alert-secondary .title {
	font-family: 'Helvetica Neue', Helvetica;
	font-size: 13px;
	font-weight: 700;
	color: #1B2532;
}

.maintenance-release-alert .alert-secondary .caption {
	font-family: 'Helvetica Neue', Helvetica;
	font-size: 13px;
	font-weight: 400;
	color: #1B2532;
	margin: 0;
}

.maintenance-release-alert .alert-secondary .caption b {
	color: #1B2532;
}

@media(max-width: 992px) {
	.maintenance-release-alert {
		max-width: 100%;
	}
}