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