display: block;
}
+/* non-standard touch screen detection for Mozilla browsers */
.overlayArea:-moz-system-metric(touch-enabled),
.menuDrawer:-moz-system-metric(touch-enabled) {
+ font-size: 3mm;
font-size: 3mozmm;
}
+/* Standard, Media Queries Level 4 touch screen detection */
+@media (pointer:coarse) {
+ .overlayArea,
+ .menuDrawer {
+ font-size: 16px;
+ }
+}
.overlayArea input[type="button"],
.overlayArea button,
color: #FFFFFF;
}
+.overlayArea .minorbutton {
+ font-size: 75%;
+ border: none !important;
+ padding: 0 2px;
+}
+.overlayArea .minorbutton:not(:disabled):active {
+ padding: 0 1px 0 3px;
+}
+.overlayArea .statusmsg {
+ font-size: 75%;
+}
+.overlayArea .statusmsg.error {
+ color: #FF8080;
+}
+
#loginerror {
color: red;
font-weight: bold;