

 .messageContainer .green{
 	color: #0A8765;
 }
 .messageContainer .orange{
	 color: #FB941D;
 }
 .messageContainer .blue{
 	color: #3076d0;
 }
 .messageContainer .gray{
	 color: #5E5E5E;
 }
 .messageContainer .messageIcon{
 	font-size:75px;
 }
 
 .messageContainer .breakAll {
 	word-break: break-all; /*overflow wrap does not work in IE11*/
 }
.messageContainer {
	display: flex;
	display: -ms-flexbox;
  	flex-direction: column;
  	justify-content: center;
  	-ms-flex-pack: center;
  	align-items: center;
  	text-align: center;
  	min-height: 100vh;
    background-color: #F0F3F6;
	font-family: "Roboto", sans-serif;
	font-weight: 400;
}

#zusammenfassingExtern.messageContainer{
	min-height: 94vh;
}
#IE11ErrorMessage.messageContainer{
	height:100%; /*Fix for vertical alignment in IE11*/
}

.messageContainerInner{
	max-width: 475px;
    background-color: #FFFFFF;
    padding: 35px 75px;
    overflow-wrap: break-word;
}

 .restarchiveResultInner .messageContainerInner {
	 max-width: none;
 }

#zusammenfassingExtern .messageContainerInner{
	padding: 25px 64px 45px 64px;
}
.messageHeading {
	color: #3E3F42;
	font-size: 26px;
	font-weight: 500;
}
.messageDescription{
	color: #5E5E5E;
	font-size: 16px;
	font-weight: 400;
	margin-top: 14px;
}
.errorCode{
	text-align: right;
    color: #5E5E5E;
    font-size: 16px;
    margin: 40px -30px -7px 0;
}
.mediumBoldText{
	font-weight: 500;
}
.settingsRow#aesSms {display: none!important; }