blob: 82be710692bb6e5090f24172d0500132ef558452 [file] [log] [blame]
Matthias Andreas Benkardd63fe562023-11-18 13:18:30 +01001.btn-xs-lg>.lang-sm:after {
2 margin-left: 4px;
3}
4
5.bootstrap-select {
6 max-width: 350px;
7}
8
Matthias Andreas Benkard97f12022026-10-23 08:46:40 +02009.card .apps {
10 display: flex;
11 flex-wrap: wrap;
Matthias Andreas Benkardd63fe562023-11-18 13:18:30 +010012}
13
14.responsive-tabs .nav-tabs {
15 display: none;
16}
17
18.dataTables_paginate.paging_simple_numbers .pagination {
19 display: flex;
20 flex-wrap: wrap;
21}
22
23@media (min-width: 768px) {
24 .responsive-tabs .nav-tabs {
25 display: flex;
26 }
27
28 .responsive-tabs .card .card-body.collapse {
29 display: block;
30 }
31}
32
33
34@media (max-width: 767px) {
35 .responsive-tabs .tab-pane:not(.rsettings) {
36 display: block !important;
37 opacity: 1;
38 }
39
Matthias Andreas Benkardd63fe562023-11-18 13:18:30 +010040 .xs-show {
41 display: block !important;
42 }
43
44 .recent-login-success {
45 font-size: 14px;
46 margin-top: 10px !important;
47 }
48 .pull-xs-right {
49 float: right !important;
50 }
51 .pull-xs-right .dropdown-menu {
52 right: 0;
53 left: auto;
54 }
55 .text-xs-left {
56 text-align: left;
57 }
58 .text-xs-bold {
59 font-weight: bold;
60 }
61 .text-xs-bold .small {
62 font-weight: normal;
63 text-align: justify;
64 }
65 .btn.d-block {
66 width: 100%;
67 white-space: normal;
68 }
69 .btn.btn-xs-half,
70 .btn.d-block.btn-xs-half {
71 width: 50%;
72 }
73 .btn.btn-xs-third,
74 .btn.d-block.btn-xs-third {
75 width: 33.33%;
76 }
77 .btn.btn-xs-quart,
78 .btn.d-block.btn-xs-quart {
79 width: 25%;
80 }
81 .btn.d-block.btn-sm,
82 .btn-xs-lg {
83 padding: .5rem 1rem;
84 line-height: 20px;
85 }
86 .input-xs-lg {
87 height: 47px;
88 padding: 13px 16px;
89 }
90 .btn-group:not(.input-group-btn) {
91 display: flex;
92 flex-wrap: wrap;
93 }
94 .btn-group.nowrap {
95 flex-wrap: nowrap;
96 }
97 .btn-group.nowrap .dropdown-menu {
98 width: 100%;
99 }
Matthias Andreas Benkardd63fe562023-11-18 13:18:30 +0100100 .mass-actions-user .btn-group {
101 float: none;
102 }
103 div[class^='mass-actions'] .dropdown-menu,
104 .card-xs-lg .dropdown-menu,
105 .dropdown-menu.login {
106 width: 100%;
107 }
108 div[class^='mass-actions'] .btn-group .dropdown-menu {
109 top: 50%;
110 }
111 div[class^='mass-actions'] .btn-group .btn-group .dropdown-menu,
112 div.mass-actions-quarantine .btn-group .dropdown-menu,
113 .card-xs-lg .dropdown-menu {
114 top: 100%;
115 }
116 div[class^='mass-actions'] .dropdown-menu>li>a,
117 .card-xs-lg .dropdown-menu>li>a,
118 .dropdown-menu.login>li>a {
119 padding: 8px 20px;
120 }
121 div[class^='mass-actions'] .dropdown-header {
122 font-size: 14px;
123 font-weight: bold;
124 }
125 .top100 {
126 top: 100% !important;
127 }
128 .top33 {
129 top: 33% !important;
130 }
131 .footable-filtering .form {
132 width: 65%;
133 }
134 .btn-xs-lg>.lang-sm:after {
135 top: 1px;
136 }
137 .pagination {
138 margin-bottom: 5px;
139 }
140 .mass-actions-mailbox {
141 padding: 0;
142 }
143 .card-xs-lg .card-header {
144 height: 66px;
145 line-height: 47px;
146 }
147 .card-xs-lg .btn-group .btn {
148 padding-right: 5px;
149 padding-left: 5px;
150 }
151 .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
152 width: 100%;
153 }
154 .btn-group:not(.bootstrap-select) {
155 width: auto !important;
156 }
157 .bootstrap-select {
158 max-width: 100%;
159 }
160 .bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
161 margin-right: 14px;
162 white-space: normal;
163 }
164 .btn-group > .btn-group {
165 flex-basis: 100%;
166 }
167 .btn-group .btn {
168 display: flex !important;
169 align-items: center;
170 justify-content: center;
171 }
172 .btn-group .btn i {
173 margin-right: 5px;
174 }
Matthias Andreas Benkardd63fe562023-11-18 13:18:30 +0100175
176 .dt-sm-head-hidden .dtr-title {
177 display: none !important;
178 }
179
180 div.dataTables_wrapper div.dataTables_length {
181 text-align: left;
182 }
183
184 .senders-mw220 {
185 max-width: 100% !important;
186 }
Matthias Andreas Benkard97f12022026-10-23 08:46:40 +0200187
Matthias Andreas Benkardd63fe562023-11-18 13:18:30 +0100188 table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,
189 table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before,
190 table.dataTable td.dt-control:before {
191 height: 2rem;
192 width: 2rem;
193 line-height: 2rem;
194 margin-top: -15px;
195 }
Matthias Andreas Benkard97f12022026-10-23 08:46:40 +0200196
Matthias Andreas Benkardd63fe562023-11-18 13:18:30 +0100197 li .dtr-data {
198 padding: 0;
199 }
200}
201
202@media (max-width: 350px) {
203 .mailcow-logo img {
204 max-width: 250px;
205 }
206}
207
208@media (min-width: 1400px) {
209 .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
210 max-width: 1600px;
211 }
212}