1.outline-heading-cs { 2 background-color: inherit; 3 /* The content will go outside of the parent 4 The border will stop to the end of the content */ 5 /*noinspection CssInvalidPropertyValue*/ 6 /* The content may become so long that it goes outside the parent 7 max width prevent it */ 8 max-width: 100%; 9 text-decoration: underline #8cacbb solid; 10 color: #000; 11 font-weight: bold; 12} 13 14section.outline-level-3-cs, section.outline-level-4-cs, section.outline-level-5-cs, section.outline-level-6-cs { 15 margin-left: 15px; 16} 17 18/* No margin left on small screen */ 19@media (min-width: 0px) and (max-width: 576px) { 20 21 .outline-section-cs { 22 margin-left: 0 !important; 23 } 24 25} 26 27.outline-section-cs, .outline-header-cs { 28 position: relative; 29} 30 31 32