h2{margin-top:1.3em;}
h3{margin-top:1em;}
h4{margin-top:2em;}
table{width:100%;max-width:100%;margin-bottom:20px;background-color:#ffffff;border:1px solid #cbd3dd;}
table > thead > tr > th,
table > tbody > tr > th,
table > tfoot > tr > th,
table > thead > tr > td,
table > tbody > tr > td,
table > tfoot > tr > td{padding:12px;font-weight:300;line-height:1.42857143;vertical-align:top;border-top:1px solid #cbd3dd;border-left:1px solid #cbd3dd;}
table > thead > tr > th{vertical-align:bottom;font-weight:500;font-size:1.125em;border-bottom:1px solid #cbd3dd;}
table > caption + thead > tr:first-child > th,
table > colgroup + thead > tr:first-child > th,
table > thead:first-child > tr:first-child > th,
table > caption + thead > tr:first-child > td,
table > colgroup + thead > tr:first-child > td,
table > thead:first-child > tr:first-child > td{border-top:0;}
table > tbody + tbody{border-top:2px solid #cbd3dd;}
table > tbody > tr:nth-of-type(even){background-color:#f6f7f8;}
table col{position:static;float:none;display:table-column;}
table td,
table th{position:static;float:none;display:table-cell;}
.sr_text{font-size:1em;font-weight:300;line-height:1.8;}
.algolia__result-highlight{background-color:#f6f7f8;font-weight:500;padding:2px 4px;border-radius:3px;font-weight:500;}
.ais-search-box{position:relative;max-width:100%;width:100%;}
.ais-refinement-list--label{padding:0 10px 0 10px;line-height:40px;color:rgb(51, 51, 51);}
.ais-refinement-list--item{background-color:#f6f7f8;border-bottom:1px solid #eaedf1;}
.ais-refinement-list--count{color:rgb(51, 51, 51);}
.refinement-list{margin-bottom:20px;}
.menu .sf-with-ul{font-weight:500;}
.md_image{border:1px solid;padding:20px;}
.logo-image img{max-width:100%;height:60px;width:auto;}
.version{margin-bottom:10px;font-weight:100;}
ul{font-weight:300;}
code,
pre{color:#333;text-shadow:0 1px white;font-family:Consolas, Monaco, 'Andale Mono', monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;}
pre::-moz-selection,
pre::-moz-selection,
code::-moz-selection,
code::-moz-selection{text-shadow:none;background:#b3d4fc;}
pre::selection,
pre::selection,
code::selection,
code::selection{text-shadow:none;background:#b3d4fc;}
@media print{code,
pre{text-shadow:none;}
}
pre{padding:1em;margin:.5em 0;overflow:auto;}
:not(pre) > code,
pre{background:#f5f2f0;}
:not(pre) > code{padding:.1em;border-radius:.3em;}