/* Список контента */
.widget_content_list{
	overflow:hidden;
	margin:-15px;
}
.widget_content_list .item{
	padding:15px;
	float:left;
	border-top:1px solid rgba(0,0,0,.07);
}
.widget_content_list .item::after{
	content:'';
	clear:both;
	display:table;
}
.cols_1 .widget_content_list .item:first-child,
.cols_2 .widget_content_list .item:first-child,
.cols_3 .widget_content_list .item:first-child,
.cols_4 .widget_content_list .item:nth-child(-n+2),
.cols_5 .widget_content_list .item:nth-child(-n+2),
.cols_6 .widget_content_list .item:nth-child(-n+3),
.cols_7 .widget_content_list .item:nth-child(-n+3),
.cols_8 .widget_content_list .item:nth-child(-n+4),
.cols_9 .widget_content_list .item:nth-child(-n+4),
.cols_10 .widget_content_list .item:nth-child(-n+5),
.cols_11 .widget_content_list .item:nth-child(-n+5),
.cols_12 .widget_content_list .item:nth-child(-n+6){
	border-top:0 none;
}
.cols_1 .widget_content_list .item,
.cols_2 .widget_content_list .item,
.cols_3 .widget_content_list .item{
	float:none;
}
.cols_4 .widget_content_list .item,
.cols_5 .widget_content_list .item{
	width:50%;
}
.cols_6 .widget_content_list .item,
.cols_7 .widget_content_list .item{
	width:33.3333%;
}
.cols_8 .widget_content_list .item,
.cols_9 .widget_content_list .item{
	width:25%;
}
.cols_10 .widget_content_list .item,
.cols_11 .widget_content_list .item{
	width:20%;
}
.cols_12 .widget_content_list .item{
	width:16.6666%;
}
.cols_4 .widget_content_list .item:nth-child(2n+1),
.cols_5 .widget_content_list .item:nth-child(2n+1),
.cols_6 .widget_content_list .item:nth-child(3n+1),
.cols_7 .widget_content_list .item:nth-child(3n+1),
.cols_8 .widget_content_list .item:nth-child(4n+1),
.cols_9 .widget_content_list .item:nth-child(4n+1),
.cols_10 .widget_content_list .item:nth-child(5n+1),
.cols_11 .widget_content_list .item:nth-child(5n+1),
.cols_12 .widget_content_list .item:nth-child(6n+1){
	clear:left;
}
.widget_content_list .item .image{
	float:left;
	margin-right:10px;
	overflow:hidden;
	background-color: #f7f7f7;
}
.widget_content_list .item-first .image > * img,
.widget_content_list .item .image > * img{
	display:block;
	width:100%;
	object-fit: cover;
}
.widget_content_list.full-img .item-first .image > * img,
.widget_content_list.tiles-big .item .image > * img{
	min-height:100%;
}
.widget_content_list .item .title{
	margin-top:-2px;
	font-size:1rem;
	line-height:1.2rem;
	margin-bottom:5px;
}
.widget_content_list .details{
	display:block;
	font-size:.8rem;
	padding:0;
	padding-top:5px;
	line-height:1.3333rem;
	letter-spacing:-0.3px;
	overflow:hidden;
	color:#bbb !important;
	clear:left;
}
.widget_content_list.compact.one_col .details{
	clear:none;
}
.widget_content_list .details ::before{
	font-family:'fontello';
	margin-right:5px;
}
.widget_content_list .details a{
	color:#bbb;
}
.widget_content_list .details a:hover{
	color:#777;
}
.widget_content_list .details span{
	padding-right:8px;
	white-space:nowrap;
}
.widget_content_list .details span.author::before{
	content:'\e82a';
}
.widget_content_list .details span.date::before{
	content:'\e671';
}
.widget_content_list .details span.comments::before{
	content:'\e610';
}
.widget_content_list .teaser{
	color:#7a7a7a;
	margin-top:5px;
	font-size:.9333rem;
}

/* Название сверху */
.widget_content_list.top_title .item .title{
	margin-bottom:10px;
	font-size:1.1333rem;
	line-height:1.4rem;
}

/* Большая плитка */
.widget_content_list.tiles-big .item .image{
	float:none;
	margin:0 0 15px;
	clear:both;
	width:100%;
	padding-bottom:56%;
	position:relative;
	overflow:hidden;
}
.vert.widget_content_list.tiles-big .item .image{
	padding-bottom:143%;
}
.widget_content_list.tiles-big .item .image > a,
.widget_content_list.tiles-big .item .image > div:empty{
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	background-position:center;
	background-repeat:no-repeat;
	background-color: #f7f7f7;
	background-size:cover;
}
.vert.widget_content_list.tiles-big.inside .item .image > div.info{
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	width:100%;
	padding:10px;
	background-color:rgba(0,0,0,.8);
	color:rgba(255,255,255,.8);
}
.widget_content_list.tiles-big .item .title{
	overflow:hidden;
	display:block;
	padding:0;
	font-size:1.3333rem;
	line-height:1.6rem;
	text-decoration:none;
}
.widget_content_list.tiles-big .item .teaser{
	margin-top:10px;
}
.vert.inside.widget_content_list.tiles-big .item .title a{
	color:#2897e1;
}
.vert.inside.widget_content_list.tiles-big .item .title a:hover{
	color:#136bb9;
}
.vert.inside.widget_content_list.tiles-big .item .teaser{
	color:rgba(255,255,255,.8);
}

/* Маленькая плитка */
.widget_content_list.tiles-small{
	margin:0 -15px -15px 0;
}
.widget_content_list.tiles-small .item{
	margin:0 15px 15px 0;
	padding:0;
	float:left;
	width:auto;
	clear:none !important;
}
.widget_content_list.tiles-small .item .image{
	margin:0;
}
.widget_content_list.tiles-small .item .image a{
	display:block;
	height:64px;
	width:64px;
	position: relative;
}
.widget_content_list.tiles-small .item .image a img.no-photo{
	width:80%;
	position: absolute;
}

/* Компактный */
.widget_content_list.compact{
	margin:-15px;
}
.widget_content_list.compact .item{
	padding:10px 15px;
	margin:0;
}
.widget_content_list.compact.one_col .item{
	width:auto !important;
	float:none !important;
	clear:both !important;
}
.widget_content_list.compact .item:last-child{
	border-bottom:0 none;
}
.widget_content_list.compact .item .title{
	margin:-2px 0 0;
	font-size:1rem;
	line-height:1.2rem;
}
.widget_content_list.compact .item .title a{
	color:#333;
}
.widget_content_list.compact .item .title a:hover{
	color:#2897e1;
}
.vert.compact.widget_content_list .item .image{
	width:180px;
}

/* Журнальный вид */
.widget_content_list.big-first{
	margin:0;
	overflow:visible;
}
.big-first .item-first{
	margin:-15px -15px 15px;
	padding:15px;
}
.big-first .item-first .image{
	float:left;
	overflow:hidden;
	margin-bottom:8px;
	width:34%;
	padding-bottom:24%;
	position:relative;
	margin-right:15px;
	background-color: #f7f7f7;
}
.big-first.full-img .item-first .image{
	float:none;
	width:100%;
	padding-bottom:56%;
	margin-bottom:15px;
	margin-right:0;
}
.big-first .item-first .image a,
.big-first .item-first .image > div{
	position:absolute;
	display:block;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background-position:center;
	background-repeat:no-repeat;
	background-color:#bdc3c7;
	background-size:cover;
}
.big-first .item-first .image img{
	width:100%;
}
.big-first .item-first .title{
	margin-top:-2px;
	font-size:1.3333rem;
	line-height:1.6rem;
	margin-bottom:15px;
}
.big-first .item-first .info .title{
	margin-bottom:5px;
}
.big-first .item-first .details{
	margin-bottom:10px;
	clear:none;
}
.big-first .item-first .read-more{
	margin-top:10px;
}
.cols_1 .big-first .widget_content_list .item:first-child,
.cols_2 .big-first .widget_content_list .item:first-child,
.cols_3 .big-first .widget_content_list .item:nth-child(-n+2),
.cols_4 .big-first .widget_content_list .item:nth-child(-n+2),
.cols_5 .big-first .widget_content_list .item:nth-child(-n+3),
.cols_6 .big-first .widget_content_list .item:nth-child(-n+3),
.cols_7 .big-first .widget_content_list .item:nth-child(-n+4),
.cols_8 .big-first .widget_content_list .item:nth-child(-n+4),
.cols_9 .big-first .widget_content_list .item:nth-child(-n+5),
.cols_10 .big-first .widget_content_list .item:nth-child(-n+5),
.cols_11 .big-first .widget_content_list .item:nth-child(-n+6),
.cols_12 .big-first .widget_content_list .item:nth-child(-n+6){
	border-top:1px solid rgba(0,0,0,.07);
}

/* Журнальный список сбоку */
.sided .widget_content_list.compact{
	padding-top:5px;
}
.big-first.sided .item-first{
	width:50%;
	float:left;
	padding-right:0;
	margin:0 15px 15px -15px;
	border-bottom:0 none;
}
.cols_1 .big-first.sided .item-first,
.cols_2 .big-first.sided .item-first,
.cols_3 .big-first.sided .item-first{
	width:auto;
	float:none;
	padding-right:15px;
	margin:-15px -15px 15px -15px;
}
.cols_6 .big-first.sided .item-first,
.cols_7 .big-first.sided .item-first{
	width:33%;
}
.cols_8 .big-first.sided .item-first,
.cols_9 .big-first.sided .item-first,
.cols_10 .big-first.sided .item-first{
	width:25%;
}
.cols_11 .big-first.sided .item-first,
.cols_12 .big-first.sided .item-first{
	width:20%;
}
.cols_1 .sided .widget_content_list .item,
.cols_2 .sided .widget_content_list .item,
.cols_3 .sided .widget_content_list .item,
.cols_4 .sided .widget_content_list .item,
.cols_5 .sided .widget_content_list .item{
	width:100%;
	float:none;
}
.cols_6 .sided .widget_content_list .item,
.cols_7 .sided .widget_content_list .item{
	width:50%;
}
.cols_8 .sided .widget_content_list .item,
.cols_9 .sided .widget_content_list .item,
.cols_10 .sided .widget_content_list .item{
	width:33.3333%;
}
.cols_11 .sided .widget_content_list .item,
.cols_12 .sided .widget_content_list .item{
	width:25%;
}
.cols_3 .sided .widget_content_list .item:nth-child(2n+1),
.cols_4 .sided .widget_content_list .item:nth-child(2n+1),
.cols_5 .sided .widget_content_list .item:nth-child(3n+1),
.cols_6 .sided .widget_content_list .item:nth-child(3n+1),
.cols_7 .sided .widget_content_list .item:nth-child(3n+1),
.cols_8 .sided .widget_content_list .item:nth-child(4n+1),
.cols_9 .sided .widget_content_list .item:nth-child(4n+1),
.cols_10 .sided .widget_content_list .item:nth-child(5n+1),
.cols_11 .sided .widget_content_list .item:nth-child(6n+1),
.cols_12 .sided .widget_content_list .item:nth-child(6n+1){
	clear:none !important;
}
.cols_6 .sided .widget_content_list .item:nth-child(2n+1),
.cols_7 .sided .widget_content_list .item:nth-child(2n+1),
.cols_8 .sided .widget_content_list .item:nth-child(3n+1),
.cols_9 .sided .widget_content_list .item:nth-child(3n+1),
.cols_10 .sided .widget_content_list .item:nth-child(3n+1),
.cols_11 .sided .widget_content_list .item:nth-child(4n+1),
.cols_12 .sided .widget_content_list .item:nth-child(4n+1){
	clear:left;
}
.cols_4 .sided.big-first .widget_content_list .item:first-child,
.cols_5 .sided.big-first .widget_content_list .item:first-child,
.cols_6 .sided.big-first .widget_content_list .item:nth-child(-n+2),
.cols_7 .sided.big-first .widget_content_list .item:nth-child(-n+2),
.cols_8 .sided.big-first .widget_content_list .item:nth-child(-n+3),
.cols_9 .sided.big-first .widget_content_list .item:nth-child(-n+3),
.cols_10 .sided.big-first .widget_content_list .item:nth-child(-n+3),
.cols_11 .sided.big-first .widget_content_list .item:nth-child(-n+4),
.cols_12 .sided.big-first .widget_content_list .item:nth-child(-n+4){
	border-top:0 none;
}


/* Слайдер контента (Стандартный вид) */
.widget_content_slider{
	overflow:hidden;
	position:relative;
}
.widget_content_slider .slide{
	overflow:hidden;
	position:relative;
	width:70%;
}
.widget_content_slider.short .slide{
	width:60%;
}
.widget_content_slider > table{
	width:100%;
	border-collapse:collapse;
	border-spacing:0;
	min-height:300px;
}
.widget_content_slider > table td,
.widget_content_slider > table th{
	padding:0;
}
.widget_content_slider .slide img{
	display:none;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:1;
}
.widget_content_slider .slide img:first-child,
.widget_content_slider img{
	display:block;
}
.widget_content_slider .slide .heading{
	background-color:#2897e1;
	display:block;
	padding:15px;
	right:0;
	position:absolute;
	left:0;
	bottom:0;
	z-index:2;
 	text-shadow:1px 1px 0 rgba(0,0,0,.2);
}
.widget_content_slider .slide .heading h2,
.widget_content_slider .slide .heading .teaser{
	display:inline-block;
	margin:0;
}
.widget_content_slider .slide .heading h2{
	font-size:1.2rem;
	line-height:1.4rem;
	font-weight:400;
	color:rgba(255,255,255,.9);
	margin-bottom:5px;
	transition:color .2s linear;
	margin-top:-2px;
}
.widget_content_slider .slide .heading .teaser{
	font-size:.9333rem;
	line-height:1rem;
	color:rgba(255,255,255,.8);
	transition:color .2s linear;
}
.widget_content_slider .slide .heading .teaser .date{
	color:rgba(255,255,255,.6);
	padding-left:10px;
	font-size:.8rem;
}
.widget_content_slider .slide .heading:hover h2,
.widget_content_slider .slide .heading:hover .teaser{
	color:rgba(255,255,255,1);
	transition:color .2s linear;
}
.widget_content_slider .items{
	background-color:#fff;
	position:relative;
	z-index:2;
	width:30%;
	vertical-align: top;
}
.widget_content_slider.short .items{
	width:40%;
}
.widget_content_slider .items .item{
	overflow:hidden;
	padding:10px;
	font-size:.8rem;
	line-height:1rem;
	cursor:pointer;
	position:relative;
	border-bottom:1px solid rgba(0,0,0,.07);
	background-color:rgba(255,255,255,0);
	transition:background-color .2s linear;
}
.widget_content_slider .items .item:hover{
	background-color:rgba(0,0,0,.05);
	transition:background-color .2s linear;
}
.widget_content_slider .items .item .image{
	float:left;
	margin-right:10px;
}
.widget_content_slider .items .item .title{
	display:block;
	vertical-align:middle;
	color:#136bb9;
	margin-top:-2px;
}
.widget_content_slider .items .item.active{
	background-color:#136bb9;
}
.widget_content_slider .items .item.active .title{
	color:#fff;
}


/* Слайдер контента (Ultimate версия) */
.dt_newsslider{
	position:relative; 
	height:0;
	padding-bottom:56%;
	background-color:#fff;
	overflow:hidden;
}
.dt_newsslider .dt_newsslider_wrap{
	position:relative;
	top:0;
	margin-left:0;
	transition:margin-left .5s ease-out;
} 
.dt_newsslider .dt_newsslider_slide{
	position:relative;
	width:100%;
	overflow:hidden;
}
.dt_newsslider .dt_newsslider_slide_img{
	display:block;
	background-color:#fff;
}
.dt_newsslider .dt_newsslider_slide_img img{
	border:0;
	margin:0;
	padding:0;
	width:100%;
}
.dt_newsslider .dt_newsslider_slide_info{
	position:absolute; 
	bottom:15px;
	left:-100%;
	width:70%;
	padding:15px;
	text-align:left;
	color:#555;
	background:#fff;
	background:linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,.7) 100%);
	float:left;
}
.dt_newsslider .active .dt_newsslider_slide_info{
	left:0;
	transition:left .5s .3s ease-out;
}
.dt_newsslider .dt_newsslider_slide_title{
	display:inline-block;
	font-size:1.6667rem;
	font-weight:400 !important;
	line-height:1.8rem;
	margin-bottom:1px;
	padding:15px;
}
.dt_newsslider .dt_newsslider_slide_desc{
	font-size:1rem;
	margin:0;
	padding:0 20px 15px;
	line-height:1.333rem;
	display:none;
}
.dt_newsslider .dt_newsslider_slide_desc .date{
	color:#9a9a9a;
	display:block;
}
.dt_newsslider.show_desc  .dt_newsslider_slide_desc{
	display:block;
}
.dt_newsslider .dt_newsslider_slide_more,
.dt_newsslider .dt_newsslider_slide_more:hover{
	text-decoration:none;
}
.dt_newsslider .dt_newsslider_control{
	position:absolute;
	z-index:1;
	top:50%;
	height:4rem;
	width:2rem;
	margin-top:-2rem;
	cursor:pointer;
	color:#fff;
	background-color:#2897e1;
	opacity:.5;
	transition:all .2s linear;
	text-align:center;
}
.dt_newsslider:hover .dt_newsslider_control{
	opacity:1;
	transition:all .2s linear;
}
.dt_newsslider .dt_newsslider_control::before{
	display:block;
	height:4rem;
	width:2rem;
	line-height:3.9333rem;
	text-align:center;
	margin:0;
	font-size:1.4rem;
}
.dt_newsslider .dt_newsslider_control:hover{
	background-color:#136bb9;
}
.dt_newsslider .dt_newsslider_next{
	right:0;
}
.dt_newsslider .dt_newsslider_prev{
	left:0px;
}
.dt_newsslider .clear{clear:both;}


/* Слайдер контента (Слайдер строк) */
.dt_newsscrollwrap{
	max-width:100%;
	position:relative;
	background:rgba(0,0,0,.02);
}
.dt_newsscroll_inner{
	padding:0;
	overflow:hidden;
	height:2.6rem;
}
.dt_newsscroll_inner .dt_newsscroll_list{
	width:100%;
	list-style-type:none;
	margin:0;
	padding:0;
	height:2.6rem;
	position:relative;
}
.dt_newsscroll_inner .dt_newsscroll_item{
	float:left;
	margin:0;
	padding:0;
	height:2.6rem;
	overflow:hidden;
	line-height:2.6rem;
	position:absolute;
	left:0;
	top:0;
	white-space:nowrap;
	width:100%;
	opacity:0;
	transition:opacity .5s linear;
	z-index:0;
}
.dt_newsscroll_inner .dt_newsscroll_item.active{
	opacity:1;
	transition:opacity .5s linear;
	z-index:1;
}
.dt_newsscroll_inner a.dt_newsscroll_title{
	margin:0;
	padding:0 10px;
	text-decoration:none;
	font-size:1rem;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	text-decoration:none;
	position:relative;
	transition:all 0.1s ease-in-out 0s;
	display:block;
}
.dt_newsscroll_inner a.dt_newsscroll_title::before{
	font-size:1rem;
	left:-10px;
	position:absolute;
	color:#bbb;
	line-height:inherit;
	margin:0;
	width:auto;
}
.dt_newsscroll_inner a.dt_newsscroll_title:hover{
	transition:all 0.1s ease-in-out 0s;
}
.dt_newsscroll_inner span.dt_newsscroll_date{
	float:left;
	font-size:.8rem;
	display:inline-block;
	height:2.6rem;
	margin:0;
	padding:0 10px;
	white-space:nowrap;
	color:#ababab;
}


/* Активность */
.widget_activity_list{
	margin:-15px;
}
.widget_activity_list h4{
	margin:0;
	margin-bottom:5px;
}
.widget_activity_list .item{
	position:relative;
	padding:15px;
	border-bottom:1px solid rgba(0,0,0,.07);
}
.widget_activity_list .item:last-child{
	border-bottom:0 none;
}
.widget_activity_list .item > .image{
	float:left;
	margin-right:10px;
	position:relative;
}
.widget_activity_list .item > .image img{
	display:block;
}
.widget_activity_list .item .title{
	font-size:.9333rem;
	margin-bottom:5px;
	color:#565656;
}
.widget_activity_list .item .details{
	font-size:.8rem;
}
.widget_activity_list .item .details .date{
	color:#9a9a9a;
}
.widget_activity_list .item .details .reply{
	margin-left:5px;
}
.widget_activity_list .item .details .reply a::before{
	font-family:'fontello';
	content:'\e808';
	margin-right:3px;
}
.widget_activity_list .item .images{
	overflow:hidden;
	margin:10px 0 0;
}
.widget_activity_list .item .images .image{
	float:left;
	margin-right:5px;
	display:block;
	overflow:hidden;
}
.widget_activity_list .item .images .image.more{
	background:#f2f2f2;
	text-align:center;
	line-height:64px;
	font-size:1.2rem;
}
.widget_activity_list .item .images .image.more:hover{
	background:#f7f7f7;
}
.widget_activity_list .item .images .image.more a{
	display:block;
	width:64px;
	height:64px;
	overflow:hidden;
	color:#9a9a9a;
	text-decoration:none;
}
.widget_activity_list .item .images .image.more a:hover{
	color:#7a7a7a;
}
.widget_activity_list .item .actions{
	padding:2px 5px;
	line-height:1rem;
	font-size:1.2rem;
	background:#fff;
	position:absolute;
	top:5px;
	right:5px;
	opacity:0;
	transition:opacity .2s linear;
}
.widget_activity_list .item:hover .actions{
	opacity:.3;
	transition:opacity .2s linear;
}
.widget_activity_list .item .actions:hover{
	opacity:1;
	transition:opacity .2s linear;
}
.widget_activity_list .actions .delete::before{
	display:inline-block;
	font-family:'fontello';
	content:'\e803';
	color:#e53c45;
}


/* Комментарии */
.widget_comments_list{
	margin:-15px;
}
.widget_comments_list .item{
	padding:15px;
	overflow:hidden;
	border-bottom:1px solid rgba(0,0,0,.07);
}
.widget_comments_list .item:last-child{
	border-bottom:0 none;
}
.widget_comments_list .item .image{
	float:left;
	margin:0 10px 5px 0;
	position:relative;
}
.widget_comments_list .item .image img{
	display:block;
}
.widget_comments_list .item .title{
	font-size:.8rem;
}
.widget_comments_list .item .title a.subject{
	padding-right:5px;
}
.widget_comments_list .item .date{
	font-size:.8rem;
	color:#9a9a9a;
	display:block;
}
.widget_comments_list .item .text{
	color:#565656;
	font-size:.9333rem;
	margin-top:5px;
}


/* Список пользователей */
.widget_profiles_list.list{
	overflow:hidden;
}
.widget_profiles_list.list{
	overflow:hidden;
	margin:-15px;
}
.widget_profiles_list.list .item{
	overflow:hidden;
	padding:15px;
	border-bottom:1px solid rgba(0,0,0,.07);
}
.widget_profiles_list.list .item:last-child{
	border-bottom:0 none;
}
.widget_profiles_list.list .item .image{
	float:left;
	margin-right:10px;
}
.widget_profiles_list .item .image img,
.item-avatar > img{
	display:block;
}
.widget_profiles_list.list .item .info{
	float:left;
	line-height:32px;
}
.widget_profiles_list.tiles,
.widget_online_list{
	margin:-15px;
	overflow:hidden;
}
.widget_profiles_list.tiles .item,
.widget_online_list .item{
	display:block;
	float:left;
	padding:15px;
}
.cols_1 .widget_profiles_list.tiles .item,
.cols_1 .widget_online_list .item{
	width:100%;
	float:none;
}
.cols_2 .widget_profiles_list.tiles .item,
.cols_2 .widget_online_list .item{
	width:50%;
}
.cols_3 .widget_profiles_list.tiles .item,
.cols_3 .widget_online_list .item{
	width:33.3333%;
}
.cols_4 .widget_profiles_list.tiles .item,
.cols_4 .widget_online_list .item{
	width:25%;
}
.cols_5 .widget_profiles_list.tiles .item,
.cols_5 .widget_online_list .item{
	width:20%;
}
.cols_6 .widget_profiles_list.tiles .item,
.cols_6 .widget_online_list .item{
	width:16.6666%;
}
.cols_7 .widget_profiles_list.tiles .item,
.cols_7 .widget_online_list .item{
	width:14.2857%;
}
.cols_8 .widget_profiles_list.tiles .item,
.cols_8 .widget_online_list .item{
	width:12.5%;
}
.cols_9 .widget_profiles_list.tiles .item,
.cols_9 .widget_online_list .item{
	width:11.1111%;
}
.cols_10 .widget_profiles_list.tiles .item,
.cols_10 .widget_online_list .item{
	width:10%;
}
.cols_11 .widget_profiles_list.tiles .item,
.cols_11 .widget_online_list .item{
	width:9.0909%;
}
.cols_12 .widget_profiles_list.tiles .item,
.cols_12 .widget_online_list .item{
	width:8.3333%;
}
.cols_2 .widget_profiles_list.tiles .item:nth-child(2n+1),
.cols_2 .widget_online_list .item:nth-child(2n+1),
.cols_3 .widget_profiles_list.tiles .item:nth-child(3n+1),
.cols_3 .widget_online_list .item:nth-child(3n+1),
.cols_4 .widget_profiles_list.tiles .item:nth-child(4n+1),
.cols_4 .widget_online_list .item:nth-child(4n+1),
.cols_5 .widget_profiles_list.tiles .item:nth-child(5n+1),
.cols_5 .widget_online_list .item:nth-child(5n+1),
.cols_6 .widget_profiles_list.tiles .item:nth-child(6n+1),
.cols_6 .widget_online_list .item:nth-child(6n+1),
.cols_7 .widget_profiles_list.tiles .item:nth-child(7n+1),
.cols_7 .widget_online_list .item:nth-child(7n+1),
.cols_8 .widget_profiles_list.tiles .item:nth-child(8n+1),
.cols_8 .widget_online_list .item:nth-child(8n+1),
.cols_9 .widget_profiles_list.tiles .item:nth-child(9n+1),
.cols_9 .widget_online_list .item:nth-child(9n+1),
.cols_10 .widget_profiles_list.tiles .item:nth-child(10n+1),
.cols_10 .widget_online_list .item:nth-child(10n+1),
.cols_11 .widget_profiles_list.tiles .item:nth-child(11n+1),
.cols_11 .widget_online_list .item:nth-child(11n+1),
.cols_12 .widget_profiles_list.tiles .item:nth-child(12n+1),
.cols_12 .widget_online_list .item:nth-child(12n+1){
	clear:left;
}
.widget_profiles_list.tiles .item .image,
.widget_online_list .item .image{
	margin-bottom:15px;
}
.widget_profiles_list.tiles .item .image img,
.widget_online_list .item .image img{
	margin:0 auto;
	display:block;
}
.widget_profiles_list.tiles .item .name,
.widget_online_list .item .name{
	display:block;
	width:100%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	text-align:center;
}
.widget_online_list.only-name{
	margin:0;
}
.only-name > a::before{
	color:#cacaca;
}


/* Аватар пользователя с меню */
.widget_user_avatar .user_info{
	overflow:hidden;
	clear:both;
	margin:-15px;
	padding:8px 15px;
	margin-bottom:15px;
}
.widget_user_avatar .user_info .avatar{
	float:right;
}
.widget_user_avatar .user_info .avatar a,
.widget_user_avatar .user_info .avatar img{
	display:block;
}
.widget_user_avatar .user_info .name{
	height:32px;
	line-height:32px;
}
.widget_user_avatar .user_info .name a{
	text-decoration:none;
	font-size:1.2rem;
}
.widget_user_avatar{
	position:relative;
}


/* Теги */
.widget_tags_cloud .tags_as_list,
.widget_tags_cloud .tags_as_list li,
.widget_tags_cloud .tags_as_cloud,
.widget_tags_cloud .tags_as_cloud li{
	margin:0;
	padding:0;
	list-style:none;
}
.widget_tags_cloud .tags_as_cloud{
	overflow:hidden;
}
.widget_tags_cloud .tags_as_cloud li{
	float:left;
	margin:0 8px 8px 0;
}
.widget_tags_cloud .tags_as_list li{
	position:relative;
	display:block;
	font-size:1rem !important;
	font-weight:400;
	transition:all 0.1s linear;
	margin:0 0 5px;
}
.float .widget_tags_cloud .tags_as_list li{
	display:inline-block;
	margin:4px 2px;
}
.widget_tags_cloud .tags_as_list li a{
	padding:10px 50px 10px 15px;
	display:block;
}
.float .widget_tags_cloud .tags_as_list li a{
	padding:10px 15px;	
}
.widget_tags_cloud .tags_as_list li .counter{
	padding:1px 6px;
	font-size:.8rem;
	background:#2897e1;
	color:#fff;
	border-radius:.4rem;
	float:right;
	position:absolute;
	top:50%;
	right:7px;
	margin-top:-.6777rem;
}
.float .widget_tags_cloud .tags_as_list li .counter{
	margin-top:0;
	right:-5px;
	top:-5px;
}
.widget_tags_cloud li.colored > a{
	color:inherit;
}


/* Поиск */
.widget_search{
	background-color:#2897e1;
	margin:0 0 35px;
	padding:5px;
	position:relative;
}
.body > .widget_search{
	margin:-15px;	
}
.widget_search form{
	margin-bottom:0;
}
.widget_search form::before{
	font-family:'fontello';
	content:'\e825';
	position:absolute;
	left:13px;
	top:5px;
	color:#9a9a9a;
	font-size:1.6rem;
	line-height:2.3333rem;
	color:#fff;
}
.widget_search .input{
	padding-left:40px;
	border:0 none !important;
	background:transparent !important;
	color:#fff !important;
	box-shadow:none !important;
}


/* Список групп */
aside .cols_1 .groups-list,
aside .cols_2 .groups-list,
aside .cols_3 .groups-list{
	margin:-15px;
}
aside .cols_1 .groups-list .item .icon,
aside .cols_2 .groups-list .item .icon,
aside .cols_3 .groups-list .item .icon{
	float:none;
	margin:0;
	text-align:center;
	line-height:normal;
}
aside .cols_1 .groups-list .item .icon img,
aside .cols_2 .groups-list .item .icon img,
aside .cols_3 .groups-list .item .icon img{
	display:inline-block;
}
aside .cols_1 .groups-list .item .title,
aside .cols_2 .groups-list .item .title,
aside .cols_3 .groups-list .item .title{
	max-width:none;
	margin:0 0 5px;
	float:none;
}
aside .cols_1 .groups-list .item .fields .value,
aside .cols_2 .groups-list .item .fields .value,
aside .cols_3 .groups-list .item .fields .value{
	font-size:.9333rem;
}
aside .cols_1 .groups-list .item .actions,
aside .cols_2 .groups-list .item .actions,
aside .cols_3 .groups-list .item .actions{
	line-height:normal;
	float:none;
	font-size:.9333rem;
}
aside .cols_1 .groups-list .item .actions::before,
aside .cols_2 .groups-list .item .actions::before,
aside .cols_3 .groups-list .item .actions::before{
	content:'\e814';
	font-family:'fontello';
	color:#bbb;
}




/* Фильтр контента */
.widget_content_filter .title{
	margin-bottom:5px;
	font-weight:700;
	color:#136bb9;
}
.widget_content_filter .field{
	margin-bottom:10px;
}
.widget_content_filter .field label{
	font-size:.9333rem;
}
.widget_content_filter .ft_date .value,
.widget_content_filter .ft_number .value{
	font-size:.8rem;
}
.widget_content_filter .ft_date button{
	display:none;
}
.widget_content_filter .date-input,
.widget_content_filter .input-small{
	width:60px !important;
}
.widget_content_filter .buttons{
	margin-top:20px;
}
.widget_content_filter .buttons input{
	margin-right:10px;
}
#bottom [class*="_list"]{
	margin:0;
}
.widget.fixed_actions_menu > .edit_wlinks{
    margin:0;
}
.edit_wlinks{
    position:absolute;
    bottom:0;
    right:0;
    opacity:0;
    z-index:100;
    transition:opacity .2s linear;
}
.edit_wlinks a{
    background-color:#222;
    color:#fff;
    text-decoration:none;
    padding:5px;
    float:left;
    font-size:12px;
	opacity:.8;
}
.edit_wlinks a:hover{
	opacity:1;
	transition:opacity .1s linear;
}
.widget:hover .edit_wlinks,
.widget_tabbed .body:hover .edit_wlinks {
    opacity:.5;
}
.widget:hover .edit_wlinks:hover,
.widget_tabbed .body:hover .edit_wlinks:hover {
    opacity:1;
}
.edit_wlinks a.delete {
    background-color:#e53c45;
}
form[action="/admin/widgets_update"] .tabs-menu > ul > li > a, 
form[action="/admin/widgets_update"] .tabs-menu > ul > li > a:hover{
	border-bottom:0 none;
}
form[action="/admin/widgets_update"] .tabs-menu > ul > li.active > a, 
form[action="/admin/widgets_update"] .tabs-menu > ul > li.active > a:hover{
	border-bottom:0 none;
}
form[action="/admin/widgets_update"] input.button-submit{
	min-height:auto;
}
form[action="/admin/widgets_update"] input.button-submit:hover{
	color:#069;
	border-color:#ccc;
	background:linear-gradient(to bottom, #FFF 0%,#EDEDED 100%);
}
#comments_widget .tabbed > li:only-child a{
	cursor:default !important;
}