/*  Reviews Home Page columns the same height on tablet */
@media (min-width: 769px) and (max-width: 1025px) {
  .page-id-760 .kt-testimonial-text-wrap {
    height: 800px !important;
  }
}

/* Top Bar Hover Background of Contact Links */
.contact-label:hover {
		background: #fff;
		color: #000 !important;
		padding: 11px;
		border-radius: 3px;}

/* Home Page Only Testimonials - remove bottom arrow that would normally show Name */
.page-id-760 .kt-testimonial-style-inlineimage .kt-testimonial-text-wrap:after {
  content: unset;  }

/* Videos page - Subscribe to Channel button */
.epyt-gallery-subscribe a.epyt-gallery-subbutton {
  background-color: #008000 !important;
  border: 2px solid #fff;
	box-shadow: 5px 5px 14px #ccc;
  border-radius: 8px;
  padding: 10px 20px 10px 20px;
	margin-top: 20px;
	margin-bottom: 10px; }

.epyt-gallery-subscribe a.epyt-gallery-subbutton:hover {
  background-color: #fff !important;
  color: #008000 !important;
  border: 2px solid #008000 !important;
	border-radius: 8px;
	padding: 10px 20px 10px 20px;
	box-shadow: inset 2px 2px 3px #ccc;  }

/* Footer Facebook background on hover - add shadow */
a.social-button.footer-social-item.social-link-facebook:hover {
		background: #fff !important;
		color: #008000 !important;
		border: 2px solid #008000 !important;
		border-radius: 8px !important;
		box-shadow: inset 2px 2px 3px #666; }

.grecaptcha-badge {
  visibility: hidden !important;
}