

/* Start:/local/templates/picaso/components/bitrix/forum.index/mainforum/styles.css?17514612282832*/

.forumIndexRow{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
}

.forumIndexForums, .forumIndexComments{
	width: calc(50% - 15px);
}
.forumIndexComments{
	padding-top: 76px;
}


.mainForum__row{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
}
.mainForum__right{
	flex: 0 0 110px;
}
.mainForum__left{
	flex: 1;
}
.forumGroup{
	margin-bottom: 5px;

}

.forumGroup.active .forumGroup__title{
	background: rgb(78,46,191);
	background: -webkit-linear-gradient(bottom, rgb(78,46,191) 0%, rgb(72,1,255) 100%);
	background: -o-linear-gradient(bottom, rgb(78,46,191) 0%, rgb(72,1,255) 100%);
	background: linear-gradient(to top, rgb(78,46,191) 0%, rgb(72,1,255) 100%);
	/*padding: 9px 10px 11px 31px;*/
	padding: 9px 48px 11px 31px;

}

.forumGroup__title{
	background: white;
	padding: 9px 48px 11px 31px;
	position: relative;
}
.forumGroup__title:before{
	position: absolute;
	content: '';
	display: block;
	height: 100%;
	width: 6px;
	background: rgb(78,46,191);
	left: 0;
	top: 0;
}
.forumGroup__title:after{
	position: absolute;
	content: '';
	display: block;
	width: 20px;
	height: 10px;
	right: 15px;
	top: 50%;
	transform: translateY(-50%);
	background: url(/local/templates/picaso/components/bitrix/forum.index/mainforum/images/downac.png) no-repeat center;
}
.forumGroup.active .forumGroup__title:after{
	background: url(/local/templates/picaso/components/bitrix/forum.index/mainforum/images/apac.png) no-repeat center;
}

.forumGroup__title a{
	display: block;
	color: black;
	text-decoration: none;
	font-size: 24px;
	font-weight: 500;
	font-family: "FuturaPT", sans-serif;
}

.forumGroup.active .forumGroup__title a{
	color: white;
}
.forumGroup__body{
	background-color: white;
}
.mainForum__legend{
	margin-bottom: 25px;
	font-size: 18px;
}


.mainForum__forumLinkTitle{
	display: block;
	color: black;
	font-weight: 700;
}
.mainForum__forumLink{
	text-decoration:  none;
	display: block;
	
}
.mainForum__forumLinkDesc{
	display: block;
	color: #77718d;
}
.mainForum__forumLink:hover .mainForum__forumLinkDesc,
.mainForum__forumLink:hover .mainForum__forumLinkTitle{
	color: rgb(78,46,191)
}
.mainForum__forum{
	border-bottom: 1px solid #d7d3e5; 
	padding: 25px 20px 25px 28px;
}

.forumList__title{
	background: rgb(78,46,191);
	background: -webkit-linear-gradient(bottom, rgb(78,46,191) 0%, rgb(72,1,255) 100%);
	background: -o-linear-gradient(bottom, rgb(78,46,191) 0%, rgb(72,1,255) 100%);
	background: linear-gradient(to top, rgb(78,46,191) 0%, rgb(72,1,255) 100%);
	padding: 9px 0px 11px ;
}


.forumGroup__body{
	display: none;
}
.forumGroup.active .forumGroup__body{
	display: block;
}
/* End */
/* /local/templates/picaso/components/bitrix/forum.index/mainforum/styles.css?17514612282832 */
