+ font-size: .5rem;
+ margin: 0 0 .5rem;
+ padding: .1rem;
+}
+
+p {
+ font-size: .9rem;
+ margin: 0 0 .4rem;
+ padding: .4rem;
+}
+
+article,
+section,
+nav {
+ margin: 0 .5rem .5rem;
+ border: .1rem solid #00c3f9;
+ border-top: 0;
+ border-left: 0;
+ border-radius: .5rem;
+}
+
+article article {
+ border-radius: .4rem;
+}
+
+article article article {
+ border-radius: .3rem;
+}
+
+section {
+ border-radius: .4rem;
+}
+
+/*article {
+ background-color: #cff;
+}
+
+article article {
+ background-color: white;
+}
+
+article article article {
+ border-radius: .3rem;
+ background-color: #cff;
+}*/
+
+header {
+ margin: 0;
+ padding-bottom: .5rem;
+ /*background-color: #369;
+ border-radius: inherit;*/
+ background-color: #00c3f9;
+ color: #136;
+ border-radius: .4rem .4rem 0 0;
+}
+
+article header {
+ border-radius: .4rem .4rem 0 0;
+ margin-bottom: .5rem;
+}
+
+article article header {
+ border-radius: .3rem .3rem 0 0;
+ margin-bottom: .3rem;
+}
+
+article article article header {
+ border-radius: .2rem .2rem 0 0;
+ margin-bottom: .2rem;
+}
+
+header h1,
+header h2,
+header h3,
+header h4,
+header h5,
+header h6,
+header p {
+ margin-bottom: 0;
+ padding-bottom: 0;
+ border-bottom: 0 none;
+}
+
+/*nav strong {
+ display: block;
+ font-size: 1.17rem;
+ margin: 0 0 .5rem;
+ padding: .4rem;
+}*/
+
+strong {
+ font-weight: bold;
+}
+
+pre {
+ margin: 0 .5rem .3rem;
+ font-size: .8rem;
+}
+
+dl {
+ margin: 0 .5rem .5rem;
+}
+
+dl:first-child,
+dl:only-child,
+dl:first-of-type {
+ margin-top: .5rem;