.Places_user_location_set{padding-top:20px;width:100%;cursor:pointer;padding-left:20%;text-align:right;text-shadow:white 0 0 5px;background-position:left center;background-repeat:no-repeat;font-size:30px;font-weight:bold;padding-top:30px}.Places_user_location_whileObtaining{position:relative}.Places_user_location_noGlobe .Places_user_location_set{background-image:url(https://ubi.community/Q/plugins/Places/img/prompt.svg)}.Places_user_location_globe .Places_globe_tool{position:absolute;left:0;top:0;width:200px;height:200px}.Places_user_location_map,.Places_user_location_set{height:200px}.Places_user_location_fake_map{position:relative;height:200px;box-shadow:2px 2px 10px rgba(0,0,0,.5);border-radius:10px;background:url(https://ubi.community/Q/plugins/Places/img/xmap.png.pagespeed.ic.rvu-czvKV_.png);background-size:cover;background-position:center center;overflow:hidden;margin:15px}.Places_user_location_marker{position:absolute;width:25px;height:25px}.Places_user_location_button{border:solid 1px #aaa;border-radius:10px;font-weight:bold;font-size:150%;box-shadow:1px 1px 5px rgba(0,0,0,.5);background:rgba(200,200,200,.5);cursor:pointer}.Places_user_location_obtained .Places_user_location_whileObtaining,.Places_user_location_obtaining .Places_user_location_whileObtained,.Places_user_location_checking .Places_user_location_whileObtaining,.Places_user_location_checking .Places_user_location_whileObtained{display:none}.Places_location_tool select{box-shadow:#222 2px 2px 2px;font-size:1em}.Places_location_address{display:inline-block}.Places_user_location_container{text-align:center;padding:10px}.Places_user_location_map_container{margin:10px 0 10px 0;border-radius:30px;box-shadow:#777 2px 2px 10px;background-image:url(https://ubi.community/Q/plugins/Q/img/throbbers/loading.gif.pagespeed.ce.cTsRPx85z4.gif);background-repeat:no-repeat;background-position:center}@keyframes Places_obtaining {
	from { opacity: 0.75; }
	to { opacity: 0.25; }
}@-webkit-keyframes Places_obtaining {
	from { opacity: 0.75; }
	to { opacity: 0.25; }
}@keyframes Places_user_location_set {
	from { transform: scale(0.975); }
	to { transform: scale(1.025); }
}@-webkit-keyframes Places_user_location_set {
	from { transform: scale(0.075); }
	to { transform: scale(1.025); }
}.Places_obtaining{opacity:.5;animation:Places_obtaining 1s ease-in-out infinite alternate;-webkit-animation:Places_obtaining 1s ease-in-out infinite alternate;position:relative;cursor:wait}.Places_obtaining::before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(57,74,213,.2);-moz-transition:background .3s linear;-webkit-transition:background .3s linear;-o-transition:background .3s linear;transition:background .3s linear}.Places_user_location_update{text-align:center}.Places_globe_tool canvas{cursor:pointer}.Places_countries_tool .Places_countries_select{font-size:24px;border:1px solid #555;line-height:24px;vertical-align:middle;width:100%;text-overflow:ellipsis;clear:both}.Places_countries_flag{width:25px;height:25px;vertical-align:middle}.Places_countries_flags .Places_countries_flag{position:absolute;top:50%;margin-top:-12px;margin-left:5px}.Places_countries_flags .Places_countries_select{text-indent:30px}.Places_globe_shadow{pointer-events:none}.Q_filter_tool .Q_filter_results .Places_autocomplete_result{padding:5px}.Q_filter_tool .Q_filter_results table{width:100%;background:#fff}.Q_filter_tool .Q_filter_results table td{vertical-align:middle}.Q_filter_tool .Q_filter_results tr:hover{background:#ccc;cursor:pointer}.Q_filter_tool .Places_placeInfo{width:80;overflow:hidden}.Q_filter_tool .Places_description{overflow:hidden;font-size:9px}.Q_filter_tool .Places_distance{overflow:hidden;text-align:center}.Q_filter_tool .Places_distance div{margin:auto;display:inline-block;text-align:center;background-color:#778;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:12px;white-space:nowrap;padding:2px}.Places_address_text{display:none;font-size:12px;text-indent:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Places_address_tool input{font-size:16px;overflow:hidden;background:#fff;padding:8px;box-sizing:border-box}.Places_location_dialog .Q_dialog_slot{overflow:visible}