/* Font imports moved to /talks/assets/fonts/all-fonts.css */

.reveal h1,.reveal h2, .reveal h3, .reveal h4 {
	text-shadow: none;
	text-transform: none;
	font-family: 'FrancoisOneRegular', Arial, serif;
}

.chunkfive {
	font-family: 'ChunkFiveRegular', Arial, sans-serif !important;
	letter-spacing: 0;
}
.fff-tusj {
	font-family: 'FFFTusjBold', Arial, sans-serif !important;
	letter-spacing: 0;
}
.impact-label {
	font-family: 'ImpactLabelRegular', Arial, sans-serif !important;
	letter-spacing: 0;
}
.impact-label-reversed {
	font-family: 'ImpactLabelReversedRegular', Arial, sans-serif !important;
	letter-spacing: 0;
}
.learning-curve {
	font-family: 'LearningCurveProRegular', Arial, sans-serif !important;
	letter-spacing: 0;
}
.learning-curve-dashed {
	font-family: 'LearningCurveDashedProRegular', Arial, sans-serif !important;
	letter-spacing: 0;
}
.f1942-report {
	font-family: '1942report1942report', Arial, sans-serif !important;
	letter-spacing: 0;
}

.distant-galaxy {
	font-family: 'DistantGalaxyRegular', Arial, sans-serif !important;
	letter-spacing: 0;
}

.liberation-mono {
	font-family: 'LiberationMonoRegular', Arial, sans-serif !important;
	letter-spacing: 0;
}

.liberation-sans {
	font-family: 'LiberationSansRegular', Arial, sans-serif !important;
	letter-spacing: 0;
}

.liberation-serif {
	font-family: 'LiberationSerifRegular', Arial, sans-serif !important;
	letter-spacing: 0;
}

.francois-one {
	font-family: 'FrancoisOneRegular', Arial, sans-serif !important;
	letter-spacing: 0;
}
.state-background {
	background-color: rgba(231, 129, 44, 0.75);
}

.white .state-background {
	background-color: white;
}
.white h1 {
	color: #233345;
}

.reveal .section img {
	box-shadow: none;
}
.reveal.qmx table {
	margin: 0px auto;
}
.reveal.qmx table tr:nth-child(odd) {
	background-color: #338;
}
.reveal.qmx table tr td {
	text-align: right;
	padding-left: 50px;
}

h1 span.emphasis {
	color: red;
	background-color: white;
}

.qmx pre {
	font-size: 36px;
	box-shadow: none;
}
	