

/** HOMEPAGE **/
.search-form-simple																		{ margin:60px 0px; }
.search-form-simple .search-simple,
.search-form-input .search-form-input-term												{ font-family:'Roboto Slab', serif; text-transform:uppercase; }
.search-form-simple .search-simple .search-form-input									{ width:100%; position:relative; }
.search-form-simple .search-simple .search-form-ctrl 									{ display:block; margin:0px 0px 20px 0px; border:1px solid #000000; }
.search-form-simple .search-simple .search-form-ctrl-lbl								{ display:none; }
.search-form-simple .search-simple .search-form-basic-controls							{ float:none; clear:both; text-align:left; }
.search-form-max660 .search-simple .search-form-basic-controls							{ text-align:center; }
.search-form-max660 .search-simple .search-form-buttons .btn							{ width:45%; }
.search-form-max660 .search-simple .search-form-buttons .btn-sale,
.search-form-max660 .search-simple .search-form-buttons .btn-rent						{ position:relative; }

.search-form-simple .search-simple,
.search-form-input .search-form-input-term												{ background:transparent; }
.search-form-max660 .search-simple .search-form-input									{ border:none; }



/** MAIN INPUT **/
.search-form { z-index:100000; }
.search-form .search-form-input												{ background:transparent url(icons/magnify.png) no-repeat right 10px top 50%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; border:1px solid #000000; text-transform:uppercase; }
.search-form .search-form-input-wrapper,
.search-form .search-form-input input										{ background:transparent; }
.search-form .search-form-input input::-webkit-input-placeholder 			{ color:#000000; font-family:'Roboto Slab', serif; text-transform:uppercase; }
.search-form .search-form-input input:-moz-placeholder 						{ color:#000000; font-family:'Roboto Slab', serif; text-transform:uppercase; }
.search-form .search-form-input input::-moz-placeholder 					{ color:#000000; font-family:'Roboto Slab', serif; text-transform:uppercase; }
.search-form .search-form-input input:-ms-input-placeholder 				{ color:#000000; font-family:'Roboto Slab', serif; text-transform:uppercase; }
.search-form-max660 .search-form-input input::-webkit-input-placeholder 	{ text-indent:-999999px; }
.search-form-max660 .search-form-input input:-moz-placeholder 				{ text-indent:-999999px; }
.search-form-max660 .search-form-input input::-moz-placeholder 				{ text-indent:-999999px; }
.search-form-max660 .search-form-input input:-ms-input-placeholder 			{ text-indent:-999999px; }



/** BUTTONS **/
.search-form .search-form-buttons .btn				{ font-family:'Roboto Slab', serif; text-transform:uppercase; font-weight:300; }

.search-form .search-form-buttons .btn				{ border:2px solid #000000; color:#FFFFFF; background:#000000; }
.search-form .search-form-buttons .btn:hover		{ border:2px solid #000000; color:#000000; background:transparent; }


/** ADVANCED **/
.search-form .search-form-advanced-toggle		{ font-family:'Roboto Slab', serif; font-weight:300; }
.search-form .htmldd,
.search-form .htmldd-dual						{ font-family:'Roboto Slab', serif; text-transform:uppercase; }
.search-form .htmldd-summary					{ text-transform:none; }
.search-form-standard-simple .search-form-advanced .search-form-saletype .htmldd,
.search-form-standard-simple .search-form-advanced .search-form-type .htmldd,
.search-form-standard-simple .search-form-advanced .search-form-ltype .htmldd,
.search-form-standard-simple .search-form-advanced .search-form-furnished .htmldd,
.search-form-standard-simple .search-form-advanced .search-form-attr .htmldd {
	height:46px;
	margin-top:1px;
}

@media screen and (max-width: 769px) {
	.search-form-standard-simple.search-form-max830 .search-form-advanced .search-form-saletype {
		margin-right:0.7%;
	}
}

@media screen and (max-width: 660px) {
	.search-form .htmldd-dual .htmldd { height:46px; }
	.search-form-standard-simple .search-form-advanced .search-form-saletype .htmldd,
	.search-form-standard-simple .search-form-advanced .search-form-type .htmldd,
	.search-form-standard-simple .search-form-advanced .search-form-ltype .htmldd,
	.search-form-standard-simple .search-form-advanced .search-form-furnished .htmldd,
	.search-form-standard-simple .search-form-advanced .search-form-attr .htmldd {
		margin-top:0;
	}
}

.search-form .htmldd-dual						{ background:transparent; }
.search-form .htmldd,
.search-form .htmldd-dual-display				{ box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; border:2px solid #000000; color:#000000; background:transparent; }
.search-form .htmldd-dual-display .htmldd { border:none; }
.search-form .htmldd .htmldd-display,
.search-form .htmldd .htmldd-link,
.search-form .htmldd-dual .htmldd-display,
.search-form .htmldd-dual .htmldd-link			{ background:transparent url(icons/search-arrows.png) no-repeat right 10px top 50%; color:#000000 !important; }
.search-form .htmldd-summary					{ color:#999999; }
.search-form .search-form-ctrlset				{ border-top:1px dotted #CCCCCC; }



/** RESPONSIVE **/
@media screen and (max-width:480px){

	.search-form-simple							{ margin:30px 0px; }

}
