/* Только ПК-версия /location/{loid}: внешние контуры как на region и depot. */
.location-page-main > .p20,
.location-page-tools > .tools,
.location-page-main #dname,
.ui-autocomplete {
	border-radius:5px;
}

/* Цветные строки обрезаем внутри рамки 1px. Карточка сохраняет свободный
 * выход для подсказок; таблицы произвольного HTML-описания не затрагиваем. */
.location-depot-list > table {
	border-collapse:separate;
	border-spacing:0;
	border-radius:4px;
	overflow:clip;
}

/* У непрерывной ленты фото единый внешний контур без внутренних скруглений.
 * Заголовок и ссылка «Все фото» не являются прямыми соседними ссылками. */
.location-page-sidebar > .location-new-photo:first-of-type {
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}

.location-page-sidebar > .location-new-photo:last-of-type {
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

.location-new-photo > .f {
	border-radius:inherit;
}

.location-new-photo > .hpshade,
.location-new-photo > .temp {
	border-bottom-left-radius:inherit;
	border-bottom-right-radius:inherit;
}

/* Подсветка автодополнения заполняет закруглённый список, как на region. */
.ui-autocomplete.ui-menu {
	padding:0;
	border:1px solid #fff;
}

.ui-autocomplete.ui-menu > .ui-menu-item + .ui-menu-item {
	border-top:1px solid #fff;
}

.ui-autocomplete.ui-menu .ui-menu-item > a {
	margin:0;
	border:0;
	border-radius:0;
}
