/*https://wp-cms1.de//modules/pageFramesAndModules/__frames/image/image_004/styles.css*/
/*/www/htdocs/w0127f8a/admin//modules/pageFramesAndModules/__frames/image/image_004/styles.css*/
/********************************************************/
@charset "utf-8";
/* CSS Document */

.image_004 .bigImage {
	position:relative;
	max-height:500px;
	overflow:hidden
}

.image_004 .editMode .bigImage {
	max-height:	none;
}

.image_004 .bigImageContent {
	position:absolute;
	left:0;
	width:100%;
}

.image_004 .bigImageContent .h2 {
	margin:0;
}

.image_004 .bigImageContent .h1 { font-size:2.368em; line-height:1.04em; width:50%;}
.image_004 .bigImageContent .h2 { margin-top:16px; }


/*TEST Versuche*/
.image_004 .bigImage{overflow:hidden;}
.image_004 .bigImage img{
	width:100% !important;
	height:auto !important;
}


@media all and (max-width: 1280px) {
	
}

@media all and (max-width: 1024px) {
/* styles for narrow desktop browsers and iPad landscape */	
	/*.image_004 { font-size:13px; }*/
}

@media all and (max-width: 960px) {
/* styles for narrow desktop browsers and iPad landscape */		
	.image_004 .bigImageContent .h1,
	.image_004 .bigImageContent .h2 {
		width:100%;
	}
}

@media all and (max-width: 768px) {
/* styles for narrower desktop browsers and iPad portrait */		
	/*.image_004 { font-size:12px; }*/
	.image_004 .bigImageContent .h1{font-size: 2.333em;}
	.image_004 .bigImageContent .h2{margin-top:10px;}
	
/*TEST Versuch*/
	.image_004 .bigImage img{
		width:auto !important;
		height:300px !important;
	}
	
	

}

@media all and (max-width: 610px) {
/* styles for medium Tablets (Kindle etc)) */
	
	/*.image_004 { font-size:14px; }*/
	
	.image_004 .bigImageContent {
		position:static;
		text-shadow:none;
		padding:7px 0; 
	}
	
	/*.image_004 .bigImageContent .h1 { font-size:1.0em; line-height:24px; }
	.image_004 .bigImageContent .h2 { font-size:1.0em; line-height:24px; }
	*/
	.image_004 .bigImageContent .h1,
	.image_004 .bigImageContent .h2 {
		width:auto;
		display:inline-block;
		margin-right:5px;
	}
	
	.image_004 .bigImageContent {
		width:100%;
	}
	.image_004 .bigImageContent .h1{font-size:2em;}
	
/*TEST Versuch*/
	.image_004 .bigImage img{
		width:auto !important;
		height:200px !important;
	}
}

@media all and (max-width: 480px) {
/* styles for iPhone/Android landscape (and really narrow browser windows) */
	.image_004 .bigImageContent {
		padding:5px 0; 
	}
	.image_004 .contentWidth{padding-top:4px; padding-bottom:4px;}
	
/*TEST Versuch*/
	.image_004 .bigImage img{
		width:auto !important;
		height:200px !important;
	}
	
}


@media all and (max-width: 360px) {
/* styles for iPhone/Android portrait */
	.image_004 .bigImageContent {
		padding:3px 0;
	}
	/*.image_004 { font-size:11px; }*/
	.image_004 .bigImageContent .h2{font-size:1.2em; margin-top:4px;}
	.image_004 .contentWidth{padding-top:4px; padding-bottom:4px;}
	
/*TEST Versuch*/	
	.image_004 .bigImage img{
		width:auto !important;
		height:180px !important;
	}
}


/*https://admin.ridder-immobilien.de//modules/pageFramesAndModules/frames/plugins/kaeuferfinder/styles.css*/
/*/www/htdocs/w012dac0/admin//modules/pageFramesAndModules/frames/plugins/kaeuferfinder/styles.css*/
/********************************************************/
@charset "utf-8";
/* CSS Document */
.kaeuferfinder .spinLoader{
	left: 		50%;
    position: 	absolute;
    top: 		15px;
	display:	none;
}

.kaeuferfinder .bigImage {
	position:		relative;
	max-height:		500px;
	overflow:		hidden;
}

.kaeuferfinder .bigImageContent {
	position:		absolute;
	left:			0;
	width:			100%;
}

.kaeuferfinder .tool-header .h1 {
	margin-bottom:	13px;
}

.kaeuferfinder .tool-header .h2 {
	font-size:		1.2em;
	line-height:	1.4;
	width:			50%;
}

.kaeuferfinder .tool-header .h2 b{
	display:		block;
	margin-top:		5px;
}

.kaeuferfinder .light .showOnResults,
.kaeuferfinder .frameHeader.showOnResults,
.kaeuferfinder .showOnResults{
	display:		none;
}
/**
* Beschreibung
*/

.kaeuferfinder .tool-description{
	position: 		relative;
	padding:		85px 0;
	text-align:		center;
	background:		#3c3d6b;
}

.kaeuferfinder .tool-description:after {
	top: 			100%;
	left: 			50%;
	border: 		solid transparent;
	content: 		" ";
	height: 		0;
	width: 			0;
	position: 		absolute;
	pointer-events: none;
	border-color: 	rgba(234, 106, 10, 0);
	border-top-color: #3c3d6b;
	border-width: 	30px;
	margin-left:   -30px;
}

.kaeuferfinder .tool-description .contentWidth{
	max-width:		920px;
}


/**
* Suche
*/

.kaeuferfinder .tool-search-form,
.kaeuferfinder .tool-contact{
	padding:		80px 0;
	background:		url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/blue-bg.jpg) no-repeat center top;
	/*background-size:100% auto;*/
	
	
	
	-webkit-box-shadow:inset 0 -10px 5px -10px rgba(0, 0, 0, 0.3);
			box-shadow:inset 0 -10px 5px -10px rgba(0, 0, 0, 0.3);
}

.kaeuferfinder .tool-search-form:after {
	top: 			100%;
	left: 			50%;
	border: 		solid transparent;
	content: 		" ";
	height: 		0;
	width: 			0;
	position: 		absolute;
	pointer-events: none;
	border-color: 	transparent;
	border-top-color: transparent;
	border-width: 	30px;
	margin-left:   -30px;
}


.kaeuferfinder .tool-search-form .content,
.kaeuferfinder .tool-contact-box .content{
	text-align:		center;
}

.kaeuferfinder .tool-search-form .formRow{
	display:		inline-block;
	width:			auto;
}

.kaeuferfinder .tool-search-form .h1{
	margin-bottom:	35px;
	text-align:		center;
}

.kaeuferfinder .tool-search-form .search-result-target{
	font-size:		6.250em;
	height:			60px;
	margin-top:		65px;
	position:		relative;
}

.kaeuferfinder .tool-search-form .search-result-target,
.kaeuferfinder .tool-search-form .search-result-description{
	text-align:		center;
}

.kaeuferfinder .tool-search-form .search-result-description{
	margin-top:		3px;
}

/**
* Ergebnisse
*/

.kaeuferfinder .tool-search-results{
	/*height:			100px;*/
	padding:			90px 0;
}

.kaeuferfinder .tool-search-results .tool-search-results-head{
	text-align:			center;
	margin-bottom:		45px;
}

.kaeuferfinder .tool-search-results .contentWidthResult{
	width:			1200px;
	margin:			0 auto;
	box-sizing:		border-box;
}

.kaeuferfinder .tool-search-results .resultBox{
	box-sizing:		border-box;
	width:			30%;
	height:			255px;
	float:			left;
	margin-right:	5%;
	margin-bottom:	63px;
	padding:		32px 33px;
	
			box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.3);
}

.kaeuferfinder .tool-search-results-load-more{
	width:		100%;
	text-align:	center;
}

.kaeuferfinder .loadMoreButton{
	cursor:			pointer;
}

/*.kaeuferfinder .tool-search-results div.resultBox:nth-child(3n),*/
.kaeuferfinder .tool-search-results div:nth-of-type(3n),
/*.kaeuferfinder .tool-search-results .resultBox.lastInRow,*/
.kaeuferfinder .tool-search-results .resultBox.last{
	margin-right:	0;
}


.kaeuferfinder .tool-search-results .resultBoxHeadline{
	font-size:		1em;
	margin-bottom:	12px;
}

.kaeuferfinder .tool-search-results .resultBoxDetails td{
	padding:		4px 0 2px;
	border-bottom:	1px solid #d5d5d5;
}

.kaeuferfinder .tool-search-results .resultBoxDetails tr:nth-child(3n) td{
	border-bottom:	0;
}

.kaeuferfinder .tool-search-results .resultBoxButton{
	margin-top:		14px
}


/**
* Kontaktbox
*/

.kaeuferfinder .tool-contact-box .h2{
	margin-bottom:	35px;
}


/**
* Personen
*/
.kaeuferfinder .tool-search-results .resultBox{
	background-color:	 #FFFFFF;
	background-repeat:	 no-repeat;
	background-position: bottom right 25px;
}

.p11{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln1.png); }
.p12{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln2.png); }
.p13{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln3.png); }
.p14{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln4.png); }
.p15{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln5.png); }
.p16{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln6.png); }
.p17{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln7.png); }
.p18{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln8.png); }
.p19{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln9.png); }
.p110{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln10.png); }
.p111{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln11.png); }
.p112{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln12.png); }
.p113{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln13.png); }
.p114{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln14.png); }
.p115{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln15.png); }
.p116{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln16.png); }
.p117{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln17.png); }
.p118{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln18.png); }
.p119{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln19.png); }
.p120{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln20.png); }
.p121{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln21.png); }
.p122{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln22.png); }
.p123{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln23.png); }
.p124{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln24.png); }
.p125{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln25.png); }
.p126{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln26.png); }
.p127{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln27.png); }
.p128{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln28.png); }
.p129{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln29.png); }
.p130{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/1/einzeln30.png); }

.p21{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/2/paar1.png); }
.p22{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/2/paar2.png); }
.p23{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/2/paar3.png); }
.p24{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/2/paar4.png); }
.p25{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/2/paar5.png); }

.p31{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/3/familie3_1.png); }
.p32{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/3/familie3_2.png); }
.p33{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/3/familie3_3.png); }

.p41{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/4/Familie4_1.png); }
.p42{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/4/Familie4_2.png); }
.p43{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/4/Familie4_3.png); }

.p51{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/5/einzeln1.png); }
.p52{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/5/einzeln2.png); }
.p53{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/5/einzeln3.png); }
.p54{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/5/einzeln4.png); }
.p55{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/5/einzeln5.png); }
.p56{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/5/einzeln6.png); }
.p57{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/5/einzeln7.png); }
.p58{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/5/einzeln8.png); }
.p59{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/5/einzeln11.png); }
.p510{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/5/einzeln12.png); }
.p511{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/5/einzeln13.png); }
.p512{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/5/einzeln14.png); }
.p513{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/5/einzeln15.png); }
.p514{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/5/einzeln16.png); }
.p515{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/5/einzeln17.png); }
.p516{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/5/einzeln18.png); }
.p517{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/5/einzeln19.png); }
.p518{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/5/einzeln20.png); }
.p519{ background-image:url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/icons/5/einzeln23.png); }

.kaeuferfinder .tool-search-results .resultImageBox{
	display:			inline-block;
	float:				 left;
	
	background-color:	 #FFFFFF;
	background-repeat:	 no-repeat;
	background-position: center center;
	background-size:	 cover;
	width:				 100%;
	height:				 242px;
	
	margin-bottom: 		 63px;
	
			box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.3);
}

.kaeuferfinder .tool-search-results .resultImageBox.image1{ background-image: url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/images/personImage1.jpg); }
.kaeuferfinder .tool-search-results .resultImageBox.image2{ background-image: url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/images/personImage2.jpg); }
.kaeuferfinder .tool-search-results .resultImageBox.image2-2{ background-image: url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/images/personImage2-2.jpg); }
.kaeuferfinder .tool-search-results .resultImageBox.image3{ background-image: url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/images/personImage3.jpg); }
.kaeuferfinder .tool-search-results .resultImageBox.image4{ background-image: url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/images/personImage4.jpg); }
.kaeuferfinder .tool-search-results .resultImageBox.image5{ background-image: url(https://admin.ridder-immobilien.de/modules/pageFramesAndModules/frames/plugins/kaeuferfinder/inc/pics/images/personImage5.jpg); }


@media all and (max-width: 1280px) {
	.kaeuferfinder .tool-search-results .contentWidthResult{width:97%; padding:0 1.5%;}
}

@media all and (max-width: 1024px) {
/* styles for narrow desktop browsers and iPad landscape */	

}

@media all and (max-width: 960px) {
/* styles for narrow desktop browsers and iPad landscape */	
	.kaeuferfinder .tool-search-results .contentWidthResult{width:94%; padding:0 3%;}	
	.kaeuferfinder .tool-search-results .resultBox{
		width:48.5%;
		margin-right:3% !important;
		margin-bottom:7.3%;
	}
	
	.kaeuferfinder .tool-search-results .resultImageBox{
		margin-bottom:7.3%;
	}

	.kaeuferfinder .tool-search-results div:nth-of-type(2n), 
	.kaeuferfinder .tool-search-results .resultBox.last{margin-right:0 !important;}
	
}
@media all and (max-width: 800px) {
	
}
@media all and (max-width: 768px) {
/* styles for narrower desktop browsers and iPad portrait */
	
}

@media all and (max-width: 610px) {
/* styles for medium Tablets (Kindle etc)) */
	.kaeuferfinder .tool-search-results .contentWidthResult{width:90%;}
	.kaeuferfinder .tool-search-results .resultBox{
		width:100%;
		margin-right:0 !important;
	}
	.kaeuferfinder .frameHeaderLabel{font-size:0.7em;} 
}


@media all and (max-width: 480px) {
/* styles for iPhone/Android landscape (and really narrow browser windows) */
	.kaeuferfinder .tool-search-form,
	.kaeuferfinder .tool-contact{
		background-size:auto 100%;
	}
	
	.kaeuferfinder .frameHeader{height:100px;}
	.kaeuferfinder .frameHeaderLabel{
		line-height:1.2;
		padding-top:13px;
	}
	
	.kaeuferfinder .tool-search-form .formRow{
		width:	100%;
	}	
}

@media all and (max-width: 360px) {
/* styles for iPhone/Android portrait */
	.kaeuferfinder .tool-search-form .search-result-target{font-size:5em;}
	
}

@media all and (max-width: 320px) {
/* styles for iPhone/Android portrait */
	.kaeuferfinder .frameHeaderLabel{font-size:0.6em; padding-top:19px;}
}

/*https://wp-cms1.de/modules/pageFramesAndModules/immoModules/immoSearchForm/searchForm_kaeuferfinder_000/styles.css*/
/*/www/htdocs/w0127f8a/admin/modules/pageFramesAndModules/immoModules/immoSearchForm/searchForm_kaeuferfinder_000/styles.css*/
/********************************************************/
@charset "utf-8";
/* CSS Document */


.modul_searchForm_kaeuferfinder_000 .responsiveFormular .formElement.smallInput,
.modul_searchForm_kaeuferfinder_000 .responsiveFormular .formElement.smallSelect {
	width:	11%;
}

.modul_searchForm_kaeuferfinder_000 .responsiveFormular .formSpacer{
	width:	1%;
}

.modul_searchForm_kaeuferfinder_000 .responsiveFormular .formElement.plzInput {
	width:	7%;
}

.modul_searchForm_kaeuferfinder_000 .responsiveFormular .formElement.ortInput {
	width:	18.9%;
}

.modul_searchForm_kaeuferfinder_000 .responsiveFormular .formElement.smallButton {
	width:	auto;
}

.modul_searchForm_kaeuferfinder_000 .formMidContainer.first{
	display:	inline-block;
	width: 		100%;
}


@media all and (max-width: 1280px) {
	
}

@media all and (max-width: 1024px) {
/* styles for narrow desktop browsers and iPad landscape */			
	
}

@media all and (max-width: 960px) {
/* styles for narrow desktop browsers and iPad landscape */	
	
}
@media all and (max-width: 800px) {
	.modul_searchForm_kaeuferfinder_000 .formMidContainer.first{width:100%;}
	.modul_searchForm_kaeuferfinder_000 .responsiveFormular .formElement.ortInput{width:18%;}
	
	.modul_searchForm_kaeuferfinder_000 .responsiveFormular .formElement.smallInput, 
	.modul_searchForm_kaeuferfinder_000 .responsiveFormular .formElement.smallSelect,
	.modul_searchForm_kaeuferfinder_000 .responsiveFormular .formElement.ortInput{margin-bottom:1%;}
}
@media all and (max-width: 768px) {
/* styles for narrower desktop browsers and iPad portrait */
	
}

@media all and (max-width: 610px) {
/* styles for medium Tablets (Kindle etc)) */
	.modul_searchForm_kaeuferfinder_000 .responsiveFormular .formElement.smallInput, 
	.modul_searchForm_kaeuferfinder_000 .responsiveFormular .formElement.smallSelect{width:30.5%; margin-bottom:1%;}
	.modul_searchForm_kaeuferfinder_000 .responsiveFormular .formElement.ortInput{width:32%; margin-bottom:1%;}
	
	.modul_searchForm_kaeuferfinder_000 .responsiveFormular .formSpacer{width:1.5%;}
	
	.modul_searchForm_kaeuferfinder_000 .responsiveFormular .formSpacer.last{width:3.5%;}
	.modul_searchForm_kaeuferfinder_000 .responsiveFormular .formSpacer.last{width:2%;}
}


@media all and (max-width: 480px) {
/* styles for iPhone/Android landscape (and really narrow browser windows) */
	.modul_searchForm_kaeuferfinder_000 .responsiveFormular .formElement.smallInput, 
	.modul_searchForm_kaeuferfinder_000 .responsiveFormular .formElement.smallSelect,
	.modul_searchForm_kaeuferfinder_000 .responsiveFormular .formElement.ortInput{margin-bottom:3%;}
	
}

@media all and (max-width: 360px) {
/* styles for iPhone/Android portrait */
	
}



/*https://wp-cms1.de/modules/pageFramesAndModules/immoModules/immoKontaktForm/immoKontakt_kaeuferfinder_001/styles.css*/
/*/www/htdocs/w0127f8a/admin/modules/pageFramesAndModules/immoModules/immoKontaktForm/immoKontakt_kaeuferfinder_001/styles.css*/
/********************************************************/
@charset "utf-8";
/* CSS Document */

.modul_searchForm_FullWidth_001 .responsiveFormular .formElement.normInput{
	width:		19%;
}

.modul_searchForm_FullWidth_001 .responsiveFormular .formElement.smallSelect {
	width:	8%;
}

.modul_searchForm_FullWidth_001 .responsiveFormular .formElement.full {
	width:	100%;
}

.modul_searchForm_FullWidth_001 .responsiveFormular .formElement.smallButton {
	text-align:	center;
	width:	100%;
	float:	none;
}

.modul_searchForm_FullWidth_001 .responsiveFormular .formRow.info {
	font-size:	0.8em;
}

.modul_searchForm_FullWidth_001 .responsiveFormular .formRow.topMa {
	margin-top:	45px;
}

.modul_searchForm_FullWidth_001 .responsiveFormular .checkboxRadioContainer {
	font-size:	0.9em;
}

.modul_searchForm_FullWidth_001 .responsiveFormular .inlineBlock,
.modul_searchForm_FullWidth_001 .responsiveFormular .checkboxRadioContainer{
	display:	inline-block;
}

.modul_searchForm_FullWidth_001 .responsiveFormular .formSpacer{
	width:		1%;
}

.modul_searchForm_FullWidth_001 .responsiveFormular .formRow{
	display:    block;
	min-height:	20px;
}


/* Zusatzzeile */

.modul_searchForm_FullWidth_001 #secondFormEckdata{
	display:		none;
}

.modul_searchForm_FullWidth_001 #secondFormEckdata .h2{
	margin-top: 	55px;
	margin-bottom: 	35px;
}

.modul_searchForm_FullWidth_001 .responsiveFormular .formElement.smallInput,
.modul_searchForm_FullWidth_001 .responsiveFormular .formElement.smallSelect {
	width:	18%;
}

.modul_searchForm_FullWidth_001 .responsiveFormular .formSpacer{
	width:	1%;
}

.modul_searchForm_FullWidth_001 .responsiveFormular .formElement.plzInput {
	width:	7%;
}

.modul_searchForm_FullWidth_001 .responsiveFormular .formElement.ortInput {
	width:	21%;
}

.modul_searchForm_FullWidth_001 .responsiveFormular .formElement.smallButton {
	width:	auto;
}

.modul_searchForm_FullWidth_001 .formMidContainer.first{
	display:	inline-block;
	width: 		800px;
}

.modul_searchForm_FullWidth_001 .formMidContainer.second{
	display:	inline-block;
	width: 		625px;
}
@media all and (max-width: 960px) {
	.modul_searchForm_FullWidth_001 .formMidContainer.first{width:100%;}
}
@media all and (max-width: 768px) {
	.modul_searchForm_FullWidth_001 .checkboxRadioContainer label{margin-left:0;}
	.modul_searchForm_FullWidth_001 .responsiveFormular .formRow{min-height:40px;}
}
@media all and (max-width: 610px) {
	
}
@media all and (max-width: 480px) {
	.modul_searchForm_FullWidth_001 .responsiveFormular .formRow.topMa{margin-top:25px;}
	.modul_searchForm_FullWidth_001 .responsiveFormular .formRow.info{margin-top:7px;}
}

@media all and (max-width: 480px) {
	
}





