/* Configure Headlines to be smaller as default */

.reveal h2 {
    font-size: 150%;
}
.reveal h1 {
    font-size: 170%;
}
.reveal h1 {
    text-align: center;
}

/* Center all Images & adjust their size */
img {
  display: block !important;
  margin-left: auto !important;
  margin-right: auto !important;
/*
  width: auto !important;
  height: 50vh !important;
*/
}


.reveal .slides { margin: 0; }

/* Align all content on the slides to the left (Except headlines) */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i,  dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, main, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    text-align: left;
    font-size: 90%;
}


/* center the author-text */
.author {
    text-align: center;
}


/* Remove Margin from sources in columns */

.column > pre {
    margin: 0px !important;
}

.column {
    vertical-align: middle !important;
}
/* Make Picutres stick to the left in columns */

/*
.column  img {
    margin-left: 0px !important;
  width: auto !important;
  height: 30vh !important;
}
*/


/* Source-Code with syntax hl and no hl have different layouts, keep them the same */
/*
.sourceCode {
    margin: 10px auto !important;
    font-size: 90%;
}



/* Add custom classes here*/
.test {

    border: 2px solid grey;
    box-shadow: 0px 5px 10px #0b77d5;
    padding: 20px;
}


.source {
    font-size: 40%;
    text-align: right !important;
}
*/
.imgfit {
  width: auto !important;
  height: 50vh !important;
}

.noborder {
    border: 0px solid black !important;
}

/* make the title always in the same position */
/*
.reveal .slides > section.present, .reveal .slides > section > section.present {
    min-height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    position: absolute !important;
    top: 0 !important;
}

section > h1 {
    position: absolute !important;
    top: 0 !important;
    margin-left: auto !important;
    margin-right: auto !important;
    left: 0 !important;
    right: 0 !important;
}

.print-pdf .reveal .slides > section.present, .print-pdf .reveal .slides > section > section.present {
    min-height: 770px !important;
    position: relative !important;
}
*/