

/* Start:/local/templates/main_new/components/bitrix/news.detail/article/style.css?16273910364447*/
.news-detail-page {
	width: 100%;
}
.news-detail-page{
	margin-bottom:60px
}
.news-detail {
	margin-top: 41px;
	margin-bottom: 21px
}
@media only screen and (min-width:768px){
.news-detail {
	margin-top: 60px
}
}
@media only screen and (min-width:1024px){
.news-detail__header{
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	margin-bottom:40px
}
}
@media only screen and (min-width:1280px){
.news-detail__header{
	margin-bottom:52px
}
}
.news-detail__image-wrapper{
	position:relative;
	margin-bottom:22px;
	font-size:0
}
.news-detail__image-wrapper:after{
	content:'';
	position:absolute;
	bottom:0;
	left:0;
	width:73%;
	height:4px;
	background:#c6213c
}
@media only screen and (min-width:768px){
.news-detail__image-wrapper{
	margin-bottom:50px
}
.news-detail__image-wrapper:after{
	width:33.33%
}
}
@media only screen and (min-width:1024px){
.news-detail__image-wrapper{
	-ms-flex-negative:0;
	flex-shrink:0;
	width:60%;
	margin-bottom:0
}
}
.news-detail__image{
	max-width:100%
}
.news-detail__image-date{
	position:absolute;
	font-weight:700;
	font-size:72px;
	line-height:72px;
	-webkit-transform:rotate(-90deg) translate(-1px,-11px);
	transform:rotate(-90deg) translate(-1px,-11px);
	-webkit-transform-origin:left top 0;
	transform-origin:left top 0;
	color:#f5f5f5;
	float:left
}
@media only screen and (min-width:1024px){
.news-detail__header-info{
	-ms-flex-item-align:start;
	align-self:flex-start;
	width:50%
}
}
.news-detail__date{
	color:#98999d;
	text-transform:lowercase
}
@media only screen and (min-width:768px){
.news-detail__date{
	width:33.33%
}
}
@media only screen and (min-width:1024px){
.news-detail__date{
	width:50%;
	padding-left:29px
}
}
.news-detail__type{
	display:none;
	background-color:#4f525a;
	color:#fff;
	font-size:16px;
	padding-right:8px;
	line-height:21px
}
.news-detail__title{
	margin-top:1em;
	margin-bottom:1.75em;
	color:#98999d
}
@media only screen and (min-width:1024px){
.news-detail__title{
	margin-top:26px;
	margin-bottom:0;
	padding-left:29px;
	letter-spacing:.01em
}
}
.news-detail__header-info_no-image{
	width: 100%;
}
@media only screen and (min-width: 1024px)
{
	.news-detail__header-info_no-image{
		width: 60%;
		margin-left: auto;
		margin-right: auto;
	}
}
@media only screen and (min-width:1024px){
.news-detail__header-info_no-image .news-detail__date,
.news-detail__header-info_no-image .news-detail__title{
	padding-left:0
}
.news-detail__header-info_no-image .news-detail__date{
	width:20%
}
}
.news-detail__content-preview{
	font-weight:700;
	margin-top:50px;
	margin-bottom:60px
}
.news-detail-page .tags{
	margin-bottom:34px
}
.news-detail-page .news-list-link-wrapper{
	display:none;
	margin-top:34px
}
@media only screen and (min-width:768px){
.news-detail-page .news-list-link-wrapper{
	display:block
}
}
@media only screen and (min-width:1024px){
.news-detail-page .news-list-link-wrapper{
	position:relative;height:40px
}
}
.news-detail-page .news-list-link{
	display:block;
	width:37.2%;
	text-decoration:none
}
@media only screen and (min-width:1024px){
.news-detail-page .news-list-link{
	width:28%;
	position:absolute;
	top:0;
	right:0
}
}
@media only screen and (min-width:1280px){
.news-detail-page .news-list-link{
	width:22.4%
}
}
@media only screen and (min-width:1366px){
.news-detail-page .news-list-link{
	width:20.8%
}
}
.news-detail .content-slider{
	margin-top:54px;
	margin-bottom:54px
}
@media only screen and (min-width:768px){
.news-detail .content-slider-wrapper{
	width:100%;
	margin-left:auto;
	margin-right:auto
}}
@media only screen and (min-width:1024px){
.news-detail .content-slider{
	margin-bottom:60px
}
}
.news-detail .content-important{
	/*padding-bottom:47px;*/
	margin-bottom:47px;
}
.news-detail .content-video{
	position:relative;
	width:100%;
	height:0;
	padding-bottom:56.25%;
	margin-top:54px;
	margin-bottom:54px
}
.news-detail .content-video > * {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0
}
@media only screen and (min-width:768px){
.news-detail .content-pair .content-slider{
	width:100%
}
}
.tags-cloud-wrapper text{
	cursor:pointer
}
.tags-cloud-wrapper text:hover{
	fill:#c6213c!important
}

/* End */
/* /local/templates/main_new/components/bitrix/news.detail/article/style.css?16273910364447 */
