

/* Start:/local/templates/ledsc/components/bitrix/news/blog/bitrix/news.detail/.default/style.css?17539153562018*/
.blog-detail {}
.blog-detail .blog-head {width: 100%; max-width: 1380px; margin: 50px auto;}
.blog-detail .col1, .blog-detail .col2 {display: inline-block; vertical-align: top; width: 48%;}
.blog-detail .col2 {text-align: right;}
.blog-detail .blog-date {background: #40a7db; color: #fff; display: inline-block; border-radius: 6px; padding: 4px 8px; margin-right: 12px; font-size: 26px;}
.blog-detail .blog-tags {font-size: 18px; color: #A7A7A7;}
.blog-detail .blog-picture {height: 800px; overflow: hidden; max-width: 1380px; margin: 0 auto;}
.blog-detail .blog-picture img {width: 100%;}
.blog-text {width: 100%; max-width: 1380px; margin: 50px auto;}

.blog-share {float: right; text-align: center; width: 45px;}
.blog-share-title {font-size: 14px; margin-bottom: 15px; color: #A7A7A7;}
.ya-share2__icon {border: 1px solid #ccc; border-radius: 40px; margin: 0 auto 12px;}

@media only screen and (max-width: 1400px) {
.blog-detail .blog-head {padding-left: 14px;}
.blog-detail .blog-picture {height: auto;}
.blog-text {margin-left: 12px; margin-right: 12px; width: auto;}
.blog-share {margin-right: 40px;}
}

@media only screen and (max-width: 1024px) {
.blog-detail .blog-head {padding-left: 14px;}
.blog-detail .blog-picture {height: auto;}
.blog-text {margin-left: 12px; margin-right: 12px; width: auto;}
.blog-share {margin-right: 40px;}
}

@media only screen and (max-width: 600px) {
.blog-detail {margin-top: 120px;}
.blog-detail .blog-head {padding-left: 12px;}
.blog-detail .blog-picture {height: auto;}
.blog-text {margin-left: 12px; margin-right: 12px; width: auto; margin-top: 20px;}
.blog-share {float: none; width: 100%;}
}

@media only screen and (max-width: 440px) {
.blog-detail {margin-top: 60px;}
.blog-detail .blog-head {padding-left: 12px;}
.blog-detail .blog-picture {height: auto;}
.blog-detail .blog-date {font-size: 20px;}
.blog-detail .blog-tags {font-size: 14px;}
.blog-text {margin-left: 12px; margin-right: 12px; width: auto; margin-top: 20px;}
.blog-share {float: none; width: 100%;}
}

/* End */


/* Start:/local/templates/ledsc/components/bitrix/news.list/other_news/style.css?17530480501993*/
.blog-other {width: 100%; max-width: 1380px; margin: 0 auto;}
.blog-other .blog-section-title {font-size: 24px;}
.blog-other .blog-items {margin-top: 42px; display: inline-block; width: 100%;}
.blog-other .blog-item {display: inline-block; vertical-align: top; width: 29%; margin: 8px 20px 30px 0; padding-bottom: 18px;}
.blog-other .blog-item .blog-item-picture {height: 300px; width: 100%; overflow: hidden;}
.blog-other .blog-item .preview_picture {transition: all 0.3s; height: 100%;}
.blog-other .blog-item:hover .preview_picture {transform: scale(1.2);}
.blog-other .blog-item .blog-title {margin: 24px 0 14px; display: inline-block; width: 100%;}
.blog-other .blog-item .blog-title a {font-size: 16px; font-weight: 300; color: #40a7db; display: block; margin-top: 12px;}
.blog-other .blog-item .blog-date-time {background: #40a7db; color: #fff; display: inline-block; border-radius: 6px; padding: 4px 8px; margin-right: 12px; font-size: 20px;}
.blog-other .blog-item .blog-text {font-size: 14px; color: #000; margin: 8px 0;}


@media only screen and (max-width: 1400px) {
}

@media only screen and (max-width: 1024px) {
.blog-other {padding: 0 12px;}
.blog-other .blog-item {width: calc(50% - 26px); margin: 8px 12px 20px;}
.blog-other .blog-item .blog-item-picture {height: 280px;}
}

@media only screen and (max-width: 600px) {
.blog-other {padding: 0 12px;}
.blog-other .blog-item {width: calc(50% - 26px); margin: 8px 12px 20px;}
.blog-other .blog-item .blog-item-picture {height: 220px;}
.blog-other .blog-item .blog-title a {font-size: 18px;}
.blog-other .blog-item .blog-date-time {font-size: 20px;}
}

@media only screen and (max-width: 440px) {
.blog-other {padding: 0 12px;}
.blog-other .blog-item {width: 100%; display: block; margin: 8px 0 20px; border-bottom: 1px solid #ccc; padding-bottom: 18px;}
.blog-other .blog-item .blog-item-picture {display: none;}
.blog-other .blog-item .blog-title a {font-size: 18px;}
.blog-other .blog-item .blog-date-time {font-size: 20px;}
}
/* End */
/* /local/templates/ledsc/components/bitrix/news/blog/bitrix/news.detail/.default/style.css?17539153562018 */
/* /local/templates/ledsc/components/bitrix/news.list/other_news/style.css?17530480501993 */
