@charset "utf-8";
/* CSS Document */

.tx-xinittwocolumn-pi1 div.contentColumn,
.tx-xinittwocolumn-pi1 .two-column3 div.xinitHeaderImg,
.tx-xinittwocolumn-pi1 .two-column3 div.columnText,
.tx-xinittwocolumn-pi1 .two-column4 div.columnText
{
	display: inline-block;
	vertical-align: top;
}

.tx-xinittwocolumn-pi1 .two-column0 div.contentColumn,
.tx-xinittwocolumn-pi1 .two-column3 div.contentColumn,
.tx-xinittwocolumn-pi1 .two-column4 div.contentColumn
{
	width: 49.5%;
}

.tx-xinittwocolumn-pi1 .two-column1 div.contentColumn1
{
	width: 74.5%;
}

.tx-xinittwocolumn-pi1 .two-column1 div.contentColumn2
{
	width: 24.5%;
}

.tx-xinittwocolumn-pi1 .two-column2 div.contentColumn1
{
	width: 24.5%;
}

.tx-xinittwocolumn-pi1 .two-column2 div.contentColumn2
{
	width: 74.5%;
}

.tx-xinittwocolumn-pi1 .contentColumn div.contentColumnInnerWrapper img
{
	max-width: 100%;
	height: auto;
}

.tx-xinittwocolumn-pi1 .contentColumn1 div.contentColumnInnerWrapper
{
	margin-right: 15px;
}

.tx-xinittwocolumn-pi1 .contentColumn2 div.contentColumnInnerWrapper
{
	margin-left: 15px;
}

.tx-xinittwocolumn-pi1 .two-column3 div.xinitHeaderImg
{
	width: 24.5%;
	overflow: hidden;
}
.tx-xinittwocolumn-pi1 .two-column3 div.columnText
{
	width: 74.5%;
	overflow: hidden;
}
.tx-xinittwocolumn-pi1 .two-column3 div.xinitHeaderImg img
{
	max-width: 95%;
	height: auto;
}

.tx-xinittwocolumn-pi1 .two-column4 div.fullContent
{
	display: none;
}

.tx-xinittwocolumn-pi1 div.previewContentWrapper,
.tx-xinittwocolumn-pi1 div.contentColumnInnerWrapper
{
	padding-bottom: 20px;
}

.tx-xinittwocolumn-pi1 .two-column4.previewCols2 div.previewContentWrapper
{
    display: block;
    margin-bottom: 5px;
	
	-webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
	
	-webkit-column-gap: 80px; /* Chrome, Safari, Opera */
    -moz-column-gap: 80px; /* Firefox */
    column-gap: 80px;
}

.tx-xinittwocolumn-pi1 div.two-column4
{
	padding-bottom: 15px;
}

.tx-xinittwocolumn-pi1 .two-column4 div.contentToggleLink
{
	position: absolute;
	right: 0px;
	bottom: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
	padding-left: 5px;
	text-align: right;
	color: 	#000000;
	font-weight: bold;
	cursor: pointer;
}

@media only screen and (max-width: 800px) and (orientation: portrait)
{
	.tx-xinittwocolumn-pi1 div.contentColumn,
	.tx-xinittwocolumn-pi1 .two-column3 div.xinitHeaderImg,
	.tx-xinittwocolumn-pi1 .two-column3 div.columnText,
	.tx-xinittwocolumn-pi1 .two-column4 div.columnText,
	.tx-xinittwocolumn-pi1 .two-column4 div.contentColumn
	{
		display: block;
		width: 100%;
	}
	.tx-xinittwocolumn-pi1 .two-column4.previewCols2 div.previewContentWrapper
	{
		-webkit-column-count: 1; /* Chrome, Safari, Opera */
		-moz-column-count: 1; /* Firefox */
		column-count: 1;
		
		-webkit-column-gap: 0px; /* Chrome, Safari, Opera */
		-moz-column-gap: 0px; /* Firefox */
		column-gap: 0px;
	}
}

@media only screen and (max-width: 780px)
{
	.typexinit_twocolumn_pi1 div.articleInnerWrapper
	{
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.tx-xinittwocolumn-pi1 div.contentColumn,
	.tx-xinittwocolumn-pi1 .two-column3 div.xinitHeaderImg,
	.tx-xinittwocolumn-pi1 .two-column1 div.contentColumn,
	.tx-xinittwocolumn-pi1 .two-column3 div.columnText,
	.tx-xinittwocolumn-pi1 .two-column4 div.columnText,
	.tx-xinittwocolumn-pi1 .two-column4 div.contentColumn
	{
		display: block;
		width: auto;
		max-width: 100%;
	}
	.tx-xinittwocolumn-pi1 .contentColumn div.contentColumnInnerWrapper,
	.tx-xinittwocolumn-pi1 div.previewContentWrapper
	{
		padding-left: 10px;
		padding-right: 10px;
	}
	.tx-xinittwocolumn-pi1 .two-column4.previewCols2 div.previewContentWrapper
	{
		-webkit-column-count: 1; /* Chrome, Safari, Opera */
		-moz-column-count: 1; /* Firefox */
		column-count: 1;
		
		-webkit-column-gap: 0px; /* Chrome, Safari, Opera */
		-moz-column-gap: 0px; /* Firefox */
		column-gap: 0px;
	}
}
