/* Search form */
form {
	position: relative;
	width: 100%;
	display: flex;
	background-color: #e3edf7;
	border-radius: 5px;
	box-shadow: 
		-2px -2px 6px rgba(#fff, .6),
		2px 2px 12px #c8d8e7;
}

.search-wrapper .search-input {
	background-color: transparent;
	border: none;
	display: block;
	font-family: 'Orbitron', sans-serif;
	font-weight: 500;
	color: #485461;
	-webkit-appearance: none;
	transition: all 240ms ease-out;
	width: 100%;
	position: relative;
}

.search-input:focus{
	outline: none;
	color: #6d7f8f;
	background-color: lighten(#e3edf7, 3%);
}

.search-icon {
	background-color: transparent;
	min-width: 46px;
	min-height: 46px;
	display: flex;
	align-items: center;
	justify-content: center;
	border: none;
}

.simplesearch{
	padding: 2rem;
}

@media screen and (min-width: 320px) {
	.simplesearch {
	  padding: calc(1.5rem + 5 * ((100vw - 320px) / 880));
	}
}
  
@media screen and (min-width: 1200px) {
	.simplesearch {
	  padding: 2rem;
	}
}

.search-header{
	margin: 0;
	margin-bottom: 1.5rem;
}

.search-item p {
	margin: 0;
}

.search-details {
	font-size: 13px;
}

.search-row:last-child hr {
	display: none;
}