}
#endif
+#if defined(ENABLE_INPUT_TYPE_DATE) && ENABLE_INPUT_TYPE_DATE
+input[type="date"] {
+ -webkit-appearance: menulist;
+ -webkit-box-sizing: border-box;
+}
+#endif
+#if defined(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) && ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE
+input[type="datetime"] {
+ -webkit-appearance: menulist;
+ -webkit-box-sizing: border-box;
+}
+#endif
+#if defined(ENABLE_INPUT_TYPE_DATETIMELOCAL) && ENABLE_INPUT_TYPE_DATETIMELOCAL
+input[type="datetime-local"] {
+ -webkit-appearance: menulist;
+ -webkit-box-sizing: border-box;
+}
+#endif
+#if defined(ENABLE_INPUT_TYPE_MONTH) && ENABLE_INPUT_TYPE_MONTH
+input[type="month"] {
+ -webkit-appearance: menulist;
+ -webkit-box-sizing: border-box;
+}
+#endif
+#if defined(ENABLE_INPUT_TYPE_TIME) && ENABLE_INPUT_TYPE_TIME
+input[type="time"] {
+ -webkit-appearance: menulist;
+ -webkit-box-sizing: border-box;
+}
+#endif
+#if defined(ENABLE_INPUT_TYPE_WEEK) && ENABLE_INPUT_TYPE_WEEK
+input[type="week"] {
+ -webkit-appearance: menulist;
+ -webkit-box-sizing: border-box;
+}
+#endif
+
input::-webkit-inner-spin-button {
-webkit-appearance: inner-spin-button;
display: block;