

/* Start:/local/templates/picaso/components/bitrix/forum.topic.last/lastComments/style.css?17514612286181*/

.lastComments{
	margin-top: 65px;
	margin-bottom: 40px;
}
.lastComments__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%);
	color: white;
	font-size: 24px;
	font-weight: 500;
	font-family: "FuturaPT", sans-serif;
	padding: 9px 10px 11px 31px;
}
.lastComments__body{
	background-color: white;
}
.lastComments__nothing{
	padding: 20px;
}


.lastComment__head{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	justify-content: flex-start;
	position: relative;
}
.lastComment__author{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	justify-content: flex-start;
	margin-right: 15px;
}
.lastComment__authorAvaText{
	display: block;
	width: 20px;
	height: 20px;
	background-color: rgb(78,46,191);
	border-radius: 50%;
	color: white;
	text-transform: uppercase;
	text-align: center;
	line-height: 20px; 
	margin-right: 20px;
}
.lastComment__authorname{
	font-weight: 700;
	color: black;
	text-transform: capitalize;
}

.lastComment__date{
	color:  rgb(78,46,191);
}

.lastComment__theme{
	position: relative;
	margin-top: 15px;
	padding-right: 25px;
}
.lastComment__theme a{
	font-weight: 700;
	color: black;
	display: block;
	text-decoration: none;
}
.lastComment__theme a:hover{
	color:  rgb(78,46,191);
}
.lastComment__body{
	margin: 21px 0;
	overflow: hidden;
}
.lastComment{
	padding: 20px 15px 20px;
	border-bottom: 1px solid #edebf4;
}


.lastComment__infoAuthor{
	position: absolute;
	right: 10px;
	top:50%;
	transform: translateY(-50%);
	width: 20px;
	height: 20px;	
	z-index: 25;
}
.lastComment__infoAuthorIcon{
	width: 20px;
	height: 20px;
	background: url("/local/templates/picaso/components/bitrix/forum.topic.last/lastComments/images/info.png") no-repeat center;
	position: relative;
	z-index: 1;
}

.lastComment__infoAuthorWindow{
	position: absolute;
	width: 270px;
	min-height: 180px;
	background: url("/local/templates/picaso/components/bitrix/forum.topic.last/lastComments/images/tab.png") no-repeat center transparent;
	background-size: contain;
	padding: 15px 5px 15px 30px ;
	top: 100%;
	right: -8px;
	z-index: 26;
	display: none;
}
.lastComment__infoAuthor:hover .lastComment__infoAuthorWindow{
	display: block;
}
.lastComment__infoAuthorParameter{
	display: block;
}
.lastComment__infoAuthorValue{
	display: block;
	font-weight: 700;
	color: black;
}



.lastComment__themeAtributes{
	margin-top: 10px;			
	display: flex;
	flex-flow:  row wrap;
	align-items: center;
}
.lastComment__hot{
	display: block;
	width: 11px;
	height: 18px;
	background: url('/local/templates/picaso/components/bitrix/forum.topic.last/lastComments/images/hot.png');
	overflow: hidden;
	color: transparent;
	position: absolute;
	right: 0;
	top: 0;
}
.lastComment__posts{
	margin-right: 20px;
	padding-left: 30px;
	background: url(/local/templates/picaso/components/bitrix/forum.topic.last/lastComments/images/commentb.png) left center no-repeat; 
}
.lastComment__views{
	margin-right: 20px;
	padding-left: 30px;
	background: url(/local/templates/picaso/components/bitrix/forum.topic.last/lastComments/images/viewsb.png) left center no-repeat; 
}

.lastComments__footer{
	margin-top: 40px;
	text-align: center;
}

.lastComments__button{
	display: inline-block;
	width: 270px;
	background: rgb(78,46,191);
	color: white;
	font-weight: 500;
	text-decoration: none;
	line-height: 26px;
	text-align: center;
	font-size: 24px;
	border: 1px solid rgb(78,46,191);
	font-family: "FuturaPT", sans-serif;
	padding: 11px 15px;
	transition: color .3s linear,
				background-color .3s ease-in-out;

}
.lastComments__button:hover{
	cursor: pointer;
	background-color: #fff;
	color: rgb(78,46,191);
}

div.forum-topic-last div.comments-code-box
{
	font-family: "Consolas", "Monaco", "Courier New", Courier, monospace;
	font-size: 1em;
	width: 100%;
	overflow: auto;
	border-width:1px;
	border-style: solid;
	margin:0.5em 0;
}
div.forum-topic-last div.comments-code-box ol, div.forum-topic-last div.comments-code-box ol li, div.forum-topic-last div.comments-code-box ol li span { margin: 0; padding: 0; border: none; }
div.forum-topic-last div.comments-code-box ol { list-style: decimal; margin-left: 3em; padding:0.5em 0;}
div.forum-topic-last div.comments-code-box ol li
{
	list-style: decimal-leading-zero;
	list-style-position: outside !important;
	padding: 0 0.5em 0 1.5em !important;
	margin: 0;
	line-height: 1.5em;
}
div.forum-topic-last table.forum-quote, div.forum-topic-last table.forum-code { width: 95%; margin: 0.5em 0 0; border-color: #abbacc;}
div.forum-topic-last table.forum-quote th, div.forum-topic-last table.forum-code th {font-weight:bold; padding: 0.25em 1em; text-align:left;}
div.forum-topic-last table.forum-quote td, div.forum-topic-last table.forum-code td { padding:0.9em 1em; }

div.forum-topic-last table.forum-quote {
	background: url("/local/templates/picaso/components/bitrix/forum.topic.last/lastComments/images/font_quote.gif") no-repeat scroll left top #F8F2D4;
	border-color: #EEE9CC;
	color: #4A483F;
}
div.forum-topic-last table.forum-quote thead { display: none; }
div.forum-topic-last table.forum-code thead { display: table-cell; }
div.forum-topic-last table.forum-quote, div.forum-topic-last table.forum-spoiler, div.forum-topic-last table.forum-code, div.forum-topic-last div.forum-code-box {
	border: 1px solid #dddddd;
	padding: 3px;
	width: 100%;
	table-layout:fixed;
}
div.forum-topic-last table.forum-code pre {
	width:100%;
	overflow:auto;
}
div.forum-topic-last table.forum-quote td, div.forum-topic-last table.forum-spoiler td, div.forum-topic-last table.forum-code td,div.forum-topic-last  div.forum-code-box ol {
	color: #696969;
}
div.forum-topic-last table.forum-quote th, div.forum-topic-last table.forum-spoiler th, div.forum-topic-last table.forum-code th, div.forum-topic-last div.forum-code-box {
	font-weight:bold;
	text-align:left;
	color: #888;
}
div.forum-topic-last table.forum-code td, div.forum-topic-last div.forum-code-box td{
	font-family: "Lucida Console", "DejaVu Sans Mono", Monaco, monospace;
	font-size:12px;
}
div.forum-topic-last table.forum-spoiler th div { cursor: pointer;}
div.forum-topic-last-message {}
.forum-topic-last-author { display: inline-block; color: #666; margin-left: 10px;}

@media screen  and (max-width: 576px) {
	.lastComments__footer{
		margin-top: 20px;
	}
}
/* End */
/* /local/templates/picaso/components/bitrix/forum.topic.last/lastComments/style.css?17514612286181 */
