PluginProbe
QuadMenu – Mega Menu / 3.3.8
QuadMenu – Mega Menu v3.3.8
3.3.8 3.3.7 3.3.6 trunk 1.8.4 1.8.5 1.8.7 1.8.8 1.8.9 1.9.0 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 All 88 releases
quadmenu / redux / ReduxCore / assets / css / redux-fields.css

redux-fields.css in QuadMenu – Mega Menu 3.3.8, at redux/ReduxCore/assets/css/redux-fields.css

1,607 lines 41.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .redux-container-ace_editor .ace-wrapper {
2 position: static;
3 }
4 .redux-container-ace_editor .ace_editor {
5 height: 200px;
6 -webkit-border-radius: 3px;
7 -moz-border-radius: 3px;
8 border-radius: 3px;
9 }
10 .redux-container-ace_editor .ace_gutter {
11 z-index: 1 !important;
12 }
13 .redux-main .redux-container-background .redux-background-attachment,
14 .redux-main .redux-container-background .redux-background-attachment select,
15 .redux-main .redux-container-background .redux-background-clip,
16 .redux-main .redux-container-background .redux-background-clip select,
17 .redux-main .redux-container-background .redux-background-origin,
18 .redux-main .redux-container-background .redux-background-origin select,
19 .redux-main .redux-container-background .redux-background-position,
20 .redux-main .redux-container-background .redux-background-position select,
21 .redux-main .redux-container-background .redux-background-repeat,
22 .redux-main .redux-container-background .redux-background-repeat select,
23 .redux-main .redux-container-background .redux-background-size,
24 .redux-main .redux-container-background .redux-background-size select {
25 width: 200px !important;
26 margin-right: 10px;
27 margin-bottom: 7px;
28 }
29 .redux-main .redux-container-background .background-preview {
30 display: block;
31 width: 100%;
32 margin: 5px 0 10px;
33 border: 1px dotted #d3d3d3;
34 }
35 .redux-main .redux-container-background .select2-container {
36 margin-right: 10px;
37 margin-bottom: 10px;
38 }
39 .redux-main .redux-container-background .wp-picker-container {
40 margin-bottom: 10px;
41 }
42 .redux-main .redux-container-background .upload {
43 width: 100%;
44 margin-bottom: 8px;
45 }
46 .redux-main .redux-container-select li.ui-state-highlight {
47 height: 20px;
48 margin-top: 2px;
49 margin-left: 5px;
50 width: 64px;
51 margin-bottom: 0;
52 }
53 .wp-customizer .redux-container-background .redux-background-attachment,
54 .wp-customizer .redux-container-background .redux-background-attachment select,
55 .wp-customizer .redux-container-background .redux-background-clip,
56 .wp-customizer .redux-container-background .redux-background-clip select,
57 .wp-customizer .redux-container-background .redux-background-origin,
58 .wp-customizer .redux-container-background .redux-background-origin select,
59 .wp-customizer .redux-container-background .redux-background-position,
60 .wp-customizer .redux-container-background .redux-background-position select,
61 .wp-customizer .redux-container-background .redux-background-repeat,
62 .wp-customizer .redux-container-background .redux-background-repeat select,
63 .wp-customizer .redux-container-background .redux-background-size,
64 .wp-customizer .redux-container-background .redux-background-size select {
65 width: 100% !important;
66 }
67 .redux-container-border .select2-container {
68 float: left;
69 display: block;
70 margin-right: 10px;
71 }
72 .redux-container-border .select_wrapper {
73 float: left;
74 width: inherit;
75 }
76 .redux-container-border .select_wrapper select {
77 width: 80px;
78 float: left;
79 }
80 .redux-container-border .field-border-input {
81 margin-right: 10px;
82 margin-bottom: 7px;
83 }
84 .redux-container-border .wp-picker-container {
85 margin-top: 2px;
86 }
87 @media screen and (max-width: 782px) {
88 .redux-container-border .field-border-input input {
89 display: inline-block !important;
90 width: 100px !important;
91 }
92 .redux-container-border .field-border-input .add-on {
93 padding: 7px 4px;
94 font-size: 16px;
95 line-height: 1.5;
96 }
97 .redux-container-border .select_wrapper {
98 margin-top: 6px;
99 }
100 }
101 .redux-container-checkbox label {
102 vertical-align: top;
103 width: 100%;
104 }
105 .redux-container-checkbox label .field-desc {
106 margin-top: 0;
107 float: left;
108 width: 93%;
109 clear: none;
110 }
111 .redux-container-color_gradient .colorGradient {
112 display: inline-block;
113 }
114 .redux-container-color_gradient .toLabel {
115 padding-left: 18px;
116 }
117 @media screen and (max-width: 660px) {
118 .redux-container-color_gradient .colorGradient {
119 display: block;
120 text-align: center !important;
121 }
122 }
123 .sp-container {
124 color: #555;
125 border-color: #ccc;
126 background: #f7f7f7;
127 -webkit-box-shadow:
128 inset 0 1px 0 #fff,
129 0 1px 0 rgba(0, 0, 0, 0.08);
130 box-shadow:
131 inset 0 1px 0 #fff,
132 0 1px 0 rgba(0, 0, 0, 0.08);
133 vertical-align: top;
134 }
135 .sp-replacer {
136 color: #555;
137 border-color: #ccc;
138 background: #f7f7f7;
139 -webkit-box-shadow:
140 inset 0 1px 0 #fff,
141 0 1px 0 rgba(0, 0, 0, 0.08);
142 box-shadow:
143 inset 0 1px 0 #fff,
144 0 1px 0 rgba(0, 0, 0, 0.08);
145 vertical-align: top;
146 }
147 .sp-replacer.focus,
148 .sp-replacer.hover,
149 .sp-replacer:focus,
150 .sp-replacer:hover {
151 background: #fafafa;
152 border-color: #999;
153 color: #222;
154 }
155 .sp-replacer.focus,
156 .sp-replacer:focus {
157 -webkit-box-shadow:
158 0 0 0 1px #5b9dd9,
159 0 0 2px 1px rgba(30, 140, 190, 0.8);
160 box-shadow:
161 0 0 0 1px #5b9dd9,
162 0 0 2px 1px rgba(30, 140, 190, 0.8);
163 }
164 .sp-replacer.active:focus {
165 -webkit-box-shadow:
166 inset 0 2px 5px -3px rgba(0, 0, 0, 0.5),
167 0 0 0 1px #5b9dd9,
168 0 0 2px 1px rgba(30, 140, 190, 0.8);
169 box-shadow:
170 inset 0 2px 5px -3px rgba(0, 0, 0, 0.5),
171 0 0 0 1px #5b9dd9,
172 0 0 2px 1px rgba(30, 140, 190, 0.8);
173 }
174 .sp-replacer.active,
175 .sp-replacer.active:hover,
176 .sp-replacer:active {
177 background: #eee;
178 border-color: #999;
179 color: #333;
180 -webkit-box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
181 box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
182 }
183 #ui-datepicker-div {
184 z-index: 15 !important;
185 }
186 .ui-datepicker-header {
187 background-color: #00abef;
188 }
189 .redux-dimensions-container .select_wrapper,
190 .redux-dimensions-container select {
191 width: 65px !important;
192 float: left;
193 }
194 .redux-dimensions-container .field-dimensions-input {
195 margin-right: 10px;
196 margin-bottom: 7px;
197 }
198 @media screen and (max-width: 782px) {
199 .redux-dimensions-container .field-dimensions-input input {
200 display: inline-block !important;
201 width: 100px !important;
202 }
203 .redux-dimensions-container .field-dimensions-input .add-on {
204 padding: 7px 4px;
205 font-size: 16px;
206 line-height: 1.5;
207 }
208 .redux-dimensions-container .select_wrapper {
209 margin-top: 6px;
210 }
211 }
212 .redux-main .divide {
213 height: 20px;
214 line-height: 20px;
215 float: none;
216 border-color: #e7e7e7;
217 display: block;
218 width: 100%;
219 height: 35px !important;
220 line-height: 35px !important;
221 position: relative;
222 margin: 15px 0 10px 0;
223 }
224 .redux-main .divide .inner {
225 width: 42% !important;
226 left: 40% !important;
227 margin-left: -6%;
228 background-color: #fcfcfc;
229 border-color: #e7e7e7;
230 position: absolute;
231 height: 1px;
232 top: 50%;
233 width: 100%;
234 margin-top: -1px;
235 border-top-width: 1px;
236 border-top-style: solid;
237 }
238 .redux-main .divide .inner span {
239 background-color: #fcfcfc;
240 border-color: #e7e7e7;
241 height: 5px;
242 width: 5px;
243 border-width: 2px;
244 border-style: solid;
245 display: block;
246 position: absolute;
247 left: 50%;
248 margin-left: -5px;
249 margin-top: -5px;
250 }
251 .wp-customizer .redux-container-divide .divide .inner {
252 width: 82% !important;
253 left: 18% !important;
254 margin-left: -8%;
255 }
256 .redux-container-editor .mceLayout td {
257 border-width: 1px;
258 margin: 0;
259 padding: 1px;
260 }
261 .redux-container-editor input,
262 .redux-container-editor textarea {
263 margin: inherit;
264 }
265 .redux-container-editor textarea {
266 border-style: none;
267 border: 0;
268 border-width: 0;
269 }
270 .redux-container-editor .wp-editor-container {
271 -webkit-border-radius: 3px;
272 -moz-border-radius: 3px;
273 border-radius: 3px;
274 }
275 .redux-container-editor .wp-editor-container textarea {
276 -webkit-border-radius: 0;
277 -moz-border-radius: 0;
278 border-radius: 0;
279 border-style: inherit;
280 }
281 .redux-container-editor .quicktags-toolbar input {
282 margin: 2px 1px 4px;
283 line-height: 18px;
284 display: inline-block;
285 min-width: 26px;
286 padding: 2px 4px;
287 font:
288 12px/18px Arial,
289 Helvetica,
290 sans-serif normal;
291 color: #464646;
292 border: 1px solid #c3c3c3;
293 -webkit-border-radius: 3px;
294 border-radius: 3px;
295 background: #eee;
296 background-image: -webkit-gradient(linear, left bottom, left top, from(#e3e3e3), to(#fff));
297 background-image: -webkit-linear-gradient(bottom, #e3e3e3, #fff);
298 background-image: -moz-linear-gradient(bottom, #e3e3e3, #fff);
299 background-image: -o-linear-gradient(bottom, #e3e3e3, #fff);
300 background-image: linear-gradient(to top, #e3e3e3, #fff);
301 }
302 .redux-container-image_select .redux-table-container {
303 display: table;
304 table-layout: fixed;
305 width: 100%;
306 }
307 .redux-container-image_select .redux-image-select {
308 margin: 0 !important;
309 }
310 .redux-container-image_select .redux-image-select .tiles {
311 display: block;
312 background-color: #fff;
313 background-repeat: repeat;
314 width: 40px;
315 height: 40px;
316 }
317 .redux-container-image_select .redux-image-select .tiles,
318 .redux-container-image_select .redux-image-select img {
319 border-color: #d9d9d9;
320 }
321 .redux-container-image_select .redux-image-select li:last-child {
322 margin-bottom: 0;
323 }
324 .redux-container-image_select .redux-image-select input[type="radio"] {
325 display: none;
326 }
327 .redux-container-image_select .redux-image-select-presets img {
328 width: 100%;
329 }
330 .redux-container-image_select ul.redux-image-select li {
331 margin: 0 10px 3px 10px;
332 display: inline-block;
333 padding: 2px 2px;
334 padding-left: 0;
335 }
336 .redux-container-image_select .redux-image-select-selected {
337 background-color: #f9f9f9;
338 }
339 .redux-container-image_select .redux-image-select .tiles,
340 .redux-container-image_select .redux-image-select img,
341 .redux-container-image_select .redux-image-select-selected .tiles,
342 .redux-container-image_select .redux-image-select-selected img {
343 border-width: 4px;
344 border-style: solid;
345 }
346 .redux-container-image_select .redux-image-select-selected .tiles {
347 border-color: #7a7a7a;
348 }
349 .redux-info-field {
350 min-height: 20px;
351 padding: 8px 19px;
352 margin: 10px 0;
353 border: 1px solid;
354 border-radius: 4px;
355 border: 1px solid;
356 position: relative;
357 }
358 .redux-info-field h1,
359 .redux-info-field h2,
360 .redux-info-field h3,
361 .redux-info-field h4,
362 .redux-info-field h5,
363 .redux-info-field h6 {
364 border-bottom: 0 !important;
365 }
366 .redux-info-field h3 {
367 color: #777;
368 }
369 .redux-info-field .redux-info-icon {
370 display: inline-block;
371 margin-right: 15px;
372 }
373 .redux-info-field .redux-info-icon i {
374 font-size: 2em;
375 }
376 .redux-info-field .redux-info-desc {
377 display: inline-block;
378 vertical-align: top;
379 }
380 .redux-info-field.redux-normal {
381 background-color: #eee;
382 border-color: #ccc;
383 color: #666;
384 }
385 .redux-info-field.redux-normal i {
386 color: #c5c5c5;
387 }
388 .redux-info-field.redux-warning {
389 background-color: #fbeba4;
390 border-color: #d7c281;
391 color: #958234;
392 }
393 .redux-info-field.redux-warning i {
394 color: #dcca81;
395 }
396 .redux-info-field.redux-success {
397 background-color: #c4ee91;
398 border-color: #71af5d;
399 color: #4d7615;
400 }
401 .redux-info-field.redux-success i {
402 color: #a0ca6c;
403 }
404 .redux-info-field.redux-critical {
405 background-color: #fba1a3;
406 border-color: #b84f5b;
407 color: #981225;
408 }
409 .redux-info-field.redux-critical i {
410 color: #dd767d;
411 }
412 .redux-info-field.redux-info {
413 background-color: #d3e4f4;
414 border-color: #a9b6c2;
415 color: #5c80a1;
416 }
417 .redux-info-field.redux-info i {
418 color: #afc6da;
419 }
420 .redux-notice-field {
421 margin: 15px 0 0;
422 background-color: #fff;
423 border: 0;
424 border-left: 4px solid #f3f3f3;
425 -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
426 box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
427 padding: 1px 12px;
428 }
429 .redux-notice-field h1,
430 .redux-notice-field h2,
431 .redux-notice-field h3,
432 .redux-notice-field h4,
433 .redux-notice-field h5,
434 .redux-notice-field h6 {
435 border-bottom: 0 !important;
436 }
437 .redux-notice-field p {
438 margin: 0.5em 0;
439 padding: 2px;
440 }
441 .redux-notice-field .redux-info-icon {
442 display: inline-block;
443 margin-right: 15px;
444 }
445 .redux-notice-field .redux-info-icon i {
446 font-size: 2em;
447 }
448 .redux-notice-field .redux-info-desc {
449 display: inline-block;
450 vertical-align: top;
451 }
452 .redux-notice-field.redux-info {
453 border-left: 4px solid #0099d5;
454 }
455 .redux-notice-field.redux-success {
456 border-left: 4px solid #7ad03a;
457 }
458 .redux-notice-field.redux-warning {
459 border-left: 4px solid #fbeba4;
460 }
461 .redux-notice-field.redux-critical {
462 border-left: 4px solid #dd3d36;
463 }
464 .redux-main .redux-field-container.redux-container-info {
465 padding: 0;
466 }
467 .wp-customizer .hasIcon.redux-info-field .redux-info-desc,
468 .wp-customizer .hasIcon.redux-notice-field .redux-info-desc {
469 display: block;
470 margin-left: 43px;
471 }
472 .wp-customizer .hasIcon.redux-info-field .redux-info-icon,
473 .wp-customizer .hasIcon.redux-notice-field .redux-info-icon {
474 float: left;
475 }
476 .wp-customizer .redux-main .customize-control.customize-control-redux-info {
477 border-bottom: 0;
478 }
479 .redux-container-link_color .linkColor {
480 display: inline-block;
481 padding-right: 10px;
482 padding-bottom: 7px;
483 }
484 .redux-container-link_color .linkColor strong {
485 display: table;
486 margin-bottom: 5px;
487 margin-left: 3px;
488 font-size: 12px;
489 font-weight: 400;
490 color: #999;
491 }
492 .redux-main .button.remove-image,
493 .redux-main .removeCSS {
494 margin-left: 10px;
495 color: #ef521d;
496 }
497 .redux-main .button.remove-image:hover,
498 .redux-main .removeCSS:hover {
499 color: red;
500 }
501 .redux-main .upload_button_div {
502 margin-bottom: 5px;
503 }
504 .redux-main .upload-error {
505 float: left;
506 color: #666;
507 font-size: 10px;
508 font-weight: 700;
509 text-decoration: none;
510 text-shadow: 1px 1px 0 #fff;
511 margin: 0 10px 0 0;
512 padding: 3px 10px;
513 background: #ffdfec;
514 -webkit-border-radius: 4px;
515 -moz-border-radius: 4px;
516 border-radius: 4px;
517 }
518 .redux-main .reset-button {
519 font-family: Arial, Verdana, sans-serif;
520 float: left;
521 margin: 0;
522 color: #ef521d;
523 border-color: #bbb;
524 }
525 .redux-main .redux-option-image {
526 max-height: 340px;
527 max-width: 340px;
528 padding: 5px;
529 margin-bottom: 0;
530 margin-top: 10px;
531 margin-right: 15px;
532 border: 1px solid #e3e3e3;
533 background: #f7f7f7;
534 -moz-border-radius: 3px;
535 -khtml-border-radius: 3px;
536 -webkit-border-radius: 3px;
537 border-radius: 3px;
538 }
539 .redux-main .redux-main .upload {
540 width: 80% !important;
541 }
542 .redux-main .button {
543 margin-top: 2px;
544 }
545 .redux-container-multi_text ul.redux-multi-text {
546 margin: 0;
547 padding: 0;
548 }
549 .redux-container-multi_text .redux-multi-text-add {
550 clear: both;
551 margin: 5px 0;
552 }
553 .redux-container-multi_text a.redux-multi-text-remove.deletion {
554 color: red;
555 padding: 2px 4px;
556 margin-left: 5px;
557 }
558 .redux-container-multi_text a.redux-multi-text-remove.deletion:hover {
559 background: red;
560 color: #fff;
561 text-decoration: none;
562 }
563 @media screen and (max-width: 782px) {
564 .redux-container-multi_text input {
565 clear: both;
566 }
567 .redux-container-multi_text .redux-multi-text-remove {
568 margin: 0;
569 float: right;
570 }
571 }
572 .wp-customizer .redux-container-multi_text .button {
573 float: right;
574 }
575 .wp-customizer .redux-container-multi_text .redux-multi-text-remove {
576 float: right;
577 margin-bottom: 5px;
578 }
579 .wp-customizer .redux-container-multi_text ul.redux-multi-text input {
580 width: 100% !important;
581 }
582 .redux-container-palette label {
583 border: 3px solid transparent;
584 border-color: transparent !important;
585 border-radius: 0;
586 width: 100% !important;
587 display: block;
588 }
589 .redux-container-palette label.ui-button.ui-widget {
590 width: 95%;
591 background: 0 0;
592 padding: 0;
593 }
594 .redux-container-palette label.ui-button.ui-widget .ui-button-text {
595 display: flex;
596 }
597 .redux-container-palette label.ui-button.ui-widget .ui-button-text span {
598 padding: 10px;
599 flex-grow: 1;
600 font-size: 0;
601 line-height: 10px;
602 color: transparent;
603 -webkit-transition: all 0.2s ease-in-out;
604 -moz-transition: all 0.2s ease-in-out;
605 -ms-transition: all 0.2s ease-in-out;
606 -o-transition: all 0.2s ease-in-out;
607 transition: all 0.2s ease-in-out;
608 text-shadow: 0;
609 }
610 .redux-container-palette label.ui-button.ui-widget .ui-button-text span:hover {
611 flex-grow: 3;
612 font-weight: 700;
613 min-width: 60px;
614 font-size: 12px;
615 line-height: 10px;
616 color: #333;
617 text-shadow:
618 0 0 8px #fff,
619 0 0 8px #fff;
620 }
621 .redux-container-palette label.ui-state-active {
622 border: 3px solid #333 !important;
623 }
624 .wp-customizer .redux-main .redux-container-palette label {
625 margin-bottom: 3px;
626 }
627 .redux-main .form-table-section-indented {
628 width: 95%;
629 margin-left: 5% !important;
630 }
631 .redux-main .form-table-section tr:first-of-type th:first-of-type {
632 padding: 0 !important;
633 }
634 .redux-main h3 {
635 margin-top: 10px;
636 }
637 .redux-main .form-table-section-indented > tbody > tr:first-child {
638 display: none;
639 }
640 .redux-main .form-table-section-indented > tbody > tr:nth-last-child(2) {
641 border-bottom: 0;
642 }
643 .redux-container-select_image {
644 margin-top: 2px;
645 margin-left: 5px;
646 width: 100%;
647 margin-bottom: 0;
648 }
649 .redux-preview-image {
650 max-height: 250px;
651 max-width: 250px;
652 padding: 5px;
653 margin-top: 10px;
654 border: 1px solid #e3e3e3;
655 background: #f7f7f7;
656 -moz-border-radius: 3px;
657 -khtml-border-radius: 3px;
658 -webkit-border-radius: 3px;
659 border-radius: 3px;
660 }
661 .redux-container-select li.ui-state-highlight {
662 height: 20px;
663 margin-top: 2px;
664 margin-left: 5px;
665 width: 64px;
666 margin-bottom: 0;
667 }
668 .redux-container-slider .redux-slider-container {
669 margin-left: 25px;
670 margin-right: 25px;
671 width: 200px;
672 display: inline-block;
673 vertical-align: middle;
674 }
675 .redux-container-slider .redux-slider-input,
676 .redux-container-slider .redux-slider-select-one,
677 .redux-container-slider .redux-slider-select-two {
678 width: 100px !important;
679 text-align: center;
680 }
681 .redux-container-slider .redux-slider-label {
682 position: absolute;
683 margin-left: -5px;
684 }
685 .redux-container-slider .redux-slider-label-one {
686 position: absolute;
687 margin-left: -22px;
688 }
689 .redux-container-slider .redux-slider-label-two {
690 position: absolute;
691 margin-top: -21px;
692 margin-left: 245px;
693 }
694 @media screen and (max-width: 782px) {
695 .redux-container-slider input {
696 display: inline-block !important;
697 }
698 }
699 @media screen and (max-width: 570px) {
700 .redux-container-slider {
701 text-align: center;
702 }
703 .redux-container-slider .redux-slider-label,
704 .redux-container-slider .select2-container,
705 .redux-container-slider input,
706 .redux-container-slider select {
707 display: block !important;
708 position: inherit;
709 margin: 10px auto;
710 }
711 .redux-container-slider .redux-slider-container {
712 margin-top: 3px;
713 width: 80%;
714 }
715 }
716 .wp-customizer .redux-container-slider .redux-slider-label {
717 float: left;
718 position: inherit;
719 width: 25%;
720 text-align: center;
721 margin-left: 0;
722 }
723 .wp-customizer .redux-container-slider .redux-slider-input,
724 .wp-customizer .redux-container-slider .redux-slider-select-one,
725 .wp-customizer .redux-container-slider .redux-slider-select-two {
726 width: 25% !important;
727 }
728 .wp-customizer .redux-container-slider .redux-slider-container {
729 width: 70%;
730 margin-right: 0;
731 margin-left: 5%;
732 }
733 .noUi-target,
734 .noUi-target * {
735 -webkit-touch-callout: none;
736 -webkit-user-select: none;
737 -ms-touch-action: none;
738 -ms-user-select: none;
739 -moz-user-select: none;
740 -moz-box-sizing: border-box;
741 box-sizing: border-box;
742 }
743 .noUi-base {
744 width: 100%;
745 height: 100%;
746 position: relative;
747 }
748 .noUi-origin {
749 position: absolute;
750 right: 0;
751 top: 0;
752 left: 0;
753 bottom: 0;
754 }
755 .noUi-handle {
756 position: relative;
757 z-index: 1;
758 }
759 .noUi-stacking .noUi-handle {
760 z-index: 10;
761 }
762 .noUi-state-tap .noUi-origin {
763 -webkit-transition:
764 left 0.3s,
765 top 0.3s;
766 transition:
767 left 0.3s,
768 top 0.3s;
769 }
770 .noUi-state-drag * {
771 cursor: inherit !important;
772 }
773 .noUi-horizontal {
774 height: 18px;
775 }
776 .noUi-horizontal .noUi-handle {
777 width: 34px;
778 height: 28px;
779 left: -17px;
780 top: -6px;
781 }
782 .noUi-horizontal.noUi-extended {
783 padding: 0 15px;
784 }
785 .noUi-horizontal.noUi-extended .noUi-origin {
786 right: -15px;
787 }
788 .noUi-vertical {
789 width: 18px;
790 }
791 .noUi-vertical .noUi-handle {
792 width: 28px;
793 height: 34px;
794 left: -6px;
795 top: -17px;
796 }
797 .noUi-vertical.noUi-extended {
798 padding: 15px 0;
799 }
800 .noUi-vertical.noUi-extended .noUi-origin {
801 bottom: -15px;
802 }
803 .noUi-background {
804 background: #fafafa;
805 box-shadow: inset 0 1px 1px #f0f0f0;
806 }
807 .noUi-connect {
808 background: #3fb8af;
809 box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45);
810 -webkit-transition: background 450ms;
811 transition: background 450ms;
812 }
813 .noUi-origin {
814 border-radius: 2px;
815 }
816 .noUi-target {
817 border-radius: 4px;
818 border: 1px solid #d3d3d3;
819 box-shadow:
820 inset 0 1px 1px #f0f0f0,
821 0 3px 6px -5px #bbb;
822 }
823 .noUi-target.noUi-connect {
824 box-shadow:
825 inset 0 0 3px rgba(51, 51, 51, 0.45),
826 0 3px 6px -5px #bbb;
827 }
828 .noUi-dragable {
829 cursor: w-resize;
830 }
831 .noUi-vertical .noUi-dragable {
832 cursor: n-resize;
833 }
834 .noUi-handle {
835 border: 1px solid #d9d9d9;
836 border-radius: 3px;
837 background: #fff;
838 cursor: default;
839 box-shadow:
840 inset 0 0 1px #fff,
841 inset 0 1px 7px #ebebeb,
842 0 3px 6px -3px #bbb;
843 }
844 .noUi-active {
845 box-shadow:
846 inset 0 0 1px #fff,
847 inset 0 1px 7px #ddd,
848 0 3px 6px -3px #bbb;
849 }
850 .noUi-handle:after,
851 .noUi-handle:before {
852 content: "";
853 display: block;
854 position: absolute;
855 height: 14px;
856 width: 1px;
857 background: #e8e7e6;
858 left: 14px;
859 top: 6px;
860 }
861 .noUi-handle:after {
862 left: 17px;
863 }
864 .noUi-vertical .noUi-handle:after,
865 .noUi-vertical .noUi-handle:before {
866 width: 14px;
867 height: 1px;
868 left: 6px;
869 top: 14px;
870 }
871 .noUi-vertical .noUi-handle:after {
872 top: 17px;
873 }
874 [disabled] .noUi-connect,
875 [disabled].noUi-connect {
876 background: #b8b8b8;
877 }
878 [disabled] .noUi-handle {
879 cursor: not-allowed;
880 }
881 .noUi-state-blocked .noUi-connect,
882 .noUi-state-blocked.noUi-connect {
883 background: #4fdacf;
884 }
885 .redux-container-slides .redux-slides-list .select2-container {
886 margin-bottom: 10px;
887 width: 100%;
888 }
889 .redux-container-slides .ui-accordion-header {
890 margin-bottom: 0;
891 }
892 .redux-container-slides .full-text,
893 .redux-container-slides .large-text {
894 width: 100%;
895 }
896 .redux-container-slides .redux-slides-accordion-group {
897 border: 1px solid #dfdfdf !important;
898 border-radius: 3px !important;
899 margin-top: 0 !important;
900 margin-bottom: 10px;
901 background: #f9f9f9;
902 padding: 5px;
903 }
904 .redux-container-slides .redux-slides-accordion-group h3 {
905 border: 1px solid #dfdfdf;
906 cursor: move !important;
907 font-weight: 700;
908 padding: 0 10px !important;
909 height: 40px;
910 line-height: 40px !important;
911 background-color: #f1f1f1;
912 background-image: -ms-linear-gradient(top, #f9f9f9, #ececec);
913 background-image: -moz-linear-gradient(top, #f9f9f9, #ececec);
914 background-image: -o-linear-gradient(top, #f9f9f9, #ececec);
915 background-image: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#ececec));
916 background-image: -webkit-linear-gradient(top, #f9f9f9, #ececec);
917 background-image: linear-gradient(top, #f9f9f9, #ececec);
918 overflow: hidden;
919 -webkit-border-radius: 3px;
920 -moz-border-radius: 3px;
921 border-radius: 3px;
922 -moz-box-shadow: inset 0 1px 0 #fff;
923 -webkit-box-shadow: inset 0 1px 0 #fff;
924 box-shadow: inset 0 1px 0 #fff;
925 text-align: center;
926 }
927 .redux-container-slides #redux-slides-accordion .redux-slides-image {
928 height: 250px;
929 padding: 5px;
930 margin-top: 10px;
931 margin-bottom: 10px;
932 border: 1px solid #e3e3e3;
933 background: #f7f7f7;
934 -moz-border-radius: 3px;
935 -khtml-border-radius: 3px;
936 -webkit-border-radius: 3px;
937 border-radius: 3px;
938 }
939 .redux-container-slides .redux-slides-add {
940 float: right;
941 margin-right: 10%;
942 display: block;
943 margin-bottom: 10px;
944 }
945 .redux-container-slides .redux-slides-remove {
946 color: #ef521d !important;
947 float: right;
948 margin-top: 5px;
949 }
950 .redux-container-slides .redux-slides-header {
951 font-weight: 700;
952 }
953 .redux-container-slides .reduxlegacy_slides_add_remove {
954 margin-bottom: 10px;
955 }
956 .redux-container-slides input {
957 width: 100% !important;
958 }
959 .wp-customizer .redux-container-slides .ui-accordion .ui-accordion-content {
960 padding: 10px;
961 }
962 .redux-container-sortable i.el {
963 cursor: move;
964 }
965 .redux-container-sortable label {
966 margin-right: 10px;
967 width: 300px;
968 }
969 .redux-container-sortable label.bugger {
970 margin-bottom: 0 !important;
971 font-size: 12px !important;
972 color: #999;
973 }
974 .redux-container-sortable input {
975 margin-right: 10px;
976 }
977 .redux-container-sortable .checkbox-container {
978 width: 364px;
979 }
980 .redux-container-sortable .checkbox-container .drag {
981 float: right;
982 margin-left: 10px;
983 }
984 .redux-container-sortable ul.labeled li {
985 line-height: 1.4em !important;
986 }
987 .redux-container-sortable li {
988 line-height: 30px !important;
989 }
990 .redux-container-sortable li.ui-state-highlight {
991 height: 30px;
992 width: 364px;
993 margin-bottom: 13px;
994 }
995 .redux-container-sortable li.placeholder {
996 height: 30px;
997 margin: 10px 0;
998 }
999 .wp-customizer .redux-sortable input[type="text"] {
1000 width: 92%;
1001 }
1002 .wp-customizer .redux-sortable i.el {
1003 margin-left: 5px;
1004 }
1005 .wp-customizer .redux-container-sortable .checkbox-container {
1006 width: inherit;
1007 }
1008 .wp-customizer .redux-container-sortable .ui-draggable-handle {
1009 margin-left: 3%;
1010 }
1011 .redux-container-sorter {
1012 margin-right: -20px;
1013 }
1014 .redux-container-sorter ul {
1015 background: #f9f9f9;
1016 border: 1px solid #e3e3e3;
1017 min-height: 40px;
1018 padding: 10px 10px 0;
1019 width: 145px;
1020 float: left;
1021 margin: 0 15px 0 0;
1022 }
1023 .redux-container-sorter ul.filled {
1024 opacity: 0.7;
1025 background: #efecec;
1026 }
1027 .redux-container-sorter ul li {
1028 border: 1px solid #dfdfdf;
1029 cursor: move;
1030 font-weight: 700;
1031 margin-bottom: 10px !important;
1032 padding: 0 10px;
1033 height: 40px;
1034 line-height: 40px !important;
1035 background-color: #f1f1f1;
1036 background-image: -ms-linear-gradient(top, #f9f9f9, #ececec);
1037 background-image: -moz-linear-gradient(top, #f9f9f9, #ececec);
1038 background-image: -o-linear-gradient(top, #f9f9f9, #ececec);
1039 background-image: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#ececec));
1040 background-image: -webkit-linear-gradient(top, #f9f9f9, #ececec);
1041 background-image: linear-gradient(top, #f9f9f9, #ececec);
1042 overflow: hidden;
1043 -webkit-border-radius: 3px;
1044 -moz-border-radius: 3px;
1045 border-radius: 3px;
1046 -moz-box-shadow: inset 0 1px 0 #fff;
1047 -webkit-box-shadow: inset 0 1px 0 #fff;
1048 box-shadow: inset 0 1px 0 #fff;
1049 text-align: center;
1050 }
1051 .redux-container-sorter ul li h3 {
1052 margin: 0 0 10px;
1053 text-align: center;
1054 color: #777;
1055 text-transform: capitalize;
1056 word-wrap: break-word;
1057 }
1058 .redux-container-sorter ul li.placeholder {
1059 height: 40px;
1060 }
1061 .wp-customizer .redux-container-sorter ul {
1062 width: 85%;
1063 margin: 0 0 5px 0;
1064 }
1065 .redux-container-spacing .select_wrapper,
1066 .redux-container-spacing select {
1067 width: 80px !important;
1068 float: left;
1069 }
1070 .redux-container-spacing .field-spacing-input {
1071 margin-right: 10px;
1072 margin-bottom: 7px;
1073 }
1074 @media screen and (max-width: 782px) {
1075 .redux-container-spacing .field-spacing-input input {
1076 display: inline-block !important;
1077 width: 70px !important;
1078 }
1079 .redux-container-spacing .field-spacing-input .add-on {
1080 padding: 7px 4px;
1081 font-size: 16px;
1082 line-height: 1.5;
1083 }
1084 .redux-container-spacing .select_wrapper {
1085 margin-top: 6px;
1086 }
1087 }
1088 .redux-container-spinner .spinner-wrpr {
1089 position: relative;
1090 display: block;
1091 height: 30px;
1092 overflow: hidden;
1093 }
1094 .redux-container-spinner .spinner-wrpr .spinner-input {
1095 position: relative !important;
1096 z-index: 1;
1097 width: 45px !important;
1098 height: 30px !important;
1099 background: #e7e7e7 !important;
1100 border: 1px solid #bfbfbf !important;
1101 border-right: 0 !important;
1102 border-left: 0 !important;
1103 -webkit-border-radius: 0 !important;
1104 -moz-border-radius: 0 !important;
1105 border-radius: 0 !important;
1106 }
1107 .redux-container-spinner .ui-spinner {
1108 position: static;
1109 display: inline;
1110 }
1111 .redux-container-spinner .ui-spinner-buttons {
1112 position: absolute;
1113 padding: 0;
1114 }
1115 .redux-container-spinner .ui-widget .ui-spinner-button {
1116 position: absolute;
1117 top: 0;
1118 padding: 0 0 30px;
1119 overflow: hidden;
1120 cursor: pointer;
1121 background: -moz-linear-gradient(#fff, #f3f3f3);
1122 background: -o-linear-gradient(#fff, #f3f3f3);
1123 background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f3f3f3));
1124 background: linear-gradient(#fff, #f3f3f3);
1125 background-color: #fff;
1126 border: none;
1127 -webkit-box-shadow: none;
1128 -moz-box-shadow: none;
1129 box-shadow: none;
1130 }
1131 .redux-container-spinner .ui-spinner-button:hover,
1132 .redux-container-spinner .ui-state-hover {
1133 background: -moz-linear-gradient(#f3f3f3, #fff);
1134 background: -o-linear-gradient(#f3f3f3, #fff);
1135 background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#fff));
1136 background: linear-gradient(#f3f3f3, #fff);
1137 background-color: #f3f3f3;
1138 }
1139 .redux-container-spinner .ui-corner-tr,
1140 .redux-container-spinner .ui-spinner-button .ui-icon-triangle-1-n {
1141 -webkit-border-radius: 0 5px 5px 0;
1142 -moz-border-radius: 0 5px 5px 0;
1143 border-radius: 0 5px 5px 0;
1144 }
1145 .redux-container-spinner .ui-corner-br,
1146 .redux-container-spinner .ui-spinner-button .ui-icon-triangle-1-s {
1147 -webkit-border-radius: 5px 0 0 5px;
1148 -moz-border-radius: 5px 0 0 5px;
1149 border-radius: 5px 0 0 5px;
1150 }
1151 .redux-container-spinner .ui-spinner-button .ui-icon {
1152 top: 0;
1153 display: block;
1154 width: 28px;
1155 height: 28px;
1156 margin: 0;
1157 border: 1px solid #b7b7b7;
1158 }
1159 .redux-container-spinner .ui-spinner-button .ui-icon-triangle-1-n {
1160 background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADxJREFUeNpsjwsKADAIQu3u3tsRY6M5gz7w0AqSQFLdZ3ZRgmf44JQ/EOZ9oYOsiDviVemP2oYoWCwBBgDpO6VXVo3RyQAAAABJRU5ErkJggg==)
1161 10px 10px no-repeat !important;
1162 }
1163 .redux-container-spinner .ui-spinner-button .ui-icon-triangle-1-s {
1164 background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNpi+P//PwM6bmlpwS4IorEKokggC8Il0AVhEv9x6sAmiaz9P05XIUsygmVRAUiAESDAAFHcpVdWtdj/AAAAAElFTkSuQmCC)
1165 10px 10px no-repeat !important;
1166 }
1167 .redux-container-switch .switch-options {
1168 min-height: 30px;
1169 margin-right: 10px;
1170 }
1171 .redux-container-switch .switch-options label {
1172 cursor: pointer;
1173 }
1174 .redux-container-switch .switch-options input {
1175 display: none;
1176 }
1177 .redux-container-switch .cb-disable,
1178 .redux-container-switch .cb-enable {
1179 padding: 0 10px;
1180 border-width: 1px;
1181 border-style: solid;
1182 -webkit-appearance: none;
1183 white-space: nowrap;
1184 -webkit-box-sizing: border-box;
1185 -moz-box-sizing: border-box;
1186 box-sizing: border-box;
1187 }
1188 .redux-container-switch .cb-disable span,
1189 .redux-container-switch .cb-enable span {
1190 line-height: 30px;
1191 display: block;
1192 font-weight: 700;
1193 -webkit-user-select: none;
1194 -khtml-user-select: none;
1195 -moz-user-select: none;
1196 -o-user-select: none;
1197 -ms-user-select: none;
1198 user-select: none;
1199 }
1200 .redux-container-switch .cb-disable,
1201 .redux-container-switch .cb-disable span,
1202 .redux-container-switch .cb-enable,
1203 .redux-container-switch .cb-enable span {
1204 display: block;
1205 float: left;
1206 }
1207 .redux-container-switch .cb-enable {
1208 border-right: 0;
1209 border-radius: 3px 0 0 3px;
1210 -moz-border-radius: 3px 0 0 3px;
1211 -webkit-border-radius: 3px 0 0 3px;
1212 }
1213 .redux-container-switch .cb-enable.selected {
1214 color: #fff;
1215 }
1216 .redux-container-switch .cb-disable {
1217 border-left: 0;
1218 border-radius: 0 3px 3px 0;
1219 -moz-border-radius: 0 3px 3px 0;
1220 -webkit-border-radius: 0 3px 3px 0;
1221 }
1222 .redux-container-switch .cb-disable.selected {
1223 color: #fff;
1224 }
1225 .redux-container-text label {
1226 display: block;
1227 position: relative;
1228 font-size: 12px !important;
1229 text-align: left;
1230 color: #999;
1231 margin: 4px 0 2px 0 !important;
1232 cursor: default;
1233 top: 5px;
1234 width: 100px;
1235 }
1236 .redux-container-text input {
1237 clear: left;
1238 }
1239 .redux-container-text .input_wrapper {
1240 display: block;
1241 position: relative;
1242 padding: 0;
1243 width: 23%;
1244 max-width: 23%;
1245 min-width: 70px;
1246 float: left;
1247 clear: left;
1248 height: 57px;
1249 -webkit-box-sizing: border-box;
1250 -moz-box-sizing: border-box;
1251 -o-box-sizing: border-box;
1252 box-sizing: border-box;
1253 vertical-align: baseline;
1254 }
1255 .wp-customizer .redux-container-text .input_wrapper {
1256 width: 100%;
1257 max-width: 100%;
1258 height: auto;
1259 }
1260 .redux-main .redux-typography-container {
1261 display: block;
1262 position: relative;
1263 margin: 0;
1264 padding: 0;
1265 width: 100%;
1266 max-width: 660px;
1267 }
1268 .redux-main .redux-typography-container .clearfix {
1269 clear: both;
1270 }
1271 .redux-main .redux-typography-container .clearfix:after {
1272 visibility: hidden;
1273 display: block;
1274 font-size: 0;
1275 content: " ";
1276 clear: both;
1277 height: 0;
1278 }
1279 .redux-main .redux-typography-container .redux-typography-color,
1280 .redux-main .redux-typography-container input.wp-picker-default {
1281 -webkit-box-sizing: border-box;
1282 -moz-box-sizing: border-box;
1283 -o-box-sizing: border-box;
1284 box-sizing: border-box;
1285 height: 24px;
1286 padding: 0 14px !important;
1287 margin-top: 0;
1288 margin-bottom: 0;
1289 margin-left: 4px !important;
1290 font-size: 12px !important;
1291 }
1292 .redux-main .redux-typography-container .select_wrapper {
1293 display: block;
1294 position: relative;
1295 float: left;
1296 clear: none;
1297 margin: 0 10px 0 0;
1298 width: 48% !important;
1299 min-width: 210px !important;
1300 max-width: 324px !important;
1301 height: 57px;
1302 -webkit-box-sizing: border-box;
1303 -moz-box-sizing: border-box;
1304 -o-box-sizing: border-box;
1305 box-sizing: border-box;
1306 }
1307 .redux-main .redux-typography-container .select_wrapper:nth-child(odd) {
1308 margin-right: 10px !important;
1309 }
1310 .redux-main .redux-typography-container .select_wrapper:nth-child(even) {
1311 margin-right: 10px !important;
1312 }
1313 .redux-main .redux-typography-container .select_wrapper.typography-family .select2-container {
1314 width: 100%;
1315 }
1316 .redux-main .redux-typography-container .select_wrapper .redux-typography {
1317 font-size: 14px !important;
1318 display: block;
1319 float: left;
1320 height: 28px !important;
1321 line-height: 50px !important;
1322 padding: 0 !important;
1323 width: 100% !important;
1324 -webkit-box-sizing: border-box;
1325 -moz-box-sizing: border-box;
1326 -o-box-sizing: border-box;
1327 box-sizing: border-box;
1328 }
1329 .redux-main .redux-typography-container .wp-picker-container {
1330 float: left;
1331 clear: left;
1332 margin-bottom: 12px;
1333 padding: 3px;
1334 -webkit-border-radius: 3px;
1335 -moz-border-radius: 3px;
1336 border-radius: 3px;
1337 }
1338 .redux-main .redux-typography-container .input_wrapper {
1339 display: block;
1340 position: relative;
1341 margin: 0 4px 0 5px;
1342 padding: 0;
1343 width: 23%;
1344 max-width: 23%;
1345 min-width: 70px;
1346 float: left;
1347 clear: none;
1348 height: 57px;
1349 -webkit-box-sizing: border-box;
1350 -moz-box-sizing: border-box;
1351 -o-box-sizing: border-box;
1352 box-sizing: border-box;
1353 vertical-align: baseline;
1354 }
1355 .redux-main .redux-typography-container .input_wrapper.font-size {
1356 margin-left: 0;
1357 }
1358 .redux-main .redux-typography-container .input_wrapper input.mini {
1359 -webkit-box-sizing: border-box;
1360 -moz-box-sizing: border-box;
1361 -o-box-sizing: border-box;
1362 box-sizing: border-box;
1363 width: 78%;
1364 text-align: center;
1365 margin: 0;
1366 height: 28px;
1367 top: 3px;
1368 padding: 0 2px 0 5px;
1369 text-decoration: none;
1370 -webkit-border-radius: 4px;
1371 -moz-border-radius: 4px;
1372 border-radius: 4px;
1373 }
1374 .redux-main .redux-typography-container .picker-wrapper {
1375 display: block;
1376 display: block;
1377 position: relative;
1378 margin: 0 4px 0 5px;
1379 margin: 0;
1380 padding: 0;
1381 width: 23%;
1382 width: 100%;
1383 max-width: 23%;
1384 min-width: 70px;
1385 min-width: 100%;
1386 clear: none;
1387 height: 57px;
1388 -webkit-box-sizing: border-box;
1389 -moz-box-sizing: border-box;
1390 -o-box-sizing: border-box;
1391 box-sizing: border-box;
1392 vertical-align: baseline;
1393 }
1394 .redux-main .redux-typography-container label {
1395 display: block;
1396 position: relative;
1397 font-size: 12px !important;
1398 text-align: left;
1399 color: #999;
1400 margin: 4px 0 2px 0 !important;
1401 cursor: default;
1402 }
1403 .redux-main .redux-typography-container .typography-preview {
1404 display: none;
1405 width: 100%;
1406 border: 1px dotted #d3d3d3;
1407 max-width: 850px;
1408 padding: 10px;
1409 font-size: 10pt;
1410 height: auto;
1411 margin: 5px 0 10px;
1412 -webkit-box-sizing: border-box;
1413 -moz-box-sizing: border-box;
1414 box-sizing: border-box;
1415 overflow: hidden;
1416 }
1417 .redux-main .redux-typography-container .typography-color {
1418 border: 0 none;
1419 margin: 0;
1420 }
1421 .redux-main .redux-typography-container ::-webkit-input-placeholder {
1422 line-height: 19px;
1423 }
1424 @media screen and (max-width: 540px) {
1425 .redux-main .redux-main .redux-typography-container {
1426 max-width: 230px;
1427 margin: 0 auto;
1428 }
1429 .redux-main .redux-main .redux-typography-container .select_wrapper {
1430 max-width: 210px;
1431 min-width: 210px;
1432 width: 210px;
1433 margin-left: 0 !important;
1434 margin-right: 0 !important;
1435 }
1436 .redux-main .redux-main .redux-typography-container .input_wrapper {
1437 max-width: 101px;
1438 min-width: 101px;
1439 width: 101px;
1440 margin-left: 0 !important;
1441 margin-right: 5px !important;
1442 }
1443 .redux-main .redux-main .redux-typography-container .input_wrapper input.mini {
1444 width: 73%;
1445 }
1446 .redux-main .redux-main .redux-typography-container .input-append .add-on {
1447 width: 30%;
1448 padding: 5px !important;
1449 }
1450 .redux-main .redux-main .redux-main .wp-picker-container .wp-picker-input-wrap {
1451 margin-top: 7px;
1452 }
1453 }
1454 @media screen and (max-width: 360px) {
1455 .redux-main .redux-typography-container .iris-picker .iris-square {
1456 margin-right: 3%;
1457 }
1458 }
1459 .wp-customizer .redux-typography-container .input_wrapper {
1460 width: 40%;
1461 max-width: 40%;
1462 min-width: 20%;
1463 }
1464 .wp-customizer .redux-typography-container .input_wrapper input.mini {
1465 width: 70%;
1466 }
1467 .wp-customizer .redux-typography-container .select_wrapper {
1468 width: 100% !important;
1469 }
1470 .redux-main input.redux-color {
1471 float: left;
1472 width: 70px;
1473 margin-left: 5px;
1474 }
1475 .redux-main input.color-transparency {
1476 margin-left: 10px;
1477 margin-right: 3px;
1478 }
1479 .redux-main input.wp-color-picker {
1480 width: 80px !important;
1481 }
1482 .redux-main .section-color .controls {
1483 width: 345px;
1484 }
1485 .redux-main .section-color .explain {
1486 width: 225px;
1487 }
1488 .redux-main .iris-picker .iris-strip .ui-slider-handle {
1489 position: absolute;
1490 background: 0 0 !important;
1491 right: -3px;
1492 left: -3px;
1493 border: 4px solid #aaa !important;
1494 border-width: 4px 3px;
1495 width: auto;
1496 border-radius: 4px;
1497 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
1498 opacity: 0.9;
1499 z-index: 5;
1500 cursor: ns-resize;
1501 }
1502 .redux-main .iris-picker .iris-slider-offset {
1503 position: absolute;
1504 top: 2px;
1505 left: 0;
1506 right: 0;
1507 bottom: 4px;
1508 width: 28px;
1509 background: 0 0 !important;
1510 border: 0 !important;
1511 height: auto;
1512 }
1513 .redux-main .wp-picker-container {
1514 display: inline-block;
1515 outline: 0;
1516 }
1517 .redux-main .wp-picker-container input {
1518 margin-bottom: inherit;
1519 margin-top: inherit;
1520 padding: 3px 5px;
1521 }
1522 .redux-main .wp-picker-container .wp-color-result {
1523 outline: 0;
1524 margin: 0;
1525 height: 24px !important;
1526 margin: 0 6px 6px 0 !important;
1527 }
1528 .redux-main .wp-picker-container .wp-picker-default {
1529 padding: 0 10px 1px;
1530 }
1531 .redux-main .wp-picker-container .wp-color-result-text {
1532 line-height: 22px;
1533 }
1534 .redux-main .redux-color-gradient {
1535 line-height: 24px;
1536 }
1537 .redux-main .color-transparency-check {
1538 line-height: 1;
1539 margin: 0 !important;
1540 padding-top: 10px;
1541 }
1542 .redux-main .wp-picker-clear {
1543 margin-top: 0 !important;
1544 }
1545 .wp-customizer .redux-main .redux-typography-container .redux-typography-color,
1546 .wp-customizer .redux-main .redux-typography-container input.wp-picker-default,
1547 .wp-customizer .redux-main input.wp-picker-default {
1548 padding: 0 4px !important;
1549 }
1550 .wp-customizer .redux-main input.wp-color-picker {
1551 width: 65px !important;
1552 margin-left: 5px !important;
1553 }
1554 .redux-main .button.remove-image,
1555 .redux-main .removeCSS {
1556 margin-left: 10px;
1557 color: #ef521d;
1558 }
1559 .redux-main .button.remove-image:hover,
1560 .redux-main .removeCSS:hover {
1561 color: red;
1562 }
1563 .redux-main .upload_button_div {
1564 margin-bottom: 5px;
1565 }
1566 .redux-main .upload-error {
1567 float: left;
1568 color: #666;
1569 font-size: 10px;
1570 font-weight: 700;
1571 text-decoration: none;
1572 text-shadow: 1px 1px 0 #fff;
1573 margin: 0 10px 0 0;
1574 padding: 3px 10px;
1575 background: #ffdfec;
1576 -webkit-border-radius: 4px;
1577 -moz-border-radius: 4px;
1578 border-radius: 4px;
1579 }
1580 .redux-main .reset-button {
1581 font-family: Arial, Verdana, sans-serif;
1582 float: left;
1583 margin: 0;
1584 color: #ef521d;
1585 border-color: #bbb;
1586 }
1587 .redux-main .redux-option-image {
1588 max-height: 340px;
1589 max-width: 340px;
1590 padding: 5px;
1591 margin-bottom: 0;
1592 margin-top: 10px;
1593 margin-right: 15px;
1594 border: 1px solid #e3e3e3;
1595 background: #f7f7f7;
1596 -moz-border-radius: 3px;
1597 -khtml-border-radius: 3px;
1598 -webkit-border-radius: 3px;
1599 border-radius: 3px;
1600 }
1601 .redux-main .redux-main .upload {
1602 width: 80% !important;
1603 }
1604 .redux-main .button {
1605 margin-top: 2px;
1606 }
1607