comparison gtk-3.0/gtk-contained.css @ 17:ca246bc0af4a

Update to GTK 3.18 and regenerate assets
author IBBoard <dev@ibboard.co.uk>
date Sat, 09 Jul 2016 15:25:37 +0100
parents a48477723cfe
children cb3e1a45b770
comparison
equal deleted inserted replaced
16:504f558b5340 17:ca246bc0af4a
15 -GtkWidget-link-color: #2a76c6; 15 -GtkWidget-link-color: #2a76c6;
16 -GtkWidget-visited-link-color: #215d9c; 16 -GtkWidget-visited-link-color: #215d9c;
17 -GtkWidget-focus-padding: 2; 17 -GtkWidget-focus-padding: 2;
18 -GtkWidget-focus-line-width: 1; 18 -GtkWidget-focus-line-width: 1;
19 -GtkWidget-text-handle-width: 20; 19 -GtkWidget-text-handle-width: 20;
20 -GtkWidget-text-handle-height: 20; 20 -GtkWidget-text-handle-height: 24;
21 -GtkDialog-button-spacing: 4; 21 -GtkDialog-button-spacing: 4;
22 -GtkDialog-action-area-border: 0; 22 -GtkDialog-action-area-border: 0;
23 -GtkStatusbar-shadow-type: none; 23 -GtkStatusbar-shadow-type: none;
24 outline-color: rgba(46, 52, 54, 0.3); 24 outline-color: rgba(46, 52, 54, 0.3);
25 outline-style: dashed; 25 outline-style: dashed;
71 color: #323232; 71 color: #323232;
72 background-color: white; } 72 background-color: white; }
73 .view:selected, GtkCalendar:selected { 73 .view:selected, GtkCalendar:selected {
74 border-radius: 3px; } 74 border-radius: 3px; }
75 75
76 .rubberband, .content-view.rubberband { 76 .rubberband, GtkTreeView.view.rubberband, .content-view.rubberband {
77 border: 1px solid #4a90d9; 77 border: 1px solid #2a76c6;
78 background-color: rgba(74, 144, 217, 0.2); } 78 background-color: rgba(42, 118, 198, 0.2); }
79 79
80 .label.separator, GtkPlacesSidebar.sidebar .view .label.separator { 80 .label.separator {
81 color: #2e3436; } 81 color: #2e3436; }
82 .label.separator:backdrop, GtkPlacesSidebar.sidebar .view .label.separator:backdrop { 82 .label.separator:backdrop {
83 color: #8d9091; } 83 color: #8d9091; }
84 .label:insensitive { 84 .label:insensitive {
85 color: #8d9091; } 85 color: #8d9091; }
86 .label:insensitive:backdrop { 86 .label:insensitive:backdrop {
87 color: #c7c7c7; } 87 color: #c7c7c7; }
88 88
89 .dim-label, .label.separator, GtkPlacesSidebar.sidebar .view .label.separator, .titlebar .subtitle, 89 .dim-label, .label.separator, .titlebar .subtitle,
90 .header-bar .subtitle { 90 .header-bar .subtitle {
91 opacity: 0.55; 91 opacity: 0.55;
92 text-shadow: none; } 92 text-shadow: none; }
93 93
94 GtkAssistant .sidebar { 94 GtkAssistant .sidebar {
118 border-radius: 3px; } 118 border-radius: 3px; }
119 .grid-child:selected { 119 .grid-child:selected {
120 outline-offset: -2px; } 120 outline-offset: -2px; }
121 121
122 .popover.osd, .app-notification, 122 .popover.osd, .app-notification,
123 .app-notification.frame, .osd { 123 .app-notification.frame, .osd .scale-popup, .osd {
124 color: #eeeeec; 124 color: #eeeeec;
125 border: none; 125 border: none;
126 background-color: rgba(32, 37, 38, 0.7); 126 background-color: rgba(32, 37, 38, 0.7);
127 background-clip: padding-box; 127 background-clip: padding-box;
128 outline-color: rgba(238, 238, 236, 0.3); 128 outline-color: rgba(238, 238, 236, 0.3);
129 box-shadow: none; 129 box-shadow: none;
130 text-shadow: 0 1px black; 130 text-shadow: 0 1px black;
131 icon-shadow: 0 1px black; } 131 icon-shadow: 0 1px black; }
132 .popover.osd:backdrop, .app-notification:backdrop, .osd:backdrop { 132 .popover.osd:backdrop, .app-notification:backdrop, .osd .scale-popup:backdrop, .osd:backdrop {
133 text-shadow: none; } 133 text-shadow: none; }
134 134
135 /********************* 135 /*********************
136 * Spinner Animation * 136 * Spinner Animation *
137 *********************/ 137 *********************/
156 border: 1px solid; 156 border: 1px solid;
157 padding: 5px 8px 6px; 157 padding: 5px 8px 6px;
158 border-radius: 3px; 158 border-radius: 3px;
159 transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); 159 transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
160 background-color: transparent; 160 background-color: transparent;
161 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%); 161 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%);
162 color: black; 162 color: black;
163 border-color: #a1a1a1; 163 border-color: #a1a1a1;
164 box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0), 0 1px white; } 164 box-shadow: inset 0 0 0 1px rgba(74, 144, 217, 0), 0 1px white; }
165 .entry.image.left { 165 .entry.image.left {
166 padding-left: 0; } 166 padding-left: 0; }
167 .entry.image.right { 167 .entry.image.right {
168 padding-right: 0; } 168 padding-right: 0; }
169 .entry.flat, .entry.flat:focus { 169 .entry.flat, .entry.flat:focus {
170 padding: 2px; 170 padding: 2px;
171 background-color: transparent; 171 background-color: transparent;
172 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%); 172 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%);
173 color: black; 173 color: black;
174 border-color: #a1a1a1; 174 border-color: #a1a1a1;
175 box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0); 175 box-shadow: inset 0 0 0 1px rgba(74, 144, 217, 0);
176 border: none; 176 border: none;
177 border-radius: 0; } 177 border-radius: 0; }
178 .entry:focus { 178 .entry:focus {
179 background-color: transparent; 179 background-color: transparent;
180 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%); 180 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%);
181 box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0.15), 0 1px white; 181 box-shadow: inset 0 0 0 1px #4a90d9, 0 1px white;
182 border-color: #4a90d9; } 182 border-color: #4a90d9; }
183 .entry:insensitive { 183 .entry:insensitive {
184 background-color: transparent; 184 background-color: transparent;
185 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%); 185 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%);
186 color: #8d9091; 186 color: #8d9091;
187 border-color: #a1a1a1; 187 border-color: #a1a1a1;
188 background-image: linear-gradient(to bottom, #f4f4f4); 188 background-image: linear-gradient(to bottom, #f4f4f4);
189 box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px white; } 189 box-shadow: 0 1px white; }
190 .entry:backdrop { 190 .entry:backdrop {
191 background-color: transparent; 191 background-color: transparent;
192 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%); 192 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%);
193 color: #323232; 193 color: #323232;
194 border-color: #a8a8a8; 194 border-color: #a8a8a8;
195 background-image: linear-gradient(to bottom, white); 195 background-image: linear-gradient(to bottom, white);
196 box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(255, 255, 255, 0); } 196 box-shadow: 0 1px rgba(255, 255, 255, 0); }
197 .entry:backdrop:insensitive { 197 .entry:backdrop:insensitive {
198 background-color: transparent; 198 background-color: transparent;
199 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%); 199 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%);
200 color: #c7c7c7; 200 color: #c7c7c7;
201 border-color: #a8a8a8; 201 border-color: #a8a8a8;
202 background-image: linear-gradient(to bottom, #f4f4f4); 202 background-image: linear-gradient(to bottom, #f4f4f4);
203 box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(255, 255, 255, 0); } 203 box-shadow: 0 1px rgba(255, 255, 255, 0); }
204 .entry.progressbar { 204 .entry.progressbar {
205 margin: 1px; 205 margin: 1px;
206 border-radius: 0; 206 border-radius: 0;
207 border-width: 0 0 2px; 207 border-width: 0 0 2px;
208 border-color: #4a90d9; 208 border-color: #4a90d9;
210 background-image: none; 210 background-image: none;
211 background-color: transparent; 211 background-color: transparent;
212 box-shadow: none; } 212 box-shadow: none; }
213 .entry.progressbar:backdrop { 213 .entry.progressbar:backdrop {
214 background-color: transparent; } 214 background-color: transparent; }
215 .linked > .entry { 215 .linked:not(.vertical) > .entry:focus + .entry, .linked:not(.vertical) > .entry:focus + .button, .linked:not(.vertical) > .entry:focus + GtkComboBox > .the-button-in-the-combobox, .linked:not(.vertical) > .entry:focus + GtkComboBoxText > .the-button-in-the-combobox {
216 border-radius: 0; } 216 border-left-color: #4a90d9; }
217 .linked > .entry:first-child {
218 border-top-left-radius: 3px;
219 border-bottom-left-radius: 3px; }
220 .linked > .entry:first-child:dir(rtl) {
221 border-right-style: none; }
222 .linked > .entry:last-child {
223 border-top-right-radius: 3px;
224 border-bottom-right-radius: 3px;
225 border-left-style: none; }
226 .linked > .entry:last-child:dir(rtl) {
227 border-left-style: solid; }
228 .entry.error { 217 .entry.error {
229 color: #cc0000; 218 color: #cc0000;
230 border-color: #cc0000; } 219 border-color: #cc0000; }
231 .entry.error:focus { 220 .entry.error:focus {
232 background-color: transparent; 221 background-color: transparent;
233 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%); 222 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%);
234 box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(204, 0, 0, 0.15), 0 1px white; 223 box-shadow: inset 0 0 0 1px #cc0000, 0 1px white;
235 border-color: #cc0000; } 224 border-color: #cc0000; }
236 .entry.error:selected, .entry.error:selected:focus { 225 .entry.error:selected, .entry.error:selected:focus {
237 background-color: #cc0000; } 226 background-color: #cc0000; }
238 .entry.warning { 227 .entry.warning {
239 color: #f57900; 228 color: #f57900;
240 border-color: #f57900; } 229 border-color: #f57900; }
241 .entry.warning:focus { 230 .entry.warning:focus {
242 background-color: transparent; 231 background-color: transparent;
243 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%); 232 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%);
244 box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(245, 121, 0, 0.15), 0 1px white; 233 box-shadow: inset 0 0 0 1px #f57900, 0 1px white;
245 border-color: #f57900; } 234 border-color: #f57900; }
246 .entry.warning:selected, .entry.warning:selected:focus { 235 .entry.warning:selected, .entry.warning:selected:focus {
247 background-color: #f57900; } 236 background-color: #f57900; }
248 .entry.image { 237 .entry.image {
249 color: #575c5e; } 238 color: #575c5e; }
251 color: #2e3436; } 240 color: #2e3436; }
252 .entry.image:active { 241 .entry.image:active {
253 color: #4a90d9; } 242 color: #4a90d9; }
254 .entry.image:backdrop { 243 .entry.image:backdrop {
255 color: #a3a6a7; } 244 color: #a3a6a7; }
256 .linked.vertical > .entry {
257 background-color: transparent;
258 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
259 color: black;
260 border-color: #a1a1a1;
261 box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0);
262 background-image: linear-gradient(to bottom, #ffffff);
263 border-bottom-color: #e2e2e2;
264 box-shadow: none; }
265 .linked.vertical > .entry:focus {
266 border-color: #4a90d9;
267 box-shadow: inset 0 0 0 1px rgba(74, 144, 217, 0.15), 0 -1px 0 0 #4a90d9; }
268 .linked.vertical > .entry:insensitive {
269 background-color: transparent;
270 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
271 color: #8d9091;
272 border-color: #a1a1a1;
273 background-image: linear-gradient(to bottom, #f4f4f4);
274 box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
275 border-bottom-color: #e2e2e2; }
276 .linked.vertical > .entry:insensitive:backdrop {
277 background-color: transparent;
278 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
279 color: #c7c7c7;
280 border-color: #a8a8a8;
281 background-image: linear-gradient(to bottom, #f4f4f4);
282 box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
283 border-bottom-color: #e4e4e4; }
284 .linked.vertical > .entry:backdrop {
285 background-color: transparent;
286 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
287 color: #323232;
288 border-color: #a8a8a8;
289 background-image: linear-gradient(to bottom, white);
290 box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
291 border-bottom-color: #e4e4e4; }
292 .linked.vertical > .entry:first-child {
293 background-color: transparent;
294 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
295 color: black;
296 border-color: #a1a1a1;
297 box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0);
298 border-bottom-color: #e2e2e2; }
299 .linked.vertical > .entry:first-child:focus {
300 background-color: transparent;
301 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
302 box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0.15);
303 border-color: #4a90d9; }
304 .linked.vertical > .entry:first-child:insensitive {
305 background-color: transparent;
306 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
307 color: #8d9091;
308 border-color: #a1a1a1;
309 background-image: linear-gradient(to bottom, #f4f4f4);
310 box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
311 border-bottom-color: #e4e4e4; }
312 .linked.vertical > .entry:first-child:insensitive:backdrop {
313 background-color: transparent;
314 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
315 color: #c7c7c7;
316 border-color: #a8a8a8;
317 background-image: linear-gradient(to bottom, #f4f4f4);
318 box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
319 border-bottom-color: #e4e4e4;
320 border-top-style: solid; }
321 .linked.vertical > .entry:first-child:backdrop {
322 background-color: transparent;
323 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
324 color: #323232;
325 border-color: #a8a8a8;
326 background-image: linear-gradient(to bottom, white);
327 box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
328 border-bottom-color: #e4e4e4; }
329 .linked.vertical > .entry:last-child {
330 background-color: transparent;
331 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
332 color: black;
333 border-color: #a1a1a1;
334 box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0), 0 1px white;
335 background-image: linear-gradient(to bottom, #ffffff);
336 box-shadow: 0 1px white; }
337 .linked.vertical > .entry:last-child:focus {
338 border-color: #4a90d9;
339 box-shadow: inset 0 0 0 1px rgba(74, 144, 217, 0.15), 0 -1px 0 0 #4a90d9, 0 1px white; }
340 .linked.vertical > .entry:last-child:insensitive {
341 background-color: transparent;
342 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
343 color: #8d9091;
344 border-color: #a1a1a1;
345 background-image: linear-gradient(to bottom, #f4f4f4);
346 box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px white; }
347 .linked.vertical > .entry:last-child:insensitive:backdrop {
348 background-color: transparent;
349 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
350 color: #c7c7c7;
351 border-color: #a8a8a8;
352 background-image: linear-gradient(to bottom, #f4f4f4);
353 box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(255, 255, 255, 0); }
354 .linked.vertical > .entry:last-child:backdrop {
355 background-color: transparent;
356 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
357 color: #323232;
358 border-color: #a8a8a8;
359 background-image: linear-gradient(to bottom, white);
360 box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(255, 255, 255, 0); }
361 .osd .entry { 245 .osd .entry {
362 background-color: transparent; 246 background-color: transparent;
363 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%); 247 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%);
364 color: white; 248 color: white;
365 border-color: rgba(0, 0, 0, 0.7); 249 border-color: rgba(0, 0, 0, 0.7);
366 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5)); 250 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5));
367 background-clip: padding-box; 251 background-clip: padding-box;
368 box-shadow: none; 252 box-shadow: none;
369 text-shadow: 0 1px black; 253 text-shadow: 0 1px black;
370 icon-shadow: 0 1px black; } 254 icon-shadow: 0 1px black; }
371 .osd .entry:focus { 255 .osd .entry:focus {
372 background-color: transparent; 256 background-color: transparent;
373 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%); 257 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%);
374 color: white; 258 color: white;
375 border-color: #4a90d9; 259 border-color: #4a90d9;
376 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5)); 260 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5));
377 background-clip: padding-box; 261 background-clip: padding-box;
378 box-shadow: inset 0 0 0 1px rgba(74, 144, 217, 0.15); 262 box-shadow: inset 0 0 0 1px #4a90d9;
379 text-shadow: 0 1px black; 263 text-shadow: 0 1px black;
380 icon-shadow: 0 1px black; } 264 icon-shadow: 0 1px black; }
381 .osd .entry:backdrop { 265 .osd .entry:backdrop {
382 background-color: transparent; 266 background-color: transparent;
383 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%); 267 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%);
384 color: white; 268 color: white;
385 border-color: rgba(0, 0, 0, 0.7); 269 border-color: rgba(0, 0, 0, 0.7);
386 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5)); 270 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5));
387 background-clip: padding-box; 271 background-clip: padding-box;
388 box-shadow: none; 272 box-shadow: none;
389 text-shadow: none; 273 text-shadow: none;
390 icon-shadow: none; } 274 icon-shadow: none; }
391 .osd .entry:insensitive { 275 .osd .entry:insensitive {
392 background-color: transparent; 276 background-color: transparent;
393 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%); 277 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%);
394 color: #878989; 278 color: #878989;
395 border-color: rgba(0, 0, 0, 0.7); 279 border-color: rgba(0, 0, 0, 0.7);
396 background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5)); 280 background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
397 background-clip: padding-box; 281 background-clip: padding-box;
398 box-shadow: none; 282 box-shadow: none;
399 text-shadow: none; 283 text-shadow: none;
400 icon-shadow: none; } 284 icon-shadow: none; }
285
286 .linked.vertical > .entry:not(:last-child) {
287 box-shadow: none; }
288 .linked.vertical > .entry:focus:not(:last-child) {
289 box-shadow: inset 0 0 0 1px #4a90d9; }
290 .linked.vertical > .entry:not(:insensitive) + .entry:not(:insensitive) {
291 border-top-color: #e2e2e2;
292 background-image: linear-gradient(to bottom, #ffffff); }
293 .linked.vertical > .entry:not(:insensitive) + .entry:not(:insensitive):backdrop {
294 border-top-color: #e4e4e4;
295 background-image: linear-gradient(to bottom, white); }
296 .linked.vertical > .entry + .entry:focus:not(:last-child) {
297 border-top-color: #4a90d9;
298 box-shadow: inset 0 0 0 1px #4a90d9; }
299 .linked.vertical > .entry + .entry:focus:last-child {
300 border-top-color: #4a90d9; }
301 .linked.vertical > .entry:focus:not(:only-child) + .entry,
302 .linked.vertical > .entry:focus:not(:only-child) + .button,
303 .linked.vertical > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox,
304 .linked.vertical > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox {
305 border-top-color: #4a90d9; }
401 306
402 /*********** 307 /***********
403 * Buttons * 308 * Buttons *
404 ***********/ 309 ***********/
405 @keyframes needs_attention { 310 @keyframes needs_attention {
418 border-color: #a1a1a1; 323 border-color: #a1a1a1;
419 background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0); 324 background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
420 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); 325 text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
421 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); 326 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
422 box-shadow: inset 0 1px white, 0 1px white; } 327 box-shadow: inset 0 1px white, 0 1px white; }
423 .button.flat, .header-bar .titlebutton.button, 328 .button.flat, .sidebar-button.button, .header-bar .titlebutton.button,
424 .titlebar .titlebutton.button { 329 .titlebar .titlebutton.button {
425 border-color: transparent; 330 border-color: transparent;
426 background-color: transparent; 331 background-color: transparent;
427 background-image: none; 332 background-image: none;
428 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); 333 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
429 text-shadow: none; 334 text-shadow: none;
430 icon-shadow: none; 335 icon-shadow: none;
431 transition: none; } 336 transition: none; }
432 .button.flat:hover, .header-bar .titlebutton.button:hover, 337 .button.flat:hover, .sidebar-button.button:hover, .header-bar .titlebutton.button:hover,
433 .titlebar .titlebutton.button:hover { 338 .titlebar .titlebutton.button:hover {
434 transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); 339 transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
435 transition-duration: 500ms; } 340 transition-duration: 500ms; }
436 .button.flat:hover:active, .header-bar .titlebutton.button:hover:active, 341 .button.flat:hover:active, .sidebar-button.button:hover:active, .header-bar .titlebutton.button:hover:active,
437 .titlebar .titlebutton.button:hover:active { 342 .titlebar .titlebutton.button:hover:active {
438 transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } 343 transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
439 .button:hover, .header-bar .button.titlebutton:hover, 344 .button:hover, .header-bar .button.titlebutton:hover,
440 .titlebar .button.titlebutton:hover { 345 .titlebar .button.titlebutton:hover {
441 color: #2e3436; 346 color: #2e3436;
456 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); 361 text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
457 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); 362 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
458 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white; 363 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white;
459 transition-duration: 50ms; } 364 transition-duration: 50ms; }
460 .button:backdrop, .header-bar .button.titlebutton:backdrop, 365 .button:backdrop, .header-bar .button.titlebutton:backdrop,
461 .titlebar .button.titlebutton:backdrop, .button.flat:backdrop, .header-bar .titlebutton.button:backdrop, 366 .titlebar .button.titlebutton:backdrop, .button.flat:backdrop, .sidebar-button.button:backdrop, .header-bar .titlebutton.button:backdrop,
462 .titlebar .titlebutton.button:backdrop { 367 .titlebar .titlebutton.button:backdrop {
463 color: #8d9091; 368 color: #8d9091;
464 border-color: #a8a8a8; 369 border-color: #a8a8a8;
465 background-image: linear-gradient(to bottom, #ededed); 370 background-image: linear-gradient(to bottom, #ededed);
466 text-shadow: none; 371 text-shadow: none;
467 icon-shadow: none; 372 icon-shadow: none;
468 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); 373 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
469 -gtk-image-effect: none; } 374 -gtk-image-effect: none; }
470 .button:backdrop:active, .button:backdrop:checked, .button.flat:backdrop:active, .header-bar .titlebutton.button:backdrop:active, 375 .button:backdrop:active, .button:backdrop:checked, .button.flat:backdrop:active, .sidebar-button.button:backdrop:active, .header-bar .titlebutton.button:backdrop:active,
471 .titlebar .titlebutton.button:backdrop:active, .button.flat:backdrop:checked, .header-bar .titlebutton.button:backdrop:checked, 376 .titlebar .titlebutton.button:backdrop:active, .button.flat:backdrop:checked, .sidebar-button.button:backdrop:checked, .header-bar .titlebutton.button:backdrop:checked,
472 .titlebar .titlebutton.button:backdrop:checked { 377 .titlebar .titlebutton.button:backdrop:checked {
473 color: #8d9091; 378 color: #8d9091;
474 border-color: #a8a8a8; 379 border-color: #a8a8a8;
475 background-image: linear-gradient(to bottom, #d4d4d4); 380 background-image: linear-gradient(to bottom, #d4d4d4);
476 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } 381 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
477 .button:backdrop:insensitive, .button.flat:backdrop:insensitive, .header-bar .titlebutton.button:backdrop:insensitive, 382 .button:backdrop:insensitive, .button.flat:backdrop:insensitive, .sidebar-button.button:backdrop:insensitive, .header-bar .titlebutton.button:backdrop:insensitive,
478 .titlebar .titlebutton.button:backdrop:insensitive { 383 .titlebar .titlebutton.button:backdrop:insensitive {
479 color: #c7c7c7; 384 color: #c7c7c7;
480 border-color: #a8a8a8; 385 border-color: #a8a8a8;
481 background-image: linear-gradient(to bottom, #f4f4f4); 386 background-image: linear-gradient(to bottom, #f4f4f4);
482 text-shadow: none; 387 text-shadow: none;
483 icon-shadow: none; 388 icon-shadow: none;
484 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } 389 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
485 .button:backdrop:insensitive > .label, .header-bar .button.titlebutton:backdrop:insensitive > .label, 390 .button:backdrop:insensitive > .label, .header-bar .button.titlebutton:backdrop:insensitive > .label,
486 .titlebar .button.titlebutton:backdrop:insensitive > .label, .button.flat:backdrop:insensitive > .label, .header-bar .titlebutton.button:backdrop:insensitive > .label, 391 .titlebar .button.titlebutton:backdrop:insensitive > .label, .button.flat:backdrop:insensitive > .label, .sidebar-button.button:backdrop:insensitive > .label, .header-bar .titlebutton.button:backdrop:insensitive > .label,
487 .titlebar .titlebutton.button:backdrop:insensitive > .label { 392 .titlebar .titlebutton.button:backdrop:insensitive > .label {
488 color: inherit; } 393 color: inherit; }
489 .button:backdrop:insensitive:active, .button:backdrop:insensitive:checked, .button.flat:backdrop:insensitive:active, .header-bar .titlebutton.button:backdrop:insensitive:active, 394 .button:backdrop:insensitive:active, .button:backdrop:insensitive:checked, .button.flat:backdrop:insensitive:active, .sidebar-button.button:backdrop:insensitive:active, .header-bar .titlebutton.button:backdrop:insensitive:active,
490 .titlebar .titlebutton.button:backdrop:insensitive:active, .button.flat:backdrop:insensitive:checked, .header-bar .titlebutton.button:backdrop:insensitive:checked, 395 .titlebar .titlebutton.button:backdrop:insensitive:active, .button.flat:backdrop:insensitive:checked, .sidebar-button.button:backdrop:insensitive:checked, .header-bar .titlebutton.button:backdrop:insensitive:checked,
491 .titlebar .titlebutton.button:backdrop:insensitive:checked { 396 .titlebar .titlebutton.button:backdrop:insensitive:checked {
492 color: #c7c7c7; 397 color: #c7c7c7;
493 border-color: #a8a8a8; 398 border-color: #a8a8a8;
494 background-image: linear-gradient(to bottom, #e7e7e7); 399 background-image: linear-gradient(to bottom, #e7e7e7);
495 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } 400 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
496 .button:backdrop:insensitive:active > .label, .header-bar .button.titlebutton:backdrop:insensitive:active > .label, 401 .button:backdrop:insensitive:active > .label, .header-bar .button.titlebutton:backdrop:insensitive:active > .label,
497 .titlebar .button.titlebutton:backdrop:insensitive:active > .label, .button:backdrop:insensitive:checked > .label, .header-bar .button.titlebutton:backdrop:insensitive:checked > .label, 402 .titlebar .button.titlebutton:backdrop:insensitive:active > .label, .button:backdrop:insensitive:checked > .label, .header-bar .button.titlebutton:backdrop:insensitive:checked > .label,
498 .titlebar .button.titlebutton:backdrop:insensitive:checked > .label, .button.flat:backdrop:insensitive:active > .label, .header-bar .titlebutton.button:backdrop:insensitive:active > .label, 403 .titlebar .button.titlebutton:backdrop:insensitive:checked > .label, .button.flat:backdrop:insensitive:active > .label, .sidebar-button.button:backdrop:insensitive:active > .label, .header-bar .titlebutton.button:backdrop:insensitive:active > .label,
499 .titlebar .titlebutton.button:backdrop:insensitive:active > .label, .button.flat:backdrop:insensitive:checked > .label, .header-bar .titlebutton.button:backdrop:insensitive:checked > .label, 404 .titlebar .titlebutton.button:backdrop:insensitive:active > .label, .button.flat:backdrop:insensitive:checked > .label, .sidebar-button.button:backdrop:insensitive:checked > .label, .header-bar .titlebutton.button:backdrop:insensitive:checked > .label,
500 .titlebar .titlebutton.button:backdrop:insensitive:checked > .label { 405 .titlebar .titlebutton.button:backdrop:insensitive:checked > .label {
501 color: inherit; } 406 color: inherit; }
502 .button.flat:backdrop, .header-bar .titlebutton.button:backdrop, 407 .button.flat:backdrop, .sidebar-button.button:backdrop, .header-bar .titlebutton.button:backdrop,
503 .titlebar .titlebutton.button:backdrop, .button.flat:insensitive, .header-bar .titlebutton.button:insensitive, 408 .titlebar .titlebutton.button:backdrop, .button.flat:insensitive, .sidebar-button.button:insensitive, .header-bar .titlebutton.button:insensitive,
504 .titlebar .titlebutton.button:insensitive, .button.flat:backdrop:insensitive, .header-bar .titlebutton.button:backdrop:insensitive, 409 .titlebar .titlebutton.button:insensitive, .button.flat:backdrop:insensitive, .sidebar-button.button:backdrop:insensitive, .header-bar .titlebutton.button:backdrop:insensitive,
505 .titlebar .titlebutton.button:backdrop:insensitive { 410 .titlebar .titlebutton.button:backdrop:insensitive {
506 border-color: transparent; 411 border-color: transparent;
507 background-color: transparent; 412 background-color: transparent;
508 background-image: none; 413 background-image: none;
509 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); 414 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
542 text-shadow: 0 1px black; 447 text-shadow: 0 1px black;
543 icon-shadow: 0 1px black; 448 icon-shadow: 0 1px black;
544 outline-color: rgba(238, 238, 236, 0.3); 449 outline-color: rgba(238, 238, 236, 0.3);
545 border: none; 450 border: none;
546 box-shadow: none; } 451 box-shadow: none; }
547 .button.osd.image-button, .header-bar .osd.titlebutton.button, 452 .button.osd.image-button, GtkScaleButton.button.osd,
453 GtkVolumeButton.button.osd, .header-bar .osd.titlebutton.button,
548 .titlebar .osd.titlebutton.button { 454 .titlebar .osd.titlebutton.button {
549 padding: 13px; } 455 padding: 13px; }
550 .button.osd:hover { 456 .button.osd:hover {
551 color: white; 457 color: white;
552 border-color: rgba(0, 0, 0, 0.7); 458 border-color: rgba(0, 0, 0, 0.7);
646 background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7)); 552 background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
647 background-clip: padding-box; 553 background-clip: padding-box;
648 box-shadow: none; 554 box-shadow: none;
649 text-shadow: none; 555 text-shadow: none;
650 icon-shadow: none; } 556 icon-shadow: none; }
651 .osd .button.flat, .osd .header-bar .titlebutton.button, .header-bar .osd .titlebutton.button, 557 .osd .button.flat, .osd .sidebar-button.button, .osd .header-bar .titlebutton.button, .header-bar .osd .titlebutton.button,
652 .osd .titlebar .titlebutton.button, 558 .osd .titlebar .titlebutton.button,
653 .titlebar .osd .titlebutton.button { 559 .titlebar .osd .titlebutton.button {
654 border-color: transparent; 560 border-color: transparent;
655 background-color: transparent; 561 background-color: transparent;
656 background-image: none; 562 background-image: none;
658 text-shadow: none; 564 text-shadow: none;
659 icon-shadow: none; 565 icon-shadow: none;
660 box-shadow: none; 566 box-shadow: none;
661 text-shadow: 0 1px black; 567 text-shadow: 0 1px black;
662 icon-shadow: 0 1px black; } 568 icon-shadow: 0 1px black; }
663 .osd .button.flat:hover, .osd .header-bar .titlebutton.button:hover, .header-bar .osd .titlebutton.button:hover, 569 .osd .button.flat:hover, .osd .sidebar-button.button:hover, .osd .header-bar .titlebutton.button:hover, .header-bar .osd .titlebutton.button:hover,
664 .osd .titlebar .titlebutton.button:hover, 570 .osd .titlebar .titlebutton.button:hover,
665 .titlebar .osd .titlebutton.button:hover { 571 .titlebar .osd .titlebutton.button:hover {
666 color: white; 572 color: white;
667 border-color: rgba(0, 0, 0, 0.7); 573 border-color: rgba(0, 0, 0, 0.7);
668 background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7)); 574 background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
672 icon-shadow: 0 1px black; 578 icon-shadow: 0 1px black;
673 outline-color: rgba(238, 238, 236, 0.3); 579 outline-color: rgba(238, 238, 236, 0.3);
674 background-clip: padding-box; 580 background-clip: padding-box;
675 border-color: transparent; 581 border-color: transparent;
676 box-shadow: none; } 582 box-shadow: none; }
677 .osd .button.flat:insensitive, .osd .header-bar .titlebutton.button:insensitive, .header-bar .osd .titlebutton.button:insensitive, 583 .osd .button.flat:insensitive, .osd .sidebar-button.button:insensitive, .osd .header-bar .titlebutton.button:insensitive, .header-bar .osd .titlebutton.button:insensitive,
678 .osd .titlebar .titlebutton.button:insensitive, 584 .osd .titlebar .titlebutton.button:insensitive,
679 .titlebar .osd .titlebutton.button:insensitive { 585 .titlebar .osd .titlebutton.button:insensitive {
680 color: #878989; 586 color: #878989;
681 border-color: rgba(0, 0, 0, 0.7); 587 border-color: rgba(0, 0, 0, 0.7);
682 background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5)); 588 background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
685 text-shadow: none; 591 text-shadow: none;
686 icon-shadow: none; 592 icon-shadow: none;
687 background-image: none; 593 background-image: none;
688 border-color: transparent; 594 border-color: transparent;
689 box-shadow: none; } 595 box-shadow: none; }
690 .osd .button.flat:backdrop, .osd .header-bar .titlebutton.button:backdrop, .header-bar .osd .titlebutton.button:backdrop, 596 .osd .button.flat:backdrop, .osd .sidebar-button.button:backdrop, .osd .header-bar .titlebutton.button:backdrop, .header-bar .osd .titlebutton.button:backdrop,
691 .osd .titlebar .titlebutton.button:backdrop, 597 .osd .titlebar .titlebutton.button:backdrop,
692 .titlebar .osd .titlebutton.button:backdrop { 598 .titlebar .osd .titlebutton.button:backdrop {
693 border-color: transparent; 599 border-color: transparent;
694 background-color: transparent; 600 background-color: transparent;
695 background-image: none; 601 background-image: none;
696 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); 602 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
697 text-shadow: none; 603 text-shadow: none;
698 icon-shadow: none; } 604 icon-shadow: none; }
699 .osd .button.flat:active, .osd .header-bar .titlebutton.button:active, .header-bar .osd .titlebutton.button:active, 605 .osd .button.flat:active, .osd .sidebar-button.button:active, .osd .header-bar .titlebutton.button:active, .header-bar .osd .titlebutton.button:active,
700 .osd .titlebar .titlebutton.button:active, 606 .osd .titlebar .titlebutton.button:active,
701 .titlebar .osd .titlebutton.button:active, .osd .button.flat:checked, .osd .header-bar .titlebutton.button:checked, .header-bar .osd .titlebutton.button:checked, 607 .titlebar .osd .titlebutton.button:active, .osd .button.flat:checked, .osd .sidebar-button.button:checked, .osd .header-bar .titlebutton.button:checked, .header-bar .osd .titlebutton.button:checked,
702 .osd .titlebar .titlebutton.button:checked, 608 .osd .titlebar .titlebutton.button:checked,
703 .titlebar .osd .titlebutton.button:checked { 609 .titlebar .osd .titlebutton.button:checked {
704 color: white; 610 color: white;
705 border-color: rgba(0, 0, 0, 0.7); 611 border-color: rgba(0, 0, 0, 0.7);
706 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); 612 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
719 border-color: #1c5187; 625 border-color: #1c5187;
720 background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5); 626 background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5);
721 text-shadow: 0 -1px rgba(0, 0, 0, 0.54353); 627 text-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
722 icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353); 628 icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
723 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px white; } 629 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px white; }
724 .button.suggested-action.flat, .header-bar .suggested-action.titlebutton.button, 630 .button.suggested-action.flat, .suggested-action.sidebar-button.button, .header-bar .suggested-action.titlebutton.button,
725 .titlebar .suggested-action.titlebutton.button { 631 .titlebar .suggested-action.titlebutton.button {
726 border-color: transparent; 632 border-color: transparent;
727 background-color: transparent; 633 background-color: transparent;
728 background-image: none; 634 background-image: none;
729 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); 635 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
744 border-color: #1c5187; 650 border-color: #1c5187;
745 background-image: linear-gradient(to bottom, #2b79cb, #2e7fd3 40%, #3583d5); 651 background-image: linear-gradient(to bottom, #2b79cb, #2e7fd3 40%, #3583d5);
746 text-shadow: 0 -1px rgba(0, 0, 0, 0.62353); 652 text-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
747 icon-shadow: 0 -1px rgba(0, 0, 0, 0.62353); 653 icon-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
748 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white; } 654 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white; }
749 .button.suggested-action:backdrop, .button.suggested-action.flat:backdrop, .header-bar .suggested-action.titlebutton.button:backdrop, 655 .button.suggested-action:backdrop, .button.suggested-action.flat:backdrop, .suggested-action.sidebar-button.button:backdrop, .header-bar .suggested-action.titlebutton.button:backdrop,
750 .titlebar .suggested-action.titlebutton.button:backdrop { 656 .titlebar .suggested-action.titlebutton.button:backdrop {
751 color: #dae8f7; 657 color: #dae8f7;
752 border-color: #4a90d9; 658 border-color: #4a90d9;
753 background-image: linear-gradient(to bottom, #4a90d9); 659 background-image: linear-gradient(to bottom, #4a90d9);
754 text-shadow: none; 660 text-shadow: none;
755 icon-shadow: none; 661 icon-shadow: none;
756 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } 662 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
757 .button.suggested-action:backdrop:active, .button.suggested-action:backdrop:checked, .button.suggested-action.flat:backdrop:active, .header-bar .suggested-action.titlebutton.button:backdrop:active, 663 .button.suggested-action:backdrop:active, .button.suggested-action:backdrop:checked, .button.suggested-action.flat:backdrop:active, .suggested-action.sidebar-button.button:backdrop:active, .header-bar .suggested-action.titlebutton.button:backdrop:active,
758 .titlebar .suggested-action.titlebutton.button:backdrop:active, .button.suggested-action.flat:backdrop:checked, .header-bar .suggested-action.titlebutton.button:backdrop:checked, 664 .titlebar .suggested-action.titlebutton.button:backdrop:active, .button.suggested-action.flat:backdrop:checked, .suggested-action.sidebar-button.button:backdrop:checked, .header-bar .suggested-action.titlebutton.button:backdrop:checked,
759 .titlebar .suggested-action.titlebutton.button:backdrop:checked { 665 .titlebar .suggested-action.titlebutton.button:backdrop:checked {
760 color: #d4e3f3; 666 color: #d4e3f3;
761 border-color: #2a76c6; 667 border-color: #2a76c6;
762 background-image: linear-gradient(to bottom, #2a76c6); 668 background-image: linear-gradient(to bottom, #2a76c6);
763 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } 669 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
764 .button.suggested-action:backdrop:insensitive, .button.suggested-action.flat:backdrop:insensitive, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive, 670 .button.suggested-action:backdrop:insensitive, .button.suggested-action.flat:backdrop:insensitive, .suggested-action.sidebar-button.button:backdrop:insensitive, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive,
765 .titlebar .suggested-action.titlebutton.button:backdrop:insensitive { 671 .titlebar .suggested-action.titlebutton.button:backdrop:insensitive {
766 color: #c7c7c7; 672 color: #c7c7c7;
767 border-color: #a8a8a8; 673 border-color: #a8a8a8;
768 background-image: linear-gradient(to bottom, #f4f4f4); 674 background-image: linear-gradient(to bottom, #f4f4f4);
769 text-shadow: none; 675 text-shadow: none;
770 icon-shadow: none; 676 icon-shadow: none;
771 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } 677 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
772 .button.suggested-action:backdrop:insensitive > .label, .header-bar .suggested-action.button.titlebutton:backdrop:insensitive > .label, 678 .button.suggested-action:backdrop:insensitive > .label, .header-bar .suggested-action.button.titlebutton:backdrop:insensitive > .label,
773 .titlebar .suggested-action.button.titlebutton:backdrop:insensitive > .label, .button.suggested-action.flat:backdrop:insensitive > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive > .label, 679 .titlebar .suggested-action.button.titlebutton:backdrop:insensitive > .label, .button.suggested-action.flat:backdrop:insensitive > .label, .suggested-action.sidebar-button.button:backdrop:insensitive > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive > .label,
774 .titlebar .suggested-action.titlebutton.button:backdrop:insensitive > .label { 680 .titlebar .suggested-action.titlebutton.button:backdrop:insensitive > .label {
775 color: inherit; } 681 color: inherit; }
776 .button.suggested-action:backdrop:insensitive:active, .button.suggested-action:backdrop:insensitive:checked, .button.suggested-action.flat:backdrop:insensitive:active, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:active, 682 .button.suggested-action:backdrop:insensitive:active, .button.suggested-action:backdrop:insensitive:checked, .button.suggested-action.flat:backdrop:insensitive:active, .suggested-action.sidebar-button.button:backdrop:insensitive:active, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:active,
777 .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:active, .button.suggested-action.flat:backdrop:insensitive:checked, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:checked, 683 .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:active, .button.suggested-action.flat:backdrop:insensitive:checked, .suggested-action.sidebar-button.button:backdrop:insensitive:checked, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:checked,
778 .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:checked { 684 .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:checked {
779 color: #8db8e6; 685 color: #8db8e6;
780 border-color: #5093da; 686 border-color: #5093da;
781 background-image: linear-gradient(to bottom, #5093da); 687 background-image: linear-gradient(to bottom, #5093da);
782 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } 688 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
783 .button.suggested-action:backdrop:insensitive:active > .label, .header-bar .suggested-action.button.titlebutton:backdrop:insensitive:active > .label, 689 .button.suggested-action:backdrop:insensitive:active > .label, .header-bar .suggested-action.button.titlebutton:backdrop:insensitive:active > .label,
784 .titlebar .suggested-action.button.titlebutton:backdrop:insensitive:active > .label, .button.suggested-action:backdrop:insensitive:checked > .label, .header-bar .suggested-action.button.titlebutton:backdrop:insensitive:checked > .label, 690 .titlebar .suggested-action.button.titlebutton:backdrop:insensitive:active > .label, .button.suggested-action:backdrop:insensitive:checked > .label, .header-bar .suggested-action.button.titlebutton:backdrop:insensitive:checked > .label,
785 .titlebar .suggested-action.button.titlebutton:backdrop:insensitive:checked > .label, .button.suggested-action.flat:backdrop:insensitive:active > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:active > .label, 691 .titlebar .suggested-action.button.titlebutton:backdrop:insensitive:checked > .label, .button.suggested-action.flat:backdrop:insensitive:active > .label, .suggested-action.sidebar-button.button:backdrop:insensitive:active > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:active > .label,
786 .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:active > .label, .button.suggested-action.flat:backdrop:insensitive:checked > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:checked > .label, 692 .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:active > .label, .button.suggested-action.flat:backdrop:insensitive:checked > .label, .suggested-action.sidebar-button.button:backdrop:insensitive:checked > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:checked > .label,
787 .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:checked > .label { 693 .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:checked > .label {
788 color: inherit; } 694 color: inherit; }
789 .button.suggested-action.flat:backdrop, .header-bar .suggested-action.titlebutton.button:backdrop, 695 .button.suggested-action.flat:backdrop, .suggested-action.sidebar-button.button:backdrop, .header-bar .suggested-action.titlebutton.button:backdrop,
790 .titlebar .suggested-action.titlebutton.button:backdrop, .button.suggested-action.flat:insensitive, .header-bar .suggested-action.titlebutton.button:insensitive, 696 .titlebar .suggested-action.titlebutton.button:backdrop, .button.suggested-action.flat:insensitive, .suggested-action.sidebar-button.button:insensitive, .header-bar .suggested-action.titlebutton.button:insensitive,
791 .titlebar .suggested-action.titlebutton.button:insensitive, .button.suggested-action.flat:backdrop:insensitive, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive, 697 .titlebar .suggested-action.titlebutton.button:insensitive, .button.suggested-action.flat:backdrop:insensitive, .suggested-action.sidebar-button.button:backdrop:insensitive, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive,
792 .titlebar .suggested-action.titlebutton.button:backdrop:insensitive { 698 .titlebar .suggested-action.titlebutton.button:backdrop:insensitive {
793 border-color: transparent; 699 border-color: transparent;
794 background-color: transparent; 700 background-color: transparent;
795 background-image: none; 701 background-image: none;
796 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); 702 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
866 border-color: #8e0b0b; 772 border-color: #8e0b0b;
867 background-image: linear-gradient(to bottom, #f14141, #ef2929 40%, #ed1212); 773 background-image: linear-gradient(to bottom, #f14141, #ef2929 40%, #ed1212);
868 text-shadow: 0 -1px rgba(0, 0, 0, 0.56078); 774 text-shadow: 0 -1px rgba(0, 0, 0, 0.56078);
869 icon-shadow: 0 -1px rgba(0, 0, 0, 0.56078); 775 icon-shadow: 0 -1px rgba(0, 0, 0, 0.56078);
870 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px white; } 776 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px white; }
871 .button.destructive-action.flat, .header-bar .destructive-action.titlebutton.button, 777 .button.destructive-action.flat, .destructive-action.sidebar-button.button, .header-bar .destructive-action.titlebutton.button,
872 .titlebar .destructive-action.titlebutton.button { 778 .titlebar .destructive-action.titlebutton.button {
873 border-color: transparent; 779 border-color: transparent;
874 background-color: transparent; 780 background-color: transparent;
875 background-image: none; 781 background-image: none;
876 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); 782 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
891 border-color: #8e0b0b; 797 border-color: #8e0b0b;
892 background-image: linear-gradient(to bottom, #da1010, #e51111 40%, #ed1212); 798 background-image: linear-gradient(to bottom, #da1010, #e51111 40%, #ed1212);
893 text-shadow: 0 -1px rgba(0, 0, 0, 0.64078); 799 text-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
894 icon-shadow: 0 -1px rgba(0, 0, 0, 0.64078); 800 icon-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
895 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white; } 801 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white; }
896 .button.destructive-action:backdrop, .button.destructive-action.flat:backdrop, .header-bar .destructive-action.titlebutton.button:backdrop, 802 .button.destructive-action:backdrop, .button.destructive-action.flat:backdrop, .destructive-action.sidebar-button.button:backdrop, .header-bar .destructive-action.titlebutton.button:backdrop,
897 .titlebar .destructive-action.titlebutton.button:backdrop { 803 .titlebar .destructive-action.titlebutton.button:backdrop {
898 color: #fbd4d4; 804 color: #fbd4d4;
899 border-color: #ef2929; 805 border-color: #ef2929;
900 background-image: linear-gradient(to bottom, #ef2929); 806 background-image: linear-gradient(to bottom, #ef2929);
901 text-shadow: none; 807 text-shadow: none;
902 icon-shadow: none; 808 icon-shadow: none;
903 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } 809 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
904 .button.destructive-action:backdrop:active, .button.destructive-action:backdrop:checked, .button.destructive-action.flat:backdrop:active, .header-bar .destructive-action.titlebutton.button:backdrop:active, 810 .button.destructive-action:backdrop:active, .button.destructive-action:backdrop:checked, .button.destructive-action.flat:backdrop:active, .destructive-action.sidebar-button.button:backdrop:active, .header-bar .destructive-action.titlebutton.button:backdrop:active,
905 .titlebar .destructive-action.titlebutton.button:backdrop:active, .button.destructive-action.flat:backdrop:checked, .header-bar .destructive-action.titlebutton.button:backdrop:checked, 811 .titlebar .destructive-action.titlebutton.button:backdrop:active, .button.destructive-action.flat:backdrop:checked, .destructive-action.sidebar-button.button:backdrop:checked, .header-bar .destructive-action.titlebutton.button:backdrop:checked,
906 .titlebar .destructive-action.titlebutton.button:backdrop:checked { 812 .titlebar .destructive-action.titlebutton.button:backdrop:checked {
907 color: #f6cfcf; 813 color: #f6cfcf;
908 border-color: #d51010; 814 border-color: #d51010;
909 background-image: linear-gradient(to bottom, #d51010); 815 background-image: linear-gradient(to bottom, #d51010);
910 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } 816 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
911 .button.destructive-action:backdrop:insensitive, .button.destructive-action.flat:backdrop:insensitive, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive, 817 .button.destructive-action:backdrop:insensitive, .button.destructive-action.flat:backdrop:insensitive, .destructive-action.sidebar-button.button:backdrop:insensitive, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive,
912 .titlebar .destructive-action.titlebutton.button:backdrop:insensitive { 818 .titlebar .destructive-action.titlebutton.button:backdrop:insensitive {
913 color: #c7c7c7; 819 color: #c7c7c7;
914 border-color: #a8a8a8; 820 border-color: #a8a8a8;
915 background-image: linear-gradient(to bottom, #f4f4f4); 821 background-image: linear-gradient(to bottom, #f4f4f4);
916 text-shadow: none; 822 text-shadow: none;
917 icon-shadow: none; 823 icon-shadow: none;
918 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } 824 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
919 .button.destructive-action:backdrop:insensitive > .label, .header-bar .destructive-action.button.titlebutton:backdrop:insensitive > .label, 825 .button.destructive-action:backdrop:insensitive > .label, .header-bar .destructive-action.button.titlebutton:backdrop:insensitive > .label,
920 .titlebar .destructive-action.button.titlebutton:backdrop:insensitive > .label, .button.destructive-action.flat:backdrop:insensitive > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive > .label, 826 .titlebar .destructive-action.button.titlebutton:backdrop:insensitive > .label, .button.destructive-action.flat:backdrop:insensitive > .label, .destructive-action.sidebar-button.button:backdrop:insensitive > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive > .label,
921 .titlebar .destructive-action.titlebutton.button:backdrop:insensitive > .label { 827 .titlebar .destructive-action.titlebutton.button:backdrop:insensitive > .label {
922 color: inherit; } 828 color: inherit; }
923 .button.destructive-action:backdrop:insensitive:active, .button.destructive-action:backdrop:insensitive:checked, .button.destructive-action.flat:backdrop:insensitive:active, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:active, 829 .button.destructive-action:backdrop:insensitive:active, .button.destructive-action:backdrop:insensitive:checked, .button.destructive-action.flat:backdrop:insensitive:active, .destructive-action.sidebar-button.button:backdrop:insensitive:active, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:active,
924 .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:active, .button.destructive-action.flat:backdrop:insensitive:checked, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:checked, 830 .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:active, .button.destructive-action.flat:backdrop:insensitive:checked, .destructive-action.sidebar-button.button:backdrop:insensitive:checked, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:checked,
925 .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:checked { 831 .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:checked {
926 color: #f47979; 832 color: #f47979;
927 border-color: #ef3131; 833 border-color: #ef3131;
928 background-image: linear-gradient(to bottom, #ef3131); 834 background-image: linear-gradient(to bottom, #ef3131);
929 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } 835 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
930 .button.destructive-action:backdrop:insensitive:active > .label, .header-bar .destructive-action.button.titlebutton:backdrop:insensitive:active > .label, 836 .button.destructive-action:backdrop:insensitive:active > .label, .header-bar .destructive-action.button.titlebutton:backdrop:insensitive:active > .label,
931 .titlebar .destructive-action.button.titlebutton:backdrop:insensitive:active > .label, .button.destructive-action:backdrop:insensitive:checked > .label, .header-bar .destructive-action.button.titlebutton:backdrop:insensitive:checked > .label, 837 .titlebar .destructive-action.button.titlebutton:backdrop:insensitive:active > .label, .button.destructive-action:backdrop:insensitive:checked > .label, .header-bar .destructive-action.button.titlebutton:backdrop:insensitive:checked > .label,
932 .titlebar .destructive-action.button.titlebutton:backdrop:insensitive:checked > .label, .button.destructive-action.flat:backdrop:insensitive:active > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:active > .label, 838 .titlebar .destructive-action.button.titlebutton:backdrop:insensitive:checked > .label, .button.destructive-action.flat:backdrop:insensitive:active > .label, .destructive-action.sidebar-button.button:backdrop:insensitive:active > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:active > .label,
933 .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:active > .label, .button.destructive-action.flat:backdrop:insensitive:checked > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:checked > .label, 839 .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:active > .label, .button.destructive-action.flat:backdrop:insensitive:checked > .label, .destructive-action.sidebar-button.button:backdrop:insensitive:checked > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:checked > .label,
934 .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:checked > .label { 840 .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:checked > .label {
935 color: inherit; } 841 color: inherit; }
936 .button.destructive-action.flat:backdrop, .header-bar .destructive-action.titlebutton.button:backdrop, 842 .button.destructive-action.flat:backdrop, .destructive-action.sidebar-button.button:backdrop, .header-bar .destructive-action.titlebutton.button:backdrop,
937 .titlebar .destructive-action.titlebutton.button:backdrop, .button.destructive-action.flat:insensitive, .header-bar .destructive-action.titlebutton.button:insensitive, 843 .titlebar .destructive-action.titlebutton.button:backdrop, .button.destructive-action.flat:insensitive, .destructive-action.sidebar-button.button:insensitive, .header-bar .destructive-action.titlebutton.button:insensitive,
938 .titlebar .destructive-action.titlebutton.button:insensitive, .button.destructive-action.flat:backdrop:insensitive, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive, 844 .titlebar .destructive-action.titlebutton.button:insensitive, .button.destructive-action.flat:backdrop:insensitive, .destructive-action.sidebar-button.button:backdrop:insensitive, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive,
939 .titlebar .destructive-action.titlebutton.button:backdrop:insensitive { 845 .titlebar .destructive-action.titlebutton.button:backdrop:insensitive {
940 border-color: transparent; 846 border-color: transparent;
941 background-color: transparent; 847 background-color: transparent;
942 background-image: none; 848 background-image: none;
943 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); 849 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
1004 background-image: linear-gradient(to bottom, rgba(239, 41, 41, 0.5)); 910 background-image: linear-gradient(to bottom, rgba(239, 41, 41, 0.5));
1005 background-clip: padding-box; 911 background-clip: padding-box;
1006 box-shadow: none; 912 box-shadow: none;
1007 text-shadow: none; 913 text-shadow: none;
1008 icon-shadow: none; } 914 icon-shadow: none; }
1009 .button.image-button, .header-bar .titlebutton.button, 915 .button.image-button, GtkScaleButton.button,
916 GtkVolumeButton.button, .header-bar .titlebutton.button,
1010 .titlebar .titlebutton.button { 917 .titlebar .titlebutton.button {
1011 padding: 8px; } 918 padding: 8px; }
1012 .button.text-button, .header-bar .text-button.button.titlebutton, 919 .button.text-button, GtkScaleButton.button.text-button,
920 GtkVolumeButton.button.text-button, .header-bar .text-button.button.titlebutton,
1013 .titlebar .text-button.button.titlebutton { 921 .titlebar .text-button.button.titlebutton {
1014 padding-left: 16px; 922 padding-left: 16px;
1015 padding-right: 16px; } 923 padding-right: 16px; }
1016 .button.text-button.image-button, .header-bar .text-button.titlebutton.button, 924 .button.text-button.image-button, GtkScaleButton.button.text-button,
925 GtkVolumeButton.button.text-button, .header-bar .text-button.titlebutton.button,
1017 .titlebar .text-button.titlebutton.button { 926 .titlebar .text-button.titlebutton.button {
1018 padding: 5px 8px 6px; } 927 padding: 5px 8px 6px; }
1019 .button.text-button.image-button .label:first-child, .header-bar .text-button.titlebutton.button .label:first-child, 928 .button.text-button.image-button .label:first-child, GtkScaleButton.button.text-button .label:first-child,
929 GtkVolumeButton.button.text-button .label:first-child, .header-bar .text-button.titlebutton.button .label:first-child,
1020 .titlebar .text-button.titlebutton.button .label:first-child { 930 .titlebar .text-button.titlebutton.button .label:first-child {
1021 padding-left: 8px; } 931 padding-left: 8px; }
1022 .button.text-button.image-button .label:last-child, .header-bar .text-button.titlebutton.button .label:last-child, 932 .button.text-button.image-button .label:last-child, GtkScaleButton.button.text-button .label:last-child,
933 GtkVolumeButton.button.text-button .label:last-child, .header-bar .text-button.titlebutton.button .label:last-child,
1023 .titlebar .text-button.titlebutton.button .label:last-child { 934 .titlebar .text-button.titlebutton.button .label:last-child {
1024 padding-right: 8px; } 935 padding-right: 8px; }
1025 .stack-switcher > .button, .header-bar .stack-switcher > .button.titlebutton, 936 .stack-switcher > .button, .header-bar .stack-switcher > .button.titlebutton,
1026 .titlebar .stack-switcher > .button.titlebutton { 937 .titlebar .stack-switcher > .button.titlebutton {
1027 outline-offset: -3px; } 938 outline-offset: -3px; }
1035 padding-top: 3px; 946 padding-top: 3px;
1036 padding-bottom: 3px; } 947 padding-bottom: 3px; }
1037 .stack-switcher > .button.text-button, .header-bar .stack-switcher > .text-button.button.titlebutton, 948 .stack-switcher > .button.text-button, .header-bar .stack-switcher > .text-button.button.titlebutton,
1038 .titlebar .stack-switcher > .text-button.button.titlebutton { 949 .titlebar .stack-switcher > .text-button.button.titlebutton {
1039 padding: 5px 10px 6px; } 950 padding: 5px 10px 6px; }
1040 .stack-switcher > .button.image-button, .header-bar .stack-switcher > .titlebutton.button, 951 .stack-switcher > .button.image-button, .stack-switcher > GtkScaleButton.button,
952 .stack-switcher > GtkVolumeButton.button, .header-bar .stack-switcher > .titlebutton.button,
1041 .titlebar .stack-switcher > .titlebutton.button { 953 .titlebar .stack-switcher > .titlebutton.button {
1042 padding: 5px 2px; } 954 padding: 5px 2px; }
1043 .stack-switcher > .button.needs-attention:active > .label, .stack-switcher > .button.needs-attention:active > GtkImage, .stack-switcher > .button.needs-attention:checked > .label, .stack-switcher > .button.needs-attention:checked > GtkImage { 955 .stack-switcher > .button.needs-attention:active > .label, .stack-switcher > .button.needs-attention:active > GtkImage, .stack-switcher > .button.needs-attention:checked > .label, .stack-switcher > .button.needs-attention:checked > GtkImage {
1044 animation: none; 956 animation: none;
1045 background-image: none; } 957 background-image: none; }
1145 background-image: linear-gradient(to bottom, #e7e7e7); 1057 background-image: linear-gradient(to bottom, #e7e7e7);
1146 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } 1058 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
1147 .inline-toolbar GtkToolButton > .button:backdrop:insensitive:active > .label, .inline-toolbar GtkToolButton > .button:backdrop:insensitive:checked > .label { 1059 .inline-toolbar GtkToolButton > .button:backdrop:insensitive:active > .label, .inline-toolbar GtkToolButton > .button:backdrop:insensitive:checked > .label {
1148 color: inherit; } 1060 color: inherit; }
1149 1061
1150 .inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .inline-toolbar.search-bar GtkToolButton > .button.flat, .inline-toolbar.location-bar GtkToolButton > .button.flat, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton > .button.titlebutton, 1062 .inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .inline-toolbar.search-bar GtkToolButton > .button.flat, .inline-toolbar.location-bar GtkToolButton > .button.flat, .inline-toolbar.toolbar GtkToolButton > .sidebar-button.button, .inline-toolbar GtkToolButton > .sidebar-button.button, .inline-toolbar.search-bar GtkToolButton > .sidebar-button.button, .inline-toolbar.location-bar GtkToolButton > .sidebar-button.button, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton > .button.titlebutton,
1151 .inline-toolbar .titlebar GtkToolButton > .button.titlebutton, 1063 .inline-toolbar .titlebar GtkToolButton > .button.titlebutton,
1152 .titlebar .inline-toolbar GtkToolButton > .button.titlebutton, 1064 .titlebar .inline-toolbar GtkToolButton > .button.titlebutton,
1153 .inline-toolbar.toolbar GtkToolButton:backdrop > .button.flat, 1065 .inline-toolbar.toolbar GtkToolButton:backdrop > .button.flat,
1154 .inline-toolbar GtkToolButton:backdrop > .button.flat, 1066 .inline-toolbar GtkToolButton:backdrop > .button.flat,
1155 .inline-toolbar.search-bar GtkToolButton:backdrop > .button.flat, 1067 .inline-toolbar.search-bar GtkToolButton:backdrop > .button.flat,
1156 .inline-toolbar.location-bar GtkToolButton:backdrop > .button.flat, 1068 .inline-toolbar.location-bar GtkToolButton:backdrop > .button.flat,
1069 .inline-toolbar.toolbar GtkToolButton:backdrop > .sidebar-button.button,
1070 .inline-toolbar GtkToolButton:backdrop > .sidebar-button.button,
1071 .inline-toolbar.search-bar GtkToolButton:backdrop > .sidebar-button.button,
1072 .inline-toolbar.location-bar GtkToolButton:backdrop > .sidebar-button.button,
1157 .inline-toolbar .header-bar GtkToolButton:backdrop > .button.titlebutton, 1073 .inline-toolbar .header-bar GtkToolButton:backdrop > .button.titlebutton,
1158 .header-bar .inline-toolbar GtkToolButton:backdrop > .button.titlebutton, 1074 .header-bar .inline-toolbar GtkToolButton:backdrop > .button.titlebutton,
1159 .inline-toolbar .titlebar GtkToolButton:backdrop > .button.titlebutton, 1075 .inline-toolbar .titlebar GtkToolButton:backdrop > .button.titlebutton,
1160 .titlebar .inline-toolbar GtkToolButton:backdrop > .button.titlebutton, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:backdrop:active, .osd .button:backdrop:checked, .osd .button:insensitive, .osd .button:backdrop:insensitive, .osd .button:backdrop, .osd .button.suggested-action, .osd .button.suggested-action:hover, .osd .button.suggested-action:active, .osd .button.suggested-action:checked, .osd .button.suggested-action:backdrop:active, .osd .button.suggested-action:backdrop:checked, .osd .button.suggested-action:insensitive, .osd .button.suggested-action:backdrop:insensitive, .osd .button.suggested-action:backdrop, .osd .button.destructive-action, .osd .button.destructive-action:hover, .osd .button.destructive-action:active, .osd .button.destructive-action:checked, .osd .button.destructive-action:backdrop:active, .osd .button.destructive-action:backdrop:checked, .osd .button.destructive-action:insensitive, .osd .button.destructive-action:backdrop:insensitive, .osd .button.destructive-action:backdrop, .inline-toolbar .button, .inline-toolbar .header-bar .button.titlebutton, .header-bar .inline-toolbar .button.titlebutton, 1076 .titlebar .inline-toolbar GtkToolButton:backdrop > .button.titlebutton, .linked:not(.vertical) > .entry, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:backdrop:active, .osd .button:backdrop:checked, .osd .button:insensitive, .osd .button:backdrop:insensitive, .osd .button:backdrop, .osd .button.suggested-action, .osd .button.suggested-action:hover, .osd .button.suggested-action:active, .osd .button.suggested-action:checked, .osd .button.suggested-action:backdrop:active, .osd .button.suggested-action:backdrop:checked, .osd .button.suggested-action:insensitive, .osd .button.suggested-action:backdrop:insensitive, .osd .button.suggested-action:backdrop, .osd .button.destructive-action, .osd .button.destructive-action:hover, .osd .button.destructive-action:active, .osd .button.destructive-action:checked, .osd .button.destructive-action:backdrop:active, .osd .button.destructive-action:backdrop:checked, .osd .button.destructive-action:insensitive, .osd .button.destructive-action:backdrop:insensitive, .osd .button.destructive-action:backdrop, .inline-toolbar .button, .inline-toolbar .header-bar .button.titlebutton, .header-bar .inline-toolbar .button.titlebutton,
1161 .inline-toolbar .titlebar .button.titlebutton, 1077 .inline-toolbar .titlebar .button.titlebutton,
1162 .titlebar .inline-toolbar .button.titlebutton, .inline-toolbar .button:backdrop, .linked > .button, .header-bar .linked > .button.titlebutton, 1078 .titlebar .inline-toolbar .button.titlebutton, .inline-toolbar .button:backdrop, .linked > .button, .header-bar .linked > .button.titlebutton,
1163 .titlebar .linked > .button.titlebutton, .linked > .button:hover, .linked > .button:active, .linked > .button:checked, .linked > .button:backdrop, GtkComboBox.combobox-entry .entry, GtkComboBox.combobox-entry .button, GtkComboBox.combobox-entry .header-bar .button.titlebutton, .header-bar GtkComboBox.combobox-entry .button.titlebutton, 1079 .titlebar .linked > .button.titlebutton, .linked > .button:hover, .linked > .button:active, .linked > .button:checked, .linked > .button:backdrop, .linked > GtkComboBox > .the-button-in-the-combobox:dir(ltr), .linked > GtkComboBox > .the-button-in-the-combobox:dir(rtl),
1164 GtkComboBox.combobox-entry .titlebar .button.titlebutton, 1080 .linked > GtkComboBoxText > .the-button-in-the-combobox:dir(ltr),
1165 .titlebar GtkComboBox.combobox-entry .button.titlebutton, GtkComboBox.combobox-entry .button:backdrop, .linked > GtkComboBox > .button:dir(ltr) { 1081 .linked > GtkComboBoxText > .the-button-in-the-combobox:dir(rtl) {
1166 border-radius: 0; 1082 border-radius: 0;
1167 border-left-style: none; } 1083 border-right-style: none; }
1168 .inline-toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:dir(rtl), .header-bar .inline-toolbar GtkToolButton > .button.titlebutton:dir(rtl), 1084
1169 .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:dir(rtl), 1085 .linked:not(.vertical) > .entry:first-child, .osd .button:first-child:hover, .osd .button:first-child:active, .osd .button:first-child:checked, .osd .button:first-child:insensitive, .osd .button:first-child:backdrop, .osd .button.suggested-action:first-child, .osd .button.destructive-action:first-child, .inline-toolbar .button:first-child, .linked > .button:first-child, .header-bar .linked > .button.titlebutton:first-child,
1170 .titlebar .inline-toolbar GtkToolButton > .button.titlebutton:dir(rtl), 1086 .titlebar .linked > .button.titlebutton:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:first-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:first-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:first-child > .sidebar-button.button, .inline-toolbar GtkToolButton:first-child > .sidebar-button.button, .inline-toolbar.search-bar GtkToolButton:first-child > .sidebar-button.button, .inline-toolbar.location-bar GtkToolButton:first-child > .sidebar-button.button, .inline-toolbar .header-bar GtkToolButton:first-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:first-child > .button.titlebutton,
1171 .inline-toolbar GtkToolButton:backdrop > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar.search-bar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar.location-bar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar .header-bar GtkToolButton:dir(rtl) > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:dir(rtl) > .button.titlebutton,
1172 .inline-toolbar .titlebar GtkToolButton:dir(rtl) > .button.titlebutton,
1173 .titlebar .inline-toolbar GtkToolButton:dir(rtl) > .button.titlebutton,
1174 .inline-toolbar.toolbar GtkToolButton:backdrop:dir(rtl) > .button.flat,
1175 .inline-toolbar GtkToolButton:backdrop:dir(rtl) > .button.flat,
1176 .inline-toolbar.search-bar GtkToolButton:backdrop:dir(rtl) > .button.flat,
1177 .inline-toolbar.location-bar GtkToolButton:backdrop:dir(rtl) > .button.flat,
1178 .inline-toolbar .header-bar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton,
1179 .header-bar .inline-toolbar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton,
1180 .inline-toolbar .titlebar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton,
1181 .titlebar .inline-toolbar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton, .osd .button:dir(rtl):hover, .osd .button:dir(rtl):active, .osd .button:dir(rtl):checked, .osd .button:dir(rtl):insensitive, .osd .button:dir(rtl):backdrop, .osd .button.suggested-action:dir(rtl), .osd .button.destructive-action:dir(rtl), .inline-toolbar .button:dir(rtl), .linked > .button:dir(rtl), .header-bar .linked > .button.titlebutton:dir(rtl),
1182 .titlebar .linked > .button.titlebutton:dir(rtl), GtkComboBox.combobox-entry .entry:dir(rtl), GtkComboBox.combobox-entry .button:dir(rtl), .linked > GtkComboBox > .button:dir(rtl) {
1183 border-radius: 0;
1184 border-right-style: none;
1185 border-left-style: solid; }
1186
1187 .osd .button:first-child:hover, .osd .button:first-child:active, .osd .button:first-child:checked, .osd .button:first-child:insensitive, .osd .button:first-child:backdrop, .osd .button.suggested-action:first-child, .osd .button.destructive-action:first-child, .inline-toolbar .button:first-child, .linked > .button:first-child, .header-bar .linked > .button.titlebutton:first-child,
1188 .titlebar .linked > .button.titlebutton:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:first-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:first-child > .button.flat, .inline-toolbar .header-bar GtkToolButton:first-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:first-child > .button.titlebutton,
1189 .inline-toolbar .titlebar GtkToolButton:first-child > .button.titlebutton, 1087 .inline-toolbar .titlebar GtkToolButton:first-child > .button.titlebutton,
1190 .titlebar .inline-toolbar GtkToolButton:first-child > .button.titlebutton, 1088 .titlebar .inline-toolbar GtkToolButton:first-child > .button.titlebutton,
1191 .inline-toolbar.toolbar GtkToolButton:backdrop:first-child > .button.flat, 1089 .inline-toolbar.toolbar GtkToolButton:backdrop:first-child > .button.flat,
1192 .inline-toolbar GtkToolButton:backdrop:first-child > .button.flat, 1090 .inline-toolbar GtkToolButton:backdrop:first-child > .button.flat,
1193 .inline-toolbar.search-bar GtkToolButton:backdrop:first-child > .button.flat, 1091 .inline-toolbar.search-bar GtkToolButton:backdrop:first-child > .button.flat,
1194 .inline-toolbar.location-bar GtkToolButton:backdrop:first-child > .button.flat, 1092 .inline-toolbar.location-bar GtkToolButton:backdrop:first-child > .button.flat,
1093 .inline-toolbar.toolbar GtkToolButton:backdrop:first-child > .sidebar-button.button,
1094 .inline-toolbar GtkToolButton:backdrop:first-child > .sidebar-button.button,
1095 .inline-toolbar.search-bar GtkToolButton:backdrop:first-child > .sidebar-button.button,
1096 .inline-toolbar.location-bar GtkToolButton:backdrop:first-child > .sidebar-button.button,
1195 .inline-toolbar .header-bar GtkToolButton:backdrop:first-child > .button.titlebutton, 1097 .inline-toolbar .header-bar GtkToolButton:backdrop:first-child > .button.titlebutton,
1196 .header-bar .inline-toolbar GtkToolButton:backdrop:first-child > .button.titlebutton, 1098 .header-bar .inline-toolbar GtkToolButton:backdrop:first-child > .button.titlebutton,
1197 .inline-toolbar .titlebar GtkToolButton:backdrop:first-child > .button.titlebutton, 1099 .inline-toolbar .titlebar GtkToolButton:backdrop:first-child > .button.titlebutton,
1198 .titlebar .inline-toolbar GtkToolButton:backdrop:first-child > .button.titlebutton, GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button:first-child, .linked > GtkComboBox:first-child > .button { 1100 .titlebar .inline-toolbar GtkToolButton:backdrop:first-child > .button.titlebutton, .linked > GtkComboBox:first-child > .the-button-in-the-combobox,
1199 border-radius: 3px 0 0 3px; 1101 .linked > GtkComboBoxText:first-child > .the-button-in-the-combobox {
1200 border-left-style: solid; } 1102 border-top-left-radius: 3px;
1201 .osd .button:last-child:hover, .osd .button:last-child:active, .osd .button:last-child:checked, .osd .button:last-child:insensitive, .osd .button:last-child:backdrop, .osd .button.suggested-action:last-child, .osd .button.destructive-action:last-child, .inline-toolbar .button:last-child, .linked > .button:last-child, .header-bar .linked > .button.titlebutton:last-child, 1103 border-bottom-left-radius: 3px; }
1202 .titlebar .linked > .button.titlebutton:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:last-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:last-child > .button.flat, .inline-toolbar .header-bar GtkToolButton:last-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:last-child > .button.titlebutton, 1104 .linked:not(.vertical) > .entry:last-child, .osd .button:last-child:hover, .osd .button:last-child:active, .osd .button:last-child:checked, .osd .button:last-child:insensitive, .osd .button:last-child:backdrop, .osd .button.suggested-action:last-child, .osd .button.destructive-action:last-child, .inline-toolbar .button:last-child, .linked > .button:last-child, .header-bar .linked > .button.titlebutton:last-child,
1105 .titlebar .linked > .button.titlebutton:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:last-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:last-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:last-child > .sidebar-button.button, .inline-toolbar GtkToolButton:last-child > .sidebar-button.button, .inline-toolbar.search-bar GtkToolButton:last-child > .sidebar-button.button, .inline-toolbar.location-bar GtkToolButton:last-child > .sidebar-button.button, .inline-toolbar .header-bar GtkToolButton:last-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:last-child > .button.titlebutton,
1203 .inline-toolbar .titlebar GtkToolButton:last-child > .button.titlebutton, 1106 .inline-toolbar .titlebar GtkToolButton:last-child > .button.titlebutton,
1204 .titlebar .inline-toolbar GtkToolButton:last-child > .button.titlebutton, 1107 .titlebar .inline-toolbar GtkToolButton:last-child > .button.titlebutton,
1205 .inline-toolbar.toolbar GtkToolButton:backdrop:last-child > .button.flat, 1108 .inline-toolbar.toolbar GtkToolButton:backdrop:last-child > .button.flat,
1206 .inline-toolbar GtkToolButton:backdrop:last-child > .button.flat, 1109 .inline-toolbar GtkToolButton:backdrop:last-child > .button.flat,
1207 .inline-toolbar.search-bar GtkToolButton:backdrop:last-child > .button.flat, 1110 .inline-toolbar.search-bar GtkToolButton:backdrop:last-child > .button.flat,
1208 .inline-toolbar.location-bar GtkToolButton:backdrop:last-child > .button.flat, 1111 .inline-toolbar.location-bar GtkToolButton:backdrop:last-child > .button.flat,
1112 .inline-toolbar.toolbar GtkToolButton:backdrop:last-child > .sidebar-button.button,
1113 .inline-toolbar GtkToolButton:backdrop:last-child > .sidebar-button.button,
1114 .inline-toolbar.search-bar GtkToolButton:backdrop:last-child > .sidebar-button.button,
1115 .inline-toolbar.location-bar GtkToolButton:backdrop:last-child > .sidebar-button.button,
1209 .inline-toolbar .header-bar GtkToolButton:backdrop:last-child > .button.titlebutton, 1116 .inline-toolbar .header-bar GtkToolButton:backdrop:last-child > .button.titlebutton,
1210 .header-bar .inline-toolbar GtkToolButton:backdrop:last-child > .button.titlebutton, 1117 .header-bar .inline-toolbar GtkToolButton:backdrop:last-child > .button.titlebutton,
1211 .inline-toolbar .titlebar GtkToolButton:backdrop:last-child > .button.titlebutton, 1118 .inline-toolbar .titlebar GtkToolButton:backdrop:last-child > .button.titlebutton,
1212 .titlebar .inline-toolbar GtkToolButton:backdrop:last-child > .button.titlebutton, GtkComboBox.combobox-entry .entry:last-child, GtkComboBox.combobox-entry .button:last-child, .linked > GtkComboBox:last-child > .button { 1119 .titlebar .inline-toolbar GtkToolButton:backdrop:last-child > .button.titlebutton, .linked > GtkComboBox:last-child > .the-button-in-the-combobox,
1213 border-radius: 0 3px 3px 0; } 1120 .linked > GtkComboBoxText:last-child > .the-button-in-the-combobox {
1214 .osd .button:last-child:dir(rtl):hover, .osd .button:last-child:dir(rtl):active, .osd .button:last-child:dir(rtl):checked, .osd .button:last-child:dir(rtl):insensitive, .osd .button:last-child:dir(rtl):backdrop, .osd .button.suggested-action:last-child:dir(rtl), .osd .button.destructive-action:last-child:dir(rtl), .inline-toolbar .button:last-child:dir(rtl), .linked > .button:last-child:dir(rtl), .header-bar .linked > .button.titlebutton:last-child:dir(rtl), 1121 border-top-right-radius: 3px;
1215 .titlebar .linked > .button.titlebutton:last-child:dir(rtl), .inline-toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar .header-bar GtkToolButton:last-child > .button.titlebutton:dir(rtl), .header-bar .inline-toolbar GtkToolButton:last-child > .button.titlebutton:dir(rtl), 1122 border-bottom-right-radius: 3px;
1216 .inline-toolbar .titlebar GtkToolButton:last-child > .button.titlebutton:dir(rtl), 1123 border-right-style: solid; }
1217 .titlebar .inline-toolbar GtkToolButton:last-child > .button.titlebutton:dir(rtl), 1124 .linked:not(.vertical) > .entry:only-child, .osd .button:only-child:hover, .osd .button:only-child:active, .osd .button:only-child:checked, .osd .button:only-child:insensitive, .osd .button:only-child:backdrop, .osd .button.suggested-action:only-child, .osd .button.destructive-action:only-child, .inline-toolbar .button:only-child, .linked > .button:only-child, .header-bar .linked > .button.titlebutton:only-child,
1218 .inline-toolbar GtkToolButton:backdrop:last-child > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar.search-bar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar.location-bar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar .header-bar GtkToolButton:last-child:dir(rtl) > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.titlebutton, 1125 .titlebar .linked > .button.titlebutton:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:only-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:only-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:only-child > .sidebar-button.button, .inline-toolbar GtkToolButton:only-child > .sidebar-button.button, .inline-toolbar.search-bar GtkToolButton:only-child > .sidebar-button.button, .inline-toolbar.location-bar GtkToolButton:only-child > .sidebar-button.button, .inline-toolbar .header-bar GtkToolButton:only-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:only-child > .button.titlebutton,
1219 .inline-toolbar .titlebar GtkToolButton:last-child:dir(rtl) > .button.titlebutton,
1220 .titlebar .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.titlebutton,
1221 .inline-toolbar.toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
1222 .inline-toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
1223 .inline-toolbar.search-bar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
1224 .inline-toolbar.location-bar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
1225 .inline-toolbar .header-bar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton,
1226 .header-bar .inline-toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton,
1227 .inline-toolbar .titlebar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton,
1228 .titlebar .inline-toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton, GtkComboBox.combobox-entry .entry:last-child:dir(rtl), GtkComboBox.combobox-entry .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl) {
1229 border-right-style: solid; }
1230 .osd .button:only-child:hover, .osd .button:only-child:active, .osd .button:only-child:checked, .osd .button:only-child:insensitive, .osd .button:only-child:backdrop, .osd .button.suggested-action:only-child, .osd .button.destructive-action:only-child, .inline-toolbar .button:only-child, .linked > .button:only-child, .header-bar .linked > .button.titlebutton:only-child,
1231 .titlebar .linked > .button.titlebutton:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:only-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:only-child > .button.flat, .inline-toolbar .header-bar GtkToolButton:only-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:only-child > .button.titlebutton,
1232 .inline-toolbar .titlebar GtkToolButton:only-child > .button.titlebutton, 1126 .inline-toolbar .titlebar GtkToolButton:only-child > .button.titlebutton,
1233 .titlebar .inline-toolbar GtkToolButton:only-child > .button.titlebutton, 1127 .titlebar .inline-toolbar GtkToolButton:only-child > .button.titlebutton,
1234 .inline-toolbar.toolbar GtkToolButton:backdrop:only-child > .button.flat, 1128 .inline-toolbar.toolbar GtkToolButton:backdrop:only-child > .button.flat,
1235 .inline-toolbar GtkToolButton:backdrop:only-child > .button.flat, 1129 .inline-toolbar GtkToolButton:backdrop:only-child > .button.flat,
1236 .inline-toolbar.search-bar GtkToolButton:backdrop:only-child > .button.flat, 1130 .inline-toolbar.search-bar GtkToolButton:backdrop:only-child > .button.flat,
1237 .inline-toolbar.location-bar GtkToolButton:backdrop:only-child > .button.flat, 1131 .inline-toolbar.location-bar GtkToolButton:backdrop:only-child > .button.flat,
1132 .inline-toolbar.toolbar GtkToolButton:backdrop:only-child > .sidebar-button.button,
1133 .inline-toolbar GtkToolButton:backdrop:only-child > .sidebar-button.button,
1134 .inline-toolbar.search-bar GtkToolButton:backdrop:only-child > .sidebar-button.button,
1135 .inline-toolbar.location-bar GtkToolButton:backdrop:only-child > .sidebar-button.button,
1238 .inline-toolbar .header-bar GtkToolButton:backdrop:only-child > .button.titlebutton, 1136 .inline-toolbar .header-bar GtkToolButton:backdrop:only-child > .button.titlebutton,
1239 .header-bar .inline-toolbar GtkToolButton:backdrop:only-child > .button.titlebutton, 1137 .header-bar .inline-toolbar GtkToolButton:backdrop:only-child > .button.titlebutton,
1240 .inline-toolbar .titlebar GtkToolButton:backdrop:only-child > .button.titlebutton, 1138 .inline-toolbar .titlebar GtkToolButton:backdrop:only-child > .button.titlebutton,
1241 .titlebar .inline-toolbar GtkToolButton:backdrop:only-child > .button.titlebutton, GtkComboBox.combobox-entry .entry:only-child, GtkComboBox.combobox-entry .button:only-child, .linked > GtkComboBox:only-child > .button { 1139 .titlebar .inline-toolbar GtkToolButton:backdrop:only-child > .button.titlebutton, .linked > GtkComboBox:only-child > .the-button-in-the-combobox,
1140 .linked > GtkComboBoxText:only-child > .the-button-in-the-combobox {
1242 border-radius: 3px; 1141 border-radius: 3px;
1243 border-style: solid; } 1142 border-style: solid; }
1244 1143
1245 .linked.vertical > .entry, .linked.vertical > .entry:focus, .linked.vertical > .entry:insensitive, .linked.vertical > .entry:insensitive:backdrop, .linked.vertical > .entry:backdrop, .linked.vertical > .button, .header-bar .linked.vertical > .button.titlebutton, 1144 .linked.vertical > .entry, .linked.vertical > .button, .header-bar .linked.vertical > .button.titlebutton,
1246 .titlebar .linked.vertical > .button.titlebutton, .linked.vertical > .button:hover, .linked.vertical > .button:active, .linked.vertical > .button:checked, .linked.vertical > .button:backdrop, .linked.vertical > GtkComboBoxText > .button, 1145 .titlebar .linked.vertical > .button.titlebutton, .linked.vertical > .button:hover, .linked.vertical > .button:active, .linked.vertical > .button:checked, .linked.vertical > .button:backdrop, .linked.vertical > GtkComboBoxText > .the-button-in-the-combobox,
1247 .linked.vertical > GtkComboBox > .button { 1146 .linked.vertical > GtkComboBox > .the-button-in-the-combobox {
1248 border-left-style: solid; 1147 border-style: solid solid none solid;
1249 border-top-style: none;
1250 border-radius: 0; } 1148 border-radius: 0; }
1251 1149
1252 .linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .header-bar .linked.vertical > .button.titlebutton:first-child, 1150 .linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .header-bar .linked.vertical > .button.titlebutton:first-child,
1253 .titlebar .linked.vertical > .button.titlebutton:first-child, .linked.vertical > GtkComboBoxText:first-child > .button, 1151 .titlebar .linked.vertical > .button.titlebutton:first-child, .linked.vertical > GtkComboBoxText:first-child > .the-button-in-the-combobox,
1254 .linked.vertical > GtkComboBox:first-child > .button { 1152 .linked.vertical > GtkComboBox:first-child > .the-button-in-the-combobox {
1255 border-style: solid; 1153 border-top-left-radius: 3px;
1256 border-radius: 3px 3px 0 0; } 1154 border-top-right-radius: 3px; }
1257 .linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .header-bar .linked.vertical > .button.titlebutton:last-child, 1155 .linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .header-bar .linked.vertical > .button.titlebutton:last-child,
1258 .titlebar .linked.vertical > .button.titlebutton:last-child, .linked.vertical > GtkComboBoxText:last-child > .button, 1156 .titlebar .linked.vertical > .button.titlebutton:last-child, .linked.vertical > GtkComboBoxText:last-child > .the-button-in-the-combobox,
1259 .linked.vertical > GtkComboBox:last-child > .button { 1157 .linked.vertical > GtkComboBox:last-child > .the-button-in-the-combobox {
1260 border-radius: 0 0 3px 3px; } 1158 border-bottom-left-radius: 3px;
1159 border-bottom-right-radius: 3px;
1160 border-style: solid; }
1261 .linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .header-bar .linked.vertical > .button.titlebutton:only-child, 1161 .linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .header-bar .linked.vertical > .button.titlebutton:only-child,
1262 .titlebar .linked.vertical > .button.titlebutton:only-child, .linked.vertical > GtkComboBoxText:only-child > .button, 1162 .titlebar .linked.vertical > .button.titlebutton:only-child, .linked.vertical > GtkComboBoxText:only-child > .the-button-in-the-combobox,
1263 .linked.vertical > GtkComboBox:only-child > .button { 1163 .linked.vertical > GtkComboBox:only-child > .the-button-in-the-combobox {
1264 border-radius: 3px; 1164 border-radius: 3px;
1265 border-style: solid; } 1165 border-style: solid; }
1266 1166
1267 .menuitem.button.flat, .header-bar .menuitem.titlebutton.button, 1167 .menuitem.button.flat, .menuitem.sidebar-button.button, .header-bar .menuitem.titlebutton.button,
1268 .titlebar .menuitem.titlebutton.button, .menuitem.button.flat:backdrop, .menuitem.button.flat:backdrop:hover, .header-bar .menuitem.titlebutton.button:backdrop:hover, 1168 .titlebar .menuitem.titlebutton.button, .menuitem.button.flat:backdrop, .menuitem.sidebar-button.button:backdrop, .menuitem.button.flat:backdrop:hover, .menuitem.sidebar-button.button:backdrop:hover, .header-bar .menuitem.titlebutton.button:backdrop:hover,
1269 .titlebar .menuitem.titlebutton.button:backdrop:hover, .button:link, .header-bar .button.titlebutton:link, 1169 .titlebar .menuitem.titlebutton.button:backdrop:hover, .button:link, .header-bar .button.titlebutton:link,
1270 .titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited, 1170 .titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited,
1271 .titlebar .button.titlebutton:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .button:link:backdrop, .button:visited:backdrop, .menu.button, .header-bar .menu.button.titlebutton, 1171 .titlebar .button.titlebutton:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .button:link:backdrop, .button:visited:backdrop, .menu.button, .header-bar .menu.button.titlebutton,
1272 .titlebar .menu.button.titlebutton, .notebook tab .button, .notebook tab .header-bar .button.titlebutton, .header-bar .notebook tab .button.titlebutton, 1172 .titlebar .menu.button.titlebutton, .notebook tab .button, .notebook tab .header-bar .button.titlebutton, .header-bar .notebook tab .button.titlebutton,
1273 .notebook tab .titlebar .button.titlebutton, 1173 .notebook tab .titlebar .button.titlebutton,
1274 .titlebar .notebook tab .button.titlebutton, .list-row.button, .header-bar .list-row.button.titlebutton, 1174 .titlebar .notebook tab .button.titlebutton, .app-notification .button.flat, .app-notification .sidebar-button.button, .app-notification .header-bar .titlebutton.button, .header-bar .app-notification .titlebutton.button,
1275 .titlebar .list-row.button.titlebutton,
1276 .list-row.button:backdrop,
1277 .list-row.button:backdrop:active,
1278 .list-row.button:backdrop:checked,
1279 .list-row.button:backdrop:insensitive,
1280 .list-row.button:backdrop:insensitive:active,
1281 .list-row.button:backdrop:insensitive:checked,
1282 .list-row.button:insensitive:active,
1283 .list-row.button:insensitive:checked, .app-notification .button.flat, .app-notification .header-bar .titlebutton.button, .header-bar .app-notification .titlebutton.button,
1284 .app-notification .titlebar .titlebutton.button, 1175 .app-notification .titlebar .titlebutton.button,
1285 .titlebar .app-notification .titlebutton.button, 1176 .titlebar .app-notification .titlebutton.button,
1286 .app-notification.frame .button.flat, .app-notification .button.flat:backdrop, .app-notification .button.flat:insensitive, .app-notification .button.flat:backdrop:insensitive, .app-notification .header-bar .titlebutton.button:backdrop:insensitive, .header-bar .app-notification .titlebutton.button:backdrop:insensitive, 1177 .app-notification.frame .button.flat,
1178 .app-notification.frame .sidebar-button.button, .app-notification .button.flat:backdrop, .app-notification .sidebar-button.button:backdrop, .app-notification .button.flat:insensitive, .app-notification .sidebar-button.button:insensitive, .app-notification .button.flat:backdrop:insensitive, .app-notification .sidebar-button.button:backdrop:insensitive, .app-notification .header-bar .titlebutton.button:backdrop:insensitive, .header-bar .app-notification .titlebutton.button:backdrop:insensitive,
1287 .app-notification .titlebar .titlebutton.button:backdrop:insensitive, 1179 .app-notification .titlebar .titlebutton.button:backdrop:insensitive,
1288 .titlebar .app-notification .titlebutton.button:backdrop:insensitive, 1180 .titlebar .app-notification .titlebutton.button:backdrop:insensitive,
1289 .app-notification.frame .button.flat:backdrop, 1181 .app-notification.frame .button.flat:backdrop,
1182 .app-notification.frame .sidebar-button.button:backdrop,
1290 .app-notification.frame .header-bar .button.titlebutton:backdrop, 1183 .app-notification.frame .header-bar .button.titlebutton:backdrop,
1291 .header-bar .app-notification.frame .button.titlebutton:backdrop, 1184 .header-bar .app-notification.frame .button.titlebutton:backdrop,
1292 .app-notification.frame .titlebar .button.titlebutton:backdrop, 1185 .app-notification.frame .titlebar .button.titlebutton:backdrop,
1293 .titlebar .app-notification.frame .button.titlebutton:backdrop, 1186 .titlebar .app-notification.frame .button.titlebutton:backdrop,
1294 .app-notification.frame .button.flat:insensitive, 1187 .app-notification.frame .button.flat:insensitive,
1188 .app-notification.frame .sidebar-button.button:insensitive,
1295 .app-notification.frame .header-bar .button.titlebutton:insensitive, 1189 .app-notification.frame .header-bar .button.titlebutton:insensitive,
1296 .header-bar .app-notification.frame .button.titlebutton:insensitive, 1190 .header-bar .app-notification.frame .button.titlebutton:insensitive,
1297 .app-notification.frame .titlebar .button.titlebutton:insensitive, 1191 .app-notification.frame .titlebar .button.titlebutton:insensitive,
1298 .titlebar .app-notification.frame .button.titlebutton:insensitive, 1192 .titlebar .app-notification.frame .button.titlebutton:insensitive,
1299 .app-notification.frame .button.flat:backdrop:insensitive, GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton, 1193 .app-notification.frame .button.flat:backdrop:insensitive,
1300 .titlebar GtkCalendar.button.titlebutton, GtkCalendar.button:hover, GtkCalendar.button:backdrop, .scale-popup .button:hover, .scale-popup .button:backdrop, .scale-popup .button:backdrop:hover, .scale-popup .button:backdrop:insensitive { 1194 .app-notification.frame .sidebar-button.button:backdrop:insensitive, GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton,
1195 .titlebar GtkCalendar.button.titlebutton, GtkCalendar.button:hover, GtkCalendar.button:backdrop, GtkCalendar.button:insensitive, .scale-popup .button:hover, .scale-popup .button:backdrop, .scale-popup .button:backdrop:hover, .scale-popup .button:backdrop:insensitive {
1301 border-color: transparent; 1196 border-color: transparent;
1302 background-color: transparent; 1197 background-color: transparent;
1303 background-image: none; 1198 background-image: none;
1304 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); 1199 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
1305 text-shadow: none; 1200 text-shadow: none;
1306 icon-shadow: none; } 1201 icon-shadow: none; }
1307 1202
1308 /* menu buttons */ 1203 /* menu buttons */
1309 .menuitem.button.flat, .header-bar .menuitem.titlebutton.button, 1204 .menuitem.button.flat, .menuitem.sidebar-button.button, .header-bar .menuitem.titlebutton.button,
1310 .titlebar .menuitem.titlebutton.button { 1205 .titlebar .menuitem.titlebutton.button {
1311 outline-offset: -1px; } 1206 outline-offset: -1px; }
1312 .menuitem.button.flat:hover, .header-bar .menuitem.titlebutton.button:hover, 1207 .menuitem.button.flat:hover, .menuitem.sidebar-button.button:hover, .header-bar .menuitem.titlebutton.button:hover,
1313 .titlebar .menuitem.titlebutton.button:hover { 1208 .titlebar .menuitem.titlebutton.button:hover {
1314 background-color: #d9dada; } 1209 background-color: #d9dada; }
1315 1210
1316 GtkColorButton.button, .header-bar GtkColorButton.button.titlebutton, 1211 GtkColorButton.button, .header-bar GtkColorButton.button.titlebutton,
1317 .titlebar GtkColorButton.button.titlebutton { 1212 .titlebar GtkColorButton.button.titlebutton {
1353 .titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited, 1248 .titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited,
1354 .titlebar .button.titlebutton:visited { 1249 .titlebar .button.titlebutton:visited {
1355 text-shadow: none; } 1250 text-shadow: none; }
1356 .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked { 1251 .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked {
1357 text-shadow: none; } 1252 text-shadow: none; }
1253 .button:link > .label, .header-bar .button.titlebutton:link > .label,
1254 .titlebar .button.titlebutton:link > .label, .button:visited > .label, .header-bar .button.titlebutton:visited > .label,
1255 .titlebar .button.titlebutton:visited > .label {
1256 text-decoration-line: underline; }
1358 1257
1359 /***************** 1258 /*****************
1360 * GtkSpinButton * 1259 * GtkSpinButton *
1361 *****************/ 1260 *****************/
1362 .spinbutton .button, .spinbutton .header-bar .button.titlebutton, .header-bar .spinbutton .button.titlebutton, 1261 .spinbutton .button, .spinbutton .header-bar .button.titlebutton, .header-bar .spinbutton .button.titlebutton,
1560 * ComboBoxes * 1459 * ComboBoxes *
1561 **************/ 1460 **************/
1562 GtkComboBox { 1461 GtkComboBox {
1563 -GtkComboBox-arrow-scaling: 0.5; 1462 -GtkComboBox-arrow-scaling: 0.5;
1564 -GtkComboBox-shadow-type: none; 1463 -GtkComboBox-shadow-type: none;
1565 box-shadow: 0 1px white;
1566 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); 1464 text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
1567 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); } 1465 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); }
1568 GtkComboBox > .button, .header-bar GtkComboBox > .button.titlebutton, 1466 GtkComboBox > .the-button-in-the-combobox {
1569 .titlebar GtkComboBox > .button.titlebutton {
1570 padding-top: 3px; 1467 padding-top: 3px;
1571 padding-bottom: 4px; } 1468 padding-bottom: 4px; }
1572 GtkComboBox:insensitive { 1469 GtkComboBox:insensitive {
1573 color: #8d9091; 1470 color: #8d9091;
1574 text-shadow: none; 1471 text-shadow: none;
1579 icon-shadow: none; } 1476 icon-shadow: none; }
1580 GtkComboBox:backdrop:insensitive { 1477 GtkComboBox:backdrop:insensitive {
1581 color: #c7c7c7; } 1478 color: #c7c7c7; }
1582 GtkComboBox .menuitem { 1479 GtkComboBox .menuitem {
1583 text-shadow: none; } 1480 text-shadow: none; }
1584 GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .view .vertical.separator, GtkPlacesSidebar.sidebar .view GtkComboBox .vertical.separator { 1481 GtkComboBox .separator.vertical {
1585 -GtkWidget-wide-separators: true; } 1482 -GtkWidget-wide-separators: true; }
1483 GtkComboBox.combobox-entry .entry:dir(ltr) {
1484 border-top-right-radius: 0;
1485 border-bottom-right-radius: 0; }
1486 GtkComboBox.combobox-entry .entry:dir(rtl) {
1487 border-top-left-radius: 0;
1488 border-bottom-left-radius: 0; }
1489 GtkComboBox.combobox-entry .button:dir(ltr) {
1490 border-top-left-radius: 0;
1491 border-bottom-left-radius: 0;
1492 border-left-style: none; }
1493 GtkComboBox.combobox-entry .button:dir(rtl) {
1494 border-top-right-radius: 0;
1495 border-bottom-right-radius: 0;
1496 border-right-style: none; }
1586 1497
1587 /************ 1498 /************
1588 * Toolbars * 1499 * Toolbars *
1589 ************/ 1500 ************/
1590 .toolbar, .inline-toolbar, .search-bar, .location-bar { 1501 .toolbar, .inline-toolbar, .search-bar, .location-bar {
1644 .header-bar .subtitle { 1555 .header-bar .subtitle {
1645 font-size: smaller; 1556 font-size: smaller;
1646 padding-left: 12px; 1557 padding-left: 12px;
1647 padding-right: 12px; } 1558 padding-right: 12px; }
1648 .titlebar .header-bar-separator, .titlebar > GtkBox > .separator.vertical, 1559 .titlebar .header-bar-separator, .titlebar > GtkBox > .separator.vertical,
1649 GtkPlacesSidebar.sidebar .view .titlebar > GtkBox > .vertical.separator:backdrop,
1650 .header-bar .header-bar-separator, 1560 .header-bar .header-bar-separator,
1651 .header-bar > GtkBox > .separator.vertical, 1561 .header-bar > GtkBox > .separator.vertical {
1652 GtkPlacesSidebar.sidebar .view .header-bar > GtkBox > .vertical.separator:backdrop {
1653 -GtkWidget-wide-separators: true; 1562 -GtkWidget-wide-separators: true;
1654 -GtkWidget-separator-width: 1px; 1563 -GtkWidget-separator-width: 1px;
1655 border-width: 0 1px; 1564 border-width: 0 1px;
1656 border-image: linear-gradient(to bottom, rgba(161, 161, 161, 0), #a1a1a1 30%, #a1a1a1 70%, rgba(161, 161, 161, 0) 100%) 0 1/0 1px stretch; } 1565 border-image: linear-gradient(to bottom, rgba(161, 161, 161, 0), #a1a1a1 30%, #a1a1a1 70%, rgba(161, 161, 161, 0) 100%) 0 1/0 1px stretch; }
1657 .titlebar .header-bar-separator:backdrop, .titlebar > GtkBox > .separator.vertical:backdrop, 1566 .titlebar .header-bar-separator:backdrop, .titlebar > GtkBox > .separator.vertical:backdrop,
1676 border-color: #1c5187; 1585 border-color: #1c5187;
1677 background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5); 1586 background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5);
1678 text-shadow: 0 -1px rgba(0, 0, 0, 0.54353); 1587 text-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
1679 icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353); 1588 icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
1680 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px #a4c7ec; } 1589 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px #a4c7ec; }
1681 .titlebar.selection-mode .button.flat, 1590 .titlebar.selection-mode .button.flat, .titlebar.selection-mode .sidebar-button.button,
1682 .titlebar.selection-mode .titlebutton.button, 1591 .titlebar.selection-mode .titlebutton.button,
1683 .header-bar.selection-mode .button.flat, 1592 .header-bar.selection-mode .button.flat,
1593 .header-bar.selection-mode .sidebar-button.button,
1684 .header-bar.selection-mode .titlebutton.button { 1594 .header-bar.selection-mode .titlebutton.button {
1685 border-color: transparent; 1595 border-color: transparent;
1686 background-color: transparent; 1596 background-color: transparent;
1687 background-image: none; 1597 background-image: none;
1688 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); 1598 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
1705 border-color: #1c5187; 1615 border-color: #1c5187;
1706 background-image: linear-gradient(to bottom, #2b79cb, #2e7fd3 40%, #3583d5); 1616 background-image: linear-gradient(to bottom, #2b79cb, #2e7fd3 40%, #3583d5);
1707 text-shadow: 0 -1px rgba(0, 0, 0, 0.62353); 1617 text-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
1708 icon-shadow: 0 -1px rgba(0, 0, 0, 0.62353); 1618 icon-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
1709 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px #a4c7ec; } 1619 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px #a4c7ec; }
1710 .titlebar.selection-mode .button:backdrop, .titlebar.selection-mode .button.flat:backdrop, 1620 .titlebar.selection-mode .button:backdrop, .titlebar.selection-mode .button.flat:backdrop, .titlebar.selection-mode .sidebar-button.button:backdrop,
1711 .titlebar.selection-mode .titlebutton.button:backdrop, 1621 .titlebar.selection-mode .titlebutton.button:backdrop,
1712 .header-bar.selection-mode .button:backdrop, 1622 .header-bar.selection-mode .button:backdrop,
1713 .header-bar.selection-mode .button.flat:backdrop, 1623 .header-bar.selection-mode .button.flat:backdrop,
1624 .header-bar.selection-mode .sidebar-button.button:backdrop,
1714 .header-bar.selection-mode .titlebutton.button:backdrop { 1625 .header-bar.selection-mode .titlebutton.button:backdrop {
1715 color: #dae8f7; 1626 color: #dae8f7;
1716 border-color: #4a90d9; 1627 border-color: #4a90d9;
1717 background-image: linear-gradient(to bottom, #4a90d9); 1628 background-image: linear-gradient(to bottom, #4a90d9);
1718 text-shadow: none; 1629 text-shadow: none;
1719 icon-shadow: none; 1630 icon-shadow: none;
1720 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0); 1631 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0);
1721 -gtk-image-effect: none; 1632 -gtk-image-effect: none;
1722 border-color: #184472; } 1633 border-color: #184472; }
1723 .titlebar.selection-mode .button:backdrop:active, .titlebar.selection-mode .button:backdrop:checked, .titlebar.selection-mode .button.flat:backdrop:active, 1634 .titlebar.selection-mode .button:backdrop:active, .titlebar.selection-mode .button:backdrop:checked, .titlebar.selection-mode .button.flat:backdrop:active, .titlebar.selection-mode .sidebar-button.button:backdrop:active,
1724 .titlebar.selection-mode .titlebutton.button:backdrop:active, .titlebar.selection-mode .button.flat:backdrop:checked, 1635 .titlebar.selection-mode .titlebutton.button:backdrop:active, .titlebar.selection-mode .button.flat:backdrop:checked, .titlebar.selection-mode .sidebar-button.button:backdrop:checked,
1725 .titlebar.selection-mode .titlebutton.button:backdrop:checked, 1636 .titlebar.selection-mode .titlebutton.button:backdrop:checked,
1726 .header-bar.selection-mode .button:backdrop:active, 1637 .header-bar.selection-mode .button:backdrop:active,
1727 .header-bar.selection-mode .button:backdrop:checked, 1638 .header-bar.selection-mode .button:backdrop:checked,
1728 .header-bar.selection-mode .button.flat:backdrop:active, 1639 .header-bar.selection-mode .button.flat:backdrop:active,
1640 .header-bar.selection-mode .sidebar-button.button:backdrop:active,
1729 .header-bar.selection-mode .titlebutton.button:backdrop:active, 1641 .header-bar.selection-mode .titlebutton.button:backdrop:active,
1730 .header-bar.selection-mode .button.flat:backdrop:checked, 1642 .header-bar.selection-mode .button.flat:backdrop:checked,
1643 .header-bar.selection-mode .sidebar-button.button:backdrop:checked,
1731 .header-bar.selection-mode .titlebutton.button:backdrop:checked { 1644 .header-bar.selection-mode .titlebutton.button:backdrop:checked {
1732 color: #d4e3f3; 1645 color: #d4e3f3;
1733 border-color: #2a76c6; 1646 border-color: #2a76c6;
1734 background-image: linear-gradient(to bottom, #2a76c6); 1647 background-image: linear-gradient(to bottom, #2a76c6);
1735 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0); 1648 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0);
1736 border-color: #184472; } 1649 border-color: #184472; }
1737 .titlebar.selection-mode .button:backdrop:insensitive, .titlebar.selection-mode .button.flat:backdrop:insensitive, 1650 .titlebar.selection-mode .button:backdrop:insensitive, .titlebar.selection-mode .button.flat:backdrop:insensitive, .titlebar.selection-mode .sidebar-button.button:backdrop:insensitive,
1738 .titlebar.selection-mode .titlebutton.button:backdrop:insensitive, 1651 .titlebar.selection-mode .titlebutton.button:backdrop:insensitive,
1739 .header-bar.selection-mode .button:backdrop:insensitive, 1652 .header-bar.selection-mode .button:backdrop:insensitive,
1740 .header-bar.selection-mode .button.flat:backdrop:insensitive, 1653 .header-bar.selection-mode .button.flat:backdrop:insensitive,
1654 .header-bar.selection-mode .sidebar-button.button:backdrop:insensitive,
1741 .header-bar.selection-mode .titlebutton.button:backdrop:insensitive { 1655 .header-bar.selection-mode .titlebutton.button:backdrop:insensitive {
1742 color: #9ac1e9; 1656 color: #9ac1e9;
1743 border-color: #65a0de; 1657 border-color: #65a0de;
1744 background-image: linear-gradient(to bottom, #65a0de); 1658 background-image: linear-gradient(to bottom, #65a0de);
1745 text-shadow: none; 1659 text-shadow: none;
1746 icon-shadow: none; 1660 icon-shadow: none;
1747 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0); 1661 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0);
1748 border-color: #184472; } 1662 border-color: #184472; }
1749 .titlebar.selection-mode .button:backdrop:insensitive > .label, .titlebar.selection-mode .header-bar .button.titlebutton:backdrop:insensitive > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive > .label, .titlebar.selection-mode .header-bar .titlebutton.button:backdrop:insensitive > .label, 1663 .titlebar.selection-mode .button:backdrop:insensitive > .label, .titlebar.selection-mode .header-bar .button.titlebutton:backdrop:insensitive > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive > .label, .titlebar.selection-mode .sidebar-button.button:backdrop:insensitive > .label, .titlebar.selection-mode .header-bar .titlebutton.button:backdrop:insensitive > .label,
1750 .titlebar.selection-mode .titlebutton.button:backdrop:insensitive > .label, 1664 .titlebar.selection-mode .titlebutton.button:backdrop:insensitive > .label,
1751 .header-bar.selection-mode .button:backdrop:insensitive > .label, 1665 .header-bar.selection-mode .button:backdrop:insensitive > .label,
1752 .header-bar.selection-mode .titlebar .button.titlebutton:backdrop:insensitive > .label, 1666 .header-bar.selection-mode .titlebar .button.titlebutton:backdrop:insensitive > .label,
1753 .header-bar.selection-mode .button.flat:backdrop:insensitive > .label, 1667 .header-bar.selection-mode .button.flat:backdrop:insensitive > .label,
1668 .header-bar.selection-mode .sidebar-button.button:backdrop:insensitive > .label,
1754 .header-bar.selection-mode .titlebutton.button:backdrop:insensitive > .label, 1669 .header-bar.selection-mode .titlebutton.button:backdrop:insensitive > .label,
1755 .header-bar.selection-mode .titlebar .titlebutton.button:backdrop:insensitive > .label { 1670 .header-bar.selection-mode .titlebar .titlebutton.button:backdrop:insensitive > .label {
1756 color: inherit; } 1671 color: inherit; }
1757 .titlebar.selection-mode .button:backdrop:insensitive:active, .titlebar.selection-mode .button:backdrop:insensitive:checked, .titlebar.selection-mode .button.flat:backdrop:insensitive:active, 1672 .titlebar.selection-mode .button:backdrop:insensitive:active, .titlebar.selection-mode .button:backdrop:insensitive:checked, .titlebar.selection-mode .button.flat:backdrop:insensitive:active, .titlebar.selection-mode .sidebar-button.button:backdrop:insensitive:active,
1758 .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:active, .titlebar.selection-mode .button.flat:backdrop:insensitive:checked, 1673 .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:active, .titlebar.selection-mode .button.flat:backdrop:insensitive:checked, .titlebar.selection-mode .sidebar-button.button:backdrop:insensitive:checked,
1759 .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:checked, 1674 .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:checked,
1760 .header-bar.selection-mode .button:backdrop:insensitive:active, 1675 .header-bar.selection-mode .button:backdrop:insensitive:active,
1761 .header-bar.selection-mode .button:backdrop:insensitive:checked, 1676 .header-bar.selection-mode .button:backdrop:insensitive:checked,
1762 .header-bar.selection-mode .button.flat:backdrop:insensitive:active, 1677 .header-bar.selection-mode .button.flat:backdrop:insensitive:active,
1678 .header-bar.selection-mode .sidebar-button.button:backdrop:insensitive:active,
1763 .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:active, 1679 .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:active,
1764 .header-bar.selection-mode .button.flat:backdrop:insensitive:checked, 1680 .header-bar.selection-mode .button.flat:backdrop:insensitive:checked,
1681 .header-bar.selection-mode .sidebar-button.button:backdrop:insensitive:checked,
1765 .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:checked { 1682 .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:checked {
1766 color: #8db8e6; 1683 color: #8db8e6;
1767 border-color: #5093da; 1684 border-color: #5093da;
1768 background-image: linear-gradient(to bottom, #5093da); 1685 background-image: linear-gradient(to bottom, #5093da);
1769 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0); 1686 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0);
1770 border-color: #184472; } 1687 border-color: #184472; }
1771 .titlebar.selection-mode .button:backdrop:insensitive:active > .label, .titlebar.selection-mode .header-bar .button.titlebutton:backdrop:insensitive:active > .label, .titlebar.selection-mode .button:backdrop:insensitive:checked > .label, .titlebar.selection-mode .header-bar .button.titlebutton:backdrop:insensitive:checked > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive:active > .label, .titlebar.selection-mode .header-bar .titlebutton.button:backdrop:insensitive:active > .label, 1688 .titlebar.selection-mode .button:backdrop:insensitive:active > .label, .titlebar.selection-mode .header-bar .button.titlebutton:backdrop:insensitive:active > .label, .titlebar.selection-mode .button:backdrop:insensitive:checked > .label, .titlebar.selection-mode .header-bar .button.titlebutton:backdrop:insensitive:checked > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive:active > .label, .titlebar.selection-mode .sidebar-button.button:backdrop:insensitive:active > .label, .titlebar.selection-mode .header-bar .titlebutton.button:backdrop:insensitive:active > .label,
1772 .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:active > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive:checked > .label, .titlebar.selection-mode .header-bar .titlebutton.button:backdrop:insensitive:checked > .label, 1689 .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:active > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive:checked > .label, .titlebar.selection-mode .sidebar-button.button:backdrop:insensitive:checked > .label, .titlebar.selection-mode .header-bar .titlebutton.button:backdrop:insensitive:checked > .label,
1773 .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:checked > .label, 1690 .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:checked > .label,
1774 .header-bar.selection-mode .button:backdrop:insensitive:active > .label, 1691 .header-bar.selection-mode .button:backdrop:insensitive:active > .label,
1775 .header-bar.selection-mode .titlebar .button.titlebutton:backdrop:insensitive:active > .label, 1692 .header-bar.selection-mode .titlebar .button.titlebutton:backdrop:insensitive:active > .label,
1776 .header-bar.selection-mode .button:backdrop:insensitive:checked > .label, 1693 .header-bar.selection-mode .button:backdrop:insensitive:checked > .label,
1777 .header-bar.selection-mode .titlebar .button.titlebutton:backdrop:insensitive:checked > .label, 1694 .header-bar.selection-mode .titlebar .button.titlebutton:backdrop:insensitive:checked > .label,
1778 .header-bar.selection-mode .button.flat:backdrop:insensitive:active > .label, 1695 .header-bar.selection-mode .button.flat:backdrop:insensitive:active > .label,
1696 .header-bar.selection-mode .sidebar-button.button:backdrop:insensitive:active > .label,
1779 .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:active > .label, 1697 .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:active > .label,
1780 .header-bar.selection-mode .titlebar .titlebutton.button:backdrop:insensitive:active > .label, 1698 .header-bar.selection-mode .titlebar .titlebutton.button:backdrop:insensitive:active > .label,
1781 .header-bar.selection-mode .button.flat:backdrop:insensitive:checked > .label, 1699 .header-bar.selection-mode .button.flat:backdrop:insensitive:checked > .label,
1700 .header-bar.selection-mode .sidebar-button.button:backdrop:insensitive:checked > .label,
1782 .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:checked > .label, 1701 .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:checked > .label,
1783 .header-bar.selection-mode .titlebar .titlebutton.button:backdrop:insensitive:checked > .label { 1702 .header-bar.selection-mode .titlebar .titlebutton.button:backdrop:insensitive:checked > .label {
1784 color: inherit; } 1703 color: inherit; }
1785 .titlebar.selection-mode .button.flat:backdrop, 1704 .titlebar.selection-mode .button.flat:backdrop, .titlebar.selection-mode .sidebar-button.button:backdrop,
1786 .titlebar.selection-mode .titlebutton.button:backdrop, .titlebar.selection-mode .button.flat:insensitive, 1705 .titlebar.selection-mode .titlebutton.button:backdrop, .titlebar.selection-mode .button.flat:insensitive, .titlebar.selection-mode .sidebar-button.button:insensitive,
1787 .titlebar.selection-mode .titlebutton.button:insensitive, .titlebar.selection-mode .button.flat:insensitive:backdrop, 1706 .titlebar.selection-mode .titlebutton.button:insensitive, .titlebar.selection-mode .button.flat:insensitive:backdrop, .titlebar.selection-mode .sidebar-button.button:insensitive:backdrop,
1788 .titlebar.selection-mode .titlebutton.button:insensitive:backdrop, 1707 .titlebar.selection-mode .titlebutton.button:insensitive:backdrop,
1789 .header-bar.selection-mode .button.flat:backdrop, 1708 .header-bar.selection-mode .button.flat:backdrop,
1709 .header-bar.selection-mode .sidebar-button.button:backdrop,
1790 .header-bar.selection-mode .titlebutton.button:backdrop, 1710 .header-bar.selection-mode .titlebutton.button:backdrop,
1791 .header-bar.selection-mode .button.flat:insensitive, 1711 .header-bar.selection-mode .button.flat:insensitive,
1712 .header-bar.selection-mode .sidebar-button.button:insensitive,
1792 .header-bar.selection-mode .titlebutton.button:insensitive, 1713 .header-bar.selection-mode .titlebutton.button:insensitive,
1793 .header-bar.selection-mode .button.flat:insensitive:backdrop, 1714 .header-bar.selection-mode .button.flat:insensitive:backdrop,
1715 .header-bar.selection-mode .sidebar-button.button:insensitive:backdrop,
1794 .header-bar.selection-mode .titlebutton.button:insensitive:backdrop { 1716 .header-bar.selection-mode .titlebutton.button:insensitive:backdrop {
1795 border-color: transparent; 1717 border-color: transparent;
1796 background-color: transparent; 1718 background-color: transparent;
1797 background-image: none; 1719 background-image: none;
1798 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); 1720 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
2101 padding: 0px; 2023 padding: 0px;
2102 background-color: #ffffff; 2024 background-color: #ffffff;
2103 border: 1px solid #a1a1a1; } 2025 border: 1px solid #a1a1a1; }
2104 .csd .menu { 2026 .csd .menu {
2105 border: none; } 2027 border: none; }
2028 .menu:backdrop {
2029 background-color: white; }
2106 .menu .menuitem { 2030 .menu .menuitem {
2107 text-shadow: none; 2031 text-shadow: none;
2108 padding: 4px; } 2032 padding: 4px; }
2109 .menu .menuitem:hover { 2033 .menu .menuitem:hover {
2110 color: #ffffff; 2034 color: #ffffff;
2113 color: #8d9091; } 2037 color: #8d9091; }
2114 .menu .menuitem:insensitive:backdrop { 2038 .menu .menuitem:insensitive:backdrop {
2115 color: #c7c7c7; } 2039 color: #c7c7c7; }
2116 .menu .menuitem:backdrop, .menu .menuitem:backdrop:hover { 2040 .menu .menuitem:backdrop, .menu .menuitem:backdrop:hover {
2117 color: #8d9091; 2041 color: #8d9091;
2118 background-color: white; } 2042 background-color: transparent; }
2119 .menu .menuitem.arrow { 2043 .menu .menuitem.arrow {
2120 -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } 2044 -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
2121 .menu .menuitem.arrow:dir(rtl) { 2045 .menu .menuitem.arrow:dir(rtl) {
2122 -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } 2046 -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
2123 .menu.button, .header-bar .menu.button.titlebutton, 2047 .menu.button, .header-bar .menu.button.titlebutton,
2155 .popover > .inline-toolbar, 2079 .popover > .inline-toolbar,
2156 .popover > .search-bar, 2080 .popover > .search-bar,
2157 .popover > .location-bar, .popover.osd > .toolbar, .popover.osd > .inline-toolbar, .popover.osd > .search-bar, .popover.osd > .location-bar { 2081 .popover > .location-bar, .popover.osd > .toolbar, .popover.osd > .inline-toolbar, .popover.osd > .search-bar, .popover.osd > .location-bar {
2158 border-style: none; 2082 border-style: none;
2159 background-color: transparent; } 2083 background-color: transparent; }
2160 .popover .button.flat, .popover .header-bar .titlebutton.button, .header-bar .popover .titlebutton.button, 2084 .popover .button.flat, .popover .sidebar-button.button, .popover .header-bar .titlebutton.button, .header-bar .popover .titlebutton.button,
2161 .popover .titlebar .titlebutton.button, 2085 .popover .titlebar .titlebutton.button,
2162 .titlebar .popover .titlebutton.button, 2086 .titlebar .popover .titlebutton.button,
2163 .popover .button.flat:hover, 2087 .popover .button.flat:hover,
2088 .popover .sidebar-button.button:hover,
2164 .popover .header-bar .titlebutton.button:hover, 2089 .popover .header-bar .titlebutton.button:hover,
2165 .header-bar .popover .titlebutton.button:hover, 2090 .header-bar .popover .titlebutton.button:hover,
2166 .popover .titlebar .titlebutton.button:hover, 2091 .popover .titlebar .titlebutton.button:hover,
2167 .titlebar .popover .titlebutton.button:hover { 2092 .titlebar .popover .titlebutton.button:hover {
2168 text-shadow: none; 2093 text-shadow: none;
2169 transition: none; } 2094 transition: none; }
2170
2171 .entry.cursor-handle,
2172 .cursor-handle {
2173 background-color: transparent;
2174 background-image: none;
2175 box-shadow: none;
2176 border-style: none; }
2177 .entry.cursor-handle.top,
2178 .cursor-handle.top {
2179 -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); }
2180 .entry.cursor-handle.bottom,
2181 .cursor-handle.bottom {
2182 -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); }
2183 2095
2184 /***************** 2096 /*****************
2185 * Notebooks and * 2097 * Notebooks and *
2186 * Tabs * 2098 * Tabs *
2187 *****************/ 2099 *****************/
2535 /********** 2447 /**********
2536 * Switch * 2448 * Switch *
2537 **********/ 2449 **********/
2538 GtkSwitch { 2450 GtkSwitch {
2539 -GtkSwitch-slider-width: 45px; 2451 -GtkSwitch-slider-width: 45px;
2452 -GtkSwitch-slider-height: 27px;
2540 font-weight: bold; 2453 font-weight: bold;
2541 font-size: smaller; 2454 font-size: smaller;
2542 outline-offset: -4px; 2455 outline-offset: -4px;
2543 box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px white; } 2456 box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px white; }
2544 GtkSwitch.trough { 2457 GtkSwitch.trough {
2643 * Check and Radio items * 2556 * Check and Radio items *
2644 *************************/ 2557 *************************/
2645 .check { 2558 .check {
2646 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); 2559 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png"));
2647 icon-shadow: 0 1px 0 white; } 2560 icon-shadow: 0 1px 0 white; }
2648 .check.button.flat, .header-bar .check.titlebutton.button, 2561 .check.button.flat, .check.sidebar-button.button, .header-bar .check.titlebutton.button,
2649 .titlebar .check.titlebutton.button { 2562 .titlebar .check.titlebutton.button {
2650 icon-shadow: none; } 2563 icon-shadow: none; }
2651 2564
2652 .view.check:selected, GtkCalendar.check:selected, 2565 .view.check:selected, GtkCalendar.check:selected,
2653 .list-row:selected .check { 2566 .list-row:selected .check {
2654 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked.png"), url("assets/selected-checkbox-unchecked@2.png")); } 2567 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked.png"), url("assets/selected-checkbox-unchecked@2.png")); }
2655 2568
2656 .check:hover { 2569 .check:hover {
2657 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-hover.png"), url("assets/checkbox-unchecked-hover@2.png")); 2570 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-hover.png"), url("assets/checkbox-unchecked-hover@2.png"));
2658 icon-shadow: 0 1px 0 white; } 2571 icon-shadow: 0 1px 0 white; }
2659 .check:hover.button.flat, .header-bar .check.titlebutton.button:hover, 2572 .check:hover.button.flat, .check.sidebar-button.button:hover, .header-bar .check.titlebutton.button:hover,
2660 .titlebar .check.titlebutton.button:hover { 2573 .titlebar .check.titlebutton.button:hover {
2661 icon-shadow: none; } 2574 icon-shadow: none; }
2662 2575
2663 .view.check:hover:selected, GtkCalendar.check:hover:selected, 2576 .view.check:hover:selected, GtkCalendar.check:hover:selected,
2664 .list-row:selected .check:hover { 2577 .list-row:selected .check:hover {
2665 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-hover.png"), url("assets/selected-checkbox-unchecked-hover@2.png")); } 2578 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-hover.png"), url("assets/selected-checkbox-unchecked-hover@2.png")); }
2666 2579
2667 .check:active { 2580 .check:active {
2668 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-active.png"), url("assets/checkbox-unchecked-active@2.png")); 2581 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-active.png"), url("assets/checkbox-unchecked-active@2.png"));
2669 icon-shadow: 0 1px 0 white; } 2582 icon-shadow: 0 1px 0 white; }
2670 .check:active.button.flat, .header-bar .check.titlebutton.button:active, 2583 .check:active.button.flat, .check.sidebar-button.button:active, .header-bar .check.titlebutton.button:active,
2671 .titlebar .check.titlebutton.button:active { 2584 .titlebar .check.titlebutton.button:active {
2672 icon-shadow: none; } 2585 icon-shadow: none; }
2673 2586
2674 .view.check:active:selected, GtkCalendar.check:active:selected, 2587 .view.check:active:selected, GtkCalendar.check:active:selected,
2675 .list-row:selected .check:active { 2588 .list-row:selected .check:active {
2676 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-active.png"), url("assets/selected-checkbox-unchecked-active@2.png")); } 2589 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-active.png"), url("assets/selected-checkbox-unchecked-active@2.png")); }
2677 2590
2678 .check:insensitive { 2591 .check:insensitive {
2679 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); 2592 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png"));
2680 icon-shadow: 0 1px 0 white; } 2593 icon-shadow: 0 1px 0 white; }
2681 .check:insensitive.button.flat, .header-bar .check.titlebutton.button:insensitive, 2594 .check:insensitive.button.flat, .check.sidebar-button.button:insensitive, .header-bar .check.titlebutton.button:insensitive,
2682 .titlebar .check.titlebutton.button:insensitive { 2595 .titlebar .check.titlebutton.button:insensitive {
2683 icon-shadow: none; } 2596 icon-shadow: none; }
2684 2597
2685 .view.check:insensitive:selected, GtkCalendar.check:insensitive:selected, 2598 .view.check:insensitive:selected, GtkCalendar.check:insensitive:selected,
2686 .list-row:selected .check:insensitive { 2599 .list-row:selected .check:insensitive {
2687 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-insensitive.png"), url("assets/selected-checkbox-unchecked-insensitive@2.png")); } 2600 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-insensitive.png"), url("assets/selected-checkbox-unchecked-insensitive@2.png")); }
2688 2601
2689 .check:backdrop { 2602 .check:backdrop {
2690 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop.png"), url("assets/checkbox-unchecked-backdrop@2.png")); 2603 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop.png"), url("assets/checkbox-unchecked-backdrop@2.png"));
2691 icon-shadow: none; } 2604 icon-shadow: none; }
2692 .check:backdrop.button.flat, .header-bar .check.titlebutton.button:backdrop, 2605 .check:backdrop.button.flat, .check.sidebar-button.button:backdrop, .header-bar .check.titlebutton.button:backdrop,
2693 .titlebar .check.titlebutton.button:backdrop { 2606 .titlebar .check.titlebutton.button:backdrop {
2694 icon-shadow: none; } 2607 icon-shadow: none; }
2695 2608
2696 .view.check:backdrop:selected, GtkCalendar.check:backdrop:selected, 2609 .view.check:backdrop:selected, GtkCalendar.check:backdrop:selected,
2697 .list-row:selected .check:backdrop { 2610 .list-row:selected .check:backdrop {
2698 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-backdrop.png"), url("assets/selected-checkbox-unchecked-backdrop@2.png")); } 2611 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-backdrop.png"), url("assets/selected-checkbox-unchecked-backdrop@2.png")); }
2699 2612
2700 .check:backdrop:insensitive { 2613 .check:backdrop:insensitive {
2701 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-insensitive.png"), url("assets/checkbox-unchecked-backdrop-insensitive@2.png")); 2614 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-insensitive.png"), url("assets/checkbox-unchecked-backdrop-insensitive@2.png"));
2702 icon-shadow: none; } 2615 icon-shadow: none; }
2703 .check:backdrop:insensitive.button.flat, .header-bar .check.titlebutton.button:backdrop:insensitive, 2616 .check:backdrop:insensitive.button.flat, .check.sidebar-button.button:backdrop:insensitive, .header-bar .check.titlebutton.button:backdrop:insensitive,
2704 .titlebar .check.titlebutton.button:backdrop:insensitive { 2617 .titlebar .check.titlebutton.button:backdrop:insensitive {
2705 icon-shadow: none; } 2618 icon-shadow: none; }
2706 2619
2707 .view.check:backdrop:insensitive:selected, GtkCalendar.check:backdrop:insensitive:selected, 2620 .view.check:backdrop:insensitive:selected, GtkCalendar.check:backdrop:insensitive:selected,
2708 .list-row:selected .check:backdrop:insensitive { 2621 .list-row:selected .check:backdrop:insensitive {
2709 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-backdrop-insensitive.png"), url("assets/selected-checkbox-unchecked-backdrop-insensitive@2.png")); } 2622 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-backdrop-insensitive.png"), url("assets/selected-checkbox-unchecked-backdrop-insensitive@2.png")); }
2710 2623
2711 .check:inconsistent { 2624 .check:inconsistent {
2712 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); 2625 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png"));
2713 icon-shadow: 0 1px 0 white; } 2626 icon-shadow: 0 1px 0 white; }
2714 .check:inconsistent.button.flat, .header-bar .check.titlebutton.button:inconsistent, 2627 .check:inconsistent.button.flat, .check.sidebar-button.button:inconsistent, .header-bar .check.titlebutton.button:inconsistent,
2715 .titlebar .check.titlebutton.button:inconsistent { 2628 .titlebar .check.titlebutton.button:inconsistent {
2716 icon-shadow: none; } 2629 icon-shadow: none; }
2717 2630
2718 .view.check:inconsistent:selected, GtkCalendar.check:inconsistent:selected, 2631 .view.check:inconsistent:selected, GtkCalendar.check:inconsistent:selected,
2719 .list-row:selected .check:inconsistent { 2632 .list-row:selected .check:inconsistent {
2720 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed.png"), url("assets/selected-checkbox-mixed@2.png")); } 2633 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed.png"), url("assets/selected-checkbox-mixed@2.png")); }
2721 2634
2722 .check:inconsistent:hover { 2635 .check:inconsistent:hover {
2723 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-hover.png"), url("assets/checkbox-mixed-hover@2.png")); 2636 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-hover.png"), url("assets/checkbox-mixed-hover@2.png"));
2724 icon-shadow: 0 1px 0 white; } 2637 icon-shadow: 0 1px 0 white; }
2725 .check:inconsistent:hover.button.flat, .header-bar .check.titlebutton.button:inconsistent:hover, 2638 .check:inconsistent:hover.button.flat, .check.sidebar-button.button:inconsistent:hover, .header-bar .check.titlebutton.button:inconsistent:hover,
2726 .titlebar .check.titlebutton.button:inconsistent:hover { 2639 .titlebar .check.titlebutton.button:inconsistent:hover {
2727 icon-shadow: none; } 2640 icon-shadow: none; }
2728 2641
2729 .view.check:inconsistent:hover:selected, GtkCalendar.check:inconsistent:hover:selected, 2642 .view.check:inconsistent:hover:selected, GtkCalendar.check:inconsistent:hover:selected,
2730 .list-row:selected .check:inconsistent:hover { 2643 .list-row:selected .check:inconsistent:hover {
2731 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-hover.png"), url("assets/selected-checkbox-mixed-hover@2.png")); } 2644 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-hover.png"), url("assets/selected-checkbox-mixed-hover@2.png")); }
2732 2645
2733 .check:inconsistent:selected { 2646 .check:inconsistent:selected {
2734 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-active.png"), url("assets/checkbox-mixed-active@2.png")); 2647 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-active.png"), url("assets/checkbox-mixed-active@2.png"));
2735 icon-shadow: 0 1px 0 white; } 2648 icon-shadow: 0 1px 0 white; }
2736 .check:inconsistent:selected.button.flat, .header-bar .check.titlebutton.button:inconsistent:selected, 2649 .check:inconsistent:selected.button.flat, .check.sidebar-button.button:inconsistent:selected, .header-bar .check.titlebutton.button:inconsistent:selected,
2737 .titlebar .check.titlebutton.button:inconsistent:selected { 2650 .titlebar .check.titlebutton.button:inconsistent:selected {
2738 icon-shadow: none; } 2651 icon-shadow: none; }
2739 2652
2740 .view.check:inconsistent:selected:selected, GtkCalendar.check:inconsistent:selected, 2653 .view.check:inconsistent:selected:selected, GtkCalendar.check:inconsistent:selected,
2741 .list-row:selected .check:inconsistent:selected { 2654 .list-row:selected .check:inconsistent:selected {
2742 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-active.png"), url("assets/selected-checkbox-mixed-active@2.png")); } 2655 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-active.png"), url("assets/selected-checkbox-mixed-active@2.png")); }
2743 2656
2744 .check:inconsistent:backdrop { 2657 .check:inconsistent:backdrop {
2745 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop.png"), url("assets/checkbox-mixed-backdrop@2.png")); 2658 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop.png"), url("assets/checkbox-mixed-backdrop@2.png"));
2746 icon-shadow: none; } 2659 icon-shadow: none; }
2747 .check:inconsistent:backdrop.button.flat, .header-bar .check.titlebutton.button:inconsistent:backdrop, 2660 .check:inconsistent:backdrop.button.flat, .check.sidebar-button.button:inconsistent:backdrop, .header-bar .check.titlebutton.button:inconsistent:backdrop,
2748 .titlebar .check.titlebutton.button:inconsistent:backdrop { 2661 .titlebar .check.titlebutton.button:inconsistent:backdrop {
2749 icon-shadow: none; } 2662 icon-shadow: none; }
2750 2663
2751 .view.check:inconsistent:backdrop:selected, GtkCalendar.check:inconsistent:backdrop:selected, 2664 .view.check:inconsistent:backdrop:selected, GtkCalendar.check:inconsistent:backdrop:selected,
2752 .list-row:selected .check:inconsistent:backdrop { 2665 .list-row:selected .check:inconsistent:backdrop {
2753 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-backdrop.png"), url("assets/selected-checkbox-mixed-backdrop@2.png")); } 2666 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-backdrop.png"), url("assets/selected-checkbox-mixed-backdrop@2.png")); }
2754 2667
2755 .check:inconsistent:insensitive { 2668 .check:inconsistent:insensitive {
2756 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); 2669 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png"));
2757 icon-shadow: 0 1px 0 white; } 2670 icon-shadow: 0 1px 0 white; }
2758 .check:inconsistent:insensitive.button.flat, .header-bar .check.titlebutton.button:inconsistent:insensitive, 2671 .check:inconsistent:insensitive.button.flat, .check.sidebar-button.button:inconsistent:insensitive, .header-bar .check.titlebutton.button:inconsistent:insensitive,
2759 .titlebar .check.titlebutton.button:inconsistent:insensitive { 2672 .titlebar .check.titlebutton.button:inconsistent:insensitive {
2760 icon-shadow: none; } 2673 icon-shadow: none; }
2761 2674
2762 .view.check:inconsistent:insensitive:selected, GtkCalendar.check:inconsistent:insensitive:selected, 2675 .view.check:inconsistent:insensitive:selected, GtkCalendar.check:inconsistent:insensitive:selected,
2763 .list-row:selected .check:inconsistent:insensitive { 2676 .list-row:selected .check:inconsistent:insensitive {
2764 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-insensitive.png"), url("assets/selected-checkbox-mixed-insensitive@2.png")); } 2677 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-insensitive.png"), url("assets/selected-checkbox-mixed-insensitive@2.png")); }
2765 2678
2766 .check:inconsistent:insensitive:backdrop { 2679 .check:inconsistent:insensitive:backdrop {
2767 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-insensitive.png"), url("assets/checkbox-mixed-backdrop-insensitive@2.png")); 2680 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-insensitive.png"), url("assets/checkbox-mixed-backdrop-insensitive@2.png"));
2768 icon-shadow: none; } 2681 icon-shadow: none; }
2769 .check:inconsistent:insensitive:backdrop.button.flat, .header-bar .check.titlebutton.button:inconsistent:insensitive:backdrop, 2682 .check:inconsistent:insensitive:backdrop.button.flat, .check.sidebar-button.button:inconsistent:insensitive:backdrop, .header-bar .check.titlebutton.button:inconsistent:insensitive:backdrop,
2770 .titlebar .check.titlebutton.button:inconsistent:insensitive:backdrop { 2683 .titlebar .check.titlebutton.button:inconsistent:insensitive:backdrop {
2771 icon-shadow: none; } 2684 icon-shadow: none; }
2772 2685
2773 .view.check:inconsistent:insensitive:backdrop:selected, GtkCalendar.check:inconsistent:insensitive:backdrop:selected, 2686 .view.check:inconsistent:insensitive:backdrop:selected, GtkCalendar.check:inconsistent:insensitive:backdrop:selected,
2774 .list-row:selected .check:inconsistent:insensitive:backdrop { 2687 .list-row:selected .check:inconsistent:insensitive:backdrop {
2775 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-backdrop-insensitive.png"), url("assets/selected-checkbox-mixed-backdrop-insensitive@2.png")); } 2688 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-backdrop-insensitive.png"), url("assets/selected-checkbox-mixed-backdrop-insensitive@2.png")); }
2776 2689
2777 .check:checked { 2690 .check:checked {
2778 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); 2691 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png"));
2779 icon-shadow: 0 1px 0 white; } 2692 icon-shadow: 0 1px 0 white; }
2780 .check:checked.button.flat, .header-bar .check.titlebutton.button:checked, 2693 .check:checked.button.flat, .check.sidebar-button.button:checked, .header-bar .check.titlebutton.button:checked,
2781 .titlebar .check.titlebutton.button:checked { 2694 .titlebar .check.titlebutton.button:checked {
2782 icon-shadow: none; } 2695 icon-shadow: none; }
2783 2696
2784 .view.check:checked:selected, GtkCalendar.check:checked:selected, 2697 .view.check:checked:selected, GtkCalendar.check:checked:selected,
2785 .list-row:selected .check:checked { 2698 .list-row:selected .check:checked {
2786 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked.png"), url("assets/selected-checkbox-checked@2.png")); } 2699 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked.png"), url("assets/selected-checkbox-checked@2.png")); }
2787 2700
2788 .check:checked:insensitive { 2701 .check:checked:insensitive {
2789 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); 2702 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png"));
2790 icon-shadow: 0 1px 0 white; } 2703 icon-shadow: 0 1px 0 white; }
2791 .check:checked:insensitive.button.flat, .header-bar .check.titlebutton.button:checked:insensitive, 2704 .check:checked:insensitive.button.flat, .check.sidebar-button.button:checked:insensitive, .header-bar .check.titlebutton.button:checked:insensitive,
2792 .titlebar .check.titlebutton.button:checked:insensitive { 2705 .titlebar .check.titlebutton.button:checked:insensitive {
2793 icon-shadow: none; } 2706 icon-shadow: none; }
2794 2707
2795 .view.check:checked:insensitive:selected, GtkCalendar.check:checked:insensitive:selected, 2708 .view.check:checked:insensitive:selected, GtkCalendar.check:checked:insensitive:selected,
2796 .list-row:selected .check:checked:insensitive { 2709 .list-row:selected .check:checked:insensitive {
2797 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-insensitive.png"), url("assets/selected-checkbox-checked-insensitive@2.png")); } 2710 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-insensitive.png"), url("assets/selected-checkbox-checked-insensitive@2.png")); }
2798 2711
2799 .check:checked:hover { 2712 .check:checked:hover {
2800 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover.png"), url("assets/checkbox-checked-hover@2.png")); 2713 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover.png"), url("assets/checkbox-checked-hover@2.png"));
2801 icon-shadow: 0 1px 0 white; } 2714 icon-shadow: 0 1px 0 white; }
2802 .check:checked:hover.button.flat, .header-bar .check.titlebutton.button:checked:hover, 2715 .check:checked:hover.button.flat, .check.sidebar-button.button:checked:hover, .header-bar .check.titlebutton.button:checked:hover,
2803 .titlebar .check.titlebutton.button:checked:hover { 2716 .titlebar .check.titlebutton.button:checked:hover {
2804 icon-shadow: none; } 2717 icon-shadow: none; }
2805 2718
2806 .view.check:checked:hover:selected, GtkCalendar.check:checked:hover:selected, 2719 .view.check:checked:hover:selected, GtkCalendar.check:checked:hover:selected,
2807 .list-row:selected .check:checked:hover { 2720 .list-row:selected .check:checked:hover {
2808 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-hover.png"), url("assets/selected-checkbox-checked-hover@2.png")); } 2721 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-hover.png"), url("assets/selected-checkbox-checked-hover@2.png")); }
2809 2722
2810 .check:checked:active { 2723 .check:checked:active {
2811 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active.png"), url("assets/checkbox-checked-active@2.png")); 2724 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active.png"), url("assets/checkbox-checked-active@2.png"));
2812 icon-shadow: 0 1px 0 white; } 2725 icon-shadow: 0 1px 0 white; }
2813 .check:checked:active.button.flat, .header-bar .check.titlebutton.button:checked:active, 2726 .check:checked:active.button.flat, .check.sidebar-button.button:checked:active, .header-bar .check.titlebutton.button:checked:active,
2814 .titlebar .check.titlebutton.button:checked:active { 2727 .titlebar .check.titlebutton.button:checked:active {
2815 icon-shadow: none; } 2728 icon-shadow: none; }
2816 2729
2817 .view.check:checked:active:selected, GtkCalendar.check:checked:active:selected, 2730 .view.check:checked:active:selected, GtkCalendar.check:checked:active:selected,
2818 .list-row:selected .check:checked:active { 2731 .list-row:selected .check:checked:active {
2819 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-active.png"), url("assets/selected-checkbox-checked-active@2.png")); } 2732 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-active.png"), url("assets/selected-checkbox-checked-active@2.png")); }
2820 2733
2821 .check:backdrop:checked { 2734 .check:backdrop:checked {
2822 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop.png"), url("assets/checkbox-checked-backdrop@2.png")); 2735 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop.png"), url("assets/checkbox-checked-backdrop@2.png"));
2823 icon-shadow: none; } 2736 icon-shadow: none; }
2824 .check:backdrop:checked.button.flat, .header-bar .check.titlebutton.button:backdrop:checked, 2737 .check:backdrop:checked.button.flat, .check.sidebar-button.button:backdrop:checked, .header-bar .check.titlebutton.button:backdrop:checked,
2825 .titlebar .check.titlebutton.button:backdrop:checked { 2738 .titlebar .check.titlebutton.button:backdrop:checked {
2826 icon-shadow: none; } 2739 icon-shadow: none; }
2827 2740
2828 .view.check:backdrop:checked:selected, GtkCalendar.check:backdrop:checked:selected, 2741 .view.check:backdrop:checked:selected, GtkCalendar.check:backdrop:checked:selected,
2829 .list-row:selected .check:backdrop:checked { 2742 .list-row:selected .check:backdrop:checked {
2830 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-backdrop.png"), url("assets/selected-checkbox-checked-backdrop@2.png")); } 2743 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-backdrop.png"), url("assets/selected-checkbox-checked-backdrop@2.png")); }
2831 2744
2832 .check:backdrop:checked:insensitive { 2745 .check:backdrop:checked:insensitive {
2833 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-insensitive.png"), url("assets/checkbox-checked-backdrop-insensitive@2.png")); 2746 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-insensitive.png"), url("assets/checkbox-checked-backdrop-insensitive@2.png"));
2834 icon-shadow: none; } 2747 icon-shadow: none; }
2835 .check:backdrop:checked:insensitive.button.flat, .header-bar .check.titlebutton.button:backdrop:checked:insensitive, 2748 .check:backdrop:checked:insensitive.button.flat, .check.sidebar-button.button:backdrop:checked:insensitive, .header-bar .check.titlebutton.button:backdrop:checked:insensitive,
2836 .titlebar .check.titlebutton.button:backdrop:checked:insensitive { 2749 .titlebar .check.titlebutton.button:backdrop:checked:insensitive {
2837 icon-shadow: none; } 2750 icon-shadow: none; }
2838 2751
2839 .view.check:backdrop:checked:insensitive:selected, GtkCalendar.check:backdrop:checked:insensitive:selected, 2752 .view.check:backdrop:checked:insensitive:selected, GtkCalendar.check:backdrop:checked:insensitive:selected,
2840 .list-row:selected .check:backdrop:checked:insensitive { 2753 .list-row:selected .check:backdrop:checked:insensitive {
2854 color: #bdbebf; } 2767 color: #bdbebf; }
2855 2768
2856 .radio { 2769 .radio {
2857 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); 2770 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png"));
2858 icon-shadow: 0 1px 0 white; } 2771 icon-shadow: 0 1px 0 white; }
2859 .radio.button.flat, .header-bar .radio.titlebutton.button, 2772 .radio.button.flat, .radio.sidebar-button.button, .header-bar .radio.titlebutton.button,
2860 .titlebar .radio.titlebutton.button { 2773 .titlebar .radio.titlebutton.button {
2861 icon-shadow: none; } 2774 icon-shadow: none; }
2862 2775
2863 .view.radio:selected, GtkCalendar.radio:selected, 2776 .view.radio:selected, GtkCalendar.radio:selected,
2864 .list-row:selected .radio { 2777 .list-row:selected .radio {
2865 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked.png"), url("assets/selected-radio-unchecked@2.png")); } 2778 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked.png"), url("assets/selected-radio-unchecked@2.png")); }
2866 2779
2867 .radio:hover { 2780 .radio:hover {
2868 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-hover.png"), url("assets/radio-unchecked-hover@2.png")); 2781 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-hover.png"), url("assets/radio-unchecked-hover@2.png"));
2869 icon-shadow: 0 1px 0 white; } 2782 icon-shadow: 0 1px 0 white; }
2870 .radio:hover.button.flat, .header-bar .radio.titlebutton.button:hover, 2783 .radio:hover.button.flat, .radio.sidebar-button.button:hover, .header-bar .radio.titlebutton.button:hover,
2871 .titlebar .radio.titlebutton.button:hover { 2784 .titlebar .radio.titlebutton.button:hover {
2872 icon-shadow: none; } 2785 icon-shadow: none; }
2873 2786
2874 .view.radio:hover:selected, GtkCalendar.radio:hover:selected, 2787 .view.radio:hover:selected, GtkCalendar.radio:hover:selected,
2875 .list-row:selected .radio:hover { 2788 .list-row:selected .radio:hover {
2876 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-hover.png"), url("assets/selected-radio-unchecked-hover@2.png")); } 2789 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-hover.png"), url("assets/selected-radio-unchecked-hover@2.png")); }
2877 2790
2878 .radio:active { 2791 .radio:active {
2879 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-active.png"), url("assets/radio-unchecked-active@2.png")); 2792 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-active.png"), url("assets/radio-unchecked-active@2.png"));
2880 icon-shadow: 0 1px 0 white; } 2793 icon-shadow: 0 1px 0 white; }
2881 .radio:active.button.flat, .header-bar .radio.titlebutton.button:active, 2794 .radio:active.button.flat, .radio.sidebar-button.button:active, .header-bar .radio.titlebutton.button:active,
2882 .titlebar .radio.titlebutton.button:active { 2795 .titlebar .radio.titlebutton.button:active {
2883 icon-shadow: none; } 2796 icon-shadow: none; }
2884 2797
2885 .view.radio:active:selected, GtkCalendar.radio:active:selected, 2798 .view.radio:active:selected, GtkCalendar.radio:active:selected,
2886 .list-row:selected .radio:active { 2799 .list-row:selected .radio:active {
2887 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-active.png"), url("assets/selected-radio-unchecked-active@2.png")); } 2800 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-active.png"), url("assets/selected-radio-unchecked-active@2.png")); }
2888 2801
2889 .radio:insensitive { 2802 .radio:insensitive {
2890 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); 2803 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png"));
2891 icon-shadow: 0 1px 0 white; } 2804 icon-shadow: 0 1px 0 white; }
2892 .radio:insensitive.button.flat, .header-bar .radio.titlebutton.button:insensitive, 2805 .radio:insensitive.button.flat, .radio.sidebar-button.button:insensitive, .header-bar .radio.titlebutton.button:insensitive,
2893 .titlebar .radio.titlebutton.button:insensitive { 2806 .titlebar .radio.titlebutton.button:insensitive {
2894 icon-shadow: none; } 2807 icon-shadow: none; }
2895 2808
2896 .view.radio:insensitive:selected, GtkCalendar.radio:insensitive:selected, 2809 .view.radio:insensitive:selected, GtkCalendar.radio:insensitive:selected,
2897 .list-row:selected .radio:insensitive { 2810 .list-row:selected .radio:insensitive {
2898 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-insensitive.png"), url("assets/selected-radio-unchecked-insensitive@2.png")); } 2811 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-insensitive.png"), url("assets/selected-radio-unchecked-insensitive@2.png")); }
2899 2812
2900 .radio:backdrop { 2813 .radio:backdrop {
2901 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop.png"), url("assets/radio-unchecked-backdrop@2.png")); 2814 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop.png"), url("assets/radio-unchecked-backdrop@2.png"));
2902 icon-shadow: none; } 2815 icon-shadow: none; }
2903 .radio:backdrop.button.flat, .header-bar .radio.titlebutton.button:backdrop, 2816 .radio:backdrop.button.flat, .radio.sidebar-button.button:backdrop, .header-bar .radio.titlebutton.button:backdrop,
2904 .titlebar .radio.titlebutton.button:backdrop { 2817 .titlebar .radio.titlebutton.button:backdrop {
2905 icon-shadow: none; } 2818 icon-shadow: none; }
2906 2819
2907 .view.radio:backdrop:selected, GtkCalendar.radio:backdrop:selected, 2820 .view.radio:backdrop:selected, GtkCalendar.radio:backdrop:selected,
2908 .list-row:selected .radio:backdrop { 2821 .list-row:selected .radio:backdrop {
2909 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-backdrop.png"), url("assets/selected-radio-unchecked-backdrop@2.png")); } 2822 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-backdrop.png"), url("assets/selected-radio-unchecked-backdrop@2.png")); }
2910 2823
2911 .radio:backdrop:insensitive { 2824 .radio:backdrop:insensitive {
2912 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-insensitive.png"), url("assets/radio-unchecked-backdrop-insensitive@2.png")); 2825 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-insensitive.png"), url("assets/radio-unchecked-backdrop-insensitive@2.png"));
2913 icon-shadow: none; } 2826 icon-shadow: none; }
2914 .radio:backdrop:insensitive.button.flat, .header-bar .radio.titlebutton.button:backdrop:insensitive, 2827 .radio:backdrop:insensitive.button.flat, .radio.sidebar-button.button:backdrop:insensitive, .header-bar .radio.titlebutton.button:backdrop:insensitive,
2915 .titlebar .radio.titlebutton.button:backdrop:insensitive { 2828 .titlebar .radio.titlebutton.button:backdrop:insensitive {
2916 icon-shadow: none; } 2829 icon-shadow: none; }
2917 2830
2918 .view.radio:backdrop:insensitive:selected, GtkCalendar.radio:backdrop:insensitive:selected, 2831 .view.radio:backdrop:insensitive:selected, GtkCalendar.radio:backdrop:insensitive:selected,
2919 .list-row:selected .radio:backdrop:insensitive { 2832 .list-row:selected .radio:backdrop:insensitive {
2920 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-backdrop-insensitive.png"), url("assets/selected-radio-unchecked-backdrop-insensitive@2.png")); } 2833 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-backdrop-insensitive.png"), url("assets/selected-radio-unchecked-backdrop-insensitive@2.png")); }
2921 2834
2922 .radio:inconsistent { 2835 .radio:inconsistent {
2923 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); 2836 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png"));
2924 icon-shadow: 0 1px 0 white; } 2837 icon-shadow: 0 1px 0 white; }
2925 .radio:inconsistent.button.flat, .header-bar .radio.titlebutton.button:inconsistent, 2838 .radio:inconsistent.button.flat, .radio.sidebar-button.button:inconsistent, .header-bar .radio.titlebutton.button:inconsistent,
2926 .titlebar .radio.titlebutton.button:inconsistent { 2839 .titlebar .radio.titlebutton.button:inconsistent {
2927 icon-shadow: none; } 2840 icon-shadow: none; }
2928 2841
2929 .view.radio:inconsistent:selected, GtkCalendar.radio:inconsistent:selected, 2842 .view.radio:inconsistent:selected, GtkCalendar.radio:inconsistent:selected,
2930 .list-row:selected .radio:inconsistent { 2843 .list-row:selected .radio:inconsistent {
2931 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed.png"), url("assets/selected-radio-mixed@2.png")); } 2844 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed.png"), url("assets/selected-radio-mixed@2.png")); }
2932 2845
2933 .radio:inconsistent:hover { 2846 .radio:inconsistent:hover {
2934 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-hover.png"), url("assets/radio-mixed-hover@2.png")); 2847 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-hover.png"), url("assets/radio-mixed-hover@2.png"));
2935 icon-shadow: 0 1px 0 white; } 2848 icon-shadow: 0 1px 0 white; }
2936 .radio:inconsistent:hover.button.flat, .header-bar .radio.titlebutton.button:inconsistent:hover, 2849 .radio:inconsistent:hover.button.flat, .radio.sidebar-button.button:inconsistent:hover, .header-bar .radio.titlebutton.button:inconsistent:hover,
2937 .titlebar .radio.titlebutton.button:inconsistent:hover { 2850 .titlebar .radio.titlebutton.button:inconsistent:hover {
2938 icon-shadow: none; } 2851 icon-shadow: none; }
2939 2852
2940 .view.radio:inconsistent:hover:selected, GtkCalendar.radio:inconsistent:hover:selected, 2853 .view.radio:inconsistent:hover:selected, GtkCalendar.radio:inconsistent:hover:selected,
2941 .list-row:selected .radio:inconsistent:hover { 2854 .list-row:selected .radio:inconsistent:hover {
2942 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-hover.png"), url("assets/selected-radio-mixed-hover@2.png")); } 2855 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-hover.png"), url("assets/selected-radio-mixed-hover@2.png")); }
2943 2856
2944 .radio:inconsistent:selected { 2857 .radio:inconsistent:selected {
2945 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-active.png"), url("assets/radio-mixed-active@2.png")); 2858 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-active.png"), url("assets/radio-mixed-active@2.png"));
2946 icon-shadow: 0 1px 0 white; } 2859 icon-shadow: 0 1px 0 white; }
2947 .radio:inconsistent:selected.button.flat, .header-bar .radio.titlebutton.button:inconsistent:selected, 2860 .radio:inconsistent:selected.button.flat, .radio.sidebar-button.button:inconsistent:selected, .header-bar .radio.titlebutton.button:inconsistent:selected,
2948 .titlebar .radio.titlebutton.button:inconsistent:selected { 2861 .titlebar .radio.titlebutton.button:inconsistent:selected {
2949 icon-shadow: none; } 2862 icon-shadow: none; }
2950 2863
2951 .view.radio:inconsistent:selected:selected, GtkCalendar.radio:inconsistent:selected, 2864 .view.radio:inconsistent:selected:selected, GtkCalendar.radio:inconsistent:selected,
2952 .list-row:selected .radio:inconsistent:selected { 2865 .list-row:selected .radio:inconsistent:selected {
2953 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-active.png"), url("assets/selected-radio-mixed-active@2.png")); } 2866 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-active.png"), url("assets/selected-radio-mixed-active@2.png")); }
2954 2867
2955 .radio:inconsistent:backdrop { 2868 .radio:inconsistent:backdrop {
2956 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop.png"), url("assets/radio-mixed-backdrop@2.png")); 2869 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop.png"), url("assets/radio-mixed-backdrop@2.png"));
2957 icon-shadow: none; } 2870 icon-shadow: none; }
2958 .radio:inconsistent:backdrop.button.flat, .header-bar .radio.titlebutton.button:inconsistent:backdrop, 2871 .radio:inconsistent:backdrop.button.flat, .radio.sidebar-button.button:inconsistent:backdrop, .header-bar .radio.titlebutton.button:inconsistent:backdrop,
2959 .titlebar .radio.titlebutton.button:inconsistent:backdrop { 2872 .titlebar .radio.titlebutton.button:inconsistent:backdrop {
2960 icon-shadow: none; } 2873 icon-shadow: none; }
2961 2874
2962 .view.radio:inconsistent:backdrop:selected, GtkCalendar.radio:inconsistent:backdrop:selected, 2875 .view.radio:inconsistent:backdrop:selected, GtkCalendar.radio:inconsistent:backdrop:selected,
2963 .list-row:selected .radio:inconsistent:backdrop { 2876 .list-row:selected .radio:inconsistent:backdrop {
2964 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-backdrop.png"), url("assets/selected-radio-mixed-backdrop@2.png")); } 2877 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-backdrop.png"), url("assets/selected-radio-mixed-backdrop@2.png")); }
2965 2878
2966 .radio:inconsistent:insensitive { 2879 .radio:inconsistent:insensitive {
2967 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); 2880 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png"));
2968 icon-shadow: 0 1px 0 white; } 2881 icon-shadow: 0 1px 0 white; }
2969 .radio:inconsistent:insensitive.button.flat, .header-bar .radio.titlebutton.button:inconsistent:insensitive, 2882 .radio:inconsistent:insensitive.button.flat, .radio.sidebar-button.button:inconsistent:insensitive, .header-bar .radio.titlebutton.button:inconsistent:insensitive,
2970 .titlebar .radio.titlebutton.button:inconsistent:insensitive { 2883 .titlebar .radio.titlebutton.button:inconsistent:insensitive {
2971 icon-shadow: none; } 2884 icon-shadow: none; }
2972 2885
2973 .view.radio:inconsistent:insensitive:selected, GtkCalendar.radio:inconsistent:insensitive:selected, 2886 .view.radio:inconsistent:insensitive:selected, GtkCalendar.radio:inconsistent:insensitive:selected,
2974 .list-row:selected .radio:inconsistent:insensitive { 2887 .list-row:selected .radio:inconsistent:insensitive {
2975 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-insensitive.png"), url("assets/selected-radio-mixed-insensitive@2.png")); } 2888 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-insensitive.png"), url("assets/selected-radio-mixed-insensitive@2.png")); }
2976 2889
2977 .radio:inconsistent:insensitive:backdrop { 2890 .radio:inconsistent:insensitive:backdrop {
2978 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-insensitive.png"), url("assets/radio-mixed-backdrop-insensitive@2.png")); 2891 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-insensitive.png"), url("assets/radio-mixed-backdrop-insensitive@2.png"));
2979 icon-shadow: none; } 2892 icon-shadow: none; }
2980 .radio:inconsistent:insensitive:backdrop.button.flat, .header-bar .radio.titlebutton.button:inconsistent:insensitive:backdrop, 2893 .radio:inconsistent:insensitive:backdrop.button.flat, .radio.sidebar-button.button:inconsistent:insensitive:backdrop, .header-bar .radio.titlebutton.button:inconsistent:insensitive:backdrop,
2981 .titlebar .radio.titlebutton.button:inconsistent:insensitive:backdrop { 2894 .titlebar .radio.titlebutton.button:inconsistent:insensitive:backdrop {
2982 icon-shadow: none; } 2895 icon-shadow: none; }
2983 2896
2984 .view.radio:inconsistent:insensitive:backdrop:selected, GtkCalendar.radio:inconsistent:insensitive:backdrop:selected, 2897 .view.radio:inconsistent:insensitive:backdrop:selected, GtkCalendar.radio:inconsistent:insensitive:backdrop:selected,
2985 .list-row:selected .radio:inconsistent:insensitive:backdrop { 2898 .list-row:selected .radio:inconsistent:insensitive:backdrop {
2986 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-backdrop-insensitive.png"), url("assets/selected-radio-mixed-backdrop-insensitive@2.png")); } 2899 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-backdrop-insensitive.png"), url("assets/selected-radio-mixed-backdrop-insensitive@2.png")); }
2987 2900
2988 .radio:checked { 2901 .radio:checked {
2989 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); 2902 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png"));
2990 icon-shadow: 0 1px 0 white; } 2903 icon-shadow: 0 1px 0 white; }
2991 .radio:checked.button.flat, .header-bar .radio.titlebutton.button:checked, 2904 .radio:checked.button.flat, .radio.sidebar-button.button:checked, .header-bar .radio.titlebutton.button:checked,
2992 .titlebar .radio.titlebutton.button:checked { 2905 .titlebar .radio.titlebutton.button:checked {
2993 icon-shadow: none; } 2906 icon-shadow: none; }
2994 2907
2995 .view.radio:checked:selected, GtkCalendar.radio:checked:selected, 2908 .view.radio:checked:selected, GtkCalendar.radio:checked:selected,
2996 .list-row:selected .radio:checked { 2909 .list-row:selected .radio:checked {
2997 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked.png"), url("assets/selected-radio-checked@2.png")); } 2910 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked.png"), url("assets/selected-radio-checked@2.png")); }
2998 2911
2999 .radio:checked:insensitive { 2912 .radio:checked:insensitive {
3000 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); 2913 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png"));
3001 icon-shadow: 0 1px 0 white; } 2914 icon-shadow: 0 1px 0 white; }
3002 .radio:checked:insensitive.button.flat, .header-bar .radio.titlebutton.button:checked:insensitive, 2915 .radio:checked:insensitive.button.flat, .radio.sidebar-button.button:checked:insensitive, .header-bar .radio.titlebutton.button:checked:insensitive,
3003 .titlebar .radio.titlebutton.button:checked:insensitive { 2916 .titlebar .radio.titlebutton.button:checked:insensitive {
3004 icon-shadow: none; } 2917 icon-shadow: none; }
3005 2918
3006 .view.radio:checked:insensitive:selected, GtkCalendar.radio:checked:insensitive:selected, 2919 .view.radio:checked:insensitive:selected, GtkCalendar.radio:checked:insensitive:selected,
3007 .list-row:selected .radio:checked:insensitive { 2920 .list-row:selected .radio:checked:insensitive {
3008 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-insensitive.png"), url("assets/selected-radio-checked-insensitive@2.png")); } 2921 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-insensitive.png"), url("assets/selected-radio-checked-insensitive@2.png")); }
3009 2922
3010 .radio:checked:hover { 2923 .radio:checked:hover {
3011 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-hover.png"), url("assets/radio-checked-hover@2.png")); 2924 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-hover.png"), url("assets/radio-checked-hover@2.png"));
3012 icon-shadow: 0 1px 0 white; } 2925 icon-shadow: 0 1px 0 white; }
3013 .radio:checked:hover.button.flat, .header-bar .radio.titlebutton.button:checked:hover, 2926 .radio:checked:hover.button.flat, .radio.sidebar-button.button:checked:hover, .header-bar .radio.titlebutton.button:checked:hover,
3014 .titlebar .radio.titlebutton.button:checked:hover { 2927 .titlebar .radio.titlebutton.button:checked:hover {
3015 icon-shadow: none; } 2928 icon-shadow: none; }
3016 2929
3017 .view.radio:checked:hover:selected, GtkCalendar.radio:checked:hover:selected, 2930 .view.radio:checked:hover:selected, GtkCalendar.radio:checked:hover:selected,
3018 .list-row:selected .radio:checked:hover { 2931 .list-row:selected .radio:checked:hover {
3019 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-hover.png"), url("assets/selected-radio-checked-hover@2.png")); } 2932 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-hover.png"), url("assets/selected-radio-checked-hover@2.png")); }
3020 2933
3021 .radio:checked:active { 2934 .radio:checked:active {
3022 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-active.png"), url("assets/radio-checked-active@2.png")); 2935 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-active.png"), url("assets/radio-checked-active@2.png"));
3023 icon-shadow: 0 1px 0 white; } 2936 icon-shadow: 0 1px 0 white; }
3024 .radio:checked:active.button.flat, .header-bar .radio.titlebutton.button:checked:active, 2937 .radio:checked:active.button.flat, .radio.sidebar-button.button:checked:active, .header-bar .radio.titlebutton.button:checked:active,
3025 .titlebar .radio.titlebutton.button:checked:active { 2938 .titlebar .radio.titlebutton.button:checked:active {
3026 icon-shadow: none; } 2939 icon-shadow: none; }
3027 2940
3028 .view.radio:checked:active:selected, GtkCalendar.radio:checked:active:selected, 2941 .view.radio:checked:active:selected, GtkCalendar.radio:checked:active:selected,
3029 .list-row:selected .radio:checked:active { 2942 .list-row:selected .radio:checked:active {
3030 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-active.png"), url("assets/selected-radio-checked-active@2.png")); } 2943 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-active.png"), url("assets/selected-radio-checked-active@2.png")); }
3031 2944
3032 .radio:backdrop:checked { 2945 .radio:backdrop:checked {
3033 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop.png"), url("assets/radio-checked-backdrop@2.png")); 2946 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop.png"), url("assets/radio-checked-backdrop@2.png"));
3034 icon-shadow: none; } 2947 icon-shadow: none; }
3035 .radio:backdrop:checked.button.flat, .header-bar .radio.titlebutton.button:backdrop:checked, 2948 .radio:backdrop:checked.button.flat, .radio.sidebar-button.button:backdrop:checked, .header-bar .radio.titlebutton.button:backdrop:checked,
3036 .titlebar .radio.titlebutton.button:backdrop:checked { 2949 .titlebar .radio.titlebutton.button:backdrop:checked {
3037 icon-shadow: none; } 2950 icon-shadow: none; }
3038 2951
3039 .view.radio:backdrop:checked:selected, GtkCalendar.radio:backdrop:checked:selected, 2952 .view.radio:backdrop:checked:selected, GtkCalendar.radio:backdrop:checked:selected,
3040 .list-row:selected .radio:backdrop:checked { 2953 .list-row:selected .radio:backdrop:checked {
3041 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-backdrop.png"), url("assets/selected-radio-checked-backdrop@2.png")); } 2954 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-backdrop.png"), url("assets/selected-radio-checked-backdrop@2.png")); }
3042 2955
3043 .radio:backdrop:checked:insensitive { 2956 .radio:backdrop:checked:insensitive {
3044 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-insensitive.png"), url("assets/radio-checked-backdrop-insensitive@2.png")); 2957 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-insensitive.png"), url("assets/radio-checked-backdrop-insensitive@2.png"));
3045 icon-shadow: none; } 2958 icon-shadow: none; }
3046 .radio:backdrop:checked:insensitive.button.flat, .header-bar .radio.titlebutton.button:backdrop:checked:insensitive, 2959 .radio:backdrop:checked:insensitive.button.flat, .radio.sidebar-button.button:backdrop:checked:insensitive, .header-bar .radio.titlebutton.button:backdrop:checked:insensitive,
3047 .titlebar .radio.titlebutton.button:backdrop:checked:insensitive { 2960 .titlebar .radio.titlebutton.button:backdrop:checked:insensitive {
3048 icon-shadow: none; } 2961 icon-shadow: none; }
3049 2962
3050 .view.radio:backdrop:checked:insensitive:selected, GtkCalendar.radio:backdrop:checked:insensitive:selected, 2963 .view.radio:backdrop:checked:insensitive:selected, GtkCalendar.radio:backdrop:checked:insensitive:selected,
3051 .list-row:selected .radio:backdrop:checked:insensitive { 2964 .list-row:selected .radio:backdrop:checked:insensitive {
3070 .view.check:selected, GtkCalendar.check:selected, .view.check:hover, .view.radio:selected, GtkCalendar.radio:selected, .view.radio:hover, 2983 .view.check:selected, GtkCalendar.check:selected, .view.check:hover, .view.radio:selected, GtkCalendar.radio:selected, .view.radio:hover,
3071 .list-row .check:selected, 2984 .list-row .check:selected,
3072 .list-row .check:hover, list-row .radio:selected, list-row .radio:hover { 2985 .list-row .check:hover, list-row .radio:selected, list-row .radio:hover {
3073 icon-shadow: none; } 2986 icon-shadow: none; }
3074 2987
3075 .content-view { 2988 .view.content-view.check:not(.list) {
3076 background-color: #dbdbdb; }
3077 .content-view:backdrop {
3078 background-color: #dbdbdb; }
3079
3080 .view.content-view.check {
3081 icon-shadow: none; 2989 icon-shadow: none;
3082 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); 2990 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png"));
3083 background-color: transparent; } 2991 background-color: transparent; }
3084 2992
3085 .view.content-view.check:hover { 2993 .view.content-view.check:hover:not(.list) {
3086 icon-shadow: none; 2994 icon-shadow: none;
3087 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png")); 2995 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png"));
3088 background-color: transparent; } 2996 background-color: transparent; }
3089 2997
3090 .view.content-view.check:active { 2998 .view.content-view.check:active:not(.list) {
3091 icon-shadow: none; 2999 icon-shadow: none;
3092 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png")); 3000 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png"));
3093 background-color: transparent; } 3001 background-color: transparent; }
3094 3002
3095 .view.content-view.check:backdrop { 3003 .view.content-view.check:backdrop:not(.list) {
3096 icon-shadow: none; 3004 icon-shadow: none;
3097 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-backdrop-selectionmode.png"), url("assets/checkbox-backdrop-selectionmode@2.png")); 3005 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-backdrop-selectionmode.png"), url("assets/checkbox-backdrop-selectionmode@2.png"));
3098 background-color: transparent; } 3006 background-color: transparent; }
3099 3007
3100 .view.content-view.check:checked { 3008 .view.content-view.check:checked:not(.list) {
3101 icon-shadow: none; 3009 icon-shadow: none;
3102 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); 3010 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png"));
3103 background-color: transparent; } 3011 background-color: transparent; }
3104 3012
3105 .view.content-view.check:checked:hover { 3013 .view.content-view.check:checked:hover:not(.list) {
3106 icon-shadow: none; 3014 icon-shadow: none;
3107 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png")); 3015 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png"));
3108 background-color: transparent; } 3016 background-color: transparent; }
3109 3017
3110 .view.content-view.check:checked:active { 3018 .view.content-view.check:checked:active:not(.list) {
3111 icon-shadow: none; 3019 icon-shadow: none;
3112 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png")); 3020 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png"));
3113 background-color: transparent; } 3021 background-color: transparent; }
3114 3022
3115 .view.content-view.check:backdrop:checked { 3023 .view.content-view.check:backdrop:checked:not(.list) {
3116 icon-shadow: none; 3024 icon-shadow: none;
3117 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-selectionmode.png"), url("assets/checkbox-checked-backdrop-selectionmode@2.png")); 3025 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-selectionmode.png"), url("assets/checkbox-checked-backdrop-selectionmode@2.png"));
3118 background-color: transparent; } 3026 background-color: transparent; }
3119 3027
3120 GtkCheckButton.text-button, GtkRadioButton.text-button { 3028 GtkCheckButton.text-button, GtkRadioButton.text-button {
3323 .osd .scale.trough:backdrop, .osd 3231 .osd .scale.trough:backdrop, .osd
3324 .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop, .osd 3232 .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop, .osd
3325 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop { 3233 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop {
3326 border-color: rgba(0, 0, 0, 0.7); 3234 border-color: rgba(0, 0, 0, 0.7);
3327 background-image: none; } 3235 background-image: none; }
3236 .list-row:selected .scale, .list-row:selected
3237 .scale.scale-has-marks-above.scale-has-marks-below, .list-row:selected
3238 .scale.vertical.scale-has-marks-above.scale-has-marks-below {
3239 border-color: #184472; }
3240 .list-row:selected .scale.trough, .list-row:selected
3241 .scale.scale-has-marks-above.scale-has-marks-below.trough, .list-row:selected
3242 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough {
3243 box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1); }
3244 .list-row:selected .scale.trough:backdrop, .list-row:selected
3245 .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop, .list-row:selected
3246 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop {
3247 box-shadow: none; }
3248 .list-row:selected .scale.trough.highlight:backdrop, .list-row:selected
3249 .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop, .list-row:selected
3250 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop {
3251 border-color: #184472; }
3252 .list-row:selected .scale:insensitive, .list-row:selected .scale.trough.highlight:insensitive, .list-row:selected
3253 .scale.scale-has-marks-above.scale-has-marks-below:insensitive, .list-row:selected
3254 .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight:insensitive, .list-row:selected
3255 .scale.vertical.scale-has-marks-above.scale-has-marks-below:insensitive, .list-row:selected
3256 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight:insensitive {
3257 border-color: #4a90d9;
3258 box-shadow: none;
3259 background-color: #a4c7ec;
3260 background-image: none; }
3261 .list-row:selected .scale:insensitive:backdrop, .list-row:selected .scale.trough.highlight:insensitive:backdrop, .list-row:selected
3262 .scale.scale-has-marks-above.scale-has-marks-below:insensitive:backdrop, .list-row:selected
3263 .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight:insensitive:backdrop, .list-row:selected
3264 .scale.vertical.scale-has-marks-above.scale-has-marks-below:insensitive:backdrop, .list-row:selected
3265 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight:insensitive:backdrop {
3266 background-color: #a4c7ec; }
3328 3267
3329 .scale.scale-has-marks-below { 3268 .scale.scale-has-marks-below {
3330 -GtkScale-slider-length: 20; 3269 -GtkScale-slider-length: 20;
3331 -GtkRange-slider-width: 24; 3270 -GtkRange-slider-width: 24;
3332 -GtkRange-trough-border: 2; } 3271 -GtkRange-trough-border: 2;
3272 color: alpha(currentColor,0.5); }
3333 .scale.scale-has-marks-below.slider { 3273 .scale.scale-has-marks-below.slider {
3334 border-style: none; 3274 border-style: none;
3335 border-radius: 0; 3275 border-radius: 0;
3336 background-color: transparent; 3276 background-color: transparent;
3337 background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); 3277 background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png"));
3380 box-shadow: none; } 3320 box-shadow: none; }
3381 3321
3382 .scale.scale-has-marks-above { 3322 .scale.scale-has-marks-above {
3383 -GtkScale-slider-length: 20; 3323 -GtkScale-slider-length: 20;
3384 -GtkRange-slider-width: 24; 3324 -GtkRange-slider-width: 24;
3385 -GtkRange-trough-border: 2; } 3325 -GtkRange-trough-border: 2;
3326 color: alpha(currentColor,0.5); }
3386 .scale.scale-has-marks-above.slider { 3327 .scale.scale-has-marks-above.slider {
3387 border-style: none; 3328 border-style: none;
3388 border-radius: 0; 3329 border-radius: 0;
3389 background-color: transparent; 3330 background-color: transparent;
3390 background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); 3331 background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png"));
3433 box-shadow: none; } 3374 box-shadow: none; }
3434 3375
3435 .scale.vertical.scale-has-marks-below { 3376 .scale.vertical.scale-has-marks-below {
3436 -GtkScale-slider-length: 20; 3377 -GtkScale-slider-length: 20;
3437 -GtkRange-slider-width: 24; 3378 -GtkRange-slider-width: 24;
3438 -GtkRange-trough-border: 2; } 3379 -GtkRange-trough-border: 2;
3380 color: alpha(currentColor,0.5); }
3439 .scale.vertical.scale-has-marks-below.slider { 3381 .scale.vertical.scale-has-marks-below.slider {
3440 border-style: none; 3382 border-style: none;
3441 border-radius: 0; 3383 border-radius: 0;
3442 background-color: transparent; 3384 background-color: transparent;
3443 background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); 3385 background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png"));
3486 box-shadow: none; } 3428 box-shadow: none; }
3487 3429
3488 .scale.vertical.scale-has-marks-above { 3430 .scale.vertical.scale-has-marks-above {
3489 -GtkScale-slider-length: 20; 3431 -GtkScale-slider-length: 20;
3490 -GtkRange-slider-width: 24; 3432 -GtkRange-slider-width: 24;
3491 -GtkRange-trough-border: 2; } 3433 -GtkRange-trough-border: 2;
3434 color: alpha(currentColor,0.5); }
3492 .scale.vertical.scale-has-marks-above.slider { 3435 .scale.vertical.scale-has-marks-above.slider {
3493 border-style: none; 3436 border-style: none;
3494 border-radius: 0; 3437 border-radius: 0;
3495 background-color: transparent; 3438 background-color: transparent;
3496 background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); 3439 background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png"));
3619 border-radius: 0; } 3562 border-radius: 0; }
3620 3563
3621 /************* 3564 /*************
3622 * Level Bar * 3565 * Level Bar *
3623 *************/ 3566 *************/
3624 .level-bar.vertical {
3625 -GtkLevelBar-min-block-width: 3;
3626 -GtkLevelBar-min-block-height: 34; }
3627
3628 .level-bar { 3567 .level-bar {
3629 box-shadow: 0 1px white; 3568 box-shadow: 0 1px white;
3630 -GtkLevelBar-min-block-width: 34; 3569 -GtkLevelBar-min-block-width: 34;
3631 -GtkLevelBar-min-block-height: 3; } 3570 -GtkLevelBar-min-block-height: 3; }
3632 .level-bar.vertical { 3571 .level-bar.vertical {
3635 .level-bar.trough { 3574 .level-bar.trough {
3636 border: 1px solid; 3575 border: 1px solid;
3637 padding: 2px; 3576 padding: 2px;
3638 border-radius: 3px; 3577 border-radius: 3px;
3639 background-color: transparent; 3578 background-color: transparent;
3640 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%); 3579 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%);
3641 color: black; 3580 color: black;
3642 border-color: #a1a1a1; 3581 border-color: #a1a1a1;
3643 box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0), 0 1px white; } 3582 box-shadow: inset 0 0 0 1px rgba(74, 144, 217, 0), 0 1px white; }
3644 .level-bar.trough:backdrop { 3583 .level-bar.trough:backdrop {
3645 background-color: transparent; 3584 background-color: transparent;
3646 background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%); 3585 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%);
3647 color: #323232; 3586 color: #323232;
3648 border-color: #a8a8a8; 3587 border-color: #a8a8a8;
3649 background-image: linear-gradient(to bottom, white); 3588 background-image: linear-gradient(to bottom, white);
3650 box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(255, 255, 255, 0); } 3589 box-shadow: 0 1px rgba(255, 255, 255, 0); }
3651 .level-bar.fill-block { 3590 .level-bar.fill-block {
3652 border: 1px solid #2a76c6; 3591 border: 1px solid #2a76c6;
3653 background-color: #4a90d9; 3592 background-color: #4a90d9;
3654 box-shadow: 0 1px rgba(0, 0, 0, 0.1); 3593 box-shadow: 0 1px rgba(0, 0, 0, 0.1);
3655 border-radius: 1px; } 3594 border-radius: 1px; }
3692 border-width: 1px 0 0; } 3631 border-width: 1px 0 0; }
3693 3632
3694 GtkScrolledWindow GtkViewport.frame { 3633 GtkScrolledWindow GtkViewport.frame {
3695 border-style: none; } 3634 border-style: none; }
3696 3635
3697 .separator, GtkPlacesSidebar.sidebar .view .separator, 3636 .separator {
3698 GtkPlacesSidebar.sidebar .view .separator:backdrop {
3699 color: rgba(0, 0, 0, 0.1); } 3637 color: rgba(0, 0, 0, 0.1); }
3700 GtkFileChooserButton .separator.vertical, GtkFileChooserButton GtkPlacesSidebar.sidebar .view .vertical.separator, GtkPlacesSidebar.sidebar .view GtkFileChooserButton .vertical.separator, GtkFontButton .separator.vertical, GtkFontButton GtkPlacesSidebar.sidebar .view .vertical.separator, GtkPlacesSidebar.sidebar .view GtkFontButton .vertical.separator { 3638 GtkFileChooserButton .separator.vertical, GtkFontButton .separator.vertical {
3701 -GtkWidget-wide-separators: true; } 3639 -GtkWidget-wide-separators: true; }
3702 3640
3703 /********* 3641 /*********
3704 * Lists * 3642 * Lists *
3705 *********/ 3643 *********/
3706 .list, .list-row { 3644 .list {
3707 background-color: #ffffff; 3645 background-color: #ffffff;
3708 border-color: #a1a1a1; } 3646 border-color: #a1a1a1; }
3709 .list:backdrop, .list-row:backdrop { 3647 .list:backdrop {
3710 background-color: white; 3648 background-color: white;
3711 border-color: #a8a8a8; } 3649 border-color: #a8a8a8; }
3712 3650
3713 .list-row, 3651 .list-row,
3714 .grid-child { 3652 .grid-child {
3715 padding: 2px; } 3653 padding: 2px; }
3716 3654
3717 .list-row.button, .header-bar .list-row.button.titlebutton, 3655 .list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup {
3718 .titlebar .list-row.button.titlebutton, 3656 background-color: rgba(46, 52, 54, 0.05); }
3719 .list-row.button:backdrop, 3657 .list-row.activatable:active {
3720 .list-row.button:backdrop:active,
3721 .list-row.button:backdrop:checked,
3722 .list-row.button:backdrop:insensitive,
3723 .list-row.button:backdrop:insensitive:active,
3724 .list-row.button:backdrop:insensitive:checked,
3725 .list-row.button:insensitive:active,
3726 .list-row.button:insensitive:checked {
3727 background-color: rgba(255, 255, 255, 0);
3728 border-style: none;
3729 border-radius: 0;
3730 box-shadow: none; }
3731
3732 .list-row.button:hover {
3733 background-color: #f4f4f4; }
3734 .list-row.button:active {
3735 box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } 3658 box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); }
3736 .list-row.button:backdrop:hover { 3659 .list-row.activatable:backdrop:hover, GtkPlacesSidebar.sidebar .has-open-popup:backdrop {
3737 background-color: transparent; } 3660 background-color: transparent; }
3738 .list-row.button:selected:active { 3661 .list-row.activatable:selected:active {
3739 box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } 3662 box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); }
3740 .list-row.button:selected:hover { 3663 .list-row.activatable:selected:hover, GtkPlacesSidebar.sidebar .has-open-popup:selected {
3741 background-color: #4786c8; } 3664 background-color: #4786c8; }
3742 .list-row.button:selected:backdrop { 3665 .list-row.activatable:selected:backdrop {
3743 background-color: #4a90d9; } 3666 background-color: #4a90d9; }
3744 3667
3745 .list-row:selected .button { 3668 .list-row:selected .button {
3746 color: #2e3436; 3669 color: #2e3436;
3747 outline-color: rgba(46, 52, 54, 0.3); 3670 outline-color: rgba(46, 52, 54, 0.3);
3749 background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0); 3672 background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
3750 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); 3673 text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
3751 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); 3674 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
3752 box-shadow: inset 0 1px white; 3675 box-shadow: inset 0 1px white;
3753 border-color: #184472; } 3676 border-color: #184472; }
3754 .list-row:selected .button.flat, .list-row:selected .header-bar .titlebutton.button, .header-bar .list-row:selected .titlebutton.button, 3677 .list-row:selected .button.flat, .list-row:selected .sidebar-button.button, .list-row:selected .header-bar .titlebutton.button, .header-bar .list-row:selected .titlebutton.button,
3755 .list-row:selected .titlebar .titlebutton.button, 3678 .list-row:selected .titlebar .titlebutton.button,
3756 .titlebar .list-row:selected .titlebutton.button { 3679 .titlebar .list-row:selected .titlebutton.button {
3757 border-color: transparent; 3680 border-color: transparent;
3758 background-color: transparent; 3681 background-color: transparent;
3759 background-image: none; 3682 background-image: none;
3777 background-image: linear-gradient(to bottom, #d6d6d6, gainsboro 40%, #e0e0e0); 3700 background-image: linear-gradient(to bottom, #d6d6d6, gainsboro 40%, #e0e0e0);
3778 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); 3701 text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
3779 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); 3702 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
3780 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); 3703 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6);
3781 border-color: #184472; } 3704 border-color: #184472; }
3782 .list-row:selected .button:backdrop, .list-row:selected .button.flat:backdrop, .list-row:selected .header-bar .titlebutton.button:backdrop, .header-bar .list-row:selected .titlebutton.button:backdrop, 3705 .list-row:selected .button:backdrop, .list-row:selected .button.flat:backdrop, .list-row:selected .sidebar-button.button:backdrop, .list-row:selected .header-bar .titlebutton.button:backdrop, .header-bar .list-row:selected .titlebutton.button:backdrop,
3783 .list-row:selected .titlebar .titlebutton.button:backdrop, 3706 .list-row:selected .titlebar .titlebutton.button:backdrop,
3784 .titlebar .list-row:selected .titlebutton.button:backdrop { 3707 .titlebar .list-row:selected .titlebutton.button:backdrop {
3785 color: #8d9091; 3708 color: #8d9091;
3786 border-color: #a8a8a8; 3709 border-color: #a8a8a8;
3787 background-image: linear-gradient(to bottom, #ededed); 3710 background-image: linear-gradient(to bottom, #ededed);
3788 text-shadow: none; 3711 text-shadow: none;
3789 icon-shadow: none; 3712 icon-shadow: none;
3790 box-shadow: inset 0 1px rgba(255, 255, 255, 0); 3713 box-shadow: inset 0 1px rgba(255, 255, 255, 0);
3791 border-color: #184472; } 3714 border-color: #184472; }
3792 .list-row:selected .button:backdrop:active, .list-row:selected .button:backdrop:checked, .list-row:selected .button.flat:backdrop:active, .list-row:selected .header-bar .titlebutton.button:backdrop:active, .header-bar .list-row:selected .titlebutton.button:backdrop:active, 3715 .list-row:selected .button:backdrop:active, .list-row:selected .button:backdrop:checked, .list-row:selected .button.flat:backdrop:active, .list-row:selected .sidebar-button.button:backdrop:active, .list-row:selected .header-bar .titlebutton.button:backdrop:active, .header-bar .list-row:selected .titlebutton.button:backdrop:active,
3793 .list-row:selected .titlebar .titlebutton.button:backdrop:active, 3716 .list-row:selected .titlebar .titlebutton.button:backdrop:active,
3794 .titlebar .list-row:selected .titlebutton.button:backdrop:active, .list-row:selected .button.flat:backdrop:checked, .list-row:selected .header-bar .titlebutton.button:backdrop:checked, .header-bar .list-row:selected .titlebutton.button:backdrop:checked, 3717 .titlebar .list-row:selected .titlebutton.button:backdrop:active, .list-row:selected .button.flat:backdrop:checked, .list-row:selected .sidebar-button.button:backdrop:checked, .list-row:selected .header-bar .titlebutton.button:backdrop:checked, .header-bar .list-row:selected .titlebutton.button:backdrop:checked,
3795 .list-row:selected .titlebar .titlebutton.button:backdrop:checked, 3718 .list-row:selected .titlebar .titlebutton.button:backdrop:checked,
3796 .titlebar .list-row:selected .titlebutton.button:backdrop:checked { 3719 .titlebar .list-row:selected .titlebutton.button:backdrop:checked {
3797 color: #8d9091; 3720 color: #8d9091;
3798 border-color: #a8a8a8; 3721 border-color: #a8a8a8;
3799 background-image: linear-gradient(to bottom, #d4d4d4); 3722 background-image: linear-gradient(to bottom, #d4d4d4);
3800 box-shadow: inset 0 1px rgba(255, 255, 255, 0); 3723 box-shadow: inset 0 1px rgba(255, 255, 255, 0);
3801 border-color: #184472; } 3724 border-color: #184472; }
3802 .list-row:selected .button:backdrop:insensitive, .list-row:selected .button.flat:backdrop:insensitive, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive, 3725 .list-row:selected .button:backdrop:insensitive, .list-row:selected .button.flat:backdrop:insensitive, .list-row:selected .sidebar-button.button:backdrop:insensitive, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive,
3803 .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive, 3726 .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive,
3804 .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive { 3727 .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive {
3805 color: #c7c7c7; 3728 color: #c7c7c7;
3806 border-color: #a8a8a8; 3729 border-color: #a8a8a8;
3807 background-image: linear-gradient(to bottom, #f4f4f4); 3730 background-image: linear-gradient(to bottom, #f4f4f4);
3808 text-shadow: none; 3731 text-shadow: none;
3809 icon-shadow: none; 3732 icon-shadow: none;
3810 box-shadow: inset 0 1px rgba(255, 255, 255, 0); 3733 box-shadow: inset 0 1px rgba(255, 255, 255, 0);
3811 border-color: #184472; } 3734 border-color: #184472; }
3812 .list-row:selected .button:backdrop:insensitive > .label, .list-row:selected .header-bar .button.titlebutton:backdrop:insensitive > .label, 3735 .list-row:selected .button:backdrop:insensitive > .label, .list-row:selected .header-bar .button.titlebutton:backdrop:insensitive > .label,
3813 .list-row:selected .titlebar .button.titlebutton:backdrop:insensitive > .label, .list-row:selected .button.flat:backdrop:insensitive > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive > .label, 3736 .list-row:selected .titlebar .button.titlebutton:backdrop:insensitive > .label, .list-row:selected .button.flat:backdrop:insensitive > .label, .list-row:selected .sidebar-button.button:backdrop:insensitive > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive > .label,
3814 .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive > .label, 3737 .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive > .label,
3815 .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive > .label { 3738 .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive > .label {
3816 color: inherit; } 3739 color: inherit; }
3817 .list-row:selected .button:backdrop:insensitive:active, .list-row:selected .button:backdrop:insensitive:checked, .list-row:selected .button.flat:backdrop:insensitive:active, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:active, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:active, 3740 .list-row:selected .button:backdrop:insensitive:active, .list-row:selected .button:backdrop:insensitive:checked, .list-row:selected .button.flat:backdrop:insensitive:active, .list-row:selected .sidebar-button.button:backdrop:insensitive:active, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:active, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:active,
3818 .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:active, 3741 .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:active,
3819 .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:active, .list-row:selected .button.flat:backdrop:insensitive:checked, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:checked, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:checked, 3742 .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:active, .list-row:selected .button.flat:backdrop:insensitive:checked, .list-row:selected .sidebar-button.button:backdrop:insensitive:checked, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:checked, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:checked,
3820 .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:checked, 3743 .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:checked,
3821 .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:checked { 3744 .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:checked {
3822 color: #c7c7c7; 3745 color: #c7c7c7;
3823 border-color: #a8a8a8; 3746 border-color: #a8a8a8;
3824 background-image: linear-gradient(to bottom, #e7e7e7); 3747 background-image: linear-gradient(to bottom, #e7e7e7);
3825 box-shadow: inset 0 1px rgba(255, 255, 255, 0); 3748 box-shadow: inset 0 1px rgba(255, 255, 255, 0);
3826 border-color: #184472; } 3749 border-color: #184472; }
3827 .list-row:selected .button:backdrop:insensitive:active > .label, .list-row:selected .header-bar .button.titlebutton:backdrop:insensitive:active > .label, 3750 .list-row:selected .button:backdrop:insensitive:active > .label, .list-row:selected .header-bar .button.titlebutton:backdrop:insensitive:active > .label,
3828 .list-row:selected .titlebar .button.titlebutton:backdrop:insensitive:active > .label, .list-row:selected .button:backdrop:insensitive:checked > .label, .list-row:selected .header-bar .button.titlebutton:backdrop:insensitive:checked > .label, 3751 .list-row:selected .titlebar .button.titlebutton:backdrop:insensitive:active > .label, .list-row:selected .button:backdrop:insensitive:checked > .label, .list-row:selected .header-bar .button.titlebutton:backdrop:insensitive:checked > .label,
3829 .list-row:selected .titlebar .button.titlebutton:backdrop:insensitive:checked > .label, .list-row:selected .button.flat:backdrop:insensitive:active > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:active > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:active > .label, 3752 .list-row:selected .titlebar .button.titlebutton:backdrop:insensitive:checked > .label, .list-row:selected .button.flat:backdrop:insensitive:active > .label, .list-row:selected .sidebar-button.button:backdrop:insensitive:active > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:active > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:active > .label,
3830 .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:active > .label, 3753 .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:active > .label,
3831 .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:active > .label, .list-row:selected .button.flat:backdrop:insensitive:checked > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:checked > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:checked > .label, 3754 .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:active > .label, .list-row:selected .button.flat:backdrop:insensitive:checked > .label, .list-row:selected .sidebar-button.button:backdrop:insensitive:checked > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:checked > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:checked > .label,
3832 .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:checked > .label, 3755 .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:checked > .label,
3833 .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:checked > .label { 3756 .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:checked > .label {
3834 color: inherit; } 3757 color: inherit; }
3835 .list-row:selected .button.flat:backdrop, .list-row:selected .header-bar .titlebutton.button:backdrop, .header-bar .list-row:selected .titlebutton.button:backdrop, 3758 .list-row:selected .button.flat:backdrop, .list-row:selected .sidebar-button.button:backdrop, .list-row:selected .header-bar .titlebutton.button:backdrop, .header-bar .list-row:selected .titlebutton.button:backdrop,
3836 .list-row:selected .titlebar .titlebutton.button:backdrop, 3759 .list-row:selected .titlebar .titlebutton.button:backdrop,
3837 .titlebar .list-row:selected .titlebutton.button:backdrop { 3760 .titlebar .list-row:selected .titlebutton.button:backdrop {
3838 border-color: transparent; 3761 border-color: transparent;
3839 background-color: transparent; 3762 background-color: transparent;
3840 background-image: none; 3763 background-image: none;
3861 .list-row:selected .button:insensitive:active > .label, .list-row:selected .header-bar .button.titlebutton:insensitive:active > .label, 3784 .list-row:selected .button:insensitive:active > .label, .list-row:selected .header-bar .button.titlebutton:insensitive:active > .label,
3862 .list-row:selected .titlebar .button.titlebutton:insensitive:active > .label, .list-row:selected .button:insensitive:checked > .label, .list-row:selected .header-bar .button.titlebutton:insensitive:checked > .label, 3785 .list-row:selected .titlebar .button.titlebutton:insensitive:active > .label, .list-row:selected .button:insensitive:checked > .label, .list-row:selected .header-bar .button.titlebutton:insensitive:checked > .label,
3863 .list-row:selected .titlebar .button.titlebutton:insensitive:checked > .label { 3786 .list-row:selected .titlebar .button.titlebutton:insensitive:checked > .label {
3864 color: inherit; } 3787 color: inherit; }
3865 3788
3866 .list-row, list-row.button, .header-bar list-row.button.titlebutton, 3789 .list-row {
3867 .titlebar list-row.button.titlebutton { 3790 transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
3868 transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } 3791 .list-row:hover {
3869 .list-row:hover, list-row.button:hover, .header-bar list-row.button.titlebutton:hover,
3870 .titlebar list-row.button.titlebutton:hover {
3871 transition: none; } 3792 transition: none; }
3872 3793
3873 /********************* 3794 /*********************
3874 * App Notifications * 3795 * App Notifications *
3875 *********************/ 3796 *********************/
3894 background-clip: padding-box; 3815 background-clip: padding-box;
3895 box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); 3816 box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
3896 text-shadow: 0 1px black; 3817 text-shadow: 0 1px black;
3897 icon-shadow: 0 1px black; 3818 icon-shadow: 0 1px black;
3898 outline-color: rgba(238, 238, 236, 0.3); } 3819 outline-color: rgba(238, 238, 236, 0.3); }
3899 .app-notification .button.flat, .app-notification .header-bar .titlebutton.button, .header-bar .app-notification .titlebutton.button, 3820 .app-notification .button.flat, .app-notification .sidebar-button.button, .app-notification .header-bar .titlebutton.button, .header-bar .app-notification .titlebutton.button,
3900 .app-notification .titlebar .titlebutton.button, 3821 .app-notification .titlebar .titlebutton.button,
3901 .titlebar .app-notification .titlebutton.button, 3822 .titlebar .app-notification .titlebutton.button,
3902 .app-notification.frame .button.flat, 3823 .app-notification.frame .button.flat,
3824 .app-notification.frame .sidebar-button.button,
3903 .app-notification.frame .header-bar .titlebutton.button, 3825 .app-notification.frame .header-bar .titlebutton.button,
3904 .header-bar .app-notification.frame .titlebutton.button, 3826 .header-bar .app-notification.frame .titlebutton.button,
3905 .app-notification.frame .titlebar .titlebutton.button, 3827 .app-notification.frame .titlebar .titlebutton.button,
3906 .titlebar .app-notification.frame .titlebutton.button { 3828 .titlebar .app-notification.frame .titlebutton.button {
3907 icon-shadow: 0 1px black; 3829 icon-shadow: 0 1px black;
3979 .titlebar GtkCalendar.button.titlebutton:hover { 3901 .titlebar GtkCalendar.button.titlebutton:hover {
3980 color: #2e3436; } 3902 color: #2e3436; }
3981 GtkCalendar.button:backdrop, .header-bar GtkCalendar.button.titlebutton:backdrop, 3903 GtkCalendar.button:backdrop, .header-bar GtkCalendar.button.titlebutton:backdrop,
3982 .titlebar GtkCalendar.button.titlebutton:backdrop { 3904 .titlebar GtkCalendar.button.titlebutton:backdrop {
3983 color: rgba(141, 144, 145, 0.45); } 3905 color: rgba(141, 144, 145, 0.45); }
3984 GtkCalendar:inconsistent, GtkCalendar:inconsistent:backdrop, GtkCalendar.highlight, GtkCalendar.highlight:backdrop { 3906 GtkCalendar.button:insensitive, .header-bar GtkCalendar.button.titlebutton:insensitive,
3907 .titlebar GtkCalendar.button.titlebutton:insensitive {
3908 color: rgba(141, 144, 145, 0.45); }
3909 GtkCalendar:inconsistent, GtkCalendar:inconsistent:backdrop {
3985 color: alpha(currentColor,0.55); } 3910 color: alpha(currentColor,0.55); }
3911 GtkCalendar.highlight, GtkCalendar.highlight:backdrop {
3912 font-size: smaller;
3913 color: #2e3436; }
3986 GtkCalendar:backdrop { 3914 GtkCalendar:backdrop {
3987 color: #323232; 3915 color: #323232;
3988 border-color: #a8a8a8; } 3916 border-color: #a8a8a8; }
3989 3917
3990 /*********** 3918 /***********
3991 * Dialogs * 3919 * Dialogs *
3992 ***********/ 3920 ***********/
3993 .message-dialog .dialog-action-area .button { 3921 .message-dialog .dialog-action-area .button {
3994 padding: 8px; } 3922 padding: 8px; }
3995 3923
3996 .message-dialog { 3924 .message-dialog.background {
3997 -GtkDialog-button-spacing: 0; } 3925 background-color: #ededed; }
3998 .message-dialog.background { 3926 .message-dialog .titlebar {
3999 background-color: #ededed; } 3927 border-style: none;
4000 .message-dialog .titlebar { 3928 box-shadow: inset 0 1px white; }
4001 border-style: none; 3929 .message-dialog.csd.background {
4002 box-shadow: inset 0 1px white; } 3930 border-bottom-left-radius: 9px;
4003 .message-dialog.csd.background { 3931 border-bottom-right-radius: 9px; }
4004 border-bottom-left-radius: 9px; 3932 .message-dialog.csd .dialog-action-area .button {
4005 border-bottom-right-radius: 9px; } 3933 padding: 12px;
4006 .message-dialog.csd .dialog-action-area .button { 3934 border-radius: 0;
4007 padding: 12px; 3935 color: #2e3436;
4008 border-radius: 0; 3936 outline-color: rgba(46, 52, 54, 0.3);
3937 border-color: #a1a1a1;
3938 background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
3939 text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
3940 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
3941 box-shadow: inset 0 1px white; }
3942 .message-dialog.csd .dialog-action-area .button:hover {
4009 color: #2e3436; 3943 color: #2e3436;
4010 outline-color: rgba(46, 52, 54, 0.3); 3944 outline-color: rgba(46, 52, 54, 0.3);
4011 border-color: #a1a1a1; 3945 border-color: #a1a1a1;
4012 background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0); 3946 background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
4013 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); 3947 text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
4014 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); 3948 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
4015 box-shadow: inset 0 1px white; } 3949 box-shadow: inset 0 1px white; }
4016 .message-dialog.csd .dialog-action-area .button:hover { 3950 .message-dialog.csd .dialog-action-area .button:active {
4017 color: #2e3436; 3951 color: #2e3436;
4018 outline-color: rgba(46, 52, 54, 0.3); 3952 outline-color: rgba(46, 52, 54, 0.3);
4019 border-color: #a1a1a1; 3953 border-color: #a1a1a1;
4020 background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed); 3954 background-image: linear-gradient(to bottom, #d6d6d6, gainsboro 40%, #e0e0e0);
4021 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); 3955 text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
4022 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); 3956 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
4023 box-shadow: inset 0 1px white; } 3957 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
4024 .message-dialog.csd .dialog-action-area .button:active { 3958 .message-dialog.csd .dialog-action-area .button:insensitive {
4025 color: #2e3436; 3959 color: #8d9091;
4026 outline-color: rgba(46, 52, 54, 0.3); 3960 border-color: #a1a1a1;
4027 border-color: #a1a1a1; 3961 background-image: linear-gradient(to bottom, #f4f4f4);
4028 background-image: linear-gradient(to bottom, #d6d6d6, gainsboro 40%, #e0e0e0); 3962 text-shadow: none;
4029 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); 3963 icon-shadow: none;
4030 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); 3964 box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
3965 .message-dialog.csd .dialog-action-area .button:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .button.titlebutton:insensitive > .label,
3966 .message-dialog.csd .dialog-action-area .titlebar .button.titlebutton:insensitive > .label {
3967 color: inherit; }
3968 .message-dialog.csd .dialog-action-area .button:backdrop {
3969 color: #8d9091;
3970 border-color: #a8a8a8;
3971 background-image: linear-gradient(to bottom, #ededed);
3972 text-shadow: none;
3973 icon-shadow: none;
3974 box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
3975 .message-dialog.csd .dialog-action-area .button:backdrop:insensitive {
3976 color: #c7c7c7;
3977 border-color: #a8a8a8;
3978 background-image: linear-gradient(to bottom, #f4f4f4);
3979 text-shadow: none;
3980 icon-shadow: none;
3981 box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
3982 .message-dialog.csd .dialog-action-area .button:backdrop:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .button.titlebutton:backdrop:insensitive > .label,
3983 .message-dialog.csd .dialog-action-area .titlebar .button.titlebutton:backdrop:insensitive > .label {
3984 color: inherit; }
3985 .message-dialog.csd .dialog-action-area .button.suggested-action {
3986 color: white;
3987 outline-color: rgba(255, 255, 255, 0.3);
3988 border-color: #1c5187;
3989 background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5);
3990 text-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
3991 icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
3992 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); }
3993 .message-dialog.csd .dialog-action-area .button.suggested-action:hover {
3994 color: white;
3995 outline-color: rgba(255, 255, 255, 0.3);
3996 border-color: #1c5187;
3997 background-image: linear-gradient(to bottom, #85b4e5, #5b9add 40%, #4a90d9);
3998 text-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
3999 icon-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
4000 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); }
4001 .message-dialog.csd .dialog-action-area .button.suggested-action:active {
4002 color: white;
4003 outline-color: rgba(255, 255, 255, 0.3);
4004 border-color: #1c5187;
4005 background-image: linear-gradient(to bottom, #2b79cb, #2e7fd3 40%, #3583d5);
4006 text-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
4007 icon-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
4031 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } 4008 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
4032 .message-dialog.csd .dialog-action-area .button:insensitive { 4009 .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop {
4010 color: #dae8f7;
4011 border-color: #4a90d9;
4012 background-image: linear-gradient(to bottom, #4a90d9);
4013 text-shadow: none;
4014 icon-shadow: none;
4015 box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
4016 .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive {
4017 color: #c7c7c7;
4018 border-color: #a8a8a8;
4019 background-image: linear-gradient(to bottom, #f4f4f4);
4020 text-shadow: none;
4021 icon-shadow: none;
4022 box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
4023 .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .suggested-action.button.titlebutton:backdrop:insensitive > .label,
4024 .message-dialog.csd .dialog-action-area .titlebar .suggested-action.button.titlebutton:backdrop:insensitive > .label {
4025 color: inherit; }
4026 .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive {
4033 color: #8d9091; 4027 color: #8d9091;
4034 border-color: #a1a1a1; 4028 border-color: #a1a1a1;
4035 background-image: linear-gradient(to bottom, #f4f4f4); 4029 background-image: linear-gradient(to bottom, #f4f4f4);
4036 text-shadow: none; 4030 text-shadow: none;
4037 icon-shadow: none; 4031 icon-shadow: none;
4038 box-shadow: inset 0 1px rgba(255, 255, 255, 0); } 4032 box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
4039 .message-dialog.csd .dialog-action-area .button:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .button.titlebutton:insensitive > .label, 4033 .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .suggested-action.button.titlebutton:insensitive > .label,
4040 .message-dialog.csd .dialog-action-area .titlebar .button.titlebutton:insensitive > .label { 4034 .message-dialog.csd .dialog-action-area .titlebar .suggested-action.button.titlebutton:insensitive > .label {
4041 color: inherit; } 4035 color: inherit; }
4042 .message-dialog.csd .dialog-action-area .button:backdrop { 4036 .message-dialog.csd .dialog-action-area .button.destructive-action {
4043 color: #8d9091; 4037 color: white;
4044 border-color: #a8a8a8; 4038 outline-color: rgba(255, 255, 255, 0.3);
4045 background-image: linear-gradient(to bottom, #ededed); 4039 border-color: #8e0b0b;
4040 background-image: linear-gradient(to bottom, #f14141, #ef2929 40%, #ed1212);
4041 text-shadow: 0 -1px rgba(0, 0, 0, 0.56078);
4042 icon-shadow: 0 -1px rgba(0, 0, 0, 0.56078);
4043 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); }
4044 .message-dialog.csd .dialog-action-area .button.destructive-action:hover {
4045 color: white;
4046 outline-color: rgba(255, 255, 255, 0.3);
4047 border-color: #8e0b0b;
4048 background-image: linear-gradient(to bottom, #f46b6b, #f03c3c 40%, #ef2929);
4049 text-shadow: 0 -1px rgba(0, 0, 0, 0.52878);
4050 icon-shadow: 0 -1px rgba(0, 0, 0, 0.52878);
4051 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); }
4052 .message-dialog.csd .dialog-action-area .button.destructive-action:active {
4053 color: white;
4054 outline-color: rgba(255, 255, 255, 0.3);
4055 border-color: #8e0b0b;
4056 background-image: linear-gradient(to bottom, #da1010, #e51111 40%, #ed1212);
4057 text-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
4058 icon-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
4059 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
4060 .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop {
4061 color: #fbd4d4;
4062 border-color: #ef2929;
4063 background-image: linear-gradient(to bottom, #ef2929);
4046 text-shadow: none; 4064 text-shadow: none;
4047 icon-shadow: none; 4065 icon-shadow: none;
4048 box-shadow: inset 0 1px rgba(255, 255, 255, 0); } 4066 box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
4049 .message-dialog.csd .dialog-action-area .button:backdrop:insensitive { 4067 .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive {
4050 color: #c7c7c7; 4068 color: #c7c7c7;
4051 border-color: #a8a8a8; 4069 border-color: #a8a8a8;
4070 background-image: linear-gradient(to bottom, #f4f4f4);
4071 text-shadow: none;
4072 icon-shadow: none;
4073 box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
4074 .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .destructive-action.button.titlebutton:backdrop:insensitive > .label,
4075 .message-dialog.csd .dialog-action-area .titlebar .destructive-action.button.titlebutton:backdrop:insensitive > .label {
4076 color: inherit; }
4077 .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive {
4078 color: #8d9091;
4079 border-color: #a1a1a1;
4052 background-image: linear-gradient(to bottom, #f4f4f4); 4080 background-image: linear-gradient(to bottom, #f4f4f4);
4053 text-shadow: none; 4081 text-shadow: none;
4054 icon-shadow: none; 4082 icon-shadow: none;
4055 box-shadow: inset 0 1px rgba(255, 255, 255, 0); } 4083 box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
4056 .message-dialog.csd .dialog-action-area .button:backdrop:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .button.titlebutton:backdrop:insensitive > .label, 4084 .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .destructive-action.button.titlebutton:insensitive > .label,
4057 .message-dialog.csd .dialog-action-area .titlebar .button.titlebutton:backdrop:insensitive > .label { 4085 .message-dialog.csd .dialog-action-area .titlebar .destructive-action.button.titlebutton:insensitive > .label {
4058 color: inherit; } 4086 color: inherit; }
4059 .message-dialog.csd .dialog-action-area .button.suggested-action { 4087 .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive, .message-dialog.csd .dialog-action-area .button:backdrop, .message-dialog.csd .dialog-action-area .button:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action, .message-dialog.csd .dialog-action-area .button.suggested-action:hover, .message-dialog.csd .dialog-action-area .button.suggested-action:active, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action, .message-dialog.csd .dialog-action-area .button.destructive-action:hover, .message-dialog.csd .dialog-action-area .button.destructive-action:active, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive {
4060 color: white; 4088 border-left-style: solid;
4061 outline-color: rgba(255, 255, 255, 0.3); 4089 border-right-style: none;
4062 border-color: #1c5187; 4090 border-bottom-style: none; }
4063 background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5); 4091 .message-dialog.csd .dialog-action-area .button:last-child {
4064 text-shadow: 0 -1px rgba(0, 0, 0, 0.54353); 4092 border-bottom-right-radius: 7px;
4065 icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353); 4093 outline-bottom-right-radius: 5px; }
4066 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); } 4094 .message-dialog.csd .dialog-action-area .button:first-child {
4067 .message-dialog.csd .dialog-action-area .button.suggested-action:hover { 4095 border-left-style: none;
4068 color: white; 4096 border-bottom-left-radius: 7px;
4069 outline-color: rgba(255, 255, 255, 0.3); 4097 outline-bottom-left-radius: 5px; }
4070 border-color: #1c5187;
4071 background-image: linear-gradient(to bottom, #85b4e5, #5b9add 40%, #4a90d9);
4072 text-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
4073 icon-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
4074 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); }
4075 .message-dialog.csd .dialog-action-area .button.suggested-action:active {
4076 color: white;
4077 outline-color: rgba(255, 255, 255, 0.3);
4078 border-color: #1c5187;
4079 background-image: linear-gradient(to bottom, #2b79cb, #2e7fd3 40%, #3583d5);
4080 text-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
4081 icon-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
4082 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
4083 .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop {
4084 color: #dae8f7;
4085 border-color: #4a90d9;
4086 background-image: linear-gradient(to bottom, #4a90d9);
4087 text-shadow: none;
4088 icon-shadow: none;
4089 box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
4090 .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive {
4091 color: #c7c7c7;
4092 border-color: #a8a8a8;
4093 background-image: linear-gradient(to bottom, #f4f4f4);
4094 text-shadow: none;
4095 icon-shadow: none;
4096 box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
4097 .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .suggested-action.button.titlebutton:backdrop:insensitive > .label,
4098 .message-dialog.csd .dialog-action-area .titlebar .suggested-action.button.titlebutton:backdrop:insensitive > .label {
4099 color: inherit; }
4100 .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive {
4101 color: #8d9091;
4102 border-color: #a1a1a1;
4103 background-image: linear-gradient(to bottom, #f4f4f4);
4104 text-shadow: none;
4105 icon-shadow: none;
4106 box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
4107 .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .suggested-action.button.titlebutton:insensitive > .label,
4108 .message-dialog.csd .dialog-action-area .titlebar .suggested-action.button.titlebutton:insensitive > .label {
4109 color: inherit; }
4110 .message-dialog.csd .dialog-action-area .button.destructive-action {
4111 color: white;
4112 outline-color: rgba(255, 255, 255, 0.3);
4113 border-color: #8e0b0b;
4114 background-image: linear-gradient(to bottom, #f14141, #ef2929 40%, #ed1212);
4115 text-shadow: 0 -1px rgba(0, 0, 0, 0.56078);
4116 icon-shadow: 0 -1px rgba(0, 0, 0, 0.56078);
4117 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); }
4118 .message-dialog.csd .dialog-action-area .button.destructive-action:hover {
4119 color: white;
4120 outline-color: rgba(255, 255, 255, 0.3);
4121 border-color: #8e0b0b;
4122 background-image: linear-gradient(to bottom, #f46b6b, #f03c3c 40%, #ef2929);
4123 text-shadow: 0 -1px rgba(0, 0, 0, 0.52878);
4124 icon-shadow: 0 -1px rgba(0, 0, 0, 0.52878);
4125 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); }
4126 .message-dialog.csd .dialog-action-area .button.destructive-action:active {
4127 color: white;
4128 outline-color: rgba(255, 255, 255, 0.3);
4129 border-color: #8e0b0b;
4130 background-image: linear-gradient(to bottom, #da1010, #e51111 40%, #ed1212);
4131 text-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
4132 icon-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
4133 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
4134 .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop {
4135 color: #fbd4d4;
4136 border-color: #ef2929;
4137 background-image: linear-gradient(to bottom, #ef2929);
4138 text-shadow: none;
4139 icon-shadow: none;
4140 box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
4141 .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive {
4142 color: #c7c7c7;
4143 border-color: #a8a8a8;
4144 background-image: linear-gradient(to bottom, #f4f4f4);
4145 text-shadow: none;
4146 icon-shadow: none;
4147 box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
4148 .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .destructive-action.button.titlebutton:backdrop:insensitive > .label,
4149 .message-dialog.csd .dialog-action-area .titlebar .destructive-action.button.titlebutton:backdrop:insensitive > .label {
4150 color: inherit; }
4151 .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive {
4152 color: #8d9091;
4153 border-color: #a1a1a1;
4154 background-image: linear-gradient(to bottom, #f4f4f4);
4155 text-shadow: none;
4156 icon-shadow: none;
4157 box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
4158 .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .destructive-action.button.titlebutton:insensitive > .label,
4159 .message-dialog.csd .dialog-action-area .titlebar .destructive-action.button.titlebutton:insensitive > .label {
4160 color: inherit; }
4161 .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive, .message-dialog.csd .dialog-action-area .button:backdrop, .message-dialog.csd .dialog-action-area .button:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action, .message-dialog.csd .dialog-action-area .button.suggested-action:hover, .message-dialog.csd .dialog-action-area .button.suggested-action:active, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action, .message-dialog.csd .dialog-action-area .button.destructive-action:hover, .message-dialog.csd .dialog-action-area .button.destructive-action:active, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive {
4162 border-left-style: solid;
4163 border-right-style: none;
4164 border-bottom-style: none; }
4165 .message-dialog.csd .dialog-action-area .button:last-child {
4166 border-bottom-right-radius: 7px;
4167 outline-bottom-right-radius: 5px; }
4168 .message-dialog.csd .dialog-action-area .button:first-child {
4169 border-left-style: none;
4170 border-bottom-left-radius: 7px;
4171 outline-bottom-left-radius: 5px; }
4172 4098
4173 GtkFileChooserDialog .search-bar { 4099 GtkFileChooserDialog .search-bar {
4174 background-color: #ffffff; 4100 background-color: #ffffff;
4175 border-color: #ededed; 4101 border-color: #ededed;
4176 box-shadow: none; } 4102 box-shadow: none; }
4185 /*********** 4111 /***********
4186 * Sidebar * 4112 * Sidebar *
4187 ***********/ 4113 ***********/
4188 .sidebar { 4114 .sidebar {
4189 border: none; 4115 border: none;
4190 background-color: #fafafa; } 4116 background-color: #f6f6f6; }
4191 .sidebar:backdrop { 4117 .sidebar:backdrop {
4192 background-color: #fafafa; } 4118 background-color: #f6f6f6; }
4193 4119
4194 GtkPlacesSidebar.sidebar .view { 4120 GtkSidebarRow.list-row {
4195 color: #2e3436; 4121 padding: 0px; }
4196 background-color: transparent; } 4122 GtkSidebarRow .sidebar-revealer {
4197 GtkPlacesSidebar.sidebar .view .image { 4123 padding: 4px 14px 4px 12px; }
4198 color: #6b6f70; } 4124 GtkSidebarRow .sidebar-icon {
4199 GtkPlacesSidebar.sidebar .view .image:selected { 4125 opacity: 0.7; }
4200 color: #ecf3fb; } 4126 GtkSidebarRow .sidebar-icon:dir(ltr) {
4201 GtkPlacesSidebar.sidebar .view .image:selected:backdrop { 4127 padding-right: 8px; }
4202 color: #ecf3fb; } 4128 GtkSidebarRow .sidebar-icon:dir(rtl) {
4203 GtkPlacesSidebar.sidebar .view .image:insensitive { 4129 padding-left: 8px; }
4204 color: #adafb0; } 4130 GtkSidebarRow .sidebar-label:dir(ltr) {
4205 GtkPlacesSidebar.sidebar .view .image:backdrop { 4131 padding-right: 2px; }
4206 color: #adafb0; } 4132 GtkSidebarRow .sidebar-label:dir(rtl) {
4207 GtkPlacesSidebar.sidebar .view .image:backdrop:insensitive { 4133 padding-left: 2px; }
4208 color: #d6d6d6; } 4134
4209 GtkPlacesSidebar.sidebar .view:insensitive { 4135 GtkPlacesSidebar.sidebar .list-row:selected:active {
4210 color: #8d9091; } 4136 box-shadow: none; }
4211 GtkPlacesSidebar.sidebar .view:backdrop { 4137 GtkPlacesSidebar.sidebar .sidebar-placeholder-row {
4212 color: #8d9091; } 4138 border: solid 1px #4a90d9; }
4213 GtkPlacesSidebar.sidebar .view:backdrop:insensitive { 4139 GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row {
4214 color: #c7c7c7; } 4140 color: #4a90d9; }
4141 .sidebar-button.button, .header-bar .sidebar-button.button.titlebutton,
4142 .titlebar .sidebar-button.button.titlebutton {
4143 border-radius: 100%;
4144 outline-radius: 100%; }
4145 .sidebar-button.button.image-button, GtkScaleButton.sidebar-button.button,
4146 GtkVolumeButton.sidebar-button.button, .header-bar .sidebar-button.titlebutton.button,
4147 .titlebar .sidebar-button.titlebutton.button {
4148 padding: 5px; }
4149 .sidebar-button.button:not(:hover):not(:active) > GtkImage, .header-bar .sidebar-button.button.titlebutton:not(:hover):not(:active) > GtkImage,
4150 .titlebar .sidebar-button.button.titlebutton:not(:hover):not(:active) > GtkImage, .sidebar-button.button:backdrop > GtkImage, .header-bar .sidebar-button.button.titlebutton:backdrop > GtkImage,
4151 .titlebar .sidebar-button.button.titlebutton:backdrop > GtkImage {
4152 opacity: 0.7; }
4215 4153
4216 .sidebar-item { 4154 .sidebar-item {
4217 padding: 10px 4px; } 4155 padding: 10px 4px; }
4218 .sidebar-item > .label { 4156 .sidebar-item > .label {
4219 padding-left: 6px; 4157 padding-left: 6px;
4220 padding-right: 6px; } 4158 padding-right: 6px; }
4221 .sidebar-item.needs-attention > .label { 4159 .sidebar-item.needs-attention > .label {
4222 background-size: 6px 6px, 0 0; } 4160 background-size: 6px 6px, 0 0; }
4161
4162 /****************
4163 * File chooser *
4164 ****************/
4165 GtkPlacesView .server-list-button > GtkImage {
4166 transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
4167 -gtk-icon-transform: rotate(0turn); }
4168 GtkPlacesView .server-list-button:checked > GtkImage {
4169 transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
4170 -gtk-icon-transform: rotate(-0.5turn); }
4171 GtkPlacesView .list-row.activatable:hover, GtkPlacesView GtkPlacesSidebar.sidebar .has-open-popup, GtkPlacesSidebar.sidebar GtkPlacesView .has-open-popup {
4172 background-color: transparent; }
4223 4173
4224 /********* 4174 /*********
4225 * Paned * 4175 * Paned *
4226 *********/ 4176 *********/
4227 GtkPaned { 4177 GtkPaned {
4411 box-shadow: none; } 4361 box-shadow: none; }
4412 :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover { 4362 :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover {
4413 border-color: #ffffff; } 4363 border-color: #ffffff; }
4414 GtkColorSwatch:selected { 4364 GtkColorSwatch:selected {
4415 box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px white; } 4365 box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px white; }
4366 GtkColorSwatch:insensitive {
4367 box-shadow: none;
4368 opacity: 0.5; }
4416 GtkColorSwatch.top { 4369 GtkColorSwatch.top {
4417 border-top-left-radius: 6px; 4370 border-top-left-radius: 6px;
4418 border-top-right-radius: 6px; } 4371 border-top-right-radius: 6px; }
4419 GtkColorSwatch.bottom { 4372 GtkColorSwatch.bottom {
4420 border-bottom-left-radius: 6px; 4373 border-bottom-left-radius: 6px;
4457 box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px white; } 4410 box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px white; }
4458 GtkColorEditor GtkColorSwatch:backdrop { 4411 GtkColorEditor GtkColorSwatch:backdrop {
4459 box-shadow: none; } 4412 box-shadow: none; }
4460 GtkColorSwatch.color-dark { 4413 GtkColorSwatch.color-dark {
4461 color: white; 4414 color: white;
4462 outline-color: rgba(0, 0, 0, 0.3); } 4415 outline-color: rgba(255, 255, 255, 0.5); }
4463 GtkColorSwatch.color-dark:backdrop { 4416 GtkColorSwatch.color-dark:backdrop {
4464 color: rgba(255, 255, 255, 0.3); } 4417 color: rgba(255, 255, 255, 0.3); }
4465 GtkColorSwatch.color-light { 4418 GtkColorSwatch.color-light {
4466 color: black; 4419 color: black;
4467 outline-color: rgba(255, 255, 255, 0.5); } 4420 outline-color: rgba(0, 0, 0, 0.5); }
4468 GtkColorSwatch.color-light:backdrop { 4421 GtkColorSwatch.color-light:backdrop {
4469 color: rgba(0, 0, 0, 0.3); } 4422 color: rgba(0, 0, 0, 0.3); }
4470 GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected { 4423 GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected {
4471 border: 1px solid rgba(0, 0, 0, 0.3); } 4424 border: 1px solid rgba(0, 0, 0, 0.3); }
4472 GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover { 4425 GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover {
4505 icon-shadow: none; } 4458 icon-shadow: none; }
4506 4459
4507 /******** 4460 /********
4508 * Misc * 4461 * Misc *
4509 ********/ 4462 ********/
4463 .content-view {
4464 background-color: #dbdbdb; }
4465 .content-view:hover {
4466 -gtk-image-effect: highlight; }
4467 .content-view:backdrop {
4468 background-color: #dbdbdb; }
4469
4470 .osd .scale-popup .button.flat, .osd .scale-popup .sidebar-button.button, .osd .scale-popup .header-bar .titlebutton.button, .header-bar .osd .scale-popup .titlebutton.button,
4471 .osd .scale-popup .titlebar .titlebutton.button,
4472 .titlebar .osd .scale-popup .titlebutton.button {
4473 padding: 6px;
4474 border-style: none;
4475 border-radius: 5px; }
4510 .scale-popup .button, .scale-popup .header-bar .button.titlebutton, .header-bar .scale-popup .button.titlebutton, 4476 .scale-popup .button, .scale-popup .header-bar .button.titlebutton, .header-bar .scale-popup .button.titlebutton,
4511 .scale-popup .titlebar .button.titlebutton, 4477 .scale-popup .titlebar .button.titlebutton,
4512 .titlebar .scale-popup .button.titlebutton { 4478 .titlebar .scale-popup .button.titlebutton {
4513 padding: 6px; } 4479 padding: 6px; }
4514 .scale-popup .button:hover { 4480 .scale-popup .button:hover {
4515 background-color: rgba(46, 52, 54, 0.1); 4481 background-color: rgba(46, 52, 54, 0.1);
4516 border-radius: 5px; } 4482 border-radius: 5px; }
4517
4518 GtkVolumeButton.button, .header-bar GtkVolumeButton.button.titlebutton,
4519 .titlebar GtkVolumeButton.button.titlebutton {
4520 padding: 8px; }
4521 4483
4522 /********************** 4484 /**********************
4523 * Window Decorations * 4485 * Window Decorations *
4524 *********************/ 4486 *********************/
4525 .window-frame { 4487 .window-frame {
4534 border-radius: 0; } 4496 border-radius: 0; }
4535 .window-frame.popup { 4497 .window-frame.popup {
4536 box-shadow: none; } 4498 box-shadow: none; }
4537 .window-frame.ssd { 4499 .window-frame.ssd {
4538 box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.23); } 4500 box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.23); }
4539 .window-frame.csd .popup { 4501 .window-frame.csd.popup {
4540 border-radius: 0; 4502 border-radius: 0;
4541 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } 4503 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); }
4542 .window-frame.csd.tooltip { 4504 .window-frame.csd.tooltip {
4543 border-radius: 5px; 4505 border-radius: 5px;
4544 box-shadow: none; } 4506 box-shadow: none; }
4566 icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353); } 4528 icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353); }
4567 .header-bar.selection-mode .titlebutton.button:backdrop, 4529 .header-bar.selection-mode .titlebutton.button:backdrop,
4568 .titlebar.selection-mode .titlebutton.button:backdrop { 4530 .titlebar.selection-mode .titlebutton.button:backdrop {
4569 icon-shadow: none; } 4531 icon-shadow: none; }
4570 4532
4571 .view:selected, GtkCalendar:selected, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .entry:selected, .entry:selected:focus, .menuitem.button.flat:selected, .header-bar .menuitem.titlebutton.button:selected, 4533 .view:selected, GtkCalendar:selected, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .entry:selected, .entry:selected:focus, .menuitem.button.flat:selected, .menuitem.sidebar-button.button:selected, .header-bar .menuitem.titlebutton.button:selected,
4572 .titlebar .menuitem.titlebutton.button:selected, .list-row:selected, .sidebar:selected, GtkPlacesSidebar.sidebar .view:selected, GtkPlacesSidebar.sidebar GtkCalendar:selected { 4534 .titlebar .menuitem.titlebutton.button:selected, .list-row:selected, .sidebar:selected {
4573 background-color: #4a90d9; 4535 background-color: #4a90d9;
4574 color: #ffffff; 4536 color: #ffffff;
4575 outline-color: rgba(255, 255, 255, 0.3); } 4537 outline-color: rgba(255, 255, 255, 0.3); }
4576 .view:backdrop:selected, GtkCalendar:backdrop:selected, .label:backdrop:selected, .grid-child:backdrop:selected, .entry:backdrop:selected, .menuitem.button.flat:backdrop:selected, .header-bar .menuitem.titlebutton.button:backdrop:selected, 4538 .view:insensitive:selected, GtkCalendar:insensitive:selected, .label:insensitive:selected, .grid-child:insensitive:selected, .entry:insensitive:selected, .menuitem.button.flat:insensitive:selected, .menuitem.sidebar-button.button:insensitive:selected, .header-bar .menuitem.titlebutton.button:insensitive:selected,
4577 .titlebar .menuitem.titlebutton.button:backdrop:selected, .list-row:backdrop:selected, .sidebar:backdrop:selected, GtkPlacesSidebar.sidebar .view:backdrop:selected, GtkPlacesSidebar.sidebar GtkCalendar:backdrop:selected { 4539 .titlebar .menuitem.titlebutton.button:insensitive:selected, .list-row:insensitive:selected, .sidebar:insensitive:selected, GtkPlacesSidebar.sidebar .list-row:selected:insensitive .label {
4578 color: #ffffff; 4540 color: #a4c7ec; }
4579 background-color: #929292; } 4541 .view:backdrop:selected, GtkCalendar:backdrop:selected, .label:backdrop:selected, .grid-child:backdrop:selected, .entry:backdrop:selected, .menuitem.button.flat:backdrop:selected, .menuitem.sidebar-button.button:backdrop:selected, .header-bar .menuitem.titlebutton.button:backdrop:selected,
4542 .titlebar .menuitem.titlebutton.button:backdrop:selected, .list-row:backdrop:selected, .sidebar:backdrop:selected {
4543 color: #ffffff; }
4544 .view:backdrop:insensitive:selected, GtkCalendar:backdrop:insensitive:selected, .label:backdrop:insensitive:selected, .grid-child:backdrop:insensitive:selected, .entry:backdrop:insensitive:selected, .menuitem.button.flat:backdrop:insensitive:selected, .menuitem.sidebar-button.button:backdrop:insensitive:selected, .header-bar .menuitem.titlebutton.button:backdrop:insensitive:selected,
4545 .titlebar .menuitem.titlebutton.button:backdrop:insensitive:selected, .list-row:backdrop:insensitive:selected, .sidebar:backdrop:insensitive:selected, GtkPlacesSidebar.sidebar .list-row:selected:insensitive .label:backdrop, GtkPlacesSidebar.sidebar .list-row:selected:backdrop:insensitive .label {
4546 color: #80b1e4; }
4547
4548 .monospace {
4549 font: Monospace; }
4550
4551 /**********************
4552 * Touch Copy & Paste *
4553 *********************/
4554 .entry.cursor-handle,
4555 .cursor-handle {
4556 background-color: transparent;
4557 background-image: none;
4558 box-shadow: none;
4559 border-style: none; }
4560 .entry.cursor-handle.top:dir(ltr), .entry.cursor-handle.bottom:dir(rtl),
4561 .cursor-handle.top:dir(ltr),
4562 .cursor-handle.bottom:dir(rtl) {
4563 -gtk-icon-source: -gtk-scaled(url("assets/text-select-start.png"), url("assets/text-select-start@2.png"));
4564 padding-left: 10px; }
4565 .entry.cursor-handle.bottom:dir(ltr), .entry.cursor-handle.top:dir(rtl),
4566 .cursor-handle.bottom:dir(ltr),
4567 .cursor-handle.top:dir(rtl) {
4568 -gtk-icon-source: -gtk-scaled(url("assets/text-select-end.png"), url("assets/text-select-end@2.png"));
4569 padding-right: 10px; }
4570 .entry.cursor-handle.insertion-cursor:dir(ltr), .entry.cursor-handle.insertion-cursor:dir(rtl),
4571 .cursor-handle.insertion-cursor:dir(ltr),
4572 .cursor-handle.insertion-cursor:dir(rtl) {
4573 -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); }
4574 .entry.cursor-handle.top:hover:dir(ltr), .entry.cursor-handle.bottom:hover:dir(rtl),
4575 .cursor-handle.top:hover:dir(ltr),
4576 .cursor-handle.bottom:hover:dir(rtl) {
4577 -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-hover.png"), url("assets/text-select-start-hover@2.png"));
4578 padding-left: 10px; }
4579 .entry.cursor-handle.bottom:hover:dir(ltr), .entry.cursor-handle.top:hover:dir(rtl),
4580 .cursor-handle.bottom:hover:dir(ltr),
4581 .cursor-handle.top:hover:dir(rtl) {
4582 -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-hover.png"), url("assets/text-select-end-hover@2.png"));
4583 padding-right: 10px; }
4584 .entry.cursor-handle.insertion-cursor:hover:dir(ltr), .entry.cursor-handle.insertion-cursor:hover:dir(rtl),
4585 .cursor-handle.insertion-cursor:hover:dir(ltr),
4586 .cursor-handle.insertion-cursor:hover:dir(rtl) {
4587 -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); }
4588 .entry.cursor-handle.top:active:dir(ltr), .entry.cursor-handle.bottom:active:dir(rtl),
4589 .cursor-handle.top:active:dir(ltr),
4590 .cursor-handle.bottom:active:dir(rtl) {
4591 -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-active.png"), url("assets/text-select-start-active@2.png"));
4592 padding-left: 10px; }
4593 .entry.cursor-handle.bottom:active:dir(ltr), .entry.cursor-handle.top:active:dir(rtl),
4594 .cursor-handle.bottom:active:dir(ltr),
4595 .cursor-handle.top:active:dir(rtl) {
4596 -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-active.png"), url("assets/text-select-end-active@2.png"));
4597 padding-right: 10px; }
4598 .entry.cursor-handle.insertion-cursor:active:dir(ltr), .entry.cursor-handle.insertion-cursor:active:dir(rtl),
4599 .cursor-handle.insertion-cursor:active:dir(ltr),
4600 .cursor-handle.insertion-cursor:active:dir(rtl) {
4601 -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); }
4580 4602
4581 /* Decouple the font of context menus from their entry/textview */ 4603 /* Decouple the font of context menus from their entry/textview */
4582 .touch-selection,
4583 .context-menu { 4604 .context-menu {
4584 font: initial; } 4605 font: initial; }
4585 4606
4586 .monospace { 4607 .touch-selection {
4587 font: Monospace; } 4608 font: initial;
4609 color: #eeeeec;
4610 border: none;
4611 background-color: rgba(32, 37, 38, 0.9);
4612 background-clip: padding-box;
4613 outline-color: rgba(238, 238, 236, 0.3);
4614 box-shadow: none;
4615 text-shadow: 0 1px black;
4616 icon-shadow: 0 1px black; }
4617 .touch-selection:backdrop {
4618 text-shadow: none; }
4619 .touch-selection .button, .touch-selection .header-bar .button.titlebutton, .header-bar .touch-selection .button.titlebutton,
4620 .touch-selection .titlebar .button.titlebutton,
4621 .titlebar .touch-selection .button.titlebutton {
4622 color: #eeeeec;
4623 border-color: rgba(0, 0, 0, 0.7);
4624 background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
4625 background-clip: padding-box;
4626 box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
4627 text-shadow: 0 1px black;
4628 icon-shadow: 0 1px black;
4629 outline-color: rgba(238, 238, 236, 0.3); }
4630 .touch-selection .button:hover {
4631 color: white;
4632 border-color: rgba(0, 0, 0, 0.7);
4633 background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
4634 background-clip: padding-box;
4635 box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
4636 text-shadow: 0 1px black;
4637 icon-shadow: 0 1px black;
4638 outline-color: rgba(238, 238, 236, 0.3); }
4639 .touch-selection .button:active, .touch-selection .button:checked {
4640 color: white;
4641 border-color: rgba(0, 0, 0, 0.7);
4642 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
4643 background-clip: padding-box;
4644 box-shadow: none;
4645 text-shadow: none;
4646 icon-shadow: none;
4647 outline-color: rgba(238, 238, 236, 0.3); }
4648 .touch-selection .button:insensitive, .touch-selection .button:backdrop:insensitive {
4649 color: #878989;
4650 border-color: rgba(0, 0, 0, 0.7);
4651 background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
4652 background-clip: padding-box;
4653 box-shadow: none;
4654 text-shadow: none;
4655 icon-shadow: none; }
4656 .touch-selection .button:backdrop {
4657 color: #eeeeec;
4658 border-color: rgba(0, 0, 0, 0.7);
4659 background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
4660 background-clip: padding-box;
4661 box-shadow: none;
4662 text-shadow: none;
4663 icon-shadow: none; }
4664 .touch-selection .check {
4665 icon-shadow: none;
4666 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
4667 .touch-selection .check:hover {
4668 icon-shadow: none;
4669 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-hover-dark.png"), url("assets/checkbox-unchecked-hover-dark@2.png")); }
4670 .touch-selection .check:active {
4671 icon-shadow: none;
4672 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-active-dark.png"), url("assets/checkbox-unchecked-active-dark@2.png")); }
4673 .touch-selection .check:insensitive {
4674 icon-shadow: none;
4675 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
4676 .touch-selection .check:inconsistent {
4677 icon-shadow: none;
4678 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
4679 .touch-selection .check:inconsistent:hover {
4680 icon-shadow: none;
4681 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-hover-dark.png"), url("assets/checkbox-mixed-hover-dark@2.png")); }
4682 .touch-selection .check:inconsistent:selected {
4683 icon-shadow: none;
4684 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-active-dark.png"), url("assets/checkbox-mixed-active-dark@2.png")); }
4685 .touch-selection .check:inconsistent:insensitive {
4686 icon-shadow: none;
4687 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
4688 .touch-selection .check:checked {
4689 icon-shadow: none;
4690 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
4691 .touch-selection .check:checked:insensitive {
4692 icon-shadow: none;
4693 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
4694 .touch-selection .check:checked:hover {
4695 icon-shadow: none;
4696 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-dark.png"), url("assets/checkbox-checked-hover-dark@2.png")); }
4697 .touch-selection .check:checked:active {
4698 icon-shadow: none;
4699 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-dark.png"), url("assets/checkbox-checked-active-dark@2.png")); }
4700 .touch-selection .check:backdrop:checked {
4701 icon-shadow: none;
4702 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-dark.png"), url("assets/checkbox-checked-backdrop-dark@2.png")); }
4703 .touch-selection .radio {
4704 icon-shadow: none;
4705 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
4706 .touch-selection .radio:hover {
4707 icon-shadow: none;
4708 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-hover-dark.png"), url("assets/radio-unchecked-hover-dark@2.png")); }
4709 .touch-selection .radio:active {
4710 icon-shadow: none;
4711 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-active-dark.png"), url("assets/radio-unchecked-active-dark@2.png")); }
4712 .touch-selection .radio:insensitive {
4713 icon-shadow: none;
4714 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
4715 .touch-selection .radio:inconsistent {
4716 icon-shadow: none;
4717 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
4718 .touch-selection .radio:inconsistent:hover {
4719 icon-shadow: none;
4720 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-hover-dark.png"), url("assets/radio-mixed-hover-dark@2.png")); }
4721 .touch-selection .radio:inconsistent:selected {
4722 icon-shadow: none;
4723 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-active-dark.png"), url("assets/radio-mixed-active-dark@2.png")); }
4724 .touch-selection .radio:inconsistent:insensitive {
4725 icon-shadow: none;
4726 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
4727 .touch-selection .radio:checked {
4728 icon-shadow: none;
4729 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
4730 .touch-selection .radio:checked:insensitive {
4731 icon-shadow: none;
4732 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
4733 .touch-selection .radio:checked:hover {
4734 icon-shadow: none;
4735 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-hover-dark.png"), url("assets/radio-checked-hover-dark@2.png")); }
4736 .touch-selection .radio:checked:active {
4737 icon-shadow: none;
4738 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-active-dark.png"), url("assets/radio-checked-active-dark@2.png")); }
4739 .touch-selection .radio:backdrop:checked {
4740 icon-shadow: none;
4741 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-dark.png"), url("assets/radio-checked-backdrop-dark@2.png")); }
4588 4742
4589 .overshoot.top { 4743 .overshoot.top {
4590 background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#878787), to(rgba(135, 135, 135, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(46, 52, 54, 0.07)), to(rgba(46, 52, 54, 0))); 4744 background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#878787), to(rgba(135, 135, 135, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(46, 52, 54, 0.07)), to(rgba(46, 52, 54, 0)));
4591 background-size: 100% 5%, 100% 100%; 4745 background-size: 100% 5%, 100% 100%;
4592 background-repeat: no-repeat; 4746 background-repeat: no-repeat;