/*мои группы -- start*/

.b-groups__top.my-groups .b-menu, .b-groups__bottom.my-groups .b-menu {
  float: left;
}
/*мои группы -- end*/
/*мои слои -- start*/

.b-user-layer--checked {
  background-color: #F9EACC;
}
.b-user-layer_view_short .b-user-layer__actions {
  right: 10px;
}
/*мои слои -- end*/
/*форма настройки группы --start*/

.b-popup-confirm__bottom {
  margin-top: 0;
}
/*форма настройки группы --end*/
/*назначение ролей в группе -- start*/

.f-button--gray {
  background-color: #999;
  color: #fff;
}
.f-button.f-button--gray:hover {
  background-color: #8f8f8f;
}
/*назначение ролей в группе -- end*/
/*список слоев -- start*/

.b-groups-list.b-groups-list--layers .b-object_group .b-object__content {
  padding-left: 0;
}
.b-groups-list.b-groups-list--layers .b-object__content .group {
  margin-left: 25px;
}
.b-groups-list.b-groups-list--layers .b-object__content .b-list {
  margin-left: 35px;
}
.b-groups-list.b-groups-list--layers .b-object__content .b-list .b-list__item .description {
  text-overflow: ellipsis;
  width: 340px;
  white-space: nowrap;
  overflow: hidden;
}
.b-groups-list.b-groups-list--layers .b-object__content .b-list .b-list__item:last-child {
  padding: 0 5px 0 40px;
}
.b-groups-list.b-groups-list--layers .b-object__content .b-list .b-list__item:last-child .info {
  border-bottom: none;
}
/*список слоев -- end*/
/*страница слоя -- start*/

.b-objects.b-objects_list.b-object_list--layer {
  margin: 0;
}
.b-objects.b-objects_list.b-object_list--layer .b-layer__block {
  width: 100%;
  float: left;
  margin: 0;
}
.b-objects.b-objects_list.b-object_list--layer .b-layer__block.b-layer__block--half {
  width: 50%;
}
.b-objects.b-objects_list.b-object_list--layer .b-layer__block h2 {
  margin: 10px 0px;
}
.b-objects.b-objects_list.b-object_list--layer .b-layer__block table {
  width: 100%;
  border: 1px solid #888888;
}
.b-objects.b-objects_list.b-object_list--layer .b-layer__block caption {
  margin: 5px 0;
  text-align: left;
}
.b-objects.b-objects_list.b-object_list--layer .b-layer__block th, td {
  text-align: left;
  padding: 5px;
}
/*страница слоя -- end*/
