div.title-search-result {
	border:1px solid #c6c6c6;
	/* cdisplay:none; */
	overflow:hidden;
	z-index:205;
}
@media screen and (min-width:1171px) {
	div.title-search-result {
		left: 340px !important;
	}
}
@media screen and (max-width:1170px) {
	div.title-search-result {
		left: 150px !important;
		top: 98px !important;
		width: 697px;
	}
}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:10%;
}

table.title-search-result th {
	background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
 	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

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 {
	padding-left:4px;
	padding-right:15px;
	text-decoration: none;
	color:black;
	vertical-align:top;
	display:block;
}

table.title-search-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:#cf0000;
	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:#fff2be;
}

table.title-search-result td.title-search-more {
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#999999;
}

table.title-search-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
}

table.title-search-result td.title-search-all a
{
	padding-left:4px;
	text-decoration:none;
	color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

div.title-search-fader {
	display:none;
	background-image: url('images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}

.search-page-table-mobile {
	display: none;
}
@media screen and (max-width:640px) {
	.search-page-table-mobile {
		display: flex;
	}
	.search-page-table-mobile .search-form__input {
		position: relative;
		background: none;
		z-index: 9;
		height: 28px;
		width: calc(100% - 30px);
		padding-right: 0px;
		padding-left: 0;
		border-bottom: 1px solid var(--c-primary2);
	}
	.search-page-table-mobile button.search-form__input {
		background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M23.7897 22.7761L17.9573 16.9437C19.5219 15.145 20.4691 12.7982 20.4691 10.2333C20.4691 4.58714 15.8766 0 10.2358 0C4.5897 0 0.00256348 4.59246 0.00256348 10.2333C0.00256348 15.8741 4.59502 20.4665 10.2358 20.4665C12.8008 20.4665 15.1476 19.5193 16.9462 17.9548L22.7786 23.7871C22.917 23.9255 23.1032 24 23.2842 24C23.4651 24 23.6513 23.9308 23.7897 23.7871C24.0664 23.5104 24.0664 23.0528 23.7897 22.7761ZM1.43405 10.2333C1.43405 5.38004 5.38261 1.43681 10.2305 1.43681C15.0837 1.43681 19.027 5.38537 19.027 10.2333C19.027 15.0812 15.0837 19.035 10.2305 19.035C5.38261 19.035 1.43405 15.0865 1.43405 10.2333Z' fill='%23562212'/%3e%3c/svg%3e");
		background-repeat: no-repeat;
		background-position: center;
		background-size: contain;
		height: 28px;
		width: 25px;
		position: relative;
		right: unset;
		top:unset;
		z-index: 9;
		padding-left: 0;
		border-bottom: none;
	}
}
