p {
	font-size: 0.9em;
}


.hack h3:before{
    content: none;
}

.hack h4:before{
    content: none;
}

.hack h5:before{
    content: none;
}

.hack h6:before{
    content: none;
}

.hack ol li {
	padding-left: 1.2 rem;
}

h3, h4, h5, h6 {
	display: inline;
	font-weight: normal;
}

details {
	margin-bottom:5px;
}


.hack h2 {
}

.hack h3 {
	font-size: 1rem;
	color: #00bcd4;
}

.hack h3 {
    display: inline;
    margin: 0;
    padding: 0;
}

.hack h3:after {
    content: "";
    bottom: 0px;
    left: 0;
}

.hack h4 {
	font-size: 1rem;
	color: #4caf50;
	padding: 0;
}

.hack h5 {
	font-size:0.9rem;
	color:#f44336;
}

details.indent {
	margin-left: 1.2rem;
}

.dark pre {
    color: #ccc;
    padding: 1rem;
    border: 1px solid #fff;
    margin-bottom: 1.75rem;
    margin-top: -1rem;
    font-size: 1em;
}

.dark pre code {
	color: #fff;
}

.hack code {
	font-size: 0.9em;
}

.btn {
	margin-bottom: 20px;
	padding: .40rem 1.1rem;
}

.container {
    max-width: 60rem;
    }