/* Remove doublon in event page */
article#class_info:nth-child(5), aside#class_meta:nth-child(6), article#class_info:nth-child(7), aside#class_meta:nth-child(8), article#class_info:nth-child(9), aside#class_meta:nth-child(10), article#class_info:nth-child(11), aside#class_meta:nth-child(12), article#class_info:nth-child(13), aside#class_meta:nth-child(14) {
    display: none;
}

.email {
  pointer-events: auto;
}

.video_overlay_inner {
  display: none;
}  

.video_overlay a {
  pointer-events: none;
}

a.play {
  pointer-events: none;
}

.home div.page_wrap {
  pointer-events: none;
}

.what_info .bullets ul {
  margin-left: 5px;
}

.event_loc_key {
		position: relative;
		text-align: center;
		margin: 20px 0;
	}
	.event_loc_key p {
  		cursor: pointer;
		display: inline-block;
		margin: 0 20px;
	}
	.event_loc_key p span {
		display: inline-block;
		height: 15px;
		width: 15px;
		border-radius: 50%;
		margin-right: 10px;
		position: relative;
		top: 2px;
	}
	.event_loc_key p:nth-child(1) span {
		background: #000000;
	}
	.event_loc_key p:nth-child(2) span {
		background: #ff7c29;
	}
	.event_loc_key p:nth-child(3) span {
		background: #8c2159;
	}
	.event_loc_key p:nth-child(4) span {
		background: #1d6a90;
	}
	.event_loc_key p:nth-child(5) span {
		background: #8bc34a;
	}
	.event_loc_key p:nth-child(6) span {
		background: #4cb5f5;
	}
	.event_loc_key p:nth-child(7) span {
		background: #ffd700;
	}
	.tribe-events-calendar div[data-loc="sydney"] h3 a {
		color: #ff7c29!important;
	}
	.tribe-events-calendar div[data-loc="northern-rivers"] h3 a {
		color: #8c2159!important;	
	}
	.tribe-events-calendar div[data-loc="melbourne"] h3 a {
		color: #1d6a90!important;
	}
	.tribe-events-calendar div[data-loc="brisbane"] h3 a {
		color: #8bc34a!important;	
	}
	.tribe-events-calendar div[data-loc="adelaide"] h3 a {
		color: #4cb5f5!important;	
	}
	.tribe-events-calendar div[data-loc="fremantle"] h3 a {
		color: #ffd700!important;	
	}
	.tribe-events-calendar td.tribe-events-past .tribe-events-month-event-title a, .tribe-events-calendar td.tribe-events-past .tribe-events-viewmore a {
		opacity: 0.2;
	}

@media only screen and (max-device-width: 480px) {
	.blog_post figure {
		float: none !important;
		}

	.post_content {
		float: none !important;
		}
	}