/* Enter Your Custom CSS Here */

.container-round .z-block__bg {
	border-radius: 10px;
}

.head-2 a {
	color: #FF9500;
}

.head-2.current-menu-item a {
	border-bottom-color: #FF9500 !important;
}

.head-3 a {
	color: #2bb3db;
}

.head-3.current-menu-item a {
	border-bottom-color: #2bb3db !important;
}

.head-4 a {
	color: #bc65e8;
}

.head-4.current-menu-item a {
	border-bottom-color: #bc65e8 !important;
}


.head-5 a {
	color: #fb140e;
}

.head-5.current-menu-item a {
	border-bottom-color: #fb140e !important;
}

.head-6 a {
	color: #86ba7a;
}

.head-6.current-menu-item a {
	border-bottom-color: #86ba7a !important;
}

.z-banner .z-block__bg, .curved-bottom .z-block__bg, .single-post .z-banner, .single-staff_member .z-banner {
	border-bottom-left-radius: 50% 10%;
  border-bottom-right-radius: 50% 10%;
}

.gfield_required {
	padding-left: 3px;
}

.ginput_total {
	border: 0;
}

.paypal-logo img {
	float: left;
	padding-right: 10px;
}

.z-accordion-item {
	border: 1px solid #404040;
  padding: 20px 20px 6px;
	background-color: #eaeaea;
}

.z-accordion-item__title {
   font-size: 1.5rem;
}

.z-accordion-item {
    margin-bottom: 0.5em;
}

.hidden_sub_label {
	display: none;
}

.shortlist-row {
	padding-bottom: 20px;
}

@media only screen and (max-width: 768px) {
  .z-signpost__image {
    height: 400px;
  }
}

