/*****************************************************************************************************************************************/
/*****************************************************************************************************************************************/
/************************************************************* custom-md.css ***************************************************************/
/*****************************************************************************************************************************************/

	.hide-sm {
		display: none;
	}
	

/*****************************************************************************************************************************************/
/* Bootstrap: Raster Anpassungen (Abstand von 30px auf 20px zwischen Spalten Reduziert) */
/*****************************************************************************************************************************************/
	.row {
		
	}

	.row .col-md-12 {
		width: 100%;
	}


	/* 5 Column */
		.row.row5Col {

		}

		.row.row5Col .col-sm-2 {
			width: 50%;
			margin-bottom: 14px;
		}
		.row.row4Col .col-sm-2 {
			width: 50%;
			margin-bottom: 14px;
		}



	
/*************************************************************************************************************************************/
/* Table */

	table tr td.MobileRow {
		display: block;
	}
	
	table tr td.MobileRow .divButtonLarge {
		text-align: center;
		margin-top: 2px;
		margin-bottom: 11px;
	}
	
	table tr td.MobileRow .Button {
		display: inline-block;
	}
	
	

/*****************************************************************************************************************************************/
/* Popover */
/*****************************************************************************************************************************************/
	div.popover {
		
	}


/*****************************************************************************************************************************************/
/* Form */
/*****************************************************************************************************************************************/

	.divForm .tableForm tr td.tdColumnSpacer {
		display: none !important;
	}


	
	.divCheckboxList {
		
	}

	.divCheckboxList.Columns6 .divCheckbox {
		width: 23%;
	}
	
	
		
/*****************************************************************************************************************************************/
/* Button */
/*****************************************************************************************************************************************/
	
	.ButtonSpacingTop {
		padding-top: 0px;
	}

		

/*****************************************************************************************************************************************/
/* Header */
/*****************************************************************************************************************************************/
	.divHeaderOuter {}	

	.divHeader {
		height: 62px;
	}	
	
	.divHeaderInner {
		width: 100%;	
		padding-right: 24px;
		padding-left: 24px;	
	}
	

	/*************************************************************************************************************************************/
	/* Table */
		.tableHeader {}
		.tableHeader tr {}

		.tableHeader > tr > td,
		.tableHeader > tbody > tr > td  {
			display: block;
		}

		/* Columns */	
		.tableHeader tr td.ColumnLogo {
			width: 100%;
		}

		.tableHeader tr td.tdNav {
			display: none;
		}
		
		.tableHeader tr td.ColumnLogout { 
			display: none;
		}



		table tr td.MobileRow {
			display: block;
			width: 100%;
		}

		table tr td.MobileRow {
			/*padding-top: 5px !important;
			padding-bottom: 8px !important;*/
		}

		table tr td.MobileRow .divButtonLarge {
			text-align: center;
			margin-top: 2px;
			margin-bottom: 11px;
		}

		table tr td.MobileRow .Button {
			display: inline-block;
		}

		
	/*************************************************************************************************************************************/
	/* Table Logo */
		.tableHeaderLogo {
			width: 100%;
		}

		.tableHeaderLogo tr {}


		/* Columns */
			.tableHeaderLogo tr td.Logo {
				
			}

			.tableHeaderLogo tr td.Title {
				display: table-cell;
			}

			.tableHeaderLogo tr td.Menu {
				display: table-cell;				
			}




		
	/*************************************************************************************************************************************/
	/* Title */
		.divHeader div.SiteTitle {
			display: none;
		}



	
	/*************************************************************************************************************************************/
	/* Logo */
		.divHeader div.Logo {
			padding-top: 16px;
		}

		.divHeader div.Logo a {		
			width: 124px;
			height: 27px;
			
		}

		.divHeader div.Logo a img {			
			width: 124px;
			height: 27px;
		}


	/*************************************************************************************************************************************/
	/* Menu */
		.divHeader div.Menu {			
			padding: 0px 0px 0px 0px;
		}

	
	
	
	/*************************************************************************************************************************************/
	/* Navigation */
		.divHeader div.Navigation {
			padding: 3px 0px 0px 0px;
		}
		
		/*********************************************************************************************************************************/
		/* Table */
			.divHeader table.Navigation {			
				width: 100%;
			}		
			
			.divHeader table.Navigation tr td.Spacer {
				width: 20px;
			}

		/*********************************************************************************************************************************/
		/* Item */
			.divHeader div.Navigation a.Item {
				padding-left: 32px;
				padding-right: 32px;

				
				background-position: center 19px;

			}

			.divHeader div.Navigation a.Item span {
				display: none;
			}


	/*************************************************************************************************************************************/
	/* Logout */
		.divHeader div.Logout {
				
		}

		/* Link */
			.divHeader div.Logout a {	
				padding-top: 18px;
				
				font-size: 1.667em;
				line-height: 1.182;			
			}
		
		
	/*************************************************************************************************************************************/
	/* My Account */
		.divHeader div.MyAccount {
			padding: 3px 0px 0px 0px;
		}

		/* Link */
			.divHeader div.MyAccount a {                        
				font-size: 1.667em;
				line-height: 1.25;
			}


			



/*****************************************************************************************************************************************/
/* Footer */
/*****************************************************************************************************************************************/
	.divFooterOuter {}
	
	.divFooter {}
	
	.divFooterInner {		
		padding-right: 24px;
		padding-left: 24px;		
	}
	


	
	/*************************************************************************************************************************************/
	/* Logout */
		.divFooter div.Logout {
			 display: none;
		}
		
		/* Link */
			.divFooter div.Logout span {
				display: none;
			}
								

	/*************************************************************************************************************************************/
	/* Language Selection */
		.divFooter div.LanguageSelection {	
			float: left;					
		}
		
		/* Link */
			.divFooter div.LanguageSelection a {								
				padding: 0px 0px 0px 0px;				
			}

		/* Delimiter */
			.divFooter div.LanguageSelection div.Delimiter,
			div.LanguageSelection.login div.Delimiter {				
				width: 20px;				
			}
		

	/*************************************************************************************************************************************/
	/* Navigation */
		.divFooter div.Navigation {
			margin-left: 10px;
		}
		
		/* Link */
			.divFooter div.Navigation a {								
				padding: 0px 0px 0px 0px;				
			}		

		/* Delimiter */
			.divFooter div.Navigation div.Delimiter {				
				width: 20px;				
			}

		/* Portal Messages */	
			.divFooter div.Navigation a.PortalMessages {						
				margin: 0px 0px 0px 20px;
			}


	/*********************************************************************************************************************************/
	/* Variant: boxMaxWidthFooter */
		.divFooter .divFooterInner.boxMaxWidthFooter div.Navigation div.Delimiter,
		.divFooter .divFooterInner.boxMaxWidthFooter div.LanguageSelection div.Delimiter {
			width: 12px;
		}


/*****************************************************************************************************************************************/
/* Overlay Mobile Menu */
/*****************************************************************************************************************************************/
	div.divOverlayMobileMenu {		

	}


	/*******************************************************************************************************************************************/
	/* Overlay Content */
		div.divOverlayMobileMenu div.OverlayInner div.OverlayContent {			
						
		}

			
		/*******************************************************************************************************************************************/
		/* Inner */
			div.divOverlayMobileMenu div.OverlayInner div.OverlayContent div.OverlayContentInner {					
				padding: 62px 0px 0px 0px;
			}
	
	
	/*******************************************************************************************************************************************/
	/* Variant: With Storage Selection */
		div.divOverlayMobileMenu.WithStorageSelection div.OverlayInner div.OverlayContent div.OverlayContentInner {
			padding: 104px 0px 0px 0px;			
		}






/*****************************************************************************************************************************************/
/* Content */
/*****************************************************************************************************************************************/
	.divContent {}
	
	.divContentInner {
						
	}
	
		
	
/*****************************************************************************************************************************************/
/* Additional Background	 */
/*****************************************************************************************************************************************/	
	.divAdditionalBackground {}
	
	
	/*************************************************************************************************************************************/
	/* Sun */
		.divAdditionalBackground div.Sun {			
			margin-left: -560px;
		}
	
	
	/*************************************************************************************************************************************/
	/* Clouds */
		.divAdditionalBackground div.Clouds {			
			margin-right: -368px;
		}
	
	
	
		
	
	
	
	
	



/*****************************************************************************************************************************************/
/* House Element */
/*****************************************************************************************************************************************/	
	.divHouseElement {}
	
	.divHouseElementInner {
		padding-top: 100px;
		min-width: 500px;	
	}
	
	/*************************************************************************************************************************************/
	/* House Storage (index: 10) */
		.divHouseElement div.HouseStorage {			
			top: 100px;			
		}


	/*************************************************************************************************************************************/
	/* House Storage (index: 15) */
		.divHouseElement div.HouseInfo {			
			top: 536px;
			margin-left: -178px;
						
			font-size: 1.25em;
			line-height: 1.334;		
		}
	
	
	/*************************************************************************************************************************************/
	/* Text Box (Index: 20) */
		.divHouseElement div.TextBox {
			min-width: 160px;
		}
		
		
		/*********************************************************************************************************************************/
		/* Line 1 */
			.divHouseElement div.TextBox div.Line1 {
				padding-bottom: 10px;
				
				font-size: 3.334em;
				line-height: 1.05;			
			}
			
			
		/*********************************************************************************************************************************/	
		/* Line 2 */
			.divHouseElement div.TextBox div.Line2 {								
				padding-bottom: 3px;
			}

			/* Variant: Title */
				.divHouseElement div.TextBox div.Line2.Title {
					font-size: 1.5em;
					line-height: 1.334;
				}
			
			
		/*********************************************************************************************************************************/	
		/* Line 3 */
			.divHouseElement div.TextBox div.Line3 {
				padding-top: 9px;
				
				font-size: 1.25em;
				line-height: 1.334;
			}	

			.divHouseElement div.TextBox div.Line3.boxMaxWidth {
				width: 115px !important;
			}

		/*********************************************************************************************************************************/
		/* Large Icon */
			.divHouseElement div.TextBox div.LargeIcon {				
				width: 116px;
				height: 116px;		
								
				background-size: 116px 116px;
			}
			
									
		/*********************************************************************************************************************************/
		/* Pos 1 */
			.divHouseElement div.TextBox.Pos1 {
				top: 137px;								
				margin-right: 198px;
			}

			.divHouseElement div.TextBox.Pos1 div.LargeIcon {
				top: -130px;								
				left: 0px;
			}

				
		/* Pos 2 */
			.divHouseElement div.TextBox.Pos2 {
				top: 172px;								
				margin-left: 153px;
			}

			.divHouseElement div.TextBox.Pos2 div.LargeIcon {
				top: -130px;
				left: 0px;
				right: auto;				
			}

				
		/* Pos 3 */
			.divHouseElement div.TextBox.Pos3 {
				top: 462px;								
				margin-left: 220px;
			}

			.divHouseElement div.TextBox.Pos3 div.LargeIcon {
				top: -130px;		
				left: 0px;
				right: auto;		
			}

				
		/* Pos 4 */
			.divHouseElement div.TextBox.Pos4 {
				top: 328px;								
				margin-left: -140px;
			}
	
			

	/*************************************************************************************************************************************/
	/* Variant: Industry */
		.divHouseElement.Industry {

		}		

		.divHouseElement.Industry div.divHouseElementInner {
			padding-bottom: 10px;
		}		


		/*********************************************************************************************************************************/
		/* Line 2 */
			.divHouseElement.Industry div.TextBox div.Line2 {				
							
			}			

			/* Variant: Title */
				.divHouseElement.Industry div.TextBox div.Line2.Title {
					padding-bottom: 10px;	
				}


		/*********************************************************************************************************************************/
		/* House Info */
			.divHouseElement.Industry div.HouseInfo {			
				top: 498px;
				margin-left: -352px;			
			}
		

		/*********************************************************************************************************************************/
		/* Pos 1 */
			.divHouseElement.Industry div.TextBox.Pos1 {
				top: 122px;
				margin-right: 252px;
			}

		/* Pos 2 */
			.divHouseElement.Industry div.TextBox.Pos2 {
				top: 180px;
				margin-left: 228px;
			}

			.divHouseElement.Industry div.TextBox.Pos2 div.LargeIcon {
				
			}

		/* Pos 3 */
			.divHouseElement.Industry div.TextBox.Pos3 {
				top: 404px;
				margin-left: 228px;
			}

		/* Pos 4 */
			.divHouseElement.Industry div.TextBox.Pos4 {
				top: 275px;
				margin-left: -310px;
			}


			
			
			
			
/*****************************************************************************************************************************************/
/* Content Element */
/*****************************************************************************************************************************************/	
	.divContentElement {}	
	.divContentElementInner {
		padding: 30px 30px 30px 30px;
	}
	
	/* Anpassen wenn in Context .divIFrameContent */
		.divIFrameContent .divContentElement.BackgroundWhite .divContentElementInner {				
			padding: 26px 0px 30px 0px;			
		}
	
	
	/*************************************************************************************************************************************/
	/* Header Box */
		.divContentElement div.HeaderBox {}

		/* Anpassen wenn in Context .divIFrameContent */
			.divIFrameContent .divContentElement div.HeaderBox {
				padding-bottom: 18px;
			}

		/*********************************************************************************************************************************/
		/* Column Right */
			.divContentElement div.HeaderBox div.ColumnRight {}

			/* Link */
				.divContentElement div.HeaderBox div.ColumnRight div.Link {
					margin-left: 30px;					
				}

		/*************************************************************************************************************************/
		/* Anpassungen wenn in Context .divIFrameContent */			
			.divIFrameContent .divContentElement div.HeaderBox div.ColumnLeft div.DatePicker {				
				padding-left: 102px;
				padding-right: 46px;				
			}	

			/* Table */
				.divIFrameContent .divContentElement div.HeaderBox div.ColumnLeft div.DatePicker table {
					
				}

				/* jqWidget - DateTimeInput */
					.divIFrameContent .divContentElement div.HeaderBox div.ColumnLeft div.DatePicker div.jqx-datetimeinput {
						height: 36px !important;

						background-image: url('../images2/icons/icon-calendar-border-blue_xs.png');
					}

					/* Button */
						.divIFrameContent .divContentElement div.HeaderBox div.ColumnLeft div.DatePicker .jqx-action-button {
							height: 36px !important;
						}

						.divIFrameContent .divContentElement div.HeaderBox div.ColumnLeft div.DatePicker .jqx-action-button .jqx-icon-calendar {
							top: 2px !important;

							width: 32px !important;
							height: 32px !important;
						}

					/* Value */
						.divIFrameContent .divContentElement div.HeaderBox div.ColumnLeft div.DatePicker div.Value {
							margin-left: 10px;							
							padding-top: 1px;

							font-size: 1.334em;
							line-height: 1.375;
						}


	/*************************************************************************************************************************************/
	/* Content Box */
		.divContentElement div.ContentBox {}	
		.divContentElement div.ContentBox div.ContentBoxInner {}
				
								
	/*************************************************************************************************************************************/
	/* Headline */
		.divContentElement div.ContentBox div.Headline {				
			padding-bottom: 6px;
							
			font-size: 1.334em;
			line-height: 1.375;
		}				
		
		
	/*************************************************************************************************************************************/
	/* Value */
		.divContentElement div.ContentBox div.Value {						
			font-size: 2.5em;
			line-height: 1.134;		
		}	
		
		.divContentElement div.ContentBox div.Value span.Number {
			padding: 0px 3px 0px 0px;			
		}	
			

	/*************************************************************************************************************************************/
	/* Readonly Checkbox List */
		.divContentElement div.ContentBox div.ReadonlyCheckboxList {
			flex-direction: column;
			gap: 10px;
		}

		/* Item */
			.divContentElement div.ContentBox div.ReadonlyCheckboxList div.Item {
				
			}

	/*************************************************************************************************************************************/
	/* Row */
		.divContentElement div.ContentBox div.Row {
				
		}	

		/*******************************************************************************************************************************************/
		/* Variant: Plumber */			
			.divContentElement div.ContentBox div.Row.Plumber {
				flex-direction: column;
			}

			/* Column */
				.divContentElement div.ContentBox div.Row.Plumber div.ColumnLeft {
					width: 100%
				}

				.divContentElement div.ContentBox div.Row.Plumber div.ColumnRight {
					width: 100%
				}	


		/*******************************************************************************************************************************************/
		/* Variant: guarantee */
			.divContentElement div.ContentBox div.Row.Guarantee {
				flex-direction: column;
			}

			/* Column */
				.divContentElement div.ContentBox div.Row.Guarantee div.ColumnLeft {
					width: 100%
				}

				.divContentElement div.ContentBox div.Row.Guarantee div.ColumnRight {
					width: 100%
				}

			/* Image */
				.divContentElement div.ContentBox div.Row.Guarantee div.ColumnLeft div.GuaranteeImage {
					width: 64px;
					height: 76px;						
				}


		/*********************************************************************************************************************************/
		/* Varinat: Chart */
			.divContentElement div.ContentBox.Chart {
					
			}

			/* Anpassungen wenn in Context .divIFrameContent */								
				.divIFrameContent .divContentElement div.ContentBox.Chart div.divButtonBar {
					position: absolute;
					top: -49px;
					right: 20px;

					margin: 0px 0px 0px 0px;					
				}

				.divIFrameContent .divContentElement div.ContentBox.Chart div.divButtonBar .tableButtonBar {
					width: auto;
				}
				

				.divIFrameContent .divContentElement div.ContentBox.Chart div.divButtonBar  a.Button {
					display: flex;
					justify-content: center;
					align-items: center;

					height: 36px;
					min-width: 50px;

					margin: 0px 5px 0px 5px;
					padding: 3px 6px 4px 6px;

					font-size: 1em;
					line-height: 1.3334;
				}


		
	
	

/*****************************************************************************************************************************************/
/* Chart */
/*****************************************************************************************************************************************/	
	.divChart {
				
	}
	

	/*************************************************************************************************************************************/
	/* Info Popout */
		.divChart div.InfoPopout {}

		.divChart div.InfoPopout a {			
			top: 28px;
			right: 0px;
		}

	
	/*************************************************************************************************************************************/
	/* Jumper Navigtaion */
		.divChart div.JumperNavigtaion {}
		
		/*********************************************************************************************************************************/
		/* Links */
			.divChart div.JumperNavigtaion a {}
			
			.divChart div.JumperNavigtaion a span {}
		
			
			/* Jumper Prev */
				.divChart div.JumperNavigtaion a.JumperPrev {
					
				}
				
			/* Jumper Next */
				.divChart div.JumperNavigtaion a.JumperNext {
					
				}


		/*************************************************************************************************************************/
		/* Anpassungen wenn in Context .divIFrameContent */		
			.divIFrameContent .divChart {
				border-radius: 6px;				
			}

			.divIFrameContent .divChart div.Chart {
				max-height: calc(100vh - 120px);
			}

			.divIFrameContent .divChart div.JumperNavigtaion {	
				position: static;		
				padding: 0px 0px 0px 0px;
			}
		
			.divIFrameContent .divChart div.JumperNavigtaion a.Jumper {
				top: -49px;

				width: 36px;
				height: 36px;

				margin: 0px;
			}

			/* Jumper Prev */
				.divIFrameContent .divChart div.JumperNavigtaion a.JumperPrev {
					left: -1px;
				}

				.divIFrameContent .divChart div.JumperNavigtaion a.JumperPrev span {
					margin-top: 8px;
					margin-left: 11px;
					background-size: 10px auto;
				}

			/* Jumper Next */
				.divIFrameContent .divChart div.JumperNavigtaion a.JumperNext {
					left: 41px;
				}

				.divIFrameContent .divChart div.JumperNavigtaion a.JumperNext span {
					margin-top: 8px;
					margin-left: 12px;
					background-size: 10px auto;
				}

				
				
				
				
/*****************************************************************************************************************************************/
/* Tabs */
/*****************************************************************************************************************************************/		
	/* Tabs im Content Bereich */		
		.ContentInnerTabs .nav-tabs li a {
			padding: 10px 5px 10px 5px;
			font-size: 1.125em;
		}
	

	/*******************************************************************************************************************************************/		
	/* Variant: With Border */
		.TabsContent.WithBorder {
			
		}

		/* Content */
			.TabsContent.WithBorder .tab-content {
				padding: 17px 29px 10px 29px;				
			}
	
	

/*****************************************************************************************************************************************/
/* Storage Overlay */
/*****************************************************************************************************************************************/				
	.divStorageSelection .divStorageSelectionInner{

	}
	
	.divStorageSelection .divStorageOverlay .divStorageOverlayInner {
		height: calc(100vh - 106px);
		padding: 20px 20px 20px 20px;
	}
	
	.divStorageSelection .divStorageSelectionInner {
		padding: 0px 20px 0px 20px;
	}

	.divStorageSelection .divStorageOverlay .divStorageOverlayInner div.InnerWidth {
		padding: 18px 20px 10px 20px;
	}

	.divStorageSelection .divStorageOverlay h1 {
		padding-bottom: 14px;
	}
	
	.divStorageSelection .divStorageSelectionInner .divSelection {
		
	}
	


	
/*******************************************************************************************************************************************/
/* Storage Box */
/*******************************************************************************************************************************************/	
	.divStorageBox {		
			
	}

	/* Table */
		.divStorageBox table.StorageBoxTable {

		}

		.divStorageBox table.StorageBoxTable > tr,
		.divStorageBox table.StorageBoxTable > tbody > tr {
			display: flex;
			flex-direction: row;
			flex-wrap: wrap;
		}

		.divStorageBox table.StorageBoxTable > tr > td,
		.divStorageBox table.StorageBoxTable > tbody > tr > td {
			display: block;
		}

	/* Storage Content */
		.divStorageBox .StorageContent {			
			width: calc(100% - 90px);	
		}

	/* Form */		
		.divStorageBox .StorageForm {
			width: 100%;			
			padding-left: 20px;
		}

		.divStorageBox .StorageForm div.divForm {
			width: 100%;			
		}


	/*******************************************************************************************************************************************/
	/* Variant: with Checkbox White */
		.divStorageBox.WithCheckboxWhite {						
							
		}

			
			
	
	


/*****************************************************************************************************************************************/
/* Load Limit - Configuration */
/*****************************************************************************************************************************************/
    .divLoadLimitConfiguration {
		
	}


	/*************************************************************************************************************************************/
	/* Image */
		.divLoadLimitConfiguration div.Image {			
		}

		.divLoadLimitConfiguration div.Image img {
			
		}
	


	/*************************************************************************************************************************************/
	/* Table Form */
		.divLoadLimitConfiguration table.tableForm{

		}

		.divLoadLimitConfiguration table.tableForm tr td.MobileRow {
			width: auto;
		}



	/*************************************************************************************************************************************/
	/* Configuration Box */
		.divLoadLimitConfiguration div.ConfigurationBox {			
			padding-bottom: 20px			
		}




/*******************************************************************************************************************************************/
/* Information Content */
/*******************************************************************************************************************************************/
	div.divInformationContent {

	}			

	/*******************************************************************************************************************************************/
	/* Row */
		div.divInformationContent div.InformationContentRow {			
			flex-direction: column;			
		}

		/*******************************************************************************************************************************************/
		/* Columns */
			div.divInformationContent div.InformationContentRow div.ColumnLeft {
				width: 100%;
				margin-bottom: 30px;
			}

			div.divInformationContent div.InformationContentRow div.ColumnRight {	
				width: 100%;
			}


	/*******************************************************************************************************************************************/
	/* Information Box */
		div.divInformationContent div.InformationBox {
			
		}

		div.divInformationContent div.InformationBox + div.InformationBox {
			
		}


		/*******************************************************************************************************************************************/
		/* Content */
			div.divInformationContent div.InformationBox div.InformationBoxContent {
				
			}


			/*******************************************************************************************************************************************/
			/* Row */
				div.divInformationContent div.InformationBox div.InformationBoxContent div.InformationBoxRow {
					
				}

				div.divInformationContent div.InformationBox div.InformationBoxContent div.InformationBoxRow div.ColumnImage {
					width: calc(100% - 460px);
				}

				div.divInformationContent div.InformationBox div.InformationBoxContent div.InformationBoxRow div.ColumnDetails {
					width: 440px;
				}

	




/*****************************************************************************************************************************************/
/* Emz Overview Form  */
/*****************************************************************************************************************************************/
	.divEmzOverviewForm {
		flex-wrap: wrap;
	}

	/* Form Field */
		.divEmzOverviewForm div.FormField {
			
		}

		/* Width's */			
			.divEmzOverviewForm div.FormField.WidthMedium {
				max-width: none;
				width: calc(100% - 180px - 30px);
			}

			.divEmzOverviewForm div.FormField.WidthLarge {
				max-width: none;
				width: calc(100% - 180px - 30px);
			}
			
			
/*****************************************************************************************************************************************/
/* Emz Overview Additional  */
/*****************************************************************************************************************************************/
	.divEmzOverviewAdditionall {		
		flex-direction: column;		
		padding: 20px 0px 0px 0px;
	}

	/* Column */
		.divEmzOverviewAdditionall div.ColumnLeft {
			width: 100%;
		}

		.divEmzOverviewAdditionall div.ColumnRight {
			width: 100%;
			padding: 20px 0px 0px 0px;
		}



/*******************************************************************************************************************************************/
/* Available Storage List */
/*******************************************************************************************************************************************/			
	div.AvailableStorageList {
		padding: 30px 0px 0px 0px;
	}



	

/*****************************************************************************************************************************************/
/* Portal Message Details */
/*****************************************************************************************************************************************/
	div.divPortalMessageDetails {

	}

	/*******************************************************************************************************************************************/
	/* Row */
		div.divPortalMessageDetails div.Row {			
							
		}	

		/* Column - Content */
			div.divPortalMessageDetails div.Row div.ColumnContent {
				width: calc(100% - 246px - 30px);
			}	


		/* Column - Image */
			div.divPortalMessageDetails div.Row div.ColumnImage {				
				width: 246px;				
			}


	/*******************************************************************************************************************************************/
	/* Image */
		div.divPortalMessageDetails	div.Image {

		}
			

		/* Varaint: Desktop */
			div.divPortalMessageDetails	div.Image.Desktop {
				
			}

		/* Varaint: Smartphone */
			div.divPortalMessageDetails	div.Image.Smartphone {
				
			}
		

	/*******************************************************************************************************************************************/
	/* Title */
		div.divPortalMessageDetails	div.Title {
			
		}

		/* H1 */
			div.divPortalMessageDetails	div.Title h1 {
				font-size: 2.25em;
				line-height: 1.148;
			}

		/* H2 */
			div.divPortalMessageDetails	div.Title h2 {
				font-size: 1.834em !important;
				line-height: 1.182 !important;
			}

	/*******************************************************************************************************************************************/
	/* Intro Text */
		div.divPortalMessageDetails	div.IntroText {			
			font-size: 1.5em;
			line-height: 1.334;
		}


	/*******************************************************************************************************************************************/
	/* Content Box */
		div.divPortalMessageDetails	div.Content {
			
		}


		/* Content Image */
			div.divPortalMessageDetails	div.Content div.ContentImage {
				padding: 0px 0px 30px 0px;
			}
		


		/* Title */
			div.divPortalMessageDetails	div.Content div.Title {
				
			}


		/* Content Text */
			div.divPortalMessageDetails	div.Content div.ContentText {
				font-size: 1.334em;
				line-height: 1.375;		
			}


			/* Headline 2 */
				div.divPortalMessageDetails	div.Content div.ContentText h2 {					
							
				}

				div.divPortalMessageDetails	div.Content div.ContentText p + h2 {				
					padding-top: 20px;
				}
