

/* Start:/local/templates/bbr/components/bitrix/news.detail/.default/style.css?17781721702562*/
div.news-detail
{
	word-wrap: break-word;
}
div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.news-date-time
{
	color:#486DAA;
}


.trn-flex img {
margin-bottom: 2rem;
}

.trn-flex {
display:flex;
margin-top: 1rem;
flex-direction: row;
justify-content: center;
}
	.trn-flex div {
text-align: center;
}
	.three-in-row div {
		width: 33%;
	}
	.three-in-row div:first-child {
		text-align: right;
	}
	.three-in-row div:last-child {
		text-align: left;
	}
.four-in-row div {
		width: 24.5%;
	}


.trn-article hr {
margin: 3rem 0;
}
.trn-icons-wrapper {
margin-top: 1.5rem;
}
.trn-icons-wrapper a {
text-decoration: none;
}

.trn-article p {
margin-bottom: 2rem;
}

.trn-article ul {
list-style: disc;
}
.trn-article ul li {
margin-left: 2rem;
}

@media all and (min-width: 768px) {
.trn-article img {
max-height: 640px;
}
}
.trn-article .bg-gray {
    background-color: #F9F9F9;
    margin: -13rem -26rem 13rem;
    padding: 13rem 26rem;
    position: relative;
    top: 13rem;
	animation: theme 33s linear infinite;
	overflow: hidden;
}

.trn-article .bg-gray:after,
    .trn-article .bg-gray:before {
        content: '';
        display: block;
        position: absolute;
        z-index: 0;
        top: 0;
        width: 100vw;  // IE/Edge
        height: 100vh; // fallback
        width: 100vmax;
        height: 100vmax;
        background: rgba(0,0,0,0.05);
        animation: background 90s linear infinite;
		opacity: .33;
		pointer-events: none;
    }
.trn-article .bg-gray:after {
	 left: 15vw;
}
.trn-article .bg-gray:before {
	  right: 15vw;
        animation-delay: -37s;
        animation-direction: reverse;
}

.trn-article .simple {
	padding: 13rem 0;
}

@media all and (max-width: 768px) {
	.four-in-row {
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.four-in-row div {
		width: 49.5%;
	}
	.trn-flex.four-in-row img {
		margin-bottom: 1rem;
	}
	.trn-article .bg-gray {
		margin: -3rem -6rem 3rem;
    padding: 3rem 6rem;
    position: relative;
    top: 3rem;
	}
.trn-article .simple {
	padding: 3rem 0;
}
}

@keyframes theme {
    0% {
        background: #F9F9F9;
    }
    
    16% {
        background: #EFEFEF;
    }
    
    33% {
        background: #CCCCCC;
    }
    
    50% {
        background: #76D0F6;
    }
    
    66% {
        background: #CCCCCC;
    }    
    
    83% {
        background: #EFEFEF;
    }

    100% {
        background: #F9F9F9;
    }
}

@keyframes background {
    0% {
        transform: rotate(0deg);
    }
    
    100% {
        transform: rotate(360deg);
    }
}

/* End */
/* /local/templates/bbr/components/bitrix/news.detail/.default/style.css?17781721702562 */
