#queryString{
	width: 80%;
}

#queryString:focus{
	outline: 2px solid var(--rising-orange);
}

#search-facet{
	background: var(--1917cream);
	color: var(--raven-black);
}

#search-facet:focus{
	outline: 2px solid var(--rising-orange);
}

.searchLinks{
	margin: -8em 0 0;
	text-align: center;
	text-shadow: 2px 2px #000000;
}

.searchLinks .table td{
	border-top: none;
}

.searchLinks .table a{
	color: var(--1917cream);
}

.searchLinks .table a:hover{
	color: rgba(255,174,59,1);
	transition:all 0.5s;
}

#search-submit{
	background-color: transparent;
	color: var(--1917cream);
	font-weight: bold;
	border-color: var(--rising-orange);
	text-shadow: 2px 2px #000000;
	backdrop-filter: blur(1.5px);
}

#search-submit:hover{
    background-color: var(--rising-orange);
	transition: all .5s;
	text-shadow: 2px 2px var(--rising-orange);
	box-shadow: 0 3px 8px 3px rgba(0,0,0,0.4);
}

.search-title {
	margin-bottom: 1em;
	color: var(--1917cream);
	text-shadow: 2px 2px 6px var(--raven-black);
}

.form-inline {
	display: flex;
	flex-flow: nowrap;
	align-items: center;
}

.form-inline select {
	vertical-align: middle;
	padding: .15em;
	border-radius: 5px;
}

.form-inline input {
	vertical-align: middle;
	padding: .15em;
	width: 65%;
	border-radius: 5px;
	margin-left: .25em;
	margin-right: .25em;
}

.form-inline button {
	padding: .15em;
	border-radius: 5px;
}
