+#article article a {
+ border-bottom: 1px dotted #03a9f4;
+ text-decoration: none;
+}
+
+#article article a:hover {
+ border-bottom-style: solid;
+}
+
+#article article ul {
+ padding-left: 30px;
+}
+
+#article article ul,
+#article article ul li {
+ list-style-type: disc;
+}
+
+#article article blockquote {
+ font-style: italic;
+}
+
+#article article strong {
+ font-weight: bold;
+}
+
+#article article pre {
+ box-sizing: border-box;
+ margin: 0 0 1.75em;
+ border: #e3f2fd 1px solid;
+ width: 100%;
+ padding: 10px;
+ font-family: monospace;
+ font-size: 0.8em;
+ white-space: pre;
+ overflow: auto;
+ background: #f5f5f5;
+ border-radius: 3px;
+}
+