.b-block-disk-copyright{
	background: var(--global-block-bg, #fff);
	border: var(--global-block-border, #e3e4e8) var(--global-block-border-width, 1px) var(--global-block-border-style, solid);
	border-radius: var(--global-block-border-radius, 3px);
	padding: var(--global-block-body-padding, 15px);
	margin: var(--global-block-margin-bottom, 30px) 0;
	position: relative;
	cursor: default;
	user-select: none;
}

.b-block-disk-copyright__label {
	background: url(images/ico.svg) 0px 2px no-repeat;
	background-size: 12px;
	padding-left: 18px;
	font-size: 11px;
	color: #7c8496;
}

.b-block-disk-copyright__info {
	border-top: 1px solid var(--global-block-border);
	padding-top: var(--global-block-body-padding, 15px);
	margin-top: var(--global-block-body-padding, 15px);
	font-size: 11px;
	line-height: 16px;
	display: none;
	color: #222;
}

.b-block-disk-copyright._open .b-block-disk-copyright__info{
	display: block;
}

.b-block-disk-copyright._open .b-block-disk-copyright__open{
	display: none;
}

.b-block-disk-copyright__footer{
	display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: center;
    grid-gap: 15px;
	border-top: #ebeef4 solid 1px;
	margin-top: var(--global-block-body-padding, 15px);
	padding-top: var(--global-block-body-padding, 15px);
	font-size: 14px;
}

.b-block-disk-copyright__footer-col{
	min-width: 0;
}

.b-block-disk-copyright__footer-col._close{
	text-align: right;
}

.b-block-disk-copyright__complain{
	color: var(--global-link-hover-color);
}

.b-block-disk-copyright__close{
	font-weight: bold;
	color: var(--global-link-hover-color);
}

@media (max-width: 767px) {
	.b-block-disk-copyright {
		box-shadow: 0 1px 2px rgb(0 0 0 / 5%);
	}
}