/* Material Icons Font (for MD theme) */ @font-face { font-family: 'Material Icons'; font-style: normal; font-weight: 400; src: url(fonts/MaterialIcons-Regular.e79bfd8.eot); /* For IE6-8 */ src: local('Material Icons'), local('MaterialIcons-Regular'), url(fonts/MaterialIcons-Regular.570eb83.woff2) format('woff2'), url(fonts/MaterialIcons-Regular.012cf6a.woff) format('woff'), url(fonts/MaterialIcons-Regular.a37b0c0.ttf) format('truetype'); } /* Orbitron Font */ @font-face { font-family: 'Orbitron Regular'; font-style: normal; font-weight: 400; src: local('Orbitron Regular'), local('Orbitron-Regular'), url(fonts/Orbitron-Regular.add0c42.ttf) format('truetype'); } .material-icons { font-family: 'Material Icons'; font-weight: normal; font-style: normal; font-size: 24px; /* Preferred icon size */ display: inline-block; line-height: 1; text-transform: none; letter-spacing: normal; word-wrap: normal; white-space: nowrap; direction: ltr; /* Support for all WebKit browsers. */ -webkit-font-smoothing: antialiased; /* Support for Safari and Chrome. */ text-rendering: optimizeLegibility; /* Support for Firefox. */ -moz-osx-font-smoothing: grayscale; /* Support for IE. */ font-feature-settings: 'liga'; } /* Framework7 Icons Font (for iOS theme) */ @font-face { font-family: 'Framework7 Icons'; font-style: normal; font-weight: 400; src: url(fonts/Framework7Icons-Regular.589f22d.eot); src: url(fonts/Framework7Icons-Regular.988e8c7.woff2) format("woff2"), url(fonts/Framework7Icons-Regular.0efb066.woff) format("woff"), url(fonts/Framework7Icons-Regular.48c1c71.ttf) format("truetype"); } .f7-icons { font-family: 'Framework7 Icons'; font-weight: normal; font-style: normal; font-size: 25px; line-height: 1; letter-spacing: normal; text-transform: none; display: inline-block; white-space: nowrap; word-wrap: normal; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale; -webkit-font-feature-settings: "liga"; -moz-font-feature-settings: "liga=1"; -moz-font-feature-settings: "liga"; font-feature-settings: "liga"; text-align: center; } body { font-size: 12px; } a { font-size: 12px; } :root { --f7-theme-color: #be504d; --f7-theme-color-rgb: 190, 80, 77; --f7-theme-color-shade: #a63f3d; --f7-theme-color-tint: #c96d6b; --iimt-gray: #999; --iimt-red: #be504d; --f7-dialog-width: 400px; --f7-button-font-size: 12px; --f7-list-font-size: 12px; --f7-table-body-font-size: 12px; --f7-button-height: 32px; --f7-list-item-min-height: 32px; } /* Hide navbar link which opens left panel when it is visible by breakpoint */ .panel-left.panel-visible-by-breakpoint ~ .view .navbar .panel-open[data-panel="left"] { display: none; } .menu-select { background-color: var(--f7-theme-color); color: white; } /* table */ table tbody { display: block; overflow-y: scroll; } table thead, table tbody tr { display: table; width: 100%; table-layout: fixed; } table thead, table tbody tr:hover { cursor: pointer; } .iimt-small-row > tr > td, .iimt-small-row > tr > th { height: 32px; }