--- --- nav { hr { display: none; } h1 { margin-top: 40px; font-size: 18px; a, a:visited { color: black; } } h2 { font-size: 16px; margin-bottom: 5px; hr { display: block; color: #EBF4F9; background-color: #EBF4F9; } } ul { list-style: none; li { margin-left: 0; padding-left: 0; a { font-size: 13px; } } } } section { padding-bottom: 10px; #contribute { a { font-size: 12px; } } h3 { margin-bottom: 8px; } header { float: none; position: inherit; width: 100%; h1 { margin-top: 20px; } } }