.reveal {
    font-size: 34px;
}

.reveal section img {
    border: none;
}

.reveal li {
    margin-top: .35em;
    margin-bottom: .35em;
}

.reveal .git blockquote {
    width: 90%;
}

.reveal .git > *:not(:first-child) {
    margin-top: 1em;
    margin-bottom: 1em;
}

.nocenter {
    text-align: left;
}

.reveal .nocenter dd {
    margin-left: 40px;
}

.reveal dt {
    margin-top: 30px;
}

p.problem {
    margin-top: 20px;
}

.reveal img.ghpageslogo {
    background: #333333;
    padding: 20px 20px 10px 20px;
}

.reveal .darkbg {
    background: #333333;
}

.reveal section .addition {
    list-style-type: none;
}

.addition li {
    float: left;
    height: 140px;
    text-align: center;
    vertical-align: middle;
    display: inline-block;
    line-height: 140px;
}

.addition li > img {
    display: inline-block;
    vertical-align: middle;
}

.addition .operand {
    width: 70px;
    font-size: 1.8em;
    font-weight: 600;
}

.reveal .drawbacks div {
    margin-left: 40px;
    font-size: .8em;
}


/*.reveal ul li {*/
    /*margin-top: .25em;*/
    /*margin-bottom: .75em;*/
/*}*/