.lineSearch__form{
	display: flex;
	align-items: stretch;
	justify-content: flex-start;
	width: 100%;
	border: 1px solid var(--border-color);
	border-radius: var(--border-radius-little);
	height: 48px;
	padding: 4px;
}
.lineSearch__input{
	border: none;
	outline: none;
	background-color: transparent;
	flex: 1;
}
.lineSearch__btn{
	display: flex;
	align-items: center;
	justify-content: center;
	flex: none;
	height: 40px;
	width: 40px;
	border-radius:  var(--border-radius-little);
	background-color: var(--accent);
	color: var(--text-light);
	border: none;
	outline: none;
}
.lineSearch__btn svg{
	fill: currentColor;
}
.lineSearch__btn:hover{
	background-color: var(--accent-hover);
	color: var(--text-light);
	cursor: pointer;
}


div.title-search-result {
	display:none;
	overflow:hidden;
	background-color: var(--body-bg);
	z-index:996;
	box-shadow: 0px 4px 24.6px 1px #00000017;

}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:100%;
}


table.title-search-result td {
	background-color:white;
	color:black;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	white-space:nowrap;
}

table.title-search-result td.title-search-item {
	padding-left:8px;
	padding-right:15px;
}

table.title-search-result td.title-search-item a {
	display: block;
	padding: 5px 10px;
	text-decoration: none;
	color:var(--text-main);
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:var(--accent);
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	background-color:var(--bg-gray);
}

table.title-search-result td.title-search-more a
{

	text-decoration:none;
	font-size:12px;
	display: block;

}


table.title-search-result td.title-search-all a
{
	padding: 5px 10px;
	text-decoration:none;
	font-size: 12px;
	color:var(--icons-gray-color);
	display: block;
}

