navigation a{
	margin: 10px;
}
.result{
	padding: 1rem;
	background-color: #fefefe;
	border-radius:0.25rem;
	border: 1px solid #000;
}
.result-title{
	font-weight:bold;
	font-size: 1.15rem;
	margin-bottom:0.5rem;
}
.bold{
	font-weight:bold;
}
.result ul{
	padding-top:4px;
	padding-bottom:4px;
}
i {
	font-weight:bold;
}
.visible-on-click{
	/*visibility:hidden;*/
	opacity:0;
	cursor:pointer;
}
.cmd, .path, .config{
	margin-left:3px;
	margin-right:3px;
	font-weight:600;
	/*font-size: 1.1em;*/	
	font-family: "Liberation Mono",dl_liberation_mono,monospace;
}
/**
table, th, td {
   border: 1px solid black;
}
table {
	width:100%;
	border-collapse: collapse;
}
**/
.state-error, .state-ok, .state-loading{
	font-weight:bold;
	font-size:1.2em;
}
.state-error, .g-color-red{
	color:red;
}
.state-ok, .g-color-green{
	color:green;
}
.state-loading, .g-color-grey{
	color:grey;
}
.ps1-root, .ps1-user{
	margin-right:.5rem;
}
.ps1-root{
	color:red;
}
.ps1-user{
	color:#17a2b8;
}
.g-pl-1{
	padding-left:1rem;
}
.g-pl-2{
	padding-left:2rem;
}
.g-pl-3{
	padding-left:3rem;
}
pre, .pre, .code, .cmd{
	font-family: "Liberation Mono",monospace,Courier !important;
}
pre, .pre, .code{
	background-color: #f8f9fa;
	border: 1px solid black;
	padding:4px;
}
.bash pre, .bash .pre {
    color: white;
    background-color: #454545;
    border: 1px solid #666;
}
.bash .pre pre{
	border:0;
}
.comment{
	font-size:0.9em;
	font-style: italic;
	color:graytext;
}

.highlight {
    padding: 1.5rem;
    margin-top: 1rem;
    margin-bottom: 1rem;
    background-color: #f8f9fa;
    -ms-overflow-style: -ms-autohiding-scrollbar;
}
.highlighted {
    background-color: #ffee33;
}
.bash pre .highlighted, .bash .pre .highlighted{
	color:#6c757d;
}
.blockquote{
	font-style: italic;
}
.blockquote-footer{
	margin-top:0;
}
.wikitable {
    background-color: #f8f9fa;
    color: #202122;
    margin: 1em 0;
    border: 1px solid #a2a9b1;
    border-collapse: collapse;
}

.wikitable > tr > th, .wikitable > tr > td, .wikitable > * > tr > th, .wikitable > * > tr > td {
    border: 1px solid #a2a9b1;
    padding: 0.2em 0.4em;
}
.example-list li{
	margin-bottom:0.75rem;
}
.layer-card { cursor: default; }
.layer-number { font-weight: 700; font-size: 1.25rem; }
.layer-name { font-size: 1rem; }
.layer-role { font-size: .95rem; }
pre.ping-output { background:#0d1117; color:#d6d6d6; padding:1rem; border-radius:.375rem; }