.b-page-title{
	text-align: center;
}

.b-page-subtitle{
    display: block;
    margin: 0 auto;
    max-width: 600px;
    text-align: center;
    margin-bottom: 30px;
    line-height: 1.4;
}

.b-page-subtitle__link{
    color: #008cff;
}

/* Форма */

.b-form .b-form-title{
    display: none;
}

.b-form.b-form-conference-pass{
    background: #fff;
    padding: var(--global-block-body-padding, 15px);
    margin: 0 auto;
    /*margin-top: calc(0px - var(--global-block-body-padding, 15px));*/
    box-shadow: 0 24px 48px #e6ebf566;
	max-width: 600px;
	color: #939cb0;
}

.b-form-conference-pass__label{
    margin-top: 0;
}

.b-form-conference-pass .b-form__inner{
	padding: 0;
}

.b-form-conference-pass .form-item__value-wrapper{
	position: relative;
}

/* Сетка */

.b-form-conference-pass__grid{
	display: grid;
	grid-template-columns: auto min-content;
	grid-gap: 0;
	align-items: start;
}

.b-form-conference-pass__grid-col{
	min-width: 0;
}

.b-form-conference-pass__grid-col .form-item{
	margin-bottom: 0;
	padding-right: 15px;
}

.b-form-conference-pass__grid-col .btn{
	padding: 10px 24px;
}

/* МОБ. ВЕРСИЯ */

@media(max-width: 767px) 
{
	.b-block-header__signin{
		display: none !important;
	}

	h3.b-page-subtitle{
		font-size: var(--global-font-size-h5);
	}
}

@media(max-width: 500px) 
{
	.b-form-conference-pass__grid{
		grid-template-columns: 1fr;
		grid-gap: 15px;
	}

	.b-form-conference-pass__grid-col .form-item{
		padding-right: 0;
	}

	.b-form-conference-pass__grid-col .help-block{
		text-align: center;
	}

	.b-form-conference-pass__grid-col._action{
		text-align: center;
	}
}