
   
   @font-face {
    font-family: "DiderotText";
    src: url(/fonts/DiderotText-Regular.otf);
    font-weight: 300;
}

 @font-face {
    font-family: "DiderotText";
    src: url(/fonts/DiderotText-Italic.otf);
    font-weight: 300;
    font-style: italic;
} 

@font-face {
    font-family: "DiderotText";
    src: url(/fonts/DiderotText-Medium.otf);
    font-weight: 400;
}

 @font-face {
    font-family: "DiderotText";
    src: url(/fonts/DiderotText-MediumItalic.otf);
    font-weight: 400;
    font-style: italic;
} 

@font-face {
    font-family: "IBMLight";
    src: url(/fonts/IBMPlexSans-Light.ttf);
    font-weight: 300;
}

@font-face {
    font-family: "IBMMedium";
    src: url(/fonts/IBMPlexSans-Medium.ttf);
    font-weight: 400;
}


body {

}

.slides {
    font-size: 34px;
    font-family: "IBMLight" !important;
    font-weight: 300;
}


.reveal ul {
    display: block;
}
.reveal ol {
    display: block;
}

img {
    max-height: 350px !important;
}

figcaption {
    font-size: 0.6em !important;
    font-style: italic !important;
}

.subtitle {
    font-style: italic !important;
}

.author {
    font-size: 0.75em !important;

}

.date {
    font-size: 0.75em !important;
}

.reveal h1 {
    color:blue;
    font-size: 48px;

}

.reveal h2 {
    font-size: 64px
}

blockquote {
    font-family: "DiderotText";
    font-weight: 300;
    font-size: 18px;
    text-align: left;
    background-color: aliceblue !important;


}

blockquote p {
    margin: 5% !important;
    border-left: 1px solid blue;
    padding-left: 5%;

}


#refs {
    font-size: 0.5em;
    text-align: left
}

