+.divider {
+ background-color: #efefef;
+}
+table.divider {
+ width: 720px;
+}
+
+div#LoginAboutText { width: 400px; }
+
+.uncompleted-entry {
+ display: inline-block;
+ height: 8px;
+ width: 8px;
+ border: 1px solid rgba(0, 0, 0, .1);
+ border-radius: 50%;
+ background-color: rgba(0, 0, 0, .1);
+}
+.uncompleted-entry.active { background-color: red; }
+
+.table_icon {
+ height: 16px;
+ width: 16px;
+}
+
+/* Mobile styles */
+.mobile-table {
+ border: 0;
+ width: 100%;
+ border-spacing: 0;
+}
+
+.mobile-textarea {
+ width: 100%;
+ resize: vertical;
+ height: 5em;
+}
+
+.mobile-input {
+ width: 100%;
+}
+
+.mobile-table-details {
+ width: 100%;
+ table-layout: fixed;
+ overflow-wrap: break-word;
+ word-wrap: break-word;
+ border-spacing: 1px;
+ border: 0;
+}
+
+.mobile-table-details td {
+ padding: 3px;
+}