/*.reveal section img {
    margin: 0px !important;
    border: 1px solid #fff !important;
}

.reveal .slides > section, .reveal .slides > section > section {
    width: 96.5% !important;
    padding: 0px !important;
}*/
@import url(https://fonts.googleapis.com/css?family=News+Cycle:400,700);
.reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6 {
	margin: 0 0 20px 0;
	font-family: "News Cycle", Impact, sans-serif;
	font-weight: normal;
	line-height: 1.2;
}
.reveal .slides > section, .reveal .slides > section > section {
	width: 99%;
	padding: 12px 0px;
}
.reveal section img {
	margin: 0;
	border: none;
}
.reveal img, .reveal video, .reveal iframe {
	max-width: 99%;
	max-height: 99%;
}

.reveal section img.stretch {
    width: auto !important;
    height: 100% !important;
    max-height: 100%;
    max-width: 100%;
    display: block;
    margin: 0 auto;
    object-fit: contain;
}

.reveal section {
    background: transparent !important;
    box-shadow: none !important;
}
.reveal {
    background: #000; /* Optional: sets the overall background color of the slide deck */
}



/*
.reveal {
  top: 40px;
  top: 0px;
}

.reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6 {
  font-weight: bold;
}

.reveal li {
	margin-bottom: 14px;
	font-size: 95%;
}

.reveal p {
	font-size: 86%;
}
.reveal .small {
	font-size: 79%;
}
.reveal .large {
	font-size: 97%;
}
.reveal .bold {
	font-weight: bold;
}
.reveal .left {
	text-align: left;
}
.reveal .red1 {
	color:#FF0000;
}
.reveal .orange {
	color:#DDAE06;
}
.reveal .gray {
	color:#777;
}
.reveal a {
	text-decoration: underline;
}
.reveal .row .col-sm-6 {
	font-size: 85%;
}
.reveal div ul:first-child {
	padding-right: 20px;
}
*/