.header-slide-menu .prev_arrow,.header-slide-menu .next_arrow{
	width: 43px;
	height: 60px;
	position: absolute;
	top: 0px;
	cursor:pointer;
	background: #313131;
	z-index: 9;
}
.header-slide-menu .prev_arrow{
	left: 0px;
	border-right:1px solid #3c3c3c;
}
.header-slide-menu .next_arrow{
	right: 0px;
	border-left:1px solid #3c3c3c;
}
.header-slide-menu .prev_arrow:before,.header-slide-menu .next_arrow:before{
	content: "";
	display: block;
	width:11px;
	height:18px;
	background: url("/images/sprite_arrows.png") 0 0 no-repeat;
	position: absolute;
	top:21px;
	left:17px;
}
.overflow-header-slide-menu{
	overflow: hidden;
	margin-left:43px;
	position: relative;
}
.header-slide-menu .prev_arrow:before{
	background-position: 0 -21px;
}
.header-slide-menu .next_arrow:before{
	background-position: -17px 0;
}
.header-slide-menu .prev_arrow:hover:before{
	background-position: 0 -21px;
}
.header-slide-menu .next_arrow:hover:before{
	background-position: -17px -21px;
}
.header-slide-menu{
	height: 60px;
	overflow: hidden;
	position: relative;
	background: #313131;
}
.container-kitlist{
	position: relative;
	background: #202020;
	width: calc(100% + 80px);
	margin-left: -40px;
}
.container-kitlist .header-slide-menu{
	width:75%;
}
.wrap-kitlist-user-page .container-kitlist .header-slide-menu{
	width:100%;
}
.slide-menu_wrap{
	position: relative;
	top: 0;
	width: 10000px;
}
.single-item-menu{
	float:left;
	min-width: 86px;
	padding: 0px 20px;
	/*padding: 0px 34px;*/
	text-align: center;
	text-transform: uppercase;
	color:#fff;
	font-size:14px;
	font-weight: 700;
	line-height: 60px;
	border-right:1px solid #3c3c3c;
	position: relative;
}
.single-item-menud:hover, .single-item-menu.active{
	color:#ebc928;
	cursor: pointer;
}
.single-item-menu:hover:after{
	content:"";
	display:block;
	position: absolute;
	bottom:0;
	left:40%;
	border: 10px solid transparent;
	border-bottom: 10px solid #202020;
}
.single-item-menu.active:after{
	content:"";
	display:block;
	position: absolute;
	bottom:0;
	left:40%;
	border: 10px solid transparent;
	border-bottom: 10px solid #202020;
}


/*Menu actions for dialog*/
.single-item-menu .action-menu {
	background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
	border-top: 1px solid rgba(255, 255, 255, 0.12);
	left: -999999px;
	opacity: 0;
	padding: 10px 0;
	position: absolute;
	top: 100px;
	transition: opacity 0.2s ease-out 0s;
	width: 200px;
	z-index: 999;
	overflow: visible;
}
.button-edit-chat{
	position: absolute;
	right: 29px;
	top: 29px;
	background: none;
	border: none;
	cursor: pointer;
	color: #fff;
	z-index: 999;
}
.button-edit-chat:hover{
	color:#ebc928;
	text-decoration: underline;
	background: none;
}
.layout-chats{
	position: relative;
}
.layout-chats .header-slide-menu{
	width:769px;
}
.layout-chats .button-add-chat{
	position: absolute;
	right: 0;
	top: 0;
	background: #313131;
	font-size: 30px;
	color: #fff;
	border: 0;
	width: 60px;
	height: 60px;
	border-left: 1px solid #3c3c3c;
}
.layout-chats .button-add-chat:hover{
	background: #313131;
	color:#ebc928;
	text-decoration: none;
}
.wrap-comment-area{
	padding-top: 20px;
	padding-left: 10px;
}
.top-relative-view {
	position:fixed;
	z-index: 999;
	background: #202020;
	width: 900px;
	margin-left: -39px;
	padding:20px 35px 0 50px;
	top: 0;
	min-height: 160px;
}
.wrap-comment-area .write-comment .field-comment-text {
	width: 750px;
}
.wrap-comment-area .write-comment .field-comment-text .redactor-editor {
	max-height: 400px !important;
}