body {
    width: 100vw;
    max-width: 100%;
    height: 100vh;
    max-height: 100%;
    overflow: auto;
}

.table-fixed {
    table-layout: fixed;
}

.table-condensed {
    margin: 0px;
}

.table tr>th:last-child, .table tr>td:last-child {
    //text-align: right;
}

.img-responsive {
    max-width: 100%;
    margin: 0 auto;
}

.center {
    display: block;
    text-align: center;
}

#content object, #content iframe, #content video {
    width: 100vw;
    max-width: 100%;
    min-height: 80vh;
    max-height: 100vh;
}

/** Syntax Highlighting **/
pre {
    display:block;
    background-color:#3F3F3F;
    margin:1em 0;
    padding:1em;
    font:normal normal 13px/1.4 Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,Monospace;
    color:#E3CEAB;
    overflow:auto;
    white-space:pre;
    word-wrap:normal;
}
pre code {
    font:inherit;
    color:inherit;
}
pre span.N {color:#8CD0D3} /* Numbers */
pre span.S {color:#CC9385} /* Strings */
pre span.C {color:#7F9F7F} /* Comments */
pre span.K {color:#DFC47D} /* Keywords */
pre span.V {color:#CEDF99} /* Vars */
pre span.D {color:#FFFFFF} /* Defines */
pre span.P {color:#9F9D65} /* Punctuations */