table th {vertical-align:top;}
#config th {text-shadow:none;}
table td.info { background: #eee; }
table.info {border:#000 1px solid;border-collapse:collapse;margin:10px 0 0 10px;}
table.options {width:100%;}
table.options pre {width:95%;}
table.options .property, .setwidth {width:115px;}
table.options .type {width:100px; }
table.options .defaults {width:160px;}
table.options .examples {width:60px;}
table.options thead th:nth-child(1) { width: 10%; }
table.options thead .defaults { width: 1%; }
table.compatibility { width: 50%; float: right; font-size: .8em; margin-left: 20px; }
table.compatibility th,table.compatibility td { text-align: center; padding: 2px; }
pre,#display {overflow-x:auto;padding:15px;border:1px solid #ddd;border-left-width:5px;}
pre.lang-js, pre.lang-javascript {border-left-color: #f1bf26;}
pre.lang-html {border-left-color: #ef6328;}
pre.lang-css {border-left-color: #27aae2;}
pre,#display {background-color:#eee;font-size:small;list-style:none;}
pre.prettyprint {padding:5px;}
code {background-color: #e6e6e6; padding: 1px 5px;}
a code {text-decoration:underline;}
pre.normal {background-color:transparent;border:none;border-left-width:0;overflow-x:auto;}
table, p.small,.smallcode code {font-size:small;}
p.small {padding-left: 25px;}
.xsmall {font-size:11px;}
p.tip em, div.tip em,.label-info {padding: 2px; background-color: #5bc0de; color: #fff; border-radius: .25em;}
.label { padding: 0.1em 0.6em 0.1em; font-size: 75%; color: #fff; border-radius: .25em; }
span.tip em, .label-success, .version .label-success { background-color: #2b7e7e; } /*5cb85c*/
.older .label-success { background-color: #8eCe8e; }
span.tip.old em, .label-default { background-color: #999; }
span.warning { background-color: #f0ad4e; } /* orange */
span.warn em, .label.alert { background-color: #d9534f; } /* red */
.label.warning { background-color: #f0ad4e; }
tr td.lookhere, span.lookhere { background-color: rgba(230,191,153,0.5); }
div.ui-slider .ui-slider-handle { width: 0.8em; height: 0.8em; }
.next-up { padding-top: 10px; font-size: 90%; }
.narrow-block { width: 50%; margin: 50px auto; }
.spacer { height: 800px; }
.halfspacer { height: 400px; }
.right { text-align:right; }
.box { width: 50%; min-width: 300px; float: left; padding: 1%; }
a.alert, a.permalink.alert { color: #a00; padding: 0; }
span.alert { padding: 1px 3px; }
.hidden { display: none; }
.fade { opacity: 0.5; }
.results { color: red; }
.clear { clear: both; }
.good { color: #080; }
.bad { color: #800; }
.accordion { position: relative; }
.accordion .accordion-link { position: absolute; right: 1%; margin-top: 16px; z-index: 1; width: 12px; height: 12px;}
.accordion .accordion .accordion-link { margin-top: 12px; } /* nested accordion */
.remark, .error { font-weight: bold; color: red; font-size: 18px; }
table th.nobold { font-weight: normal; }
table th a { text-decoration: underline; color: #000; }
@media all and (max-width: 700px) {
 table.compatibility, div.box { float: none; width: 100%; margin: 0; }
}
