PluginProbe ʕ •ᴥ•ʔ
SiteOrigin CSS / 1.4.0
SiteOrigin CSS v1.4.0
1.2.1 1.2.10 1.2.11 1.2.12 1.2.13 1.2.14 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.3.0 1.3.1 1.3.2 1.4.0 1.4.1 1.4.2 1.4.3 1.5.0 1.5.1 1.5.10 1.5.11 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 trunk 1.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.1 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.2.0
so-css / css / admin.css
so-css / css Last commit date
icons 4 years ago images 10 years ago admin.css 4 years ago inspector.css 6 years ago mixins.css 11 years ago
admin.css
771 lines
1 @font-face {
2 font-family: 'SoCSSIcons';
3 src: url('icons/so-css-icons.ttf?joepfs') format('truetype'), url('icons/so-css-icons.woff?joepfs') format('woff'), url('icons/so-css-icons.svg?joepfs#icomoon') format(' svg');
4 font-weight: normal;
5 font-style: normal;
6 font-display: block;
7 }
8 .so-css-icon {
9 display: inline-block;
10 font: normal normal normal 14px/1 SoCSSIcons;
11 font-size: inherit;
12 text-rendering: auto;
13 -webkit-font-smoothing: antialiased;
14 -moz-osx-font-smoothing: grayscale;
15 transform: translate(0, 0);
16 }
17 .so-css-icon-compress:before {
18 content: "\f066";
19 }
20 .so-css-icon-plus:before {
21 content: "\f067";
22 }
23 .so-css-icon-minus:before {
24 content: "\f068";
25 }
26 .so-css-icon-check:before {
27 content: "\f00c";
28 }
29 .so-css-icon-font:before {
30 content: "\f031";
31 }
32 .so-css-icon-bold:before {
33 content: "\f032";
34 }
35 .so-css-icon-italic:before {
36 content: "\f033";
37 }
38 .so-css-icon-align-left:before {
39 content: "\f036";
40 }
41 .so-css-icon-align-center:before {
42 content: "\f037";
43 }
44 .so-css-icon-align-right:before {
45 content: "\f038";
46 }
47 .so-css-icon-align-justify:before {
48 content: "\f039";
49 }
50 .so-css-icon-expand:before {
51 content: "\f065";
52 }
53 .so-css-icon-compress:before {
54 content: "\f066";
55 }
56 .so-css-icon-eye:before {
57 content: "\f06e";
58 }
59 .so-css-icon-upload:before {
60 content: "\f093";
61 }
62 .so-css-icon-save:before {
63 content: "\e900";
64 }
65 .so-css-icon-strikethrough:before {
66 content: "\f0cc";
67 }
68 .so-css-icon-underline:before {
69 content: "\f0cd";
70 }
71 .so-css-icon-columns:before {
72 content: "\f0db";
73 }
74 .so-css-icon-circle:before {
75 content: "\f10c";
76 }
77 .so-css-icon-eyedropper:before {
78 content: "\f1fb";
79 }
80 #siteorigin-custom-css {
81 color: #333;
82 margin: 0 0 0 -20px;
83 }
84 #siteorigin-custom-css h2 {
85 background: #f8f8f8;
86 padding: 20px;
87 border-bottom: 1px solid #d0d0d0;
88 margin-bottom: 20px;
89 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.035);
90 }
91 #siteorigin-custom-css h2 .icon {
92 width: 40px;
93 height: auto;
94 margin: -8px 10px -8px 0;
95 }
96 #siteorigin-custom-css .notice {
97 margin: 0 20px 20px 20px;
98 }
99 #siteorigin-custom-css #poststuff {
100 padding: 0 20px;
101 }
102 #siteorigin-custom-css #poststuff .postbox {
103 border: 1px solid #D0D0D0;
104 }
105 #siteorigin-custom-css #poststuff .postbox h3.hndle {
106 cursor: default;
107 border-bottom: 1px solid #D0D0D0;
108 background: #efefef;
109 position: relative;
110 }
111 #siteorigin-custom-css #poststuff .postbox h3.hndle .hide {
112 position: absolute;
113 top: 50%;
114 line-height: 1em;
115 margin-top: -0.5em;
116 right: 12px;
117 }
118 #siteorigin-custom-css #poststuff #so-custom-css-getting-started .inside {
119 padding: 0 6px 6px 6px;
120 }
121 #siteorigin-custom-css #poststuff #so-custom-css-getting-started .inside img {
122 display: block;
123 width: 100%;
124 height: auto;
125 }
126 #so-custom-css-form {
127 margin-right: 340px;
128 }
129 #so-custom-css-info {
130 width: 315px;
131 float: right;
132 }
133 #so-custom-css-info *:first-child {
134 margin-top: 0;
135 }
136 #so-custom-css-info *:last-child {
137 margin-bottom: 0;
138 }
139 #so-custom-css-info p.so-custom-css-submit {
140 padding-top: 1px;
141 }
142 #so-custom-css-info p.so-custom-css-submit .button-primary {
143 font-size: 14px;
144 min-height: 40px;
145 width: 100%;
146 }
147 #so-custom-css-revisions ol {
148 list-style: none;
149 margin: 0;
150 }
151 #so-custom-css-revisions ol li {
152 margin: 0;
153 line-height: 2.2em;
154 }
155 #so-custom-css-form .custom-css-preview iframe,
156 #so-custom-css-form .custom-css-preview #preview-navigator {
157 display: none;
158 }
159 #so-custom-css-form .custom-css-toolbar {
160 border: 1px solid #D0D0D0;
161 border-bottom: none;
162 background: #efefef;
163 padding: 8px 10px;
164 overflow: auto;
165 }
166 #so-custom-css-form .custom-css-toolbar .toolbar-function-buttons {
167 float: left;
168 }
169 #so-custom-css-form .custom-css-toolbar .toolbar-function-buttons .toolbar-functions-dropdown {
170 display: none;
171 }
172 #so-custom-css-form .custom-css-toolbar .toolbar-function-buttons ul.toolbar-buttons {
173 margin: 0;
174 }
175 #so-custom-css-form .custom-css-toolbar .toolbar-function-buttons ul.toolbar-buttons li {
176 display: inline-block;
177 margin: 0;
178 padding: 0;
179 }
180 #so-custom-css-form .custom-css-toolbar .toolbar-action-buttons {
181 float: right;
182 }
183 #so-custom-css-form .custom-css-toolbar .toolbar-action-buttons a.active {
184 border-color: #b4c4cf;
185 background-color: #e9f9ff;
186 color: #596872;
187 }
188 #so-custom-css-form .custom-css-toolbar .toolbar-action-buttons .editor-expand {
189 float: right;
190 text-decoration: none;
191 color: #666;
192 }
193 #so-custom-css-form .custom-css-toolbar .toolbar-action-buttons .editor-expand .so-css-icon-compress {
194 display: none;
195 }
196 #so-custom-css-form .custom-css-toolbar .so-css-icon {
197 font-size: 14px;
198 }
199 #so-custom-css-form .custom-css-container {
200 border: 1px solid #D0D0D0;
201 background: #f7f7f7;
202 cursor: text;
203 overflow: hidden;
204 }
205 #so-custom-css-form .custom-css-container .CodeMirror {
206 height: auto;
207 }
208 #so-custom-css-form .custom-css-container .CodeMirror-scroll {
209 min-height: 300px;
210 }
211 #so-custom-css-form .custom-css-container .CodeMirror-lines {
212 padding: 8px 0 8px 0;
213 }
214 #so-custom-css-form .custom-css-container textarea {
215 border: 0;
216 padding: 8px 0 8px 4px;
217 width: 100%;
218 min-height: 300px;
219 display: block;
220 font-family: monospace;
221 font-size: 13px;
222 line-height: 1.4em;
223 border-left: 1px solid #ddd;
224 margin-left: 16px;
225 }
226 #so-custom-css-form .decoration {
227 display: none;
228 }
229 #so-custom-css-form:not(.expanded) .save.socss-button {
230 display: none;
231 }
232 #so-custom-css-form.expanded {
233 z-index: 100000;
234 position: fixed;
235 top: 0;
236 left: 0;
237 bottom: 0;
238 width: 340px;
239 }
240 #so-custom-css-form.expanded .custom-css-toolbar .editor-expand .so-css-icon-expand {
241 display: none;
242 }
243 #so-custom-css-form.expanded .custom-css-toolbar .editor-expand .so-css-icon-compress {
244 display: inline-block;
245 }
246 #so-custom-css-form.expanded .decoration {
247 display: block;
248 position: absolute;
249 top: 0;
250 bottom: 0;
251 left: 339px;
252 width: 2px;
253 background: rgba(0, 0, 0, 0.1);
254 }
255 #so-custom-css-form.expanded .description {
256 display: none;
257 }
258 #so-custom-css-form.expanded .submit {
259 display: none;
260 }
261 #so-custom-css-form.expanded .custom-css-preview {
262 position: fixed;
263 display: block;
264 top: 40px;
265 right: 0;
266 bottom: 0;
267 left: 340px;
268 background: #ffffff;
269 }
270 #so-custom-css-form.expanded .custom-css-preview #preview-navigator {
271 display: block;
272 -ms-box-sizing: border-box;
273 -moz-box-sizing: border-box;
274 -webkit-box-sizing: border-box;
275 box-sizing: border-box;
276 padding: 6px 10px;
277 position: absolute;
278 width: 100%;
279 height: 40px;
280 top: -40px;
281 background: #bbb;
282 background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #bbb), color-stop(1, #eee));
283 background: -ms-linear-gradient(bottom, #bbb, #eee);
284 background: -moz-linear-gradient(center bottom, #bbb 0%, #eee 100%);
285 background: -o-linear-gradient(#eee, #bbb);
286 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eee', endColorstr='#bbb', GradientType=0);
287 border-bottom: 1px solid #888;
288 }
289 #so-custom-css-form.expanded .custom-css-preview #preview-navigator input {
290 width: 100%;
291 border: 1px solid #888;
292 border-radius: 2px;
293 color: #444;
294 -webkit-box-shadow: inset 2px 2px 2px rgba( 0,0,0,0.1 );
295 -moz-box-shadow: inset 2px 2px 2px rgba( 0,0,0,0.1 );
296 box-shadow: inset 2px 2px 2px rgba( 0,0,0,0.1 );
297 }
298 #so-custom-css-form.expanded .custom-css-preview #preview-iframe {
299 display: block;
300 width: 100%;
301 height: 100%;
302 overflow-x: hidden;
303 }
304 #so-custom-css-properties {
305 display: none;
306 position: fixed;
307 top: 0;
308 left: -338px;
309 bottom: 0;
310 width: 338px;
311 background: #ffffff;
312 border: 1px solid #D0D0D0;
313 overflow-y: auto;
314 z-index: 100000;
315 }
316 #so-custom-css-properties .toolbar {
317 display: block;
318 padding: 7px 10px;
319 border-bottom: 1px solid #aaa;
320 background: #F6F6F6;
321 text-align: left;
322 }
323 #so-custom-css-properties .toolbar select {
324 font-size: 13px;
325 height: 30px;
326 line-height: 30px;
327 max-width: 225px;
328 min-height: 0;
329 width: 100%;
330 }
331 #so-custom-css-properties .toolbar select.highlighted {
332 background: #daeaf7;
333 }
334 #so-custom-css-properties .toolbar .close,
335 #so-custom-css-properties .toolbar .save {
336 float: right;
337 }
338 #so-custom-css-properties .section-tabs {
339 list-style: none;
340 height: auto;
341 margin: 0;
342 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
343 }
344 #so-custom-css-properties .section-tabs li {
345 box-sizing: border-box;
346 float: left;
347 width: 33.333%;
348 padding: 10px 7px;
349 border: 1px solid #aaa;
350 background: #F6F6F6;
351 font-weight: bold;
352 border-top: 0;
353 border-left: 0;
354 font-size: 13px;
355 line-height: 1em;
356 cursor: pointer;
357 white-space: nowrap;
358 overflow: hidden;
359 color: #666;
360 }
361 #so-custom-css-properties .section-tabs li:hover {
362 background: #fff;
363 }
364 #so-custom-css-properties .section-tabs li .so-css-icon {
365 float: left;
366 display: block;
367 margin: -1px 6px -1px 0;
368 font-size: 15px;
369 color: #666;
370 }
371 #so-custom-css-properties .section-tabs li:last-child {
372 border-right: 0;
373 }
374 #so-custom-css-properties .section-tabs li.active {
375 color: #444;
376 background: #e8e8e8;
377 }
378 #so-custom-css-properties .section-tabs li.active .so-css-icon {
379 color: #333;
380 }
381 #so-custom-css-properties .sections .section {
382 display: none;
383 padding: 10px;
384 }
385 #so-custom-css-properties .sections .fields-table {
386 width: 100%;
387 padding-top: 5px;
388 }
389 #so-custom-css-properties .sections .fields-table th,
390 #so-custom-css-properties .sections .fields-table td {
391 position: relative;
392 zoom: 1;
393 }
394 #so-custom-css-properties .sections .fields-table th:before,
395 #so-custom-css-properties .sections .fields-table td:before {
396 content: '';
397 display: block;
398 }
399 #so-custom-css-properties .sections .fields-table th:after,
400 #so-custom-css-properties .sections .fields-table td:after {
401 content: '';
402 display: table;
403 clear: both;
404 }
405 #so-custom-css-properties .sections .fields-table th[scope="row"] {
406 font-weight: bold;
407 font-size: 12px;
408 padding-right: 10px;
409 text-align: left;
410 width: 36%;
411 vertical-align: top;
412 }
413 #so-custom-css-properties .sections .fields-table td {
414 padding: 0 0 12px 0 ;
415 }
416 #so-custom-css-properties .sections .fields-table input,
417 #so-custom-css-properties .sections .fields-table select {
418 display: block;
419 margin: 0 25px 0 0;
420 border: 1px solid #c0c0c0;
421 width: 175px;
422 box-sizing: border-box;
423 border-radius: 0;
424 font-size: 12px;
425 }
426 #so-custom-css-properties .sections .fields-table .socss-field-number input {
427 margin: 0;
428 width: 120px;
429 }
430 #so-custom-css-properties .sections .fields-table .minicolors input {
431 box-sizing: border-box;
432 height: 30px;
433 padding: 5px 0 5px 30px;
434 }
435 #so-custom-css-properties .sections .fields-table .select {
436 display: block;
437 position: absolute;
438 top: 0px;
439 right: 0;
440 line-height: inherit;
441 margin: 0;
442 padding: 4px 5px 6px;
443 cursor: pointer;
444 font-size: 15px;
445 }
446 #so-custom-css-properties .sections .fields-table .select-tabs {
447 margin: 0;
448 height: 40px;
449 }
450 #so-custom-css-properties .sections .fields-table .select-tabs .select-tab {
451 cursor: pointer;
452 float: left;
453 -webkit-box-sizing: border-box;
454 -moz-box-sizing: border-box;
455 box-sizing: border-box;
456 text-align: center;
457 border: 1px solid #c0c0c0;
458 padding: 4px 2px;
459 border-right-width: 0;
460 background: #f7f7f7;
461 }
462 #so-custom-css-properties .sections .fields-table .select-tabs .select-tab .so-css-icon {
463 line-height: 14px;
464 font-size: 14px;
465 color: #777;
466 }
467 #so-custom-css-properties .sections .fields-table .select-tabs .select-tab:last-child {
468 border-right-width: 1px;
469 }
470 #so-custom-css-properties .sections .fields-table .select-tabs .select-tab:hover,
471 #so-custom-css-properties .sections .fields-table .select-tabs .select-tab.active {
472 background: #e9e9e9;
473 }
474 #so-custom-css-properties .sections .fields-table .select-tabs .select-tab:hover .so-css-icon,
475 #so-custom-css-properties .sections .fields-table .select-tabs .select-tab.active .so-css-icon {
476 color: #333;
477 }
478 #so-custom-css-properties .sections .fields-table .side-tabs {
479 height: 26px;
480 }
481 #so-custom-css-properties .sections .fields-table .side-tabs .side-tab {
482 width: 20%;
483 text-align: center;
484 padding: 5px;
485 line-height: 0;
486 }
487 #so-custom-css-properties .sections .fields-table .side-tabs .side-tab div {
488 display: inline-block;
489 width: 10px;
490 height: 10px;
491 border: 2px solid #aaa;
492 }
493 #so-custom-css-properties .sections .fields-table .side-tabs .side-tab .spacing-all {
494 border-color: #12609b;
495 }
496 #so-custom-css-properties .sections .fields-table .side-tabs .side-tab .spacing-top {
497 border-top-color: #12609b;
498 }
499 #so-custom-css-properties .sections .fields-table .side-tabs .side-tab .spacing-left {
500 border-left-color: #12609b;
501 }
502 #so-custom-css-properties .sections .fields-table .side-tabs .side-tab .spacing-bottom {
503 border-bottom-color: #12609b;
504 }
505 #so-custom-css-properties .sections .fields-table .side-tabs .side-tab .spacing-right {
506 border-right-color: #12609b;
507 }
508 #so-custom-css-properties .sections .fields-table .sides .side > div {
509 margin-bottom: 5px;
510 }
511 #so-custom-css-properties .sections .fields-table .sides .side > div:last-child {
512 margin-bottom: 0;
513 }
514 .css-editor-snippet-browser {
515 display: none;
516 }
517 .css-editor-snippet-browser .snippet-browser-overlay {
518 position: fixed;
519 z-index: 100000;
520 top: 0;
521 left: 0;
522 right: 0;
523 bottom: 0;
524 background: rgba(0, 0, 0, 0.8);
525 }
526 .css-editor-snippet-browser .snippet-browser-dialog > div {
527 position: fixed;
528 z-index: 100001;
529 background: #fff;
530 box-sizing: border-box;
531 }
532 .css-editor-snippet-browser .snippet-browser-dialog .toolbar {
533 top: 40px;
534 left: 40px;
535 right: 40px;
536 height: 50px;
537 background: #FCFCFC;
538 border-bottom: 1px solid #dddddd;
539 overflow: hidden;
540 }
541 .css-editor-snippet-browser .snippet-browser-dialog .toolbar h1 {
542 padding: 0 16px;
543 font-size: 22px;
544 line-height: 50px;
545 margin: 0;
546 color: #444;
547 }
548 .css-editor-snippet-browser .snippet-browser-dialog .toolbar .close {
549 cursor: pointer;
550 color: #777;
551 background-color: transparent;
552 height: 50px;
553 width: 50px;
554 padding: 15px 0 0 0;
555 position: absolute;
556 text-align: center;
557 border: 0;
558 border-left: 1px solid #ddd;
559 top: 0;
560 right: 0;
561 text-decoration: none;
562 box-sizing: border-box;
563 }
564 .css-editor-snippet-browser .snippet-browser-dialog .toolbar .close:hover {
565 background: #dddddd;
566 }
567 .css-editor-snippet-browser .snippet-browser-dialog .toolbar .close .icon:before {
568 content: '\f158';
569 font: normal 20px/1 'dashicons';
570 vertical-align: middle;
571 -webkit-font-smoothing: antialiased;
572 -moz-osx-font-smoothing: grayscale;
573 color: #666;
574 }
575 .css-editor-snippet-browser .snippet-browser-dialog .sidebar {
576 top: 90px;
577 left: 40px;
578 bottom: 90px;
579 width: 300px;
580 background: #f3f3f3;
581 border-right: 1px solid #dddddd;
582 padding: 16px;
583 overflow: auto;
584 }
585 .css-editor-snippet-browser .snippet-browser-dialog .sidebar .snippet-search {
586 width: 100%;
587 margin-bottom: 20px;
588 padding: 8px;
589 }
590 .css-editor-snippet-browser .snippet-browser-dialog .sidebar .snippets {
591 margin: 0;
592 }
593 .css-editor-snippet-browser .snippet-browser-dialog .sidebar .snippets .snippet {
594 cursor: pointer;
595 font-size: 1.1em;
596 line-height: 1.35em;
597 margin-bottom: 20px;
598 }
599 .css-editor-snippet-browser .snippet-browser-dialog .sidebar .snippets .snippet.active {
600 font-weight: bold;
601 }
602 .css-editor-snippet-browser .snippet-browser-dialog .main {
603 top: 90px;
604 left: 340px;
605 right: 40px;
606 bottom: 90px;
607 background: #fff;
608 overflow: auto;
609 }
610 .css-editor-snippet-browser .snippet-browser-dialog .main .snippet-view {
611 padding: 20px;
612 }
613 .css-editor-snippet-browser .snippet-browser-dialog .main .snippet-view .snippet-title {
614 margin: 0 0 0.75em 0;
615 padding: 0;
616 }
617 .css-editor-snippet-browser .snippet-browser-dialog .main .snippet-view .snippet-description {
618 font-size: 1.1em;
619 color: #666;
620 margin-bottom: 2em;
621 }
622 .css-editor-snippet-browser .snippet-browser-dialog .main .snippet-view .snippet-code {
623 padding: 20px;
624 border: 1px solid #d0d0d0;
625 background: #f8f8f8;
626 }
627 .css-editor-snippet-browser .snippet-browser-dialog .buttons {
628 bottom: 40px;
629 left: 40px;
630 right: 40px;
631 height: 50px;
632 background: #FCFCFC;
633 border-top: 1px solid #dddddd;
634 text-align: right;
635 padding: 10px 20px;
636 overflow: hidden;
637 }
638 .socss-field-measurement {
639 position: relative;
640 }
641 .socss-field-measurement input.socss-field-input {
642 padding-right: 50px;
643 width: 120px !important;
644 box-sizing: border-box;
645 }
646 .socss-field-measurement .dashicons-arrow-down {
647 position: absolute;
648 top: 4px;
649 left: 97px;
650 cursor: pointer;
651 }
652 .socss-field-measurement .dropdown {
653 display: none;
654 background: #F5F5F5;
655 border: 1px solid #c0c0c0;
656 position: absolute;
657 top: 27px;
658 left: 71px;
659 width: 50px;
660 z-index: 2;
661 margin: 0;
662 box-sizing: border-box;
663 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
664 }
665 .socss-field-measurement .dropdown li {
666 padding: 5px 0;
667 text-align: center;
668 line-height: 1.1em;
669 font-size: 11px;
670 margin: 0;
671 }
672 .socss-field-measurement .dropdown li:hover,
673 .socss-field-measurement .dropdown li.active {
674 background: #e8e8e8;
675 cursor: pointer;
676 }
677 .socss-field-measurement .units {
678 position: absolute;
679 top: 5px;
680 left: 12px;
681 color: #bbb;
682 pointer-events: none;
683 }
684 .socss-diw {
685 position: absolute;
686 top: 0px;
687 left: 124px;
688 }
689 .socss-diw .inc-button,
690 .socss-diw .dec-button {
691 cursor: pointer;
692 box-sizing: border-box;
693 float: left;
694 padding: 9px;
695 user-select: none;
696 text-align: center;
697 margin: 0;
698 width: 30px;
699 height: 30px;
700 }
701 .socss-diw .inc-button .so-css-icon,
702 .socss-diw .dec-button .so-css-icon {
703 font-size: 10px;
704 }
705 .socss-diw .inc-button {
706 border-left: 0;
707 }
708 .custom-css-toolbar .socss-button,
709 #so-custom-css-properties .toolbar .socss-button {
710 align-items: center;
711 border: 1px solid #c0c0c0;
712 color: #555;
713 cursor: pointer;
714 display: flex;
715 float: right;
716 font-size: 0.95em;
717 font-weight: bold;
718 justify-content: center;
719 line-height: 1em;
720 margin-left: 7px;
721 min-height: 0;
722 text-decoration: none;
723 -moz-user-select: none;
724 -ms-user-select: none;
725 -o-user-select: none;
726 -webkit-user-select: none;
727 user-select: none;
728 }
729 .custom-css-toolbar .socss-button:not(.save),
730 #so-custom-css-properties .toolbar .socss-button:not(.save) {
731 height: 28px;
732 width: 28px;
733 }
734 .custom-css-toolbar .socss-button:not(.save):hover,
735 #so-custom-css-properties .toolbar .socss-button:not(.save):hover {
736 background: #fff;
737 border-color: #b0b0b0;
738 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
739 }
740 .custom-css-toolbar .socss-button:not(.save):hover .so-css-icon,
741 #so-custom-css-properties .toolbar .socss-button:not(.save):hover .so-css-icon {
742 color: #333;
743 }
744 .custom-css-toolbar .socss-button .so-css-icon,
745 #so-custom-css-properties .toolbar .socss-button .so-css-icon {
746 color: #555;
747 }
748 .custom-css-toolbar .socss-button .so-css-icon.so-css-icon-save,
749 #so-custom-css-properties .toolbar .socss-button .so-css-icon.so-css-icon-save {
750 color: #fff;
751 }
752 .custom-css-toolbar .socss-button.save,
753 #so-custom-css-properties .toolbar .socss-button.save {
754 border-color: #dcdcde;
755 height: 30px;
756 width: 30px;
757 }
758 .custom-css-toolbar .socss-button.save.button-primary-disabled,
759 #so-custom-css-properties .toolbar .socss-button.save.button-primary-disabled {
760 cursor: default;
761 }
762 .custom-css-toolbar .socss-button.save.button-primary-disabled .so-css-icon-save,
763 #so-custom-css-properties .toolbar .socss-button.save.button-primary-disabled .so-css-icon-save {
764 color: #a7aaad;
765 }
766 body .CodeMirror-lint-tooltip,
767 body .CodeMirror-hints {
768 /* This is above the editor in full-screen mode */
769 z-index: 100002;
770 }
771