.city-location-link{cursor:pointer;display:block;overflow:hidden}.city-location-link:focus,.city-location-link:hover{text-decoration:none}.city-location-link .location-name{color:#3171c9;font-weight:500}html[lang|=ar] .city-location-link .location-name,html[lang|=fa] .city-location-link .location-name,html[lang|=he] .city-location-link .location-name,html[lang|=ja] .city-location-link .location-name,html[lang|=ko] .city-location-link .location-name,html[lang|=zh] .city-location-link .location-name{font-weight:700}.city-location-link .location-distance{color:#222}.city-location-list{margin:0}.city-location-item{padding:0}.city-location-icon{border:1px solid #beb8b3;border-radius:50%;float:left;height:40px;margin-bottom:25px;margin-right:10px;width:40px}.city-location-icon .icon{height:20px;margin:9px;width:20px}.city-location-icon .icon path{fill:#beb8b3}.city-location-more-link{border-top:1px dashed #dfdfdf;margin-top:auto;padding:10px 0 0}.city-location-more-link .city-location-link{color:#3171c9;font-weight:500}html[lang|=ar] .city-location-more-link .city-location-link,html[lang|=fa] .city-location-more-link .city-location-link,html[lang|=he] .city-location-more-link .city-location-link,html[lang|=ja] .city-location-more-link .city-location-link,html[lang|=ko] .city-location-more-link .city-location-link,html[lang|=zh] .city-location-more-link .city-location-link{font-weight:700}.city-location-more-link .location-link-text{vertical-align:middle}.city-location-more-link .icon{height:12px;margin-left:5px;vertical-align:middle;width:12px}.city-location-more-link .icon,.city-location-more-link .icon *{fill:#3171c9}@media (min-width:768px){.city-location-list{display:flex;flex-direction:row;flex-wrap:wrap}.city-location-item{padding-right:10px;width:50%}}@media (max-width:768px){.city-location-icon{margin-bottom:15px}}