@@ -83,10 +83,10 @@
0 || !empty($questtext['abort_text'])) : ?>
diff --git a/www/css/desktop.css b/www/css/desktop.css
index eb76292d..af513c72 100644
--- a/www/css/desktop.css
+++ b/www/css/desktop.css
@@ -80,9 +80,8 @@ menu .smnry{font-size:0.875em;padding:8px 0 8px 12px;background:#0c2e32;border-b
.circlenote{margin-left:15px;background:#bcd75e;border-radius:0.8em;display:inline-block;color:#0f373c;font-weight:bold;line-height:1.6em;text-align:center;width:1.6em;font-size:.8em}
#toggle,.toggle{display:none}
-.toggle{display:inline-block;padding:15px 15px 15px 0;position:relative;cursor:pointer;-webkit-touch-callout:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}
-#toggle:checked ~ menu{display:block;opacity:1}
-#navicon{display:block;color:#d9e5e7}
+.toggle{color:#d9e5e7;display:inline-block;padding:15px 15px 15px 0;position:relative;cursor:pointer;-webkit-touch-callout:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}
+#toggle:checked ~ menu{display:block;position:fixed;left:0;top:54px;bottom:0;overflow-y:auto;opacity:1}
article{padding:70px 0 30px}
aside{display:none}
@@ -112,7 +111,7 @@ aside{display:none}
.qglist .qgtitle .bonus{background:#f5821f}
.qglist .qgtitle .bonus:hover{background:#f68e34}
-#qtextbox{font-size:.875em;border-radius:5px;background:#fff;border:15px solid #fff;max-height:200px;overflow:hidden}
+.qtextbox{font-size:.875em;border-radius:5px;background:#fff;border:15px solid #fff;max-height:200px;overflow:hidden}
.qtext{padding-right:15px}
.qtext img,.grpqimg{float:right;margin-left:15px;max-width:30%;max-height:200px;border-radius:3px}
@@ -155,19 +154,26 @@ input[type="submit"][disabled]{text-shadow:1px 2px #d48c4e;background:#f9ac69;bo
.notify .fa-times{float:right;padding:0;margin:-12px -10px 0 0;color:#d4d2ce}
-/** Login & Registration **/
+/** Login, Registration & Filter **/
-.logreg{width:auto;display:inline-block;padding:15px 20px;background:#eae8e4;border-radius:3px}
+.logreg{margin:15px 0;width:auto;display:inline-block;padding:15px 20px;background:#eae8e4;border-radius:3px}
.logreg label{display:block;font-size:.875em}
.logreg input{margin:5px 0 15px}
.logreg .cta{display:block}
+.filter{margin:10px 0 20px;display:block;width:auto;padding:15px 20px;background:#eae8e4;border-radius:3px}
+.filter ul{margin:0}
+.filter li{display:inline-block;margin-bottom:8px}
+.filter label,input{display:inline;vertical-align:middle}
+.filter input[type=checkbox]{margin:0 8px 0 0}
+.filter label{margin-right:20px;font-size:.875em}
+
.avatar li{display:inline-block;margin-right:5px;text-align:center}
.avatar img{border-radius:3px}
/** Character Profile **/
-.cportrait img{width:100%}
+.cportrait img{max-width:100%;max-height:300px}
.cdata{display:inline-block;background:#fff;border-radius:3px;padding:12px 20px 0 20px;margin-bottom:5px}
.cdata.square{text-align:center;width:10%;padding-top:0}
@@ -210,9 +216,9 @@ input[type="submit"][disabled]{text-shadow:1px 2px #d48c4e;background:#f9ac69;bo
.gdata{margin:20px 0 40px 0}
.gdata li{float:left;background:#fff;padding:5px 15px;margin:0 5px 5px 0;border-radius:3px}
-.gchars li{background:#fff;padding:15px 0;border-radius:3px;display:inline-block;margin-bottom:5px;width:49%;text-align:center;vertical-align:top}
+.gchars li{background:#fff;padding:15px 5px;border-radius:3px;display:inline-block;margin-bottom:4px;width:49%;text-align:center;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.gchars img{width:50px;height:50px;border-radius:25px}
-.gchars p{margin:0;padding:0}
+.gchars p{margin:0;padding:0;overflow:hidden;text-overflow:ellipsis}
.gchars .fa{position:absolute;margin:-10px 0 0}
.gquests li{padding:12px 15px 0 15px;border-radius:3px}
@@ -315,6 +321,7 @@ input[type="submit"][disabled]{text-shadow:1px 2px #d48c4e;background:#f9ac69;bo
.cinfo{float:left;width:70%}
.cportrait{float:right;width:25%}
+.cportrait img{max-height:100%}
.gbanner img{float:left;margin:20px 20px 0 0}
.gbanner h1{margin:25px 0 2px}