.pac-container { background-color: rgb(255, 255, 255); z-index: 1000; border-radius: 2px; border-top: 1px solid rgb(217, 217, 217); font-family: Arial, sans-serif; box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 6px; box-sizing: border-box; overflow: hidden; position: absolute !important; }
.pac-logo::after { content: ""; padding: 1px 1px 1px 0px; height: 18px; box-sizing: border-box; text-align: right; display: block; background-image: url("https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white3.png"); background-position: 100% center; background-repeat: no-repeat; background-size: 120px 14px; }
.hdpi.pac-logo::after { background-image: url("https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white3_hdpi.png"); }
.pac-item { cursor: default; padding: 0px 4px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; line-height: 30px; text-align: left; border-top: 1px solid rgb(230, 230, 230); font-size: 11px; color: rgb(81, 81, 81); }
.pac-item:hover { background-color: rgb(250, 250, 250); }
.pac-item-selected, .pac-item-selected:hover { background-color: rgb(235, 242, 254); }
.pac-matched { font-weight: 700; }
.pac-item-query { font-size: 13px; padding-right: 3px; color: rgb(0, 0, 0); }
.pac-icon { width: 15px; height: 20px; margin-right: 7px; margin-top: 6px; display: inline-block; vertical-align: top; background-image: url("https://maps.gstatic.com/mapfiles/api-3/images/autocomplete-icons.png"); background-size: 34px auto; }
.hdpi .pac-icon { background-image: url("https://maps.gstatic.com/mapfiles/api-3/images/autocomplete-icons_hdpi.png"); }
.pac-icon-search { background-position: -1px -1px; }
.pac-item-selected .pac-icon-search { background-position: -18px -1px; }
.pac-icon-marker { background-position: -1px -161px; }
.pac-item-selected .pac-icon-marker { background-position: -18px -161px; }
.pac-placeholder { color: gray; }
sentinel { }
