.lector_answer { color: #2A9DFC; } .user_answer { color: #aaa; } .date_created { position: absolute; right: 0; top:0; font-size: 1.2rem; color: #888;} .faq_content > .step_block > .step_body > p { color: #ddd; font-size: 1.4rem;} .faq_content > h1 {margin-top: 0;} .question{color: #2A9DFC; font-weight: bold; margin-bottom: 16px;} .answer {color: #2A9DFC; font-weight: bold; margin-bottom: 16px;} .faq_content > .step_block > .step_body > div {margin:1rem 0 2.4rem 0} .faq_content > .step_block > .step_body > .question_text > div {margin:1rem 0 2.4rem 0} .faq_content > .step_block > .step_body > .question_text { border-bottom: 1px dotted #888; padding: 0 0 24px 0; } .faq_content > .step_block > .step_body > ol > li > div {margin:1rem 0 2.4rem 0} .faq_content > .step_block > .step_body > ul {margin:1.6rem 0 2.4rem 0} } .text_content > pre { margin: 16px 0 24px 0; padding: 16px; background: rgba(0,0,0,.8); color: #fff; font-weight: bold; border: none; padding: 4px;} .faq_content > .step_block > .step_head { margin-bottom: 8px;} .faq_content > .step_block > .step_head > p { color: #f8f8f8; font-size: 1.8rem; font-weight: bold;} .text_content > ul {margin: 8px 0 16px 16px; list-style: square outside none; font-size: 1.4rem; line-height: 2;} .text_content > ul > li > ul {margin: 8px 0 16px 16px; list-style: square outside none; font-size: 1.4rem;line-height: 1.5;} .text_content > ol {margin: 8px 0 16px 16px; font-size: 1.4rem; line-height: 2;} .text_content > ol > li > ol {margin: 8px 0 16px 16px; font-size: 1.4rem;line-height: 1.5;} pre > code {overflow: auto; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap;word-wrap: break-word}