.borderbox{box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.ul_art{word-break: break-word;font-family: Helvetica, Arial, sans-serif;letter-spacing: normal;}
/*.ul_art a{color:#e50c34;}*/
.ul_art h1{font-size: 45px;line-height: 55px;font-weight: 600;margin-bottom:15px;}
.ul_art h2{font-size: 40px;line-height: 50px;font-weight: 600;}
@media (max-width: 600px){.ul_art h1{font-size: 35px;line-height: 42px;}.ul_art h2{font-size: 30px;line-height: 37px;}}
.ul_art ul, .ul_art ol {
  margin: 20px 0 20px 33px;
}
.ul_art ::marker {
  color: #cc0000;
}
.ul_art ul:not(.tabcontent) li{ text-indent: 1.5em;
  letter-spacing: 1.7px;
  font-size: 0.9em;
  padding-bottom: 20px;}
.ul_art ul.tabcontent{font-size: 0.8em;margin-left:0;border:1px solid #eee;padding:20px 20px 20px 40px;margin-bottom: 35px;}
.ul_art li strong {letter-spacing: 0;}
.ul_art .tb{padding-top: 70px;}
.ul_art section {padding: 15px;width:33%;}
.ul_art section div{padding: 41px 80px 35px 80px;border: 2px solid #fd0;border-radius: 50%;height: 280px;width: 200px;}
.ul_art section span{font-size: 18px;line-height: 26px;font-weight: 400;padding-top:20px;}
.ul_art .dv50{width: 50%;}
@media (max-width: 1023px){.ul_art .dv50{width: unset;}.ul_art .dv50 img{width: unset;height: 450px;margin: 0 auto;}}
.ul_art .dp80{padding: 0 0 0 80px;text-align: left;}
.ul_art .dp80 br{padding-bottom: 15px;}
@media (min-width: 601px){.ul_art .bmobile{display: flex;}}
@media (max-width: 600px){.ul_art .dp80 ._ttl{text-align: center;}.ul_art .bmobile{display: block;}.ul_art .dv50{width: 100%;}.ul_art .dp80{padding: 0;}.ul_art .bmobile section{width: 100%;}.ul_art section div{margin:0 auto;padding: 20px 50px;border-radius: 0;}}
.ul_art section header{font-size: 38px;line-height: 48px;font-weight: 600;}
.ul_art ._ttl{font-size: 30px;line-height: 38px;font-weight: 600;padding: 35px 0 10px;}
.ul_art ._ttl2{font-size: 22px;line-height: 30px;}
.ul_art ._desc{font-size: 16px;line-height: 24px;font-weight: 400;max-width: 300px;}
.ul_art ._desc2{font-size: 18px;line-height: 26px;}
.ul_art .imgmn img{width:110px;padding: 30px;}
.ul_art figure{margin: 20px -10px;}
.ul_art .fvideo{margin: 20px -10px 40px;}
.ul_art .fvideo{position: relative;padding-bottom: 56.25%; /* задаёт высоту контейнера для 16:9 (если 4:3 —  75%) */height: 0;overflow: hidden;}
.ul_art .story_img{width: 100%;border-radius: 30px;}
.ul_art .fvideo iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-width: 0;outline-width: 0;}
.ul_art figcaption{margin: 0 20px 10px;color: #757575;text-align: center;font-size: 0.8em;line-height: 1.5;font-style: italic;}
.ul_art blockquote{font-style: italic;}
.nu{list-style: decimal;}
blockquote, .bder {
  padding: 20px 30px 22px;
  position: relative;
}
blockquote p {
  font-weight: 700px;
  text-align: center;
}

blockquote:before {
position: absolute;
top: 70px;
left:-25px;
content:"''";
font-size: 200px;
color: rgba(0,0,0,0.1);
 
}

blockquote::after, .bder::after {
  content: "";
  top: 0;
  left: 50%;
  margin-left: -100px;
  position: absolute;
  border-bottom: 3px solid #bf0024;
  height: 3px;
  width: 200px;
}

@media (min-width: 1024px){.ul_art {font-size: 20px;line-height: 30px;}}
.tags{
    color: #888;
    overflow: hidden;
    margin-bottom: 15px;
  }
  
  .tags a{margin-left: 15px;color:#2196f3}
  .tags_topic a::before{
    content: '#';
  }
  .wh24{width: 24px;height: 24px;}
  .aBar{color: #7d87a8;font-size: 0.8em;margin: 15px 0 25px;}
  .topic_stats{
    margin: 35px 0 55px;
    border-top: 1px solid #eee;
  }
  .post_buttons{margin-top: 20px;}
  .post_buttons_1 {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .item_stat {
    display: inline-block;
    margin-bottom: 25px;
    text-align: center;
    color: #777;
    font-size: 14px;
    line-height: 1.2;
    cursor: pointer;
  }
  .item_stat__count {
    display: block;
    text-align: left;
    line-height: 32px;
    padding-left: 40px;
    color: #111;
    font-size: 14px;
    font-weight: 700;
    position: relative;
  }
  .item_stat_comments::before,.item_stat_likes::before,.item_stat_favorite::before,.item_stat_views::before,.item_stat_gone::before{
  content: '';
  width: 32px;
  height: 32px;
  margin-right: 8px;
  position: absolute;
  left: 0;}
  .item_stat_comments::before {
  background: url(/templates/images/svg/comment.svg) no-repeat;
  }
  .item_stat_likes::before{background: url(/templates/images/svg/like.svg) no-repeat;}
  .item_stat_favorite::before{background: url(/templates/images/svg/star.svg) no-repeat;}
  .item_stat_views::before{background: url(/templates/images/svg/views.svg) no-repeat;}
  .item_stat_gone::before{background: url(/templates/images/svg/gone.svg) no-repeat;}
  
  @media (max-width: 727px){.only_pctab{display: none;}}
  @media (max-width: 413px){.item_stat__count{line-height: 25px;padding-left: 30px;}.item_stat_comments::before,.item_stat_likes::before,.item_stat_favorite::before,.item_stat_views::before,.item_stat_gone::before{width: 25px;height: 25px}}
  
.azn_share{width:30px;height:30px;margin-bottom:2px;border-radius:6px;margin-right:7px;cursor: pointer;}
.share_vk{background-color:#4680c2;background-image:url(/templates/images/svg/share/vk.svg)}
.share_fb{background-color:#3b5998;background-image:url(/templates/images/svg/share/fb.svg)}
.share_ok{background-color:#eb722e;background-image:url(/templates/images/svg/share/ok.svg)}
.share_whatsapp{background-color:#65bc54;background-image:url(/templates/images/svg/share/whatsapp.svg)}
.share_twitter{background-color:#00aced;background-image:url(/templates/images/svg/share/twitter.svg)}
.share_mail{background-color:#168de2;background-image:url(/templates/images/svg/share/mail.svg)}
.share_skype{background-color:#00aff0;background-image:url(/templates/images/svg/share/skype.svg)}
.share_telegram{background-color:#64a9dc;background-image:url(/templates/images/svg/share/telegram.svg)}
.share_viber{background-color:#7b519d;background-image:url(/templates/images/svg/share/viber.svg)}
.share_link{background-color:#eee;background-image:url(/templates/images/svg/share/link.svg);background-size:20px;background-repeat:no-repeat;background-position:center}
.share_rss{background-color:#515151;background-image:url(/templates/images/svg/rss.svg);background-size:20px;background-repeat:no-repeat;background-position:center}
@media (max-width: 1023px){.bmobile,.bmobile2{display:block!important;}}
@media only screen and (max-width: 1400px){.soc{left: calc(calc(100% - 1330px)/ 2)!important;}}
a[data-ref="related"]{color:#e91e63;}

