.docs-section { font-size: 14px; margin-top: 48px; } .docs-section .row { margin-left: -12px; margin-right: -12px; } .docs-section .row > div { padding-left: 12px; padding-right: 12px; } .docs-section h3 { font-weight: 400; } .docs-section .page-header h2 { border-bottom: 1px solid #e6eaf0; color: #23263d; font-size: 26px; font-weight: 400; line-height: 1.0; margin: 0; padding: 0 0 12px 0; text-transform: none; position: relative; } .docs-section .page-header h2::before { background: #3f6cb2; bottom: -2px; content: ""; height: 3px; left: 0; position: absolute; width: 50px; } .example-type h1, .example-type h2, .example-type h3, .example-type h4, .example-type h5, .example-type h6 { margin: 24px 0; font-weight: 100; } .example-buttons .btn, .example-inputs .btn, .example-buttons .form-control, .example-inputs .form-control { box-shadow: none; width: 100%; margin-bottom: 24px; } .example-buttons ul, .example-inputs ul { padding: 0; list-style: none; } @media screen and (min-width: 768px) { .example-buttons ul li, .example-inputs ul li { float: left; width: 16%; padding-right: 24px; } } @media (min-width: 768px) and (max-width: 1199px) { .example-buttons ul li { width: 50%; } }