.main_block{
	background: -ms-linear-gradient(top, #409990 0%,#16683f 100%);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#409990', endColorstr='#16683f');
	background: -webkit-gradient(linear, left top, left bottom, from(#409990), to(#16683f));
	background: -moz-linear-gradient(top, #409990, #16683f);
	background: gradient(linear, top, #409990, #16683f);
	background: -o-linear-gradient(top, #409990, #16683f);
}
.main_block .carousel .item-right::after{
	background-image: -ms-linear-gradient(rgba(23,107,65,0),#277455);
	background-image: -webkit-linear-gradient(rgba(23,107,65,0),#277455);
	background-image: -moz-linear-gradient(rgba(23,107,65,0),#277455);
	background-image: -o-linear-gradient(rgba(23,107,65,0),#277455);
	background-image: linear-gradient(rgba(23,107,65,0),#277455);
}
.razdelitel_news, .nav_1p {
    border-bottom: 1px solid #DDD;
}
.index-img {
    max-width: 150px;
    border: none;
    padding: 10px;
    float: left;
}
.main-banner, .hmao-banner {
    color: #fff!important;
    font-family: Arial;
    width: 266px;
    height: 95px;
    position: relative;
    text-align: center;
    line-height: 70px;
    font-size: 18px;
    display: block;
    background-image: url('images/banner.jpg');
}
.hmao-banner{background-image: url('images/government_portal_bn.jpg');}    
.vk,.fb,.tw,.lj{display:inline-block;width:30px;height:30px;margin: 0 8px 0 0;padding:0;background-size:100% auto;font-size:0;}
.vk{background-image: url('images/social/vk.png');}
.fb{background-image: url('images/social/fb.png');}
.tw{background-image: url('images/social/tw.png');}
.lj{background-image: url('images/social/lj.png');}

.timestamps {
    padding-top: 50px;
}

.lk-user {
	padding-bottom: 3px;
	color: #0B963F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 0px;
	border-bottom: 1px solid #ddd;
	margin-left: 0;
	padding-left: 0;
	text-align: left;
}
.contacts .tw {
  position: absolute;
  right: 100px;
  top: 41px;
}
.contacts .fb {
  position: absolute;
  right: 140px;
  top: 41px;
 }

.aside-block.main-news,.aside-block.main-block{
	padding: 15px 0 15px;
}
.tab-content{
	padding: 10px 15px 10px;
}
.main-news ul,.main-block ul{
	margin:0;
	padding-left:20px;
}
.main-news ul li.news-title a{
	color: #555;
	/* text-transform: uppercase; */
	font-weight:bold;
	font-size: 16px;
	border: 1px solid #cdcdcd;
    border-bottom: none;
    background: #f6f6f6;
	max-width:220px;
	text-align: center;
	padding: 5px 15px;
}
.main-news ul > li.active a,.main-news ul li.active a:link,.main-news ul li.active a:hover,.main-news ul li.active a:visited{
	color: #0b963f;
	background: #fff;
	border-bottom: 1px solid #fff;
}
.main-news ul li.active a:hover{
	/*border-bottom: red;*/
}
.files-download { padding: 0 50px 0 0; position: relative; }
.files-download a {
    display: inline-block;
    margin: 0 0 10px;
    padding: 5px 0 0 35px;
    background: url("images/docs/no.png") no-repeat scroll left top transparent;
    font: 13px/16px Arial;
    text-decoration: none;
    min-height: 23px;
}
.files-download ul li{
	padding: 10px 0 0;
	display: list-item;
}
.files-download .size { margin-left: 5px;font-size:12px;vertical-align:bottom;}
.files-download span { padding-right: 4px; text-decoration: underline; font-size: 85%; text-decoration: none!important;}
.files-download a.doc,.files-download a.docx {
	background: url("images/docs/doc.png") no-repeat scroll left top transparent;
}
.bx-composite-btn{
	 display:none;
 }
.files-download a.gif {
	background: url("images/docs/gif.png") no-repeat scroll left top transparent;
}
.files-download a.jpg {
	background: url("images/docs/jpg.png") no-repeat scroll left top transparent;
}
.files-download a.pdf {
	background: url("images/docs/pdf.png") no-repeat scroll left top transparent;
}
.files-download a.ppt {
	background: url("images/docs/ppt.png") no-repeat scroll left top transparent;
}
.files-download a.rar,.files-download a.zip {
	background: url("images/docs/rar.png") no-repeat scroll left top transparent;
}
.files-download a.xls,.files-download a.xlsx {
	background: url("images/docs/xls.png") no-repeat scroll left top transparent;
}
.files-download div { overflow: hidden; }
/*.files-download i { font: 10px/10px Arial; }*/