+/* ### Video View ### */
+
+body#view { padding-bottom: 6em; }
+
+#view h1 {
+ max-width: 100%;
+ margin: 1em 0; padding: 0 .5em;
+ font-size: 1.25em;
+ font-weight: bold;
+ word-break: break-word;
+ text-decoration: none;
+}
+
+#view #mainvideo {
+ display: inline;
+ width: 100%;
+ max-height: 70%;
+}
+
+#view .time, #view .dim,
+#view .tag {
+ margin-right: -.125em;
+ padding: .125em .25em;
+ color: black;
+}
+#view .time,
+#view .dim { background-color: #CCD; }
+#view .tag { background-color: #DCC; }
+
+
+