/* main news */
.news_render_main {
    width:100%;
}
.news_render_main_image {
    padding-bottom:5px;
}
.news_render_main_image_img {
    display:block;
    width:100% !important;
    max-width:100% !important;
    height: auto !important;
    border-radius:2px;
}
.news_render_main_header {
    padding-bottom:1.5px;
}
.news_render_main_header a {
    font-size:22px;
    font-weight:300;
    color:#5d8c5d;
    cursor:pointer;
}
/*.news_render_main_header a:hover {*/
/*    color:#E47129;*/
/*}*/
.news_render_main_short_story {
    font-size:18px;
    font-weight: 300;
    color:#212121;
    line-height:1.4;
    padding-bottom:8.5px;
}

/* main news list */
.news_render_main_list {
   width:100%;
}
.news_render_main_list_control {
    padding-bottom:15px;
}
.news_render_main_list_header {
    padding-bottom:15px;
}

.news_render_main_list_header_last {
    padding-bottom:0;
}

.news_render_main_list_header a{
    /*font-size:18px;*/
    font-size:20px;
    font-weight:300;
    /*color:#727272;*/
    /*color:#5d8c5d;*/
    /*color:#555;*/
    /*color:#5d8c5d;*/
    color:#000;
    cursor:pointer;
}
/*.news_render_main_list_header a:hover {*/
/*    color:#E47129;*/
/*}*/
/*.news_render_main_list_header a:visited {*/
/*   color:#a6a6a6;*/
/*}*/
.news_render_header_word_with_icons {
    display:inline;
    width:auto;
    height:auto;
    padding-right:40px;
}

/* main news block */
.news_render_main_block {
   width:100%;
   margin-bottom:19.5px;
}
/*.news_render_main_block_gray {*/
/*    background-color:#f7f7f7;*/
/*    padding:7px 7px 10px 7px;*/
/*    border-radius:2px;*/
/*}*/
.news_render_main_block_body {
    background-color:#f7f7f7;
    /*padding:11px 11px 14.5px 18px;*/
    padding:11px 14px 14.5px 14px;
    border-radius:2px;
}
.news_render_main_block_control {
    font-size:22px;
    font-weight:400;
    padding-bottom:3px;
}
.news_render_main_block_control_mark {
    border: 1px solid #E47129;
    border-radius: 2px;
    padding: 0px 7px 0px 7px;
    background-color: #E47129 !important;
    color: #fdfdfd !important;
    font-size:18px !important;
    font-weight:400;
}
.news_render_main_block_header {
    padding-bottom:24px;
}
.news_render_main_block_header_last {
    padding-bottom:0;
}
.news_render_main_block_header a{
    font-size:22px;
    font-weight:300;
    color:#000;
    cursor:pointer;
}
/*.news_render_main_block_header a:hover {*/
/*    color:#E47129;*/
/*}*/
/*.news_render_main_block_header a:visited {*/
/*   color:#a6a6a6;*/
/*}*/


/* lenta */
.news_render_lenta {
     width:100%;
}
.news_render_lenta_control {
    padding-bottom:15px;
}
.news_render_lenta_header_time {
   padding-bottom:0px;
}
.news_render_lenta_header {
   padding-bottom:8px;
}
.news_render_lenta_header_last {
   padding-bottom:8.5px;
}
.news_render_lenta_header a {
    font-size:22px;
    font-weight:300;
    color:#5d8c5d;
    cursor:pointer;
}
/*.news_render_lenta_header a:hover {*/
/*    color:#E47129;*/
/*}*/
/*.news_render_lenta_header a:visited {*/
/*    !*color:#a3c2a3;*!*/
/*   color:#a6a6a6;*/
/*}*/
.news_render_lenta_header_day {
    font-size:22px;
    font-weight:400;
    color:#212121;
    padding-bottom:28px;
}
.news_render_lenta_header_day_next {
    /*padding-top:10px;*/
}
.news_render_lenta_time {
  font-size:22px;
  font-weight:300;
  color:#212121;
  padding-bottom:15px;
}
.news_render_lenta_time_span {
  font-size:22px;
  font-weight:300;
  color:#212121;
  /*margin-right:7px;*/
}
.news_render_lenta_icon_short {
    width:100%;
}
.news_render_big_main_img_cnt {
    display:block;
    width:100%;
    max-width:100% !important;
    float:left;
    height:240px !important;
    max-height:240px !important;
    overflow: hidden !important;
    border-radius:2px;
}
.news_render_lenta_img_cnt {
    display:block;
    width:100%;
    max-width:100% !important;
    float:left;
    max-height:240px !important;
    overflow: hidden !important;
    border-radius:2px;
}
.news_render_lenta_img {
    display:block;
    width:100%;
    max-width:100% !important;
    float:left;
    border-radius:2px;    
    /*margin-right:8px;*/
    /*margin-bottom:2px;*/
    /*margin-top:2px;*/
}
.news_render_lenta_img_short_story {
    padding-bottom:13.5px;
}
.news_render_lenta_short {
    font-size:13px;
    line-height:1.4;
    color:#212121;
    padding-left:10px;
    padding-bottom:5px;
}
.news_render_lenta_delimiter {
    height:20.5px;
}
.news_render_lenta_hide {
    display:none;
}
.news_render_lenta_show {
    display:table-row;
}
.news_render_lenta_lnk_show {
   color:#5d8c5d;
   cursor:pointer;
   padding-bottom:0;
   font-size:18px;
   font-weight:300;
}
/*.news_render_lenta_lnk_show:hover {*/
/*   color:#E47129;*/
/*}*/
/* headers */
.news_render_control_header_active {
    display:inline-block;
    font-size:22px;
    font-weight:400;
    color:#212121;
    padding-right:20px;
}
.news_render_control_header {
    display:inline-block;
    font-size:22px;
    font-weight:400;
    color:#212121;
    cursor:pointer;
}
.news_render_control_header_active a {
    display:inline-block;
    font-size:22px;
    font-weight:400;
    color:#212121;
}
.news_render_control_header a {
    display:inline-block;
    font-size:22px;
    font-weight:400;
    color:#212121;
    cursor:pointer;
}
/*.news_render_control_header a:hover {*/
/*    color:#E47129;*/
/*}*/

/*.news_render_control_header_search {*/
    /*position: absolute;*/
    /*display:inline-block;*/
    /*width:18px;*/
    /*height:18px;*/
    /*margin-left:15px;*/
    /*margin-top:1px;*/
/*}*/

/* one full */
.news_render_one_full {
    width:100%;
}
.news_render_one_full_img_cnt {
    display: inline-block;
    position: relative;
    width: 100%;
    padding: 0;
    margin:-11.5px 0 0 0;
}
.news_render_one_full_img_comment {
    display: inline-block;
    position: absolute;
    z-index: 900;
    float: right;
    bottom: 0;
    left: 0;
    width: auto;
    height: auto;
    padding: 3px 5px 3px 5px;
    margin: 5px 5px 5px 5px;
    border-radius:1px;
    background: rgba(0,0,0,0.25);
    -webkit-transition: background 0.2s ease-in-out 0s;
    color: #FFFFFF;
    font-size: 13px;
    font-weight:400;
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.news_render_one_full_img_comment a {
    color:#FFFFFF !important;
    font-size:13px !important;
    text-decoration: none !important;
}
.news_render_one_full_image {
    padding-bottom:7px;
}
.news_render_one_full_img {
    display: block;
    width:100% !important;
    max-width:480px !important;
    height: auto !important;
    border-radius:2px;
}
.news_render_one_full_img_resize {
    /*-moz-transition: all 3s;*/
    /*-webkit-transition: all 3s;*/
    /*-moz-transition: all 3s;*/
    /*-o-transition: all 3s;*/
    /*transition: all 3s;*/
    max-width:none;
    max-height:none;
    width:99%;
}
.news_render_one_full_story {
    font-size:18px;
    font-weight:300;
    color:#212121;
    line-height:1.4;
    padding-bottom:17px;
}
.news_render_one_full_story p {
    margin-top:0px;
}
.news_render_one_full_story p:last-child {
    margin-bottom:0;
}
.news_render_one_full_story img {
    max-width:100% !important;
    margin:0 !important;
    margin-bottom: 10px !important;
    clear:both;
}
.news_render_one_gallery {
}
.news_render_one_full_bar {
    padding-top:30px;
    padding-bottom:8px;
}
.news_render_one_full_bar_comments {
    padding-top:26px;
}
.news_render_one_full_comments {
    /*display:none;*/
    width:100%;
    clear:both;
    padding-top:10px;
    /*padding-bottom:20px;*/
    text-align:left;
}
.news_render_one_full_link {
}
.news_render_header_video {
    display: inline-block;
    width:17px;
    height:17px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE1IDE1IiB2ZXJzaW9uPSIxLjEiPjx0aXRsZT5pY29fUGxheV8xMzwvdGl0bGU+PGRlc2M+MTwvZGVzYz48ZyBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODIwLjAwMDAwMCwgLTkyMy4wMDAwMDApIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4MjEuMDAwMDAwLCA5MjQuMDAwMDAwKSI+PGVsbGlwc2Ugc3Ryb2tlLW9wYWNpdHk9IjAuNCIgc3Ryb2tlPSIjMDAwMDAwIiBmaWxsPSIjRkZGRkZGIiBjeD0iNi41IiBjeT0iNi41IiByeD0iNi41IiByeT0iNi41Ii8+PHBhdGggZD0iTTQuOCA5TDQuOCA0IDkuOCA2LjUgNC44IDlaIiBmaWxsPSIjMDAwMDAwIi8+PC9nPjwvZz48L2c+PC9zdmc+);
    background-repeat: no-repeat;
    background-size:14px;
    background-position:0 3px;
}

/*.news_render_header_comments {*/
/*    display: inline-block;*/
/*    width:19px;*/
/*    height:20px;*/
/*    background-image: url(../img/comments.png);*/
/*    background-repeat: no-repeat;*/
/*    background-size:19px;*/
/*    background-position:0 3px;*/
/*}*/
.news_render_header_comments {
    margin-top:2px;
    margin-left:4px;
    display: inline-block;
    width:15px;
    height:17px;
    background-image: url(../img/comments2.png);
    background-repeat: no-repeat;
    background-size:14px;
    background-position:0 3px;
    opacity:0.45;
}

/* font zoom */
.news_render_font_zoom {
    width:84px;
    /*margin-right:9px;*/
    font-size:22px;
    color:#fff !important;
}
.news_render_font_zoom_minus {
    width:17px;
    cursor:pointer;
}
.news_render_font_zoom_plus {
    width:22px;
    cursor:pointer;
}
.news_render_font_zoom_off {
    color:#727272;
}
.news_render_one_full li {
    /*list-style-position: inside;*/
    /*overflow: hidden;*/
}
.news_render_one_is_ads {
    color:#212121;
    padding-bottom:18px;
}
.news_render_one_is_ads_header {
    display: inline-block;
    padding:0;
    color:#727272;
    font-size:14px;
    /*font-weight:300;*/
    width:57px;
    border-bottom:1px solid #727272;
    cursor: pointer;
}
.news_render_one_full_story table {
    border-collapse: collapse;
    border:1px solid #a6a6a6;
}
.news_render_one_full_story table td {
    border:1px solid #a6a6a6;
    padding:2px 2px 2px 5px;
}

.news_render_lenta_loader {
    background: url('../img/load.gif') no-repeat 50% 50%;
    background-size: 24px;
    display: block;
    height: 24px;
    width: 100%;
    float: left;
    margin-top:10px;;
    margin-bottom:10px;
}