.po_MLSearchFormWrapper		{ display:flex; justify-content: center; margin: 30px auto; }
.po_MLSearchFormWrapper form { margin: 0 auto; width: 100%; text-align: center; }
.market_locations_search_location { margin: 0 auto; width: 95%; max-width: 800px; font-size: 1.4em; padding: 10px 20px; border: 2px solid #808080; border-radius: 10px;  }




@media screen and (max-width: 785px) {
	.market_locations_search_location { font-size: 1em; }
} 
@media screen and (max-width: 600px) {
	.market_locations_search_location { font-size: 0.75em; }
} 