#support-content.faqWrap .inner {
    max-width: 768px;
    line-height: 2;
}


#support-content.faqWrap #entry-detail h1 {
    padding-bottom: 1rem;
    margin-bottom: 1em;
    border-bottom: solid 1px #ccc;
    font-size: 2rem;
    line-height: 130%;
}

#support-content.faqWrap #entry-detail h2 {
    margin-bottom: 1rem;
    padding: 0.5rem 0.75rem;
    background: #fff;
    border: none;
    border-left: solid 4px #00a78b;
    line-height: 1.25;
    font-size: 1.5rem;
}

#support-content.faqWrap #entry-detail h4 {
	margin-bottom: 1rem;
    font-size: 1.25rem;
}

#support-content.faqWrap #entry-detail pre {
	margin: 0.5rem 0.5rem 2em 0.5rem;
	padding: 1rem;
	font-family: Consolas, 'Courier New', Courier, Monaco, monospace;
}

#support-content.faqWrap #entry-detail ol {
    counter-reset: item;
    list-style-type: none;
    margin: 2rem;
    padding: 28px;
    position: relative;
    border: 2px solid #00a78b;
}

#support-content.faqWrap #entry-detail ol li {
    position: relative;
    margin-left: 2rem;
    line-height: 2;
    margin-bottom: 1rem;
}

#support-content.faqWrap #entry-detail ol > li:before {
	position: absolute;
    counter-increment: item;
    content: counter(item)'.';
    left: 0;
    text-indent: -2rem;
    color: #00a78b;
}


#support-content.faqWrap img {
    margin: 1rem 0;
}

.formWrap {
margin-top: 60px;
}