.widget.custom-search-widget-wrapper {
	background-color: #fafafa;
}

.widget.custom-search-widget-wrapper:hover {
	background-color: #f0f0f0;
}

.widget > .custom-search-widget {
	border: 0 none;
	padding: 0.15em 0.4em;
}

.widget > .custom-search-widget > button {
	border: 0 none;
	background-color: transparent;
	color: #888;
	cursor: pointer;
	margin-top: 0.1em; /* 0.25em */
	position: absolute;
	right: 0.75em;
	height: 24px;
	width: 24px;
}

.widget > .custom-search-widget > input {
	border: 0 none;
	background-color: transparent;
	font-size: 18pt;
	position: relative;
	left: 0;
	top: 0;
	line-height: 18pt;
	height: 18pt;
}
