/* STYLES FOR CONSUMER CONFIDENCE REPORT SEARCH FORM */
#views-exposed-form-lho-admin-block-1,
#block-views-block-lho-searches-block-1,
#block-views-block-consumer-confidence-reports-block-1,
#block-views-exposed-form-local-health-officers-search-block-1,
#block-views-block-water-systems-block-1,
#block-views-block-compliance-sample-block-1,
#block-views-block-drinking-water-testing-requirements-block-1,
#block-views-block-local-health-officers-search-block-1 {
	border: 1px solid var(--color-light-gray);
	/* Custom border */
	border-radius: 5px;
	/* Rounded corners */
	padding: 1em;
	/* Space inside */
	background-color: #f9f9f9;
	/* Light background */
	margin: 1em 0;
	/* Space around */
	max-width: 52rem;
	text-align: center;
}

#views-exposed-form-lho-admin-block-1 {
	text-align: left;
}

#views-exposed-form-lho-admin-block-1 .form-actions {
	text-align: left;
}

.dataTables_filter input[type="search"],
.dataTables_filter input[type="text"],
input[type="text"]#edit-search-api-fulltext,
form#views-exposed-form-lho-admin-block-1 input[type="text"]#edit-name,
input[type="text"]#edit-field-pwsid-value,
input.long {
	font-size: 1rem;
	padding: 4px;
	margin-block: 5px;
	border-radius: 5px;
	border: 1px solid var(--color-light-gray);
}

#block-views-block-lho-searches-block-1 label,
#block-views-block-compliance-sample-block-1 label,
#block-views-block-consumer-confidence-reports-block-1 label, 
#block-views-block-local-health-officers-search-block-1 label,
#views-exposed-form-water-systems-block-1 label,
#block-views-block-drinking-water-testing-requirements-block-1 label {
	font-weight: bold;
}

#block-views-block-compliance-sample-block-1 label {
	display: block;
}

#views-exposed-form-lho-admin-block-1 .description,
#block-views-block-compliance-sample-block-1 .description,
#block-views-block-lho-searches-block-1 .description,
#block-views-block-consumer-confidence-reports-block-1 .description, 
#block-views-block-local-health-officers-search-block-1 .description,
#views-exposed-form-water-systems-block-1 .description,
#block-views-block-drinking-water-testing-requirements-block-1 .description {
	font-style: italic;
}

.ccr-results, .lho-results, .views-field-field-pwsid, #block-views-block-lho-searches-block-1 .views-row {
	font-size: 1rem;
	background-color: var(--color-white);
	padding: .5rem;
	margin-block: .5rem 0;
}

.ccr-results+.ccr-results, .lho-results+.lho-results, #block-views-block-lho-searches-block-1 .views-row+#block-views-block-lho-searches-block-1 .views-row {
	padding: 0;
}

.form-item-field-public-health-district-target-id, .form-item-field-county-lho-target-id {
	margin-block-end: .5rem;
}

.form-item-field-county-lho-target-id,
.form-item-field-public-health-district-target-id {
	display: flex;
	gap: 6px;
}

#views-exposed-form-lho-admin-block-1 select {
	color: var(--color-medium-grey);
	border: 1px solid #aaa;
	background-color: var(--color-white);
	display: block;
	font-size: 16px;
	line-height: 1.3;
	padding: 4.8px 22.4px 3.2px 12.8px;
	width: auto;
	max-width: 100%;
	box-sizing: border-box;
	margin: 0;
	box-shadow: 0 1px 0 1px rgba(0,0,0,.04);
	border-radius: .5em;
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	background-image: url('data:image/svg+xml; charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'), linear-gradient(to bottom, var(--background) 0%,#e5e5e5 100%);
	background-repeat: no-repeat, repeat;
	background-position: right .7em top 50%, 0 0;
	background-size: .65em auto, 100%;
}

.form-item-field-county-lho-target-id label,.form-item-field-public-health-district-target-id label {
	padding-block-start: 3px;
}

.pwsid-number {
	color: var(--color-red);
}