

/* Start:/local/templates/journal/components/custom/news.detail/webinar/style.css?17636454774267*/
h1 {
	font-weight: normal!important;
}

.article__subtitle {
	font-family: Raleway;
}

.article__top {
	margin-bottom: 20px;
}
.article .preview-info {
	margin: 0 0 20px;
}
.article-info__tags {
    display: flex;
	flex-wrap: wrap;
    flex: 1 100%;
    gap: 15px;
	margin-top: 8px;
}
.article-info__tag:visited,
.article-info__tag {
	padding: 6px 10px;
    color: #666666;
    border-radius: 50px;
    border: 1px solid  #E6E6E6;
    display: flex;
    align-items: center;
    width: fit-content;
    white-space: nowrap;
    gap: 8px;
    background-color: #fff;
}


.article-info__tag:hover {
	border: 1px solid #F2F2F2;
    background: #F9F6FE;
	color: #666666;
}

.article__img {
	display: flex;
	align-items: center;
}

.article__intro {
	margin-bottom: 20px;
}

.article__intro > .intro__item {
	margin-bottom: 20px;
}
.article__intro .intro__item:last-child {
	margin-bottom: 0;
}

.article__intro .expert {
	margin-bottom: 20px;
}
.article__intro .expert:last-child {
	margin-bottom: 0;
}

.article__text {
	margin-bottom: 20px;
}
.article__text .col-md-8 > *:last-child {
    margin-bottom: 0;
}
.article__text img {
	border: 1px solid var(--color-gray2);
}


.buttons {
	display: flex;
	align-items: flex-start;
	flex-direction: column;
    margin-bottom: 20px;
}

.buttons__block {
	display: flex;
	align-items: center;
}

.buttons__block {
	margin-right: 10px;
}
.buttons__block:last-child {
	margin-top: 20px;
	margin-right: 0;
}
.buttons__item {
	margin-right: 10px;
}
.buttons__item:last-child {
	margin-right: 0;
}


.likes,
.dislikes {
	display: flex;
    flex-direction: column;
    align-items: center;
}

.likes__count,
.dislikes__count {
	margin-top: 2px;
	color: var(--color-gray3);
}

.share {
	position: relative;
}

.share_links {
	position: absolute;
    top: 50px;
    left: 50%;
    transform: translate(-50%, 0);

    display: none;
    padding: 15px;
    border-radius: 8px;
    box-shadow: 0px 8px 24px rgb(0 0 0 / 18%), 0px 0px 4px rgb(0 0 0 / 10%);
    background-color: var(--color-white);
    z-index: 2;
}
.share_links_active {
	display: block;
}

.share_list {
	display: flex;
	flex-direction: column;
}

.share__link,
.share__copy {
	/*margin-bottom: 15px;*/
}
.share__item:last-child .share__link,
.share__item:last-child .share__copy:last-child {
	margin-bottom: 0;
}

.share__link,
.share__psevdo-link,
.share__link:hover,
.share__psevdo-link:hover,
.share__link:active,
.share__psevdo-link:active,
.share__link:visited,
.share__psevdo-link:visited {
	display: flex;
	align-items: center;

	border-bottom: none;
	cursor: pointer;

    font-weight: normal;
    color: var(--color-black);
}

.share__link .icon,
.share__psevdo-link .icon {
	margin-right: 5px;
}

.icon.share__icon {
	fill: var(--color-black);
}

.share__title {
	white-space: nowrap
}

.share .input-copy {
	display: none;
}


.additionally-for-article {
	padding: 20px 0;
}
.additionally-for-article .recommendations {
	margin-bottom: -30px;
}


@media (min-width: 1024px) {
	.article__top {
		margin-bottom: 2.2222rem;
	}
	.article .preview-info {
		margin: 0 0 1.6667rem;
	}

	.article__intro {
		margin-bottom: 1.6667rem;
	}

	.article__intro > .intro__item {
		margin-bottom: 1.6667rem;
	}

	.article__intro .expert {
		margin-bottom: 1.6667rem;
	}

	.article__text {
		margin-bottom: 1.6667rem;
	}

	.buttons {
		flex-direction: row;
	    margin-bottom: 1.6667rem;
	}
	.buttons__block {
		margin-right: 0.5556rem;
	}
	.buttons__block:last-child {
		margin-top: 0;
	}
	.buttons__item {
		margin-right: 0.5556rem;
	}

	.likes__count,
	.dislikes__count {
		margin-top: 0.1111rem;
		color: var(--color-gray3);
	}

	.share_links {
	    top: 2.7778rem;
	    padding: 0.8333rem;
	    border-radius: 0.4444rem;
	}

	.share__link,
	.share__copy {
		/*margin-bottom: 0.8333rem;*/
	}

	.share__link .icon,
	.share__psevdo-link .icon {
		margin-right: 0.5556rem;
	}

	.additionally-for-article {
		padding: 2.7778rem 0;
	}
	.additionally-for-article .recommendations {
		margin-bottom: -2.7778rem;
	}
}

/* End */
/* /local/templates/journal/components/custom/news.detail/webinar/style.css?17636454774267 */
