.reveal .slides {
  height: 100%!important;			 
  margin-top: 0;
  
}			


.reveal .slides>section {
  min-height: 100%;
  height:100%;
}

.reveal .slides>section>section {
  min-height: 100%;
  height:100%;
}

.reveal .slides img.full-height {
	height: 100%;
	width: auto;
	
}
.reveal .slides img.full-width {
	height: auto;
	width: 100%;
	
}
.reveal.overview .slides {
	
}

.reveal .slides h1 {
	top: 50%;
	position: absolute;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
}			

.reveal section img.standard {background: none;border: none;box-shadow: none; width: 450px; vertical-align: top;}
.reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal .line {text-transform: initial;}
.reveal h1 {position:absolute; top:1em; font-family:Heveltica; font-size:2.5em; line-height:1em; width:100%}
.reveal h2  { font-family:Heveltica; font-size:1.7em; line-height: 1.3em}
.reveal h3  {text-align:left;font-size:1.7em; margin: 1em 0 0.5em 1em;}
.reveal h4  {text-align:left; font-size:1.1em; line-height: 1.5em; margin:1em 0 0.5em 1em;}			
.reveal h5_{
	font-family:Heveltica !important; 
	
}

.reveal .note {
	font-size: 20px;
	font-style: italic;
	margin-top:15px;
}

.reveal .col-4 {
	width:400px;
	text-align: left;
	padding: 30px;
	display: inline-block;
	vertical-align: middle;
}

.reveal .col-5 {
	width:600px;
	text-align: left;
	padding: 30px;
	display: inline-block;
}

.reveal .col-2 {
	width:200px;
	text-align: left;
	padding: 30px;
	display: inline-block;
}

.reveal .col-6 {
	width:680px;
	text-align: left;
	padding: 30px;
	display: inline-block;
}

.reveal .col-8 {
	width:980px;
	text-align: left;
	padding: 30px;
	display: inline-block;
}

.reveal  p {
	font-size: 20px;
	line-height: 26px;
	color: rgb(171,171,171);
}

.reveal ul li {
	font-size: 26px;
	line-height: 38px;	
	width: 100%;
	margin: 30px 0;
}