@charset "utf-8";

@media only screen and (max-width: 1024px) {
	/*iPad querformat 1024px*/

}

@media only screen and (max-width: 1023px) {
	/*iPad hochformat 768px*/

	#ajaxdiv { max-width:none; right:10px; left:10px; margin:0 0 10px 0; }

	#dscolumns { max-width:none; top:10px; right:10px; left:10px; margin:0 0 10px 0; }

	/*Immotool*/
	.cimmotool.view .list:not(.scroll) .row.header { display:none; }
	.cimmotool.view .list.scroll { max-height:315px; }
	.cimmotool.view .row:not(.header) > span:not(.icons) {
		position:relative; width:50% !important; padding:0 0 0 25% !important; box-sizing:border-box; line-height:30px; line-height:3rem;
	}
	.cimmotool.view .row:not(.header) > span > span.hidden {
		position:absolute; top:0; left:0; width:50%; display:block; font-weight:600;
		white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
	}
	.cimmotool.view .row > span.right { text-align:left; }
	.cimmotool.view .row > span.icons { float:none; width:auto; text-align:center; display:block; clear:both; padding-bottom:5px; }
	.cimmotool.view .row > span.icons a { width:30px; background-color:#69879a; color:#fff; }
	.cimmotool.view .row.header span.icons, 
	.cimmotool.view .row.status3 span.icons,
	.cimmotool.view .row.status4 span.icons { display:none; }
	/*.cimmotool.view .list .icons a.absolute { display:none; }*/

}

@media only screen and (max-width:767px) {
	/*iPhone 6 Querformat 667px*/

	/*Ajaxdiv*/
	#ajaxdiv .col1of2, #ajaxdiv .col2of2 { float:none; width:auto; padding:0; }
	#ajaxdiv .col1of2 { padding-bottom:20px; }

	/*Immotool*/
	.cimmotool .searchpanel form { padding-bottom:0; }
	.cimmotool .searchpanel form > div { width:50%; margin-bottom:5px; }
	.cimmotool .searchpanel form > div:last-of-type { padding-right:10px; }
	.cimmotool.image { display:none; }
	.cimmotool.view .list.scroll { max-height:none; }
	.cimmotool.viewdet .image { display:block; padding:10px 0; text-align:center; margin-bottom:10px; }

	#dsarticlebody_5020455>p,
	#dsarticlebody_5020452>p { display:none; }


}

@media only screen and (max-width: 666px) {
	/*iPhone 5 Querformat 568px*/

	.row > span { min-height:25px; }
	.cimmotool.view .row:not(.header) > span:not(.icons) { line-height:25px; }
	.cimmotool.view .row:not(.header) > span:not(.icons) { width:100% !important; padding-left:50% !important; }

}

@media only screen and (max-width: 567px) {
	/*iPhone 4 Querformat 480px*/

}

@media only screen and (max-width: 479px) {
	/*iPhone 6 Hochformat 375px*/

	/*Immotool*/
	.cimmotool .searchpanel a { display:block; margin:0 0 5px; }
	.cimmotool .searchpanel form > div { float:none; width:auto; padding:0; }
	.cimmotool .searchpanel form > div:last-of-type { padding-right:0; }

}

@media only screen and (max-width: 374px) {
	/*iPhone 4/5 Hochformat 320px*/

	.cimmotool.view .row:not(.header) > span:not(.icons) { padding-left:0 !important; }
	.cimmotool.view .row:not(.header) > span > span.hidden { position:static; top:auto; left:auto; width:auto; }

}