/* common part for all layout */

div.location-only-search {
	display: block;
//	border: 1px solid #ccc;
	padding: 10px;
}
.location-only-search ul {
	list-style-type: none;
	margin: 0;
}
.location-only-search li div.em-search-geo {
	padding: 5px 0px 5px 20px;
	background: url(./search-geo.png) 0px 9px no-repeat;  /* default position for vertical */
}
.location-only-search li input.em-search-geo {
	height: 30px;
//	font-size: 14px;
	line-height: 16px;
	padding: 5px 8px;
	border: 1px solid #eee;
//	outline: none !important;
//	color: #666;
	text-overflow: ellipsis;
	display: inline-block;
}

/* vertical layout */

.location-only-search ul.vertical { }
.location-only-search ul.vertical li {
	margin-bottom: 5px;
}
.location-only-search .vertical [type=submit] {
	margin-top: 8px;
}

/* horizontal layout */

.location-only-search ul.horizontal {
	display: flex;				/* contexte sur le parent */
	flex-direction: row;		/* direction d'affichage horizontale */
	align-items: center;		/* alignement horizontal */
}
.location-only-search ul.horizontal li {
	margin-right: 8px;
}
.location-only-search .horizontal [type=submit] {
	margin-left: 14px;
}




