﻿
.I2WExposeContainerRight
{
	width: 100% !important;
	margin-right: 0px !important;
}
.I2WExposeContainerLeft
{
	margin-right: 0px !important;
	width: 100% !important;
}



#expose_container .I2W_container
{ padding: .625rem !important;
}

.I2WGallerieView {
	top: 0px !important;
	max-width: 950px;
	margin: 0 auto;
}

#trefferkarte_container{
	top: 0px !important;
}

#expose_container{
	top: 0px !important;
}

#merkliste_container{
	top: 0px !important;
}

.rangeslider_container{
	width: 45% !important;
}



.I2WExposeContainerRight
{
	width: 100% !important;
	margin-right: 0px !important;
}
.I2WExposeContainerLeft
{
	margin-right: 0px !important;
	width: 100% !important;
}



#expose_container .I2W_container
{ padding: .625rem !important;
}



.I2WFilterContainer
{
	display: block !important;
	min-width: 100% !important;
}

.I2WFilterContainer select
{
	width: 100%;
}

.search_button
{
	float: none !Important;
	display: block !important;
	margin-right: 0 !important;
	margin: 0px 0 0 0 !important;
}

.dropdown_stadtteil
{
	width: 100% !important;
}

.input_von_container  {
    width: 40% !important;
	float: left;
	
}
.input_bis_container
 {
    width: 40% !important;
	float: right;
}

.input_label_bis{
	width: 20%;
    display: inline-block;
    text-align: center;
    line-height: 1.75rem;
	
	margin-right: 0px !important; 
     margin-left: 0px !important;
}
.dropdown_von
{
	width: 40% !important;
	float: left;
}


.dropdown_bis
{
	width: 40% !important;
}

.dropdown_label_bis
{
	width: 20%;
    float: left;
    display: inline-block;
    text-align: center;
    line-height: 1.75rem;
	
	margin-right: 0px !important; 
     margin-left: 0px !important;
}

#Stadtteil_dropdown
{
	display: block !important;
	margin-right: 0 !important;
	margin-top: 10px;
}

#Raeume_dropdown
{
	width: 100% !important;
	display: block !important;
	margin-right: 0 !important;
	margin-top: 10px;
}

#Kaltmiete
{
	display: block !important;
	margin-right: 0 !important;
	margin-top: 10px;
}

#SearchButton_container
{display: block !important;
	margin-right: 0 !important;
	margin-top: 10px !important;
}



.I2WGallerieView .Treffer_container
{	max-width: 47% !important;
    width: 47% !important;
	max-width:470px !important;

}

.I2WListeContainerLeft
{
	width: 190px !Important;
}

.I2WListResponsiveDetailRow 
{
	border: none !important;
}

/*TODO: stylen*/
/*.I2WListeContainerLeft
{
	width: 49% !important;
}

.I2WListeContainerRight
{
	width: 49% !important;
}

.I2WListView .I2WListTrefferContainerHeight
{}

.I2WListResponsiveDetailRow
{
	width: 100% !important;
	display: block !important;
	border: none !important;
	    padding: 0 !important;
		    margin-bottom: 5px !important;
}

.I2WAdressIcon
{
	    margin-left: 0px !important;
}
.I2WListView .I2WListTrefferContainerHeight
{
	height: auto !important;
}*/

.I2WGallerieView .I2WGallerieImageEmpty
{margin-top: 40px !important;}


.I2WGallerieView .trefferliste_img_placeholder
{
	/*max-width: none !important;
	min-height: 300px !important;*/
	    max-width: none !important;
    min-height: 250px !important;
    max-height: 250px;
}


.I2WListView .I2WListImageEmpty img{
	width: 100%;
}



.I2WListView .I2WListResponsiveDetailRow
{width: 180px !important;

	border: none !important;
	    padding: 0 !important;
		
}

.I2WListView .I2WAdressIcon
{
	    margin-left: 0px !important;
}
.I2WListView .I2WListTrefferContainerHeight
{
	height: 160px !important;
	padding: 0 !important;
}





.I2WListView .img_trefferbild
{
	    /* width: auto !important; */
    /* max-width: 100%; */
    height: 160px;

    max-width: 100%;
}

.I2WListView .I2WListImageEmpty img
{
	max-width: 100%;
	
}