.b-master-rgroup--header{
	background: var(--global-block-bg, #fff);
	border-radius: var(--global-block-border-radius, 3px);
	position: relative;
	z-index: 10;
	margin-bottom: var(--global-cards-grid-gap, 10px);
}

/* ГЛАВНОЕ МЕНЮ В МОБ. ВЕРСИИ */
/*
.b-master-rgroup--header__menu .b-xform-select{
    position: absolute;
    top: 20px;
    right: 20px;
    z-index: 99;
}

.b-master-rgroup--header__menu .b-xform-select__label, 
.b-master-rgroup--header__menu .b-xform-select__label:hover, 
.b-master-rgroup--header__menu .b-xform-select__label._active{
    background: url(images/ico-menu.svg) 100% 0px no-repeat !important;
	background-size: 22px !important;
	border: 0;
    box-shadow: none;
	border-radius: 0;
	height: 28px;
	width: 28px;
	padding: 0;
	margin: 0;
}

.b-master-rgroup--header__menu .b-xform-select__label:after, 
.b-master-rgroup--header__menu .b-xform-select__label .b-xform-select__label-inner{
	display: none;
}

.b-master-rgroup--banner-menu__item-counter{
	position: absolute;
	top: 50%;
	right: var(--global-block-body-padding, 15px);
	margin-top: -9px;
} 

.b-master-rgroup--banner-menu__item-counter._plus:before{
	content: '+';
}*/

/* Заголовок и действия */

.b-master-rgroup--header__title{
	display: grid;
	grid-template-columns: auto min-content;
	align-items: start;
	grid-gap: 0;
	width: 100%;
	margin-bottom: var(--global-block-body-padding);
	position: relative;
	z-index: 6;
	padding: 0 30px 27px 30px;
}

.b-master-rgroup--header__title-col{
	min-width: 0;
}

.b-master-rgroup--header__title-col._title{
	padding-left: 120px;
}

.b-master-rgroup--header__title-col._actions{
	text-align: right;
}

.b-master-rgroup--header__title-col .b-page-title{
	margin-bottom: 0;
	font-size: 18px;
}

.b-master-rgroup--header._subpage .b-master-rgroup--header__title-col .b-page-title{
	font-size: 24px;
}

.b-master-rgroup--header__title-selective{
	line-height: 13px;
	font-size: 14px;
	margin-bottom: 5px;
	color: #6d7885;
}

.b-master-rgroup--header__actions{
	display: grid;
	grid-template-columns: auto min-content;
	align-items: center;
	grid-gap: 15px;
	width: 100%;
}

.b-master-rgroup--header__actions._grid_1{
	grid-template-columns: 1fr;
}

.b-master-rgroup--header__action-main{
	border: rgba(0,0,0,.1) solid 1px;
	border-radius: var(--global-btn-size-base-border-radius);
	box-shadow: 0 1px 3px 0 rgb(0 0 0 / 8%);
	display: block;
	width: 100%;
	height: 42px;
	padding: 7px 10px;
	text-decoration: none;
	font-weight: bold;
	white-space: nowrap;
}

.b-master-rgroup--header__action-main .b-ico{
	margin-right: 3px;
}

.b-master-rgroup--header__action-main._empty{
	visibility: hidden;
}

.b-master-rgroup--header__actions .b-xform-select__label{
	border: rgba(0,0,0,.1) solid 1px;
	-webkit-box-shadow: 0 1px 3px 0 rgb(0 0 0 / 8%);
    -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .08);
    box-shadow: 0 1px 3px 0 rgb(0 0 0 / 8%);
	border-radius: var(--global-btn-size-base-border-radius);
	background: #fff;
	color: #000;
	height: 42px;
	width: 42px;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	line-height: 39px;
	padding: 0;
	margin: 0;
}

.b-master-rgroup--header__actions .b-xform-select__label:hover,
.b-master-rgroup--header__actions .b-xform-select__label._active{
	background: #fff;
	color: #000;
}

.b-master-rgroup--header__actions .b-xform-select__label:after, 
.b-master-rgroup--header__actions .b-xform-select__label .b-xform-select__label-inner{
	display: none;
}

.b-master-rgroup--header__actions .b-xform-select__label{
	background: url(images/ico-more.svg) center no-repeat !important;
	background-size: 24px;
}

.b-master-rgroup--header__actions .b-xform-select__options._full {
	width: 210px;
	top: 45px;
	left: auto;
	right: -5px;
	overflow: visible;
	padding-top: 8px;
	padding-bottom: 8px;
}

/* Логотип */

.b-master-rgroup--header .b-block-group-picture.b-block{
	width: 100px;
	height: 100px;
	margin: 0;
	border: 0;
	padding: 0;
	position: absolute;
	top: -62px;
	left: 26px;
}

.b-master-rgroup--header .b-block-account-avatar__inner{
	background: #fff;
	border: #fff solid 4px;
	box-shadow: 0 1px 2px 0px rgb(0 0 0 / 8%);
	border-radius: 200px;
	aspect-ratio: 1/1;
    overflow: hidden;
	display: block;
}

.b-master-rgroup--header .b-avatar-image{
	object-fit: cover;
	width: 100%;
	height: 100%;
}

.b-master-rgroup--header .b-block-group-picture .b-xform-select__options._full{
	right: auto;
	left: 0;
}

/* Подзаголовок */

h2.b-subpage-title{
    font-family: var(--global-headings-font-family);
    font-weight: var(--global-headings-font-weight);
    line-height: var(--global-headings-line-height);
    color: var(--global-headings-color);
    font-size: 22px;
	position: relative;
}

@media (max-width: 767px)
{
	.b-master-rgroup--header__title{
		display: block;
		text-align: center;
		padding: 0 20px 17px 20px;
	}

	.b-master-rgroup--header__title-col._title{
		margin-bottom: 20px;
		text-align: center;
		padding-left: 0;
		padding-top: 54px;
	}

	.b-master-rgroup--header__title-col._actions{
		display: inline-block;
	}

	.b-master-rgroup--header .b-block-group-picture.b-block{
		left: 50%;
		margin-left: -50px;
	}

	.b-master-org--header__title-selective{
		margin-bottom: 10px;
	}
}