
    .mn_settings {margin:0 0 15px -2px; position: absolute; left: -37px; top:0}
	.mn_settings li {display: block; position: relative; margin: 0 0 24px 0;}
	    .mn_settings li i {width: 20px; height: 20px; cursor: pointer; margin: 0 8px 0 0; display: inline-block !important}
		.mns_1 {padding: 0 25px;}
                    .mns_1 i {background: url(../images/mns_1.png) no-repeat right center; width: auto; height: auto; cursor: pointer; margin: 5px 0 4px 0; display: inline-block !important;    padding-right: 26px;    font-style: normal;    font-size: 13px;}
                    .mns_2 i {background: url(../images/mns_2.png) no-repeat center}
                    .mns_3 i {background: url(../images/mns_3.png) no-repeat center}
                    .mns_4 i {background: url(../images/mns_5.png) no-repeat center}
                    .mns_5 i {background: url(../images/mns_4.png) no-repeat center}
                    .mns_6 i {background: url(../images/mns_6.png) no-repeat center; font-size: 0;}
		.mns_1_win, .mns_5_win {position: absolute; left:0; top:40px; opacity: 0; visibility: hidden; height: 0; overflow: hidden; padding: 12px 24px 24px 24px; background: #fff; box-shadow: 0 5px 13px rgba(0,0,0,0.05); -webkit-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s; z-index: 6}
                .mns_5_win .ya-share2 {padding: 17px 0 0 0;}
		.mns_1_win.act, .mns_5_win.act {top:20px; opacity: 1; visibility: visible; height: auto; }
                .mn_settings li span {font-size: 13px; margin: 3px 0 0 -8px; display: block; text-align: center; opacity: 0.6;}
                .mn_settings .ya-share2 li span {margin: -1px 1px 0 0}
                .mn_settings .ya-share2__list {white-space: nowrap;}
                .mns_1_win {min-width: 400px}
                .mns_1_win  textarea {width: 100%; height: 110px; margin: 18px 0}
	    .mns_4 {}
	    .mns_5 {margin-right:10px; width: auto; min-width: 20px; }
        .news_media .mn_settings {left: 0; top: -21px;}
            .news_media .mn_settings li {display: inline-block;}
                .news_media .mn_settings li span {margin: -1px 7px 0 -6px; display: inline-block;}
            
            
    .news_main_.under_ h2 {font-size: 27px;}
    .announce_ {margin: 0 0 15px 0; }
	.announce_ p {padding: 0; font-style: italic; font-size: 17px; line-height: 23px !important}
    .news_read_txt {margin: 0 0 0 0; min-height: 235px}
        .news_read_txt img {max-width: 100%}
        .news_read_txt i, .news_read_txt span {display: inline}
    .news_read_bot {padding:17px 0 15px 0; width: 100%; overflow: hidden; position: relative; border-top: 1px solid #e7e7e7; margin-top: 10px;}
	.tags_inpage {display: inline-block; width: 100%;}
	    .tags_inpage li {display: inline-block; vertical-align: top; width: 80%; line-height: 19px;}
                .tags_inpage li:first-child {width: 8%}
            .tags_inpage li b {font-size: 11px; font-weight: 700; letter-spacing: 1.1px;  text-transform: uppercase}
            .tags_inpage li a {font-size: 13px; color:#6b6b6b; border-bottom: 1px solid #e7e7e7; margin:0 12px 0 0}
	.copy_from {float: right; font-size: 11px; font-weight: 700; letter-spacing: 1.1px;  text-transform: uppercase;  color: #78a92c; display: inline-block; background: #f5f5f5; padding: 8px; margin-bottom: 10px; }
    .news_media {/*margin: 30px 0 5px 0; padding:20px 0 10px 0*/}
    .news_read_goods {margin: 0 0 20px 0; border-top:1px solid #e7e7e7; padding: 17px 0 0 0;     clear: both;
    width: 100%;}
	.news_read_share {display: inline-block;}
	.news_read_plusminus {display: inline-block; float: right}
	    .news_read_plusul {margin: -13px 0 0 0;}
		.news_read_plusul li {display: inline-block; width: 24px; height: 24px; background: red; cursor: pointer}
                    .news_read_plusul li a {display: block; width: 24px; height: 24px; font-size: 0}
                        #good {background: url(../images/plusminus_good.png) no-repeat center}
                        #low {background: url(../images/plusminus_low.png) no-repeat center}
                        #nogood {background: url(../images/plusminus_nogood.png) no-repeat center}
    
    .other_news_ {margin-right: -20px;}
	.other_news_ li {display: inline-block; width: 50%; background: none; box-sizing: border-box; vertical-align: top; margin: 20px -3px 0px 0;    padding: 0 20px 0 0 !important;}
            .other_news_ .t_best img {width: auto !important; margin: 7px 0px; height: 72px;}
    .yandex_ads_ {margin: 20px 0 20px 0; border-top: 1px solid #e7e7e7; padding: 17px 0 0 0;}

    .copyavtor {padding: 20px 0 0 0; clear: both; width: 100%;}
        .copyavtor dd {display: inline-block; margin: -11px 16px 0 0; vertical-align: middle; width: 50px; height: 55px;
    float: left;}
        .copyavtor dt {display: inline-block; margin: -7px 0 0 0; vertical-align: middle;     width: 340px;
    float: left;}
            .ca-type {padding: 0 0 4px 0;}
            .ca-type b {font-size: 11px; font-weight: 700; letter-spacing: 1.1px; text-transform: uppercase; vertical-align: middle; display: inline-block;}
            .ca-type a {font-size: 13px;color: #6b6b6b; border-bottom: 1px solid #e7e7e7; margin: 0 5px 0 8px;}
            .ca-stars u {font-size: 13px; color: #999898; text-decoration: none; margin-left:10px; vertical-align: middle; display: inline-block}
                .ca-stars {}
                    .ca-stars li {cursor: pointer; width: 16px; height: 14px; display: inline-block; margin: 0 -3px 0 0; vertical-align: middle; background: url(/themes/images/ca-stars.png) no-repeat left;}
                    .ca-stars span {font-size: 13px; font-weight: bold; margin: 0 0 0 10px}




.hot_ {background: #2c395c; margin:0 0 24px 0}
    .hot_ div { padding: 24px 24px 19px 24px ; z-index: 2}
        .hot_ span {color:#fff; display: block; font-size: 13px; border-bottom:1px solid rgba(255, 255, 255, 0.35); padding: 0 0 10px 0}
            .hot_ b {padding: 0 0 0 15px; background: url(../images/hot_.png) no-repeat left 2px}
        .hot_ strong {color:#fff; font-weight: 900; font-size: 30px; display: block; padding: 30px 0 0 0}
    .hot_ i {opacity: 0.5; position: absolute; left:0; top:0; right:0; bottom:0; }

    iframe {max-width:100%; margin: 0 0 15px 0;}






.news_all.today_ {padding: 0}
    .news_all.today_ li {padding:13px 0; border-bottom: 1px solid #ececee; position: relative; padding-left: 44px;}
    .news_all.today_ li b i {position: absolute; left: 0; top: 15px;}
    .news_all.today_ li b a {margin:0}
    .news_all.today_ li.today_date {border:none;}
    .news_all.today_ .today_date span {margin-top:16px; margin-left: -44px;}
    .news_all.today_ li.today_date:first-child span {margin-top:-5px}

    .mn_settings li i a, .mn_settings li span a {display: inline-block; width: 100%; height: 100%; z-index: 99;}
        .mn_settings li:hover i, .mn_settings li:hover span {opacity: 0.8}





.copyavtor dd img {
    border-radius: 100px;
}


#slider-bottom {padding: 20px 0 15px 20px; height: auto !important;}
    #slider-bottom img{width: 112px; display: inline-block;}

    .more_news_ {position: relative !important;}

    .news_photo_gallery {margin-bottom: 10px;}

    .smlstngs li, .smallsettings li {margin-right: 10px; height: 20px;}
	
	.smallsettings li  {width: 25%; margin: 0; padding-bottom: 0; height: 20px;     display: inline-block;
    float: left; text-align: center;}
	
	.smallsettings {margin: 15px auto 12px auto !important; width: 154px; display: inline-block; position: relative; top: 0 !important; left: 0;}
	
	.smallsettings li span {margin: 0 0 0 -8px; float: right;}
	
	.news_read_txt {position: relative; line-height: 21px !important; color: #000; font-size: 16px;}
	
	#ctrlcopy {opacity: 0; position: absolute; top: 0; left: 0;}