.maintenance-body {
	 margin: 0;
	 background-color: #2d3842;
	 color: #2d3842;
	 margin-left: auto;
	 margin-right: auto;
	 text-align: center;
	 font-family: Verdana, Geneva, sans-serif;
}
 #main-container-de {
	 display: block;
}
 #main-container-en {
	 display: none;
}
 .main-container {
	 background-color: #fff;
	 border: 1px solid #fff;
	 border-radius: 10px;
	 width: 60%;
	 margin: 150px auto 0;
	 -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
	 -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
	 box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
	 padding: 15px;
}
 .logo {
	 margin-bottom: 10px;
}
 .headline {
	 margin: 0 0 15px;
	 display: inline-block;
	 font-size: 21px;
	 background-color: #ff4b4b;
	 color: #fff;
	 padding: 10px 80px;
	 border-radius: 10px;
}
 .headline i {
	 margin-right: 5px;
}
 .content-text {
	 margin: 5px;
}
 .button-container {
	 margin-top: 20px;
}
 .button-container i {
	 margin-right: 5px;
}
 .refreshButton {
	 text-align: center;
	 display: block;
	 background-color: #fff;
	 color: #ff4b4b;
	 border: 1px solid #ff4b4b;
	 margin: 0 auto;
	 vertical-align: middle;
	 line-height: 35px;
	 padding: 0 15px;
	 width: 150px;
	 text-decoration: none;
	 font-size: 14px;
}
 .refreshButton:hover {
	 color: #fff;
	 background-color: #ff4b4b;
}
 .languageSelector {
	 display: block;
	 margin-top: 15px;
	 color: #ccd0d4;
}
 .languageSelector-element {
	 display: inline-block;
	 padding: 3px;
}
 .languageSelector-element:hover {
	 color: #ff4b4b;
	 cursor: pointer;
}
 .languageSelector-activated {
	 border: 1px solid;
}
 .note-error {
	 background-color: rgba(255, 75, 75, 0.1);
	 border-color: #ff4b4b !important;
}
 .note-error .dashboard-note-icon {
	 color: #ff4b4b;
}
 .note-error .dashboard-note-container {
	 color: #ff4b4b;
}
 .note-warning {
	 background-color: rgba(255, 152, 0, 0.1);
	 border-color: #ff9800 !important;
}
 .note-warning .dashboard-note-icon {
	 color: #ff9800;
}
 .note-warning .dashboard-note-container {
	 color: #ff9800;
}
 .note-information {
	 background-color: rgba(113, 197, 232, 0.1);
	 border-color: #71c5e8 !important;
}
 .note-information .dashboard-note-icon {
	 color: #71c5e8;
}
 .note-information .dashboard-note-container {
	 color: #71c5e8;
}
 .dashboard-note {
	 border: 1px solid;
	 margin-top: 5px;
	 display: flex;
	 flex-direction: row;
}
 .dashboard-note .dashboard-note-icon {
	 padding: 10px;
	 display: flex;
	 align-items: center;
}
 .dashboard-note .onemessage {
	 flex-direction: row !important;
	 align-items: center;
}
 .dashboard-note .dashboard-note-container {
	 padding: 10px 10px 10px 0;
	 display: flex;
	 flex-direction: column;
	 text-align: left;
	 font-size: 13px;
}
 .dashboard-note .dashboard-note-container .dashboard-note-text a {
	 cursor: pointer;
}
 .dashboard-note .dashboard-note-container .dashboard-note-text a:hover {
	 text-decoration: underline;
}
 