/* Страница новостей */

.l-content-21__col-1 { width:100%; }
  .l-content-21__col-1__pad { padding-right:30px; }

.b-pager { padding:25px 0 0 20px; }
.b-subscriptions { padding-left:23px; }



.news {
  margin-top:-13px;
}
  .news li, .b-events-feed__item {
    overflow: hidden;
  	padding:19px 25px 9px 20px;

    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    -khtml-border-radius:3px;

  }
      .news li:hover, .b-events-feed__item:hover { background:#fff7ea; }
      .news li:hover .news_date .add2 { display:block; }
  .news li p {
    font-size:1.3em; line-height:18px;
    color:#191919;

    padding-bottom:1px;
    }
  .news li .news_date {
    font-size:1.1em; line-height:13px;
    color:#ff8605;

    display:block;
    clear:both;
  }
    .news li .news_date i {
      font-style:normal;

      margin-right:5px;

      display:block;
      float:left;
    }
      .news li .news_date .city { font-weight:600; }
      .news li .news_date .add2 {
        font-size:1.1em; font-weight:400;
        color:#666666;

        margin:-1px 0 -3px 2px;

        display:none;
        width:205px;
      }
      .news li .news_date .add2 .to_calendar, .news li .news_date .add2 .to_email {
        width:17px; height:17px;
        background:url(../images/icons_add.png) 0 -16px no-repeat;
      }
      .news li .news_date .add2 .to_email { background-position:0 0; }
      .news li .news_date .add2 .to_google {
        margin-top:-10px;
      }
      .news li .news_date .add2 a {
        display:block;
        float:right;

        margin:-5px 0 0 8px;
      }
  .news li h2 {
    font-size:1em; font-weight:400;

    padding-bottom:5px;
  }
    .news li h2 a:link, .news li h2 a:visited {
      font-size:1.8em; line-height:20px;
      color:#036;
      text-decoration:underline;
    }
    .news li h2 a:hover { text-decoration:none; }

.l-news__content {}
  /* .j-tab__content { display:none; } */
  .b-tab__content { float:left; }

  .j-tab__content_1 {
    margin-left:-20px;
  }
    .b-tab__content__left {
      width:200px;

      padding-top:16px;
    }
    .b-tab__content__main {
      width:740px;
      margin-right:-100%;
      padding-left:50px;
    }