1 header h3 a
, header
.brand
{
2 display:none
!important
;
5 @media screen and
(max-device-width: 600px) {
6 #maincontent.container
{
11 background: linear-gradient
(#fff 20%, #ddd 100%);
12 background-size: 1px 34px;
16 .tabs > li, .cbi-tabmenu > li {
20 .tabs > li > a, .cbi-tabmenu > li > a {
27 flex-direction: column
;
35 align-items: flex-end
;
36 border-top: 1px solid
#ddd;
45 align-self: flex-start
;
47 text-overflow: ellipsis
;
48 word-wrap: break-word
;
49 display: inline-block
;
52 box-sizing: border-box
;
55 .table .td.cbi-dropdown-open {
59 .col-1 { flex: 1 1 30px !important
; -webkit-flex: 1 1 30px !important
; }
60 .col-2 { flex: 2 2 60px !important
; -webkit-flex: 2 2 60px !important
; }
61 .col-3 { flex: 3 3 90px !important
; -webkit-flex: 3 3 90px !important
; }
62 .col-4 { flex: 4 4 120px !important
; -webkit-flex: 4 4 120px !important
; }
63 .col-5 { flex: 5 5 150px !important
; -webkit-flex: 5 5 150px !important
; }
64 .col-6 { flex: 6 6 180px !important
; -webkit-flex: 6 6 180px !important
; }
65 .col-7 { flex: 7 7 210px !important
; -webkit-flex: 7 7 210px !important
; }
66 .col-8 { flex: 8 8 240px !important
; -webkit-flex: 8 8 240px !important
; }
67 .col-9 { flex: 9 9 270px !important
; -webkit-flex: 9 9 270px !important
; }
68 .col-10 { flex: 10 10 300px !important
; -webkit-flex: 10 10 300px !important
; }
74 .td
[data-type
="button"],
75 .td[data-type="fvalue"] {
81 align-self: flex-start
;
84 .td.cbi-value-field .cbi-button {
88 .table.cbi-section-table {
95 .cbi-section-table-titles
,
96 .cbi-section-table-descr {
100 .cbi-section-table-row {
107 .cbi-section-table + .cbi-section-create {
111 .tr[data-title]::before {
114 background: #f5f5f5 !important
;
116 border-bottom: 1px solid
#ddd;
119 .td
[data-title
]::before
,
120 .td[data-description]::after {
124 .td[data-title] ~ .td.cbi-section-actions {
125 align-self: flex-start
;
128 .td[data-title] ~ .td.cbi-section-actions::before {
133 .td.cbi-section-actions {
141 display: none
!important
;
144 .td.cbi-value-field {
148 .td.cbi-value-field[data-type="dvalue"] {
152 .td
.cbi-value-field
[data-type
="button"],
153 .td.cbi-value-field[data-type="fvalue"] {
158 .cbi-section-table
.tr:hover
.td
,
159 .cbi-section-table
.tr:hover
.th
,
160 .cbi-section-table .tr:hover::before {
161 background-color: transparent
;
165 padding-bottom: .5em;
166 border-bottom: 1px solid
#ddd;
170 .cbi-value label.cbi-value-title {
175 .cbi-value-field, .cbi-dropdown {
180 input
, textarea
, select
{
181 font-size: 16px !important
;
185 select
, input
[type
="text"], input
[type
="password"] {
190 input
.cbi-input-password
{
191 width: calc
(100% - 25px);
198 [data-dynlist
] > .add-item
> input
{
199 width: calc
(100% - 21px);
202 [data-dynlist
] > .add-item
> .cbi-button
{
206 input
[type
="text"] + .cbi-button
,
207 input
[type
="password"] + .cbi-button
,
208 select
+ .cbi-button
{
209 font-size: 14px !important
;
212 box-sizing: border-box
;
214 text-overflow: ellipsis
;
217 .cbi-value-field input
[type
="checkbox"],
218 .cbi-value-field input[type="radio"] {
223 font-size: 14px !important
;
234 [data-page
="admin-status-overview"] .cbi-section:nth-of-type
(1) .td:first-child
,
235 [data-page
="admin-status-overview"] .cbi-section:nth-of-type
(2) .td:first-child
{
239 header
.pull-right
.label
{
241 display: inline-block
;
251 header
> .fill
> .container
{
258 margin: 2px 5px 2px 0;
261 justify-content: flex-start
;
271 flex-direction: column
;
273 justify-content: space-around
;
276 .menu-dropdown, .dropdown-menu {
285 .cbi-section-create {
289 #cbi-network-switch_vlan .th
,
290 #cbi-network-switch_vlan .td
{
294 #cbi-network-switch_vlan .td
.cbi-section-actions
{
298 #cbi-network-switch_vlan .td
.cbi-section-actions::before
{
302 #cbi-network-switch_vlan .td
.cbi-section-actions
> * {
307 #wifi_assoclist_table .td
,
308 [data-page
="admin-status-processes"] .td
{
309 flex-basis: 50% !important
;
312 [data-page
="admin-status-processes"] .td
[data-type
="button"] {
313 flex-basis: 33% !important
;
316 [data-page
="admin-status-processes"] .td
[data-name
="PID"],
317 [data-page
="admin-status-processes"] .td
[data-name
="USER"] {
318 flex-basis: 25% !important
;
321 [data-page
="admin-system-fstab"] .td
[data-type
="button"]::before
,
322 [data-page
="admin-system-startup"] .td
[data-type
="button"]::before
,
323 [data-page
="admin-status-processes"] .td
[data-type
="button"]::before
{
328 @media screen and
(max-device-width: 375px) {
329 #maincontent.container
{
336 justify-content: space-between
;
341 .cbi-page-actions .cbi-button {
342 flex: 1 1 calc
(50% - 2px);
343 margin: 1px !important
;
345 text-overflow: ellipsis
;
348 .cbi-page-actions
.cbi-button-primary
,
349 .cbi-page-actions .cbi-button-apply {
350 flex-basis: calc
(100% - -2px);
353 .cbi-section-actions .cbi-button {
355 text-overflow: ellipsis
;
358 body
[data-page
="admin-network-wireless"] .td
.col-2
{
362 body
[data-page
="admin-network-wireless"] .td
.col-2
> .ifacebadge
{
365 flex-direction: column
;
368 body
[data-page
="admin-network-network"] .td
.col-3
{
373 @media screen and
(max-device-width: 200px) {
374 #maincontent.container
{
379 @media screen and
(max-width: 375px) {
382 margin: 0 !important
;
386 .td .ifacebox .ifacebox-head {
388 justify-content: space-around
;
391 .td
.ifacebox
.ifacebox-head
,
392 .td .ifacebox .ifacebox-body {
398 .td
.ifacebox
.ifacebox-head
> *,
399 .ifacebox .ifacebox-body > * {