section {
    padding: 40px!important;
}

blockquote {
    display: inline-block!important;
    text-align: justify;
}

.title-container {
    overflow: hidden;
    position: relative;
    min-height: 45vh;
}

.title-container-left {
    position: absolute;
    bottom: 0px;
    padding-left: 5%;
    text-align: left;
}

.title-container-right {
    position: absolute;
    bottom: 0px;
    right: 0px;
    padding-right: 5%;
    text-align: right;
}

.reveal h1, .reveal h2, .reveal h3, .reveal h4 {
    text-transform: none!important;
}

.title {
    font-size: 9.0vmin!important;
}

.past, .present, .future {
    width: 100%!important;
}

#slide-motivation-disequilibrium iframe {
    width: 100%;
    height: 75vh;
}

.literature {
    width: 100%!important;
    font-size: 1.3vmax;    
}

.literature ul {
    padding-right: 1%;
    margin: 0px;
    list-style: none;
    max-width: 98%;
}

.R {
    margin: 2% auto 3%;
    padding: 1%!important;
    border-radius: 15px;
    box-shadow: 0 4px 8px 0 rgba(255, 255, 255, 0.2), 0 6px 20px 0 rgba(255, 255, 255, 0.19)!important;
    max-height: 80vh!important;
}

code.fragment {
    margin: 0px;
}

.hljs-built_in {
    color: #1e90ff!important;
}

.hljs-diseq {
    color: #ffa07a!important;
}

.single-figure {
    max-width: 50%;
    width: 50%;
    margin: auto;
}

.single-wide-figure {
    max-width: 90%;
    width: 90%;
    margin: auto;
}

.single-wide-figure img {
    width: 100%;
}

.single-wide-table {
    max-width: 100%;
    width: 100%;
    margin: auto;
    font-size: 1.25vmax;
}

.single-table,
.single-figure-notes {
    font-size: 1.10vmax;
}

.single-table p,
.single-figure-notes {
    width: 65%;
    text-align: justify;
    margin: auto;
}

.two-column-left,
.two-column-right {
    max-width: 50%;
    width: 50%;
    float: left;
}

.two-column-left img,
.two-column-right img {
    width: 90%;
}

.code-accompanying-data-container {
    position: relative;
}

.code-accompanying-data-container .accompanying-equation-container,
.code-accompanying-data-container .single-wide-table {
    color: #7b7b7b!important;
}

.code-accompanying-data-container .accompanying-results-container[data-fragment-index] {
    width: 100%;
}

.code-accompanying-data-container .accompanying-results-container[data-fragment-index] pre {
    margin-top: 0px;
}

.code-accompanying-data-container .accompanying-results-container[data-fragment-index],
.code-accompanying-data-container .single-wide-table[data-fragment-index] {
    position: absolute;
    top: 0px;
}

.code-accompanying-data-container .single-wide-table tr:nth-child(1) {
    color:#eee!important;
}

.code-accompanying-data-container .single-wide-table:not([data-fragment-index]) tr:nth-child(2) {
    color:#eee!important;
}

.code-accompanying-data-container .single-wide-table[data-fragment-index="0"] tr:nth-child(3) {
    color:#eee!important;
}

.code-accompanying-data-container .single-wide-table[data-fragment-index="1"] tr:nth-child(4) {
    color:#eee!important;
}


.code-accompanying-data-container .single-wide-table[data-fragment-index="2"] tr:nth-child(5) {
    color:#eee!important;
}

.code-accompanying-data-container .fragment:not(.current-fragment) {
    visibility: hidden;
}

.accompanying-equation-container {
    visibility: visible!important;
    opacity: 1!important;
    font-size: 3.0vh;
}

.accompanying-equation-container.current-fragment {
    color:#eee!important;
}

.text.fragment:not(.current-fragment) {
    display: invisible;
}

.text.fragment.current-fragment {
    display: bock;
}

#diseq-motivation-wrapper .MathJax_Display {
    text-align: center!important;
}

ul {
    width: 100%;
}

#slide-concluding .author, #slide-concluding .email,
#slide-concluding .twitter {
    padding-right: 5%;
    text-align: right;
}

#slide-bibliography {
    display: block!important;
}

#slide-example-market-specification .MathJax_Display {
    padding-left: 1%;
    text-align: left!important;
    font-size: 1.6vw!important;    
}


#slide-example-model-estimation .single-wide-table {
    font-size: 0.85vw;
}

#slide-functionality-analysis-effects .text .hljs-ln-numbers {
    display: none;
}
