.fav_btn > a, .edit_btn > a{display:inline-block;padding:4px;width:16px;height:16px;}
.fav_btn .icon{width:16px;height:16px;vertical-align:top;}
.fav_btn .icon-fav{fill:#919191;}
.fav_btn:hover .icon-fav{fill:#d3111b;}
@media only screen and (min-width:601px){.fixed_story .fav_btn .icon-fav{fill:#fff;}
.fixed_story .fav_btn:hover .icon-fav{fill:#fff;}
}
.fav_btn .icon-star{fill:#9b0000;}
.edit_btn > a{position:relative;-webkit-transition:transform ease .2s;transition:transform ease .2s;}
.edit_btn > a > i, .edit_btn > a:after, .edit_btn > a:before{padding-top:3px;width:19px;height:0;background-color:#919191;overflow:hidden;display:block;margin:3px 0;}
.edit_btn > a:after, .edit_btn > a:before{content:"";}
.edit_btn > a:hover > i, .edit_btn > a:hover:after, .edit_btn > a:hover:before{background-color:#d3111b;}
.edit_btn > a:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg);}
#dle-comments-list{width:100%;overflow:hidden;}
#dle-comments-list .comments-tree-list{list-style:none;padding:0;margin:0;}
#dle-comments-list > .comments-tree-list > li > .comments-tree-list{padding:0 8%;border-top:1px solid #efefef;}
#dle-comments-list > .comments-tree-list > li .comments-tree-list > li{padding-left:20px;}
#blind-animation .comments-tree-list{list-style:none;padding:0;margin:0;}
.comments-tree-list > li > ol > li .comment{padding:30px 0;position:relative;box-shadow:none;-webkit-box-shadow:none;border-width:0;}
.comments-tree-list li ol li .comment{position:relative;box-shadow:none;-webkit-box-shadow:none;border-width:0;}
.comments-tree-list > li > ol > li .comment:after{content:"";position:absolute;width:2000px;height:1px;margin-left:-500px;left:0;top:0;background-color:#efefef;}
.comments-tree-list > li > ol > li .comment:before{content:"";position:absolute;left:0;top:12px;margin:30px 0 0 -20px;background-color:#e6e6e6;width:10px;height:2px;}
.mass_comments_action{text-align:right;border-top:1px solid #efefef;padding:2% 8%;}
.mass_comments_action > select{height:36px;padding:5px;width:200px;margin-left:1em;}
.com_content > .title{margin-top:4%;}
.com_content > .text{font-size:1.08em;font-family:BPGArial2010;  line-height: 20px;}
.foto-1{float:left;margin:0px 0px 20px 0px;width:100%;}
.icon{display:inline-block;width:32px;height:32px;fill:#51aff3
vertical-align:middle;}
.more_icon{height:5px;width:21px;margin-top:8px;display:flex;justify-content:space-between;}
.more_icon > i{float:left;width:5px;height:5px;border-radius:50%;background-color:#fff;}
.share{float:left;margin:20px 0 10px 0px;}
.share a .ya-share2__badge{border-radius:50%;background-color:#222;}
.share a:hover .ya-share2__badge{background-color:#d3111b;}
.share .ya-share2__container_size_s .ya-share2__icon{width:21px;height:21px;background-size:21px 21px;}
.story_tools > .meta{margin:20px 0px 0 0;float:right;position:relative;z-index:1;}
.meta:after{clear:both;display:table;content:"";}
.meta{list-style:none;padding:0;margin:0;}
.meta > li{display:inline;margin-left:25px;}
.meta > li:first-child{margin-left:0;}
.meta > li .icon{margin:-3px 8px 0 0;}
.signature{font-size:.9em;opacity:.5;margin-top:.9em;}