.view-parishes.view-display-id-page_1 .view-filters,
.view-schools.view-display-id-page_1  .view-filters{
  margin: 30px 0;
}

.view-parishes.view-display-id-page_1 .form--inline .form-item,
.view-schools.view-display-id-page_1 .form--inline .form-item{
  float: left;
  margin-right: 10px;
}

.view-parishes.view-display-id-page_1 .form-actions,
.view-schools.view-display-id-page_1 .form-actions{
  padding-top: 30px;
}

.table .caption {
  font-weight: bold;
  color: black;
  font-size: xx-large;
}

 @media (max-width: 767px) {
 	.view-parishes.view-display-id-page_1 .form--inline .form-item,
 	.view-schools.view-display-id-page_1 .form--inline .form-item {
 			float: none;
 			margin-bottom: 15px;
 	}
 	
 	 	.view-parishes.view-display-id-page_1 .form--inline .form-item input,
 	 	.view-parishes.view-display-id-page_1 .form--inline .form-item select,
 		.view-schools.view-display-id-page_1 .form--inline .form-item input,
 		.view-schools.view-display-id-page_1 .form--inline .form-item select {
 			width: 100%;
 			max-width: 100%;
 		}

 	.view-parishes.view-display-id-page_1 .form--inline .form-item label,
 	.view-schools.view-display-id-page_1 .form--inline .form-item label {
		margin-bottom: 0;
	}
}