--- /dev/null
+
+#picture-view {
+ left: 0;
+ right: 0;
+ position:absolute;
+ top: 0;
+ bottom: 0;
+ z-index: 10;
+}
+
+#picture-view .picture-wrap {
+ background-repeat: no-repeat;
+ margin: 0 auto 0 auto;
+ display: block;
+ position: relative;
+ z-index: 10;
+// cursor: move;
+
+}
+
+.picture-wrap .mark {
+ border: 2px solid rgba(200, 200, 200, 0.7);
+ position: absolute;
+ display: block;
+}
+
+.picture-wrap .mark .label {
+ position: absolute;
+ display: block;
+ background-color: rgba(200, 200, 200, 0.7);
+ color: rgba(0,0,0,0.6);
+ font-size: 0.9rem;
+// bottom: -1.5em;
+}
+
+.button.inactive:active,
+.button.inactive:link,
+.button.inactive:visited
+{
+ color: #606060 !important;
+ cursor: not-allowed;
+}
+
+#sponsors {
+ margin-top: 3em;
+}
+#sponsors img {
+ width: 100%;
+}
+
+#spinner {
+ height: 1em;
+ z-index:10;
+}
+
+.dropdown-body {
+ font-size: 0.8rem;
+ background-color: #444;
+}
+