/*  MICROTHEMER STYLES  */

/*= Animations ================ */

@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}


/*= General =================== */

/** General >> Fl node 13jm5ho9zral fl row content wrap **/
.fl-node-13jm5ho9zral .fl-row-content-wrap {
	border-bottom-color: rgb(81, 126, 181) !important;
}

/** General >> Video play:hover **/
.fl-node-hnarj1gkm4qb .pp-modal-trigger, 
.fl-node-hnarj1gkm4qb .pp-modal-button .pp-modal-trigger, 
.fl-node-hnarj1gkm4qb .pp-modal-button .pp-modal-trigger .pp-modal-trigger-icon:hover {
	color: rgb(255,206,92) !important;
	-webkit-animation-name: pulse !important;
	animation-name: pulse !important;
	-webkit-animation-duration: 0.5s !important;
	animation-duration: 0.5s !important;
}

/** General >> WSF button (:hover) **/
.wsf-button:hover {
	background-color: rgb(23,83,156) !important;
}

/** General >> WSF Alert **/
.wsf-alert p {
	color: rgb(0, 0, 0) !important;
}

/** General >> Quote **/
.fl-module-fl-post-content .wp-block-quote {
	border-left-color: rgb(255, 255, 255) !important;
}

/** General >> Post Nav Links (:hover) **/
.post-navigation a:hover {
	color: rgb(255, 206, 92) !important;
}

/** General >> Tribe events calendar list nav **/
#post-63 .tribe-events-calendar-list-nav {
	background-image: linear-gradient(rgba(23, 83, 156, 0.19), rgba(23, 83, 156, 0.34)) !important;
	padding: 16px !important;
	border-top-color: rgb(23, 83, 156) !important;
	border-top-width: 0 !important;
}


/*= Main Menu ================= */

/** Main Menu >> Link (:hover) **/
.menu-item-type-post_type a:hover {
	color: rgb(255, 255, 255) !important;
	background-color: rgb(23, 83, 156) !important;
	border-radius: 5px !important;
}

/** Main Menu >> Heading 2 (::after) **/
.tribe-events-calendar-list h2::after {
	background-color: rgb(81, 126, 181) !important;
}


/*= Member Login ============== */

/** Member Login >> Submit input **/
#post-87 input[type="submit"] {
	border-radius: 5px !important;
}

/** Member Login >> Pwbox 87 **/
#pwbox-87 {
	margin-right: 10px !important;
	margin-left: 10px !important;
	border-radius: 5px !important;
}

/** Member Login >> Ppw 87 **/
#ppw_87 {
	margin-right: 10px !important;
}

