blob: 717b4d11cfac644415dc2c7f1a2d2adc02648c30 [file] [log] [blame]
Matthias Andreas Benkardb382b102021-01-02 15:32:21 +01001@font-face {
2 font-family: 'PT Sans';
3 font-style: normal;
4 font-weight: 400;
5 src: local('PT Sans'), local('PTSans-Regular'),
6 url('/fonts/pt-sans-v11-latin-ext_cyrillic_latin-regular.woff2') format('woff2'),
7 url('/fonts/pt-sans-v11-latin-ext_cyrillic_latin-regular.woff') format('woff');
8}
9@font-face {
10 font-family: 'PT Sans';
11 font-style: normal;
12 font-weight: 700;
13 src: local('PT Sans Bold'), local('PTSans-Bold'),
14 url('/fonts/pt-sans-v11-latin-ext_cyrillic_latin-700.woff2') format('woff2'),
15 url('/fonts/pt-sans-v11-latin-ext_cyrillic_latin-700.woff') format('woff');
16}
17@font-face {
18 font-family: 'PT Sans';
19 font-style: italic;
20 font-weight: 400;
21 src: local('PT Sans Italic'), local('PTSans-Italic'),
22 url('/fonts/pt-sans-v11-latin-ext_cyrillic_latin-italic.woff2') format('woff2'),
23 url('/fonts/pt-sans-v11-latin-ext_cyrillic_latin-italic.woff') format('woff');
24}
25#maxmsgsize { min-width: 80px; }
26#slider1 .slider-selection {
27 background: #FFD700;
28}
29#slider1 .slider-track-high {
30 background: #FF4500;
31}
32#slider1 .slider-track-low {
33 background: #66CD00;
34}
35.striped:nth-child(odd) {
36 background-color: #fff;
37}
38.striped:nth-child(even) {
39 background-color: #fafafa;
40 border:1px solid white;
41}
42.btn {
43 text-transform: none;
44}
45.btn * {
46 pointer-events: none;
47}
48.textarea-code {
49 font-family:Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New, monospace;
50 background:transparent !important;
51}
52.navbar-nav {
53 margin: 0;
54}
55.navbar-fixed-bottom .navbar-collapse,
56.navbar-fixed-top .navbar-collapse {
57 max-height: 1000px
58}
59.glyphicon-spin {
60 font-size:12px;
61 -webkit-animation: spin 2000ms infinite linear;
62 animation: spin 2000ms infinite linear;
63}
64@-webkit-keyframes spin {
65 0% {
66 -webkit-transform: rotate(0deg);
67 transform: rotate(0deg);
68 }
69 100% {
70 -webkit-transform: rotate(359deg);
71 transform: rotate(359deg);
72 }
73}
74@keyframes spin {
75 0% {
76 -webkit-transform: rotate(0deg);
77 transform: rotate(0deg);
78 }
79 100% {
80 -webkit-transform: rotate(359deg);
81 transform: rotate(359deg);
82 }
83}
84pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
85.footable-sortable {
86 -webkit-user-select: none;
87 -moz-user-select: none;
88 -ms-user-select: none;
89 user-select: none;
90}
91/* Fix modal moving content left */
92body.modal-open {
93 overflow: inherit;
94 padding-right: inherit !important;
95}
96body {
97 font-family: "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
98}
99#mailcow-alert {
100 position: fixed;
101 bottom: 8px;
102 right: 25px;
103 min-width: 350px;
104 max-width: 550px;
105 z-index: 2000;
106}
107.input-group-sm .btn { margin-top: 0 !important }
108legend {
109 -webkit-user-select: none;
110 -moz-user-select: none;
111 -ms-user-select: none;
112 -o-user-select: none;
113 user-select: none;
114 font-size: 12pt;
115}
116.navbar .navbar-brand {
117 padding-top: 5px;
118}
119.navbar .navbar-brand img {
120 height: 40px;
121}
122.mailcow-logo img {
123 max-width: 250px;
124}
125.lang-link-disabled a {
126 pointer-events: none;
127}
128.lang-link-disabled {
129 cursor: not-allowed;
130}
131.dkim-label {
132 margin: 0 0 2px !important;
133}
134.overlay {
135 background: #fff;
136 position: absolute;
137 z-index: 10000;
138 top: 0; right: 0; bottom: 0; left: 0;
139 opacity: 0.7;
140}
141nav .glyphicon {
142 font-size: 12px !important;
143}
144#top {
145 padding-top: 70px;
146}
147.bootstrap-select.btn-group .no-results {
148 display: none;
149}
150.dropdown-desc {
151 display: block;
152 padding: 3px 10px;
153 clear: both;
154 font-weight: bold;
155 color: #5a5a5a;
156 white-space: nowrap;
157}
158.haveibeenpwned {
159 cursor: pointer;
160 -webkit-user-select: none;
161 -moz-user-select: none;
162 -ms-user-select: none;
163 user-select: none;
164}
165.full-width-select {
166 width: 100%!important;
167}
168.tooltip {
169 font-family: inherit;
170 font-size: 12px;
171}
172.progress-bar {
173 font-size: 12px;
174 line-height: 14px;
175}
176.footer {
177 margin-top: 27px;
178 margin-bottom: 20px;
179 color: #959595;
180}
181.slave-info {
182 padding: 15px 0px 15px 15px;
183 font-weight: bold;
184}
185.alert-hr {
186 margin:3px 0px;
187 border-bottom:1px solid #f5f5f5!important;
188 opacity: 0.3;
189}
190.btn-input-missing,
191.btn-input-missing:hover,
192.btn-input-missing:active,
193.btn-input-missing:focus,
194.btn-input-missing:active:hover,
195.btn-input-missing:active:focus {
196 color: #000 !important;
197 background-color: #ff4136;
198 border-color: #ff291c;
199}