.redlight {
  color: #c54132;
}
.hotmain .title a {
  padding:9px;
  height:129px;
}
.title-overlay:hover .title a{
  color:#f6f6f6;
  text-shadow: 1px 1px 5px #000;
}

.article-lead h1 {
  font-weight: 900;
}
.article-content h2{
  font-weight: 900;
}
.italized2019 .medmain .title a,
.italized2019 .smallmain .title a,
.italized2019 .megamain .title a,
.italized2019 .halfmain .title a,
.italized2019 .micromain .title a{
  font-weight: 300;
  font-style: italic;
}

.headline.highlighted.right a {
  font-size: 16px;
  font-weight: 900;
}
.supermegamain .title a{
  font-weight: 900;
}

.black2019 .megamain .title a,
.black2019 .medmain .title a,
.black2019 .smallmain .title a,
.black2019 .halfmain .title a
{
  font-weight: 900;
}

.black2019 .smallmain .title{
  letter-spacing: normal;
}

.article-lead h1.cf_647,
.article-lead h1.cf_641,
.article-lead h1.cf_602,
.article-lead h1.cf_672,
.article-lead h1.cf_612,
.article-lead h1.cf_652,
.cf_647 a,
.cf_641 a,
.cf_602 a,
.cf_672 a,
.cf_612 a,
.cf_652 a{
  color: #86440B;
}
.nn-share-info-telegram{
  color:#fff;
  background-color: #c54132;
  text-align: center;
  font-size: 0.8em;
  font-weight: bold;
  display: block;
  border-radius: unset;
  padding-top:10px;
}
.nn-share-info-telegram + a.donate-button{
  border-radius: unset;
  height: 40px;
}
.nn-share-info-telegram + a.donate-button:hover{
  background-color: #c54132;
}
.nn-share-info-telegram + a.donate-button:after{
  height:75%
}
.ru-banner-inside-article{
  margin-left: 98px;
  margin-right: 98px;
}

.comment-item .comment-item{
  padding-top:14px;
  border-left: 1px solid #d8d8d8;
  border-top: unset;
  padding-bottom: unset;
}
.comment-item .reply{
  margin-left:-14px;
  color: #a8a8a8;
}
.comment-item .comment-item .top-row{
  padding-top:13px;
  border-top: 1px solid #d8d8d8;
}
.icon-telegram{
  background: 50% 50% no-repeat url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgd2lkdGg9IjEyOCIKICAgaGVpZ2h0PSIxMjgiCiAgIHZpZXdCb3g9IjAgMCAxMjggMTI4IgogICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmcxNSIKICAgc29kaXBvZGk6ZG9jbmFtZT0idF9sb2dvLnN2ZyIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC45Mi40IDVkYTY4OWMzMTMsIDIwMTktMDEtMTQiPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTE5Ij4KICAgIDxyZGY6UkRGPgogICAgICA8Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+CiAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICAgICAgPGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPgogICAgICA8L2NjOldvcms+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0YT4KICA8c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiCiAgICAgYm9yZGVyb3BhY2l0eT0iMSIKICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIgogICAgIGdyaWR0b2xlcmFuY2U9IjEwIgogICAgIGd1aWRldG9sZXJhbmNlPSIxMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMjU1NiIKICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSIxMDQwIgogICAgIGlkPSJuYW1lZHZpZXcxNyIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6em9vbT0iMS44NDM3NSIKICAgICBpbmtzY2FwZTpjeD0iLTM4Ljc3OTY2MSIKICAgICBpbmtzY2FwZTpjeT0iNjQiCiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjAiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjE4IgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjAiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ic3ZnMTUiIC8+CiAgPGRlZnMKICAgICBpZD0iZGVmczciPgogICAgPGxpbmVhckdyYWRpZW50CiAgICAgICBpZD0idGxvZ28tYSIKICAgICAgIHgxPSI1MCUiCiAgICAgICB4Mj0iNTAlIgogICAgICAgeTE9IjAlIgogICAgICAgeTI9Ijk5LjI1OCUiPgogICAgICA8c3RvcAogICAgICAgICBvZmZzZXQ9IjAlIgogICAgICAgICBzdG9wLWNvbG9yPSIjMkFBQkVFIgogICAgICAgICBpZD0ic3RvcDIiIC8+CiAgICAgIDxzdG9wCiAgICAgICAgIG9mZnNldD0iMTAwJSIKICAgICAgICAgc3RvcC1jb2xvcj0iIzIyOUVEOSIKICAgICAgICAgaWQ9InN0b3A0IiAvPgogICAgPC9saW5lYXJHcmFkaWVudD4KICA8L2RlZnM+CiAgPGcKICAgICBmaWxsPSJub25lIgogICAgIGZpbGwtcnVsZT0iZXZlbm9kZCIKICAgICBpZD0iZzEzIj4KICAgIDxwYXRoCiAgICAgICBmaWxsPSIjRkZGIgogICAgICAgZmlsbC1ydWxlPSJub256ZXJvIgogICAgICAgZD0iTTI4Ljk3MDAzNzYsNjMuMzI0NDI0OCBDNDcuNjI3MzM3Myw1NS4xOTU3MzU3IDYwLjA2ODQ1OTQsNDkuODM2ODA2MyA2Ni4yOTM0MDM2LDQ3LjI0NzYzNjYgQzg0LjA2Njg4NDUsMzkuODU1MDMxIDg3Ljc2MDA2MTYsMzguNTcwODU2MyA5MC4xNjcyMjI3LDM4LjUyOCBDOTAuNjk2NjU1NSwzOC41MTkxMjU4IDkxLjg4MDQyNzQsMzguNjUwMzM1MSA5Mi42NDcyMjUxLDM5LjI3MjUzODUgQzkzLjI5NDY5NCwzOS43OTc5MTQ5IDkzLjQ3MjgzODcsNDAuNTA3NjIzNyA5My41NTgwODY1LDQxLjAwNTczODEgQzkzLjY0MzMzNDUsNDEuNTAzODUyNSA5My43NDk0ODg1LDQyLjYzODU3IDkzLjY2NTEwNDEsNDMuNTI1MjA1MiBDOTIuNzAxOTUyOSw1My42NDUxMTgyIDg4LjUzNDQxMzMsNzguMjAzNDc4MyA4Ni40MTQyMDU3LDg5LjUzNzk1NDIgQzg1LjUxNzA2NjIsOTQuMzMzOTk1OCA4My43NTA1NzEsOTUuOTQyMDg0MSA4Mi4wNDAzOTkxLDk2LjA5OTQ1NjggQzc4LjMyMzc5OTYsOTYuNDQxNDY0MSA3NS41MDE1ODI3LDkzLjY0MzI2ODUgNzEuOTAxODc0Myw5MS4yODM2MTQzIEM2Ni4yNjkwNDE0LDg3LjU5MTIyMTIgNjMuMDg2ODQ5Miw4NS4yOTI2OTUyIDU3LjYxOTIwOTUsODEuNjg5NjAxNyBDNTEuMzAwNDA1OCw3Ny41MjU2MDM4IDU1LjM5NjYyMzIsNzUuMjM2OTk4MSA1OC45OTc2OTExLDcxLjQ5Njc3NjEgQzU5Ljk0MDEwNzYsNzAuNTE3OTQyMSA3Ni4zMTU1MzAyLDU1LjYyMzIyOTMgNzYuNjMyNDc3MSw1NC4yNzIwNDU0IEM3Ni42NzIxMTY1LDU0LjEwMzA1NzMgNzYuNzA4OTAzOSw1My40NzMxNDk2IDc2LjMzNDY4NjcsNTMuMTQwNTM1MiBDNzUuOTYwNDY5NSw1Mi44MDc5MjA4IDc1LjQwODE1NzMsNTIuOTIxNjYyIDc1LjAwOTU5MzMsNTMuMDEyMTIxMyBDNzQuNDQ0NjQxLDUzLjE0MDM0NDcgNjUuNDQ2MTE3NSw1OS4wODgwMzUxIDQ4LjAxNDAyMjgsNzAuODU1MTkyMiBDNDUuNDU5ODIxOCw3Mi42MDkxMDM3IDQzLjE0NjMwNTksNzMuNDYzNjY4MiA0MS4wNzM0NzUxLDczLjQxODg4NTkgQzM4Ljc4ODM0NTMsNzMuMzY5NTE2OSAzNC4zOTI2NzI1LDcyLjEyNjgzODggMzEuMTI0OTQxNiw3MS4wNjQ2MjgyIEMyNy4xMTY5MzY2LDY5Ljc2MTc4MzggMjMuOTMxNDU0LDY5LjA3Mjk2MDUgMjQuMjA4ODM4LDY2Ljg2MDMyNzYgQzI0LjM1MzMxNjcsNjUuNzA3ODUxNCAyNS45NDAzODMyLDY0LjUyOTIxNzIgMjguOTcwMDM3Niw2My4zMjQ0MjQ4IFoiCiAgICAgICBpZD0icGF0aDExIiAvPgogIDwvZz4KPC9zdmc+Cg==);
  background-size: 75%;
}

.subscribe-block .icon-ok-container a:hover {
  background: #ee8208;
}

.subscribe-block .icon-telegram-container a:hover {
  background: #5682a3;
}
