.para-short {
	margin-bottom: 0;
}

/**
 * SCHEDULE
 */
.wcb-session-cell-content .wcpt-session-speakers {
	display: block;
}

.wcb-session-cell-content .wcpt-session-speakers::before {
	display: none;
}

.wcpt-schedule .global-session {
	background: #efefef;
}

.wcpt-schedule .wcpt-col-time,
.wcpt-schedule .wcpt-col-track {
	background: #00334a;
	color: #fff;
}

/**
 * REMOVE POST META
 */
.single-wcb_session .post-meta-wrapper,
.single-wcb_speaker .post-meta-wrapper {
	display: none;
}

/**
 * SPEAKERS PAGE
 */
.wordcamp-speakers .wordcamp-post-list__post {
	padding: 1px 1em 2.5em;
}

.wordcamp-speakers .wordcamp-post-list__post:first-child {
	padding-top: 0;
}

.wordcamp-speakers .wordcamp-post-list__post .wordcamp-speaker {
	max-width: 800px;
	margin: 0 auto;
}

.wordcamp-speakers .wordcamp-post-list__post:nth-child(even) {
	background: #efefef;
}

/**
 * FOOTER
 */
.footer-menu {
	margin: 15rem 0 -15rem -3rem;
}

@media screen and (max-width: 699px) {
	.footer-menu {
		margin: 15rem 0 -15rem;
	}
	
	.footer-widgets-outer-wrapper {
		margin-top: 13rem;
	}
}

.page-id-2467 .wordcamp-sponsors__title, .page-id-3191 .wordcamp-sponsors__title, .page-id-3193 .wordcamp-sponsors__title, .page-id-2507 .wordcamp-sponsors__title, .page-id-2509 .wordcamp-sponsors__title {
	display: none;
}

.page-id-2467 header.entry-header, .page-id-3191 header.entry-header, .page-id-3193 header.entry-header, .page-id-2507 header.entry-header, .page-id-2509 header.entry-header,
.page-id-3459 header.entry-header,
.page-id-7 header.entry-header {
	padding: 8rem 0 !important;
}

.page-id-2467 .entry-title, .page-id-3191 .entry-title, .page-id-3193 .entry-title, .page-id-2507 .entry-title, .page-id-2509 .entry-title, .page-id-3459 .entry-title, .page-id-7 .entry-title {
	font-size: 5.4rem;
}

@media screen and (max-width: 650px) {
	.page-id-2467 .entry-title, .page-id-3191 .entry-title, .page-id-3193 .entry-title, .page-id-2507 .entry-title, .page-id-2509 .entry-title {
		font-size: 3.4rem;
	}
}

.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before {
	padding-top: 58%;
}

.wp-block-embed:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter) {
	margin-top: 0;
	margin-bottom: 5px;
}





/*
     FILE ARCHIVED ON 3:53:54 Aug 30, 2020 AND RETRIEVED FROM THE
     AN OPENWAYBACK INSTANCE ON 13:18:30 Sep 1, 2025.
     JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
