PluginProbe
Float menu – awesome floating side menu / 5.0.3
Float menu – awesome floating side menu v5.0.3
7.2.5 trunk 2.1 2.2 3.0.1 3.1 3.2.2 3.3.1 3.5 3.5.1 3.5.2 3.5.3. 3.5.4 4.0 4.1 4.1.1 4.2 4.3 4.3.1 4.3.2 5.0 5.0.1 5.0.2 5.0.3 5.1 All 57 releases
float-menu / admin / assets / css / style.css

style.css in Float menu – awesome floating side menu 5.0.3, at admin/assets/css/style.css

1,838 lines 34.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 @charset "UTF-8";
2 /* Main page */
3 .nav-tab-wrapper {
4 margin-bottom: 20px;
5 }
6
7 .wrap .nav-tab-wrapper .page-title-action {
8 top: 4px;
9 margin-left: 5px;
10 }
11
12 /* Flexbox elements */
13 .columns {
14 display: flex;
15 }
16 .columns.is-multiline {
17 flex-wrap: wrap;
18 }
19
20 .column {
21 display: block;
22 flex-basis: 0;
23 flex-grow: 1;
24 flex-shrink: 1;
25 padding: 0.75rem;
26 }
27 .column.is-0 {
28 box-sizing: border-box;
29 flex: none;
30 width: 0%;
31 }
32 .column.is-1 {
33 box-sizing: border-box;
34 flex: none;
35 width: 8.3333333333%;
36 }
37 .column.is-2 {
38 box-sizing: border-box;
39 flex: none;
40 width: 16.6666666667%;
41 }
42 .column.is-3 {
43 box-sizing: border-box;
44 flex: none;
45 width: 25%;
46 }
47 .column.is-4 {
48 box-sizing: border-box;
49 flex: none;
50 width: 33.3333333333%;
51 }
52 .column.is-5 {
53 box-sizing: border-box;
54 flex: none;
55 width: 41.6666666667%;
56 }
57 .column.is-6 {
58 box-sizing: border-box;
59 flex: none;
60 width: 50%;
61 }
62 .column.is-7 {
63 box-sizing: border-box;
64 flex: none;
65 width: 58.3333333333%;
66 }
67 .column.is-8 {
68 box-sizing: border-box;
69 flex: none;
70 width: 66.6666666667%;
71 }
72 .column.is-9 {
73 box-sizing: border-box;
74 flex: none;
75 width: 75%;
76 }
77 .column.is-10 {
78 box-sizing: border-box;
79 flex: none;
80 width: 83.3333333333%;
81 }
82 .column.is-11 {
83 box-sizing: border-box;
84 flex: none;
85 width: 91.6666666667%;
86 }
87 .column.is-12 {
88 box-sizing: border-box;
89 flex: none;
90 width: 100%;
91 }
92
93 .wow-plugin label {
94 font-weight: 500;
95 cursor: default;
96 }
97
98 .checkbox.label,
99 .radio.label {
100 cursor: pointer;
101 }
102
103 .wow-plugin label[for] {
104 cursor: pointer;
105 }
106
107 /* form elements style */
108 .element input[type=text], .element input[type=tel], .element input[type=number], .element input[type=date], .element select, .element textarea {
109 width: 100%;
110 -moz-box-sizing: border-box;
111 box-sizing: border-box;
112 display: inline-block;
113 }
114
115 .wow-plugin fieldset {
116 border-top: 2px solid #eff5fb;
117 }
118 .wow-plugin fieldset:not(:first-child) {
119 margin-top: 2rem;
120 }
121 .wow-plugin legend {
122 margin-left: 0.75em;
123 margin-bottom: 1.5rem;
124 font-size: 1.5rem;
125 padding: 0 1.5rem;
126 font-weight: 600;
127 }
128
129 .wow-plugin .dashicons-move {
130 cursor: move;
131 color: #cccccc;
132 }
133
134 .wow-plugin .dashicons-minus {
135 cursor: pointer;
136 color: #128be0;
137 }
138
139 .wow-plugin .dashicons-plus {
140 cursor: pointer;
141 color: #128be0;
142 display: none;
143 }
144
145 .wow-plugin .dashicons-no-alt {
146 cursor: pointer;
147 color: #e95645;
148 }
149
150 /*! bulma.io v0.9.3 | MIT License | github.com/jgthms/bulma */
151 /* Bulma Utilities */
152 .select select, .textarea, .input {
153 -moz-appearance: none;
154 -webkit-appearance: none;
155 align-items: center;
156 border: 1px solid transparent;
157 border-radius: 4px;
158 box-shadow: none;
159 display: inline-flex;
160 font-size: 1rem;
161 height: 2.5em;
162 justify-content: flex-start;
163 line-height: 1.5;
164 padding-bottom: calc(0.5em - 1px);
165 padding-left: calc(0.75em - 1px);
166 padding-right: calc(0.75em - 1px);
167 padding-top: calc(0.5em - 1px);
168 position: relative;
169 vertical-align: top;
170 }
171
172 .select select:focus, .textarea:focus, .input:focus, .select select.is-focused, .is-focused.textarea, .is-focused.input, .select select:active, .textarea:active, .input:active, .select select.is-active, .is-active.textarea, .is-active.input {
173 outline: none;
174 }
175
176 .select select[disabled], [disabled].textarea, [disabled].input, fieldset[disabled] .select select, .select fieldset[disabled] select, fieldset[disabled] .textarea, fieldset[disabled] .input {
177 cursor: not-allowed;
178 }
179
180 .control.is-loading::after {
181 animation: spinAround 500ms infinite linear;
182 border: 2px solid #dbdbdb;
183 border-radius: 9999px;
184 border-right-color: transparent;
185 border-top-color: transparent;
186 content: "";
187 display: block;
188 height: 1em;
189 position: relative;
190 width: 1em;
191 }
192
193 /* Bulma Form */
194 .select select, .textarea, .input {
195 background-color: white;
196 border-color: #dbdbdb;
197 border-radius: 4px;
198 color: #363636;
199 }
200
201 .select select::-moz-placeholder, .textarea::-moz-placeholder, .input::-moz-placeholder {
202 color: rgba(54, 54, 54, 0.3);
203 }
204
205 .select select::-webkit-input-placeholder, .textarea::-webkit-input-placeholder, .input::-webkit-input-placeholder {
206 color: rgba(54, 54, 54, 0.3);
207 }
208
209 .select select:-moz-placeholder, .textarea:-moz-placeholder, .input:-moz-placeholder {
210 color: rgba(54, 54, 54, 0.3);
211 }
212
213 .select select:-ms-input-placeholder, .textarea:-ms-input-placeholder, .input:-ms-input-placeholder {
214 color: rgba(54, 54, 54, 0.3);
215 }
216
217 .select select:hover, .textarea:hover, .input:hover, .select select.is-hovered, .is-hovered.textarea, .is-hovered.input {
218 border-color: #b5b5b5;
219 }
220
221 .select select:focus, .textarea:focus, .input:focus, .select select.is-focused, .is-focused.textarea, .is-focused.input, .select select:active, .textarea:active, .input:active, .select select.is-active, .is-active.textarea, .is-active.input {
222 border-color: #485fc7;
223 box-shadow: 0 0 0 0.125em rgba(72, 95, 199, 0.25);
224 }
225
226 .select select[disabled], [disabled].textarea, [disabled].input, fieldset[disabled] .select select, .select fieldset[disabled] select, fieldset[disabled] .textarea, fieldset[disabled] .input {
227 background-color: whitesmoke;
228 border-color: whitesmoke;
229 box-shadow: none;
230 color: #7a7a7a;
231 }
232
233 .select select[disabled]::-moz-placeholder, [disabled].textarea::-moz-placeholder, [disabled].input::-moz-placeholder, fieldset[disabled] .select select::-moz-placeholder, .select fieldset[disabled] select::-moz-placeholder, fieldset[disabled] .textarea::-moz-placeholder, fieldset[disabled] .input::-moz-placeholder {
234 color: rgba(122, 122, 122, 0.3);
235 }
236
237 .select select[disabled]::-webkit-input-placeholder, [disabled].textarea::-webkit-input-placeholder, [disabled].input::-webkit-input-placeholder, fieldset[disabled] .select select::-webkit-input-placeholder, .select fieldset[disabled] select::-webkit-input-placeholder, fieldset[disabled] .textarea::-webkit-input-placeholder, fieldset[disabled] .input::-webkit-input-placeholder {
238 color: rgba(122, 122, 122, 0.3);
239 }
240
241 .select select[disabled]:-moz-placeholder, [disabled].textarea:-moz-placeholder, [disabled].input:-moz-placeholder, fieldset[disabled] .select select:-moz-placeholder, .select fieldset[disabled] select:-moz-placeholder, fieldset[disabled] .textarea:-moz-placeholder, fieldset[disabled] .input:-moz-placeholder {
242 color: rgba(122, 122, 122, 0.3);
243 }
244
245 .select select[disabled]:-ms-input-placeholder, [disabled].textarea:-ms-input-placeholder, [disabled].input:-ms-input-placeholder, fieldset[disabled] .select select:-ms-input-placeholder, .select fieldset[disabled] select:-ms-input-placeholder, fieldset[disabled] .textarea:-ms-input-placeholder, fieldset[disabled] .input:-ms-input-placeholder {
246 color: rgba(122, 122, 122, 0.3);
247 }
248
249 .textarea, .input {
250 box-shadow: inset 0 0.0625em 0.125em rgba(10, 10, 10, 0.05);
251 max-width: 100%;
252 width: 100%;
253 }
254
255 [readonly].textarea, [readonly].input {
256 box-shadow: none;
257 }
258
259 .is-fullwidth.textarea, .is-fullwidth.input {
260 display: block;
261 width: 100%;
262 }
263
264 .is-inline.textarea, .is-inline.input {
265 display: inline;
266 width: auto;
267 }
268
269 .input.is-rounded {
270 border-radius: 9999px;
271 padding-left: calc(calc(0.75em - 1px) + 0.375em);
272 padding-right: calc(calc(0.75em - 1px) + 0.375em);
273 }
274
275 .input.is-static {
276 background-color: transparent;
277 border-color: transparent;
278 box-shadow: none;
279 padding-left: 0;
280 padding-right: 0;
281 }
282
283 .textarea {
284 display: block;
285 max-width: 100%;
286 min-width: 100%;
287 padding: calc(0.75em - 1px);
288 resize: vertical;
289 }
290
291 .textarea:not([rows]) {
292 max-height: 40em;
293 min-height: 8em;
294 }
295
296 .textarea[rows] {
297 height: initial;
298 }
299
300 .textarea.has-fixed-size {
301 resize: none;
302 }
303
304 .radio, .checkbox {
305 cursor: pointer;
306 display: inline-block;
307 line-height: 1.25;
308 position: relative;
309 }
310
311 .radio, .checkbox,
312 .radio input, .checkbox input {
313 cursor: pointer;
314 }
315
316 .radio:hover, .checkbox:hover {
317 color: #363636;
318 }
319
320 [disabled].radio, [disabled].checkbox, fieldset[disabled] .radio, fieldset[disabled] .checkbox,
321 .radio input[disabled],
322 .checkbox input[disabled] {
323 color: #7a7a7a;
324 cursor: not-allowed;
325 }
326
327 .radio + .radio {
328 margin-left: 0.5em;
329 }
330
331 .select {
332 display: inline-block;
333 max-width: 100%;
334 position: relative;
335 vertical-align: top;
336 }
337
338 .select:not(.is-multiple) {
339 height: 2.5em;
340 }
341
342 .select.is-rounded select {
343 border-radius: 9999px;
344 padding-left: 1em;
345 }
346
347 .select select {
348 cursor: pointer;
349 display: block;
350 font-size: 1em;
351 max-width: 100%;
352 outline: none;
353 }
354
355 .select select::-ms-expand {
356 display: none;
357 }
358
359 .select select[disabled]:hover, fieldset[disabled] .select select:hover {
360 border-color: whitesmoke;
361 }
362
363 .select select:not([multiple]) {
364 padding-right: 2.5em;
365 }
366
367 .select select[multiple] {
368 height: auto;
369 padding: 0;
370 }
371
372 .select select[multiple] option {
373 padding: 0.5em 1em;
374 }
375
376 .select:not(.is-multiple):not(.is-loading):hover::after {
377 border-color: #363636;
378 }
379
380 .select.is-disabled::after {
381 border-color: #7a7a7a;
382 }
383
384 .select.is-fullwidth {
385 width: 100%;
386 }
387
388 .select.is-fullwidth select {
389 width: 100%;
390 }
391
392 .label {
393 color: #363636;
394 display: block;
395 font-size: 1rem;
396 font-weight: 700;
397 }
398
399 .label:not(:last-child) {
400 margin-bottom: 0.5em;
401 }
402
403 .help {
404 display: block;
405 font-size: 0.75rem;
406 margin-top: 0.25rem;
407 }
408
409 .field:not(:last-child) {
410 margin-bottom: 0.75rem;
411 }
412
413 .field.has-addons {
414 display: flex;
415 justify-content: flex-start;
416 }
417
418 .field.has-addons .control:not(:last-child) {
419 margin-right: -1px;
420 }
421
422 .field.has-addons .control:not(:first-child):not(:last-child) .button,
423 .field.has-addons .control:not(:first-child):not(:last-child) .input,
424 .field.has-addons .control:not(:first-child):not(:last-child) .select select {
425 border-radius: 0;
426 }
427
428 .field.has-addons .control:first-child:not(:only-child) .button,
429 .field.has-addons .control:first-child:not(:only-child) .input,
430 .field.has-addons .control:first-child:not(:only-child) .select select {
431 border-bottom-right-radius: 0;
432 border-top-right-radius: 0;
433 }
434
435 .field.has-addons .control:last-child:not(:only-child) .button,
436 .field.has-addons .control:last-child:not(:only-child) .input,
437 .field.has-addons .control:last-child:not(:only-child) .select select {
438 border-bottom-left-radius: 0;
439 border-top-left-radius: 0;
440 }
441
442 .field.has-addons .control .button:not([disabled]):hover, .field.has-addons .control .button:not([disabled]).is-hovered,
443 .field.has-addons .control .input:not([disabled]):hover,
444 .field.has-addons .control .input:not([disabled]).is-hovered,
445 .field.has-addons .control .select select:not([disabled]):hover,
446 .field.has-addons .control .select select:not([disabled]).is-hovered {
447 z-index: 2;
448 }
449
450 .field.has-addons .control .button:not([disabled]):focus, .field.has-addons .control .button:not([disabled]).is-focused, .field.has-addons .control .button:not([disabled]):active, .field.has-addons .control .button:not([disabled]).is-active,
451 .field.has-addons .control .input:not([disabled]):focus,
452 .field.has-addons .control .input:not([disabled]).is-focused,
453 .field.has-addons .control .input:not([disabled]):active,
454 .field.has-addons .control .input:not([disabled]).is-active,
455 .field.has-addons .control .select select:not([disabled]):focus,
456 .field.has-addons .control .select select:not([disabled]).is-focused,
457 .field.has-addons .control .select select:not([disabled]):active,
458 .field.has-addons .control .select select:not([disabled]).is-active {
459 z-index: 3;
460 }
461
462 .field.has-addons .control .button:not([disabled]):focus:hover, .field.has-addons .control .button:not([disabled]).is-focused:hover, .field.has-addons .control .button:not([disabled]):active:hover, .field.has-addons .control .button:not([disabled]).is-active:hover,
463 .field.has-addons .control .input:not([disabled]):focus:hover,
464 .field.has-addons .control .input:not([disabled]).is-focused:hover,
465 .field.has-addons .control .input:not([disabled]):active:hover,
466 .field.has-addons .control .input:not([disabled]).is-active:hover,
467 .field.has-addons .control .select select:not([disabled]):focus:hover,
468 .field.has-addons .control .select select:not([disabled]).is-focused:hover,
469 .field.has-addons .control .select select:not([disabled]):active:hover,
470 .field.has-addons .control .select select:not([disabled]).is-active:hover {
471 z-index: 4;
472 }
473
474 .field.has-addons .control.is-expanded {
475 flex-grow: 1;
476 flex-shrink: 1;
477 }
478
479 .field.has-addons.has-addons-centered {
480 justify-content: center;
481 }
482
483 .field.has-addons.has-addons-right {
484 justify-content: flex-end;
485 }
486
487 .field.has-addons.has-addons-fullwidth .control {
488 flex-grow: 1;
489 flex-shrink: 0;
490 }
491
492 .field.is-grouped {
493 display: flex;
494 justify-content: flex-start;
495 }
496
497 .field.is-grouped > .control {
498 flex-shrink: 0;
499 }
500
501 .field.is-grouped > .control:not(:last-child) {
502 margin-bottom: 0;
503 margin-right: 0.75rem;
504 }
505
506 .field.is-grouped > .control.is-expanded {
507 flex-grow: 1;
508 flex-shrink: 1;
509 }
510
511 .field.is-grouped.is-grouped-centered {
512 justify-content: center;
513 }
514
515 .field.is-grouped.is-grouped-right {
516 justify-content: flex-end;
517 }
518
519 .field.is-grouped.is-grouped-multiline {
520 flex-wrap: wrap;
521 }
522
523 .field.is-grouped.is-grouped-multiline > .control:last-child, .field.is-grouped.is-grouped-multiline > .control:not(:last-child) {
524 margin-bottom: 0.75rem;
525 }
526
527 .field.is-grouped.is-grouped-multiline:last-child {
528 margin-bottom: -0.75rem;
529 }
530
531 .field.is-grouped.is-grouped-multiline:not(:last-child) {
532 margin-bottom: 0;
533 }
534
535 @media screen and (min-width: 769px), print {
536 .field.is-horizontal {
537 display: flex;
538 }
539 }
540 .field-label .label {
541 font-size: inherit;
542 }
543
544 @media screen and (max-width: 768px) {
545 .field-label {
546 margin-bottom: 0.5rem;
547 }
548 }
549 @media screen and (min-width: 769px), print {
550 .field-label {
551 flex-basis: 0;
552 flex-grow: 1;
553 flex-shrink: 0;
554 margin-right: 1.5rem;
555 text-align: right;
556 }
557
558 .field-label.is-small {
559 font-size: 0.75rem;
560 padding-top: 0.375em;
561 }
562
563 .field-label.is-normal {
564 padding-top: 0.375em;
565 }
566
567 .field-label.is-medium {
568 font-size: 1.25rem;
569 padding-top: 0.375em;
570 }
571
572 .field-label.is-large {
573 font-size: 1.5rem;
574 padding-top: 0.375em;
575 }
576 }
577 .field-body .field .field {
578 margin-bottom: 0;
579 }
580
581 @media screen and (min-width: 769px), print {
582 .field-body {
583 display: flex;
584 flex-basis: 0;
585 flex-grow: 5;
586 flex-shrink: 1;
587 }
588
589 .field-body .field {
590 margin-bottom: 0;
591 }
592
593 .field-body > .field {
594 flex-shrink: 1;
595 }
596
597 .field-body > .field:not(.is-narrow) {
598 flex-grow: 1;
599 }
600
601 .field-body > .field:not(:last-child) {
602 margin-right: 0.75rem;
603 }
604 }
605 .control {
606 box-sizing: border-box;
607 clear: both;
608 font-size: 1rem;
609 position: relative;
610 text-align: inherit;
611 }
612
613 .control.has-icons-left .input:focus ~ .icon,
614 .control.has-icons-left .select:focus ~ .icon, .control.has-icons-right .input:focus ~ .icon,
615 .control.has-icons-right .select:focus ~ .icon {
616 color: #4a4a4a;
617 }
618
619 .control.has-icons-left .input.is-small ~ .icon,
620 .control.has-icons-left .select.is-small ~ .icon, .control.has-icons-right .input.is-small ~ .icon,
621 .control.has-icons-right .select.is-small ~ .icon {
622 font-size: 0.75rem;
623 }
624
625 .control.has-icons-left .input.is-medium ~ .icon,
626 .control.has-icons-left .select.is-medium ~ .icon, .control.has-icons-right .input.is-medium ~ .icon,
627 .control.has-icons-right .select.is-medium ~ .icon {
628 font-size: 1.25rem;
629 }
630
631 .control.has-icons-left .input.is-large ~ .icon,
632 .control.has-icons-left .select.is-large ~ .icon, .control.has-icons-right .input.is-large ~ .icon,
633 .control.has-icons-right .select.is-large ~ .icon {
634 font-size: 1.5rem;
635 }
636
637 .control.has-icons-left .icon, .control.has-icons-right .icon {
638 color: #dbdbdb;
639 height: 2.5em;
640 pointer-events: none;
641 position: absolute;
642 top: 0;
643 width: 2.5em;
644 z-index: 4;
645 }
646
647 .control.has-icons-left .input,
648 .control.has-icons-left .select select {
649 padding-left: 2.5em;
650 }
651
652 .control.has-icons-left .icon.is-left {
653 left: 0;
654 }
655
656 .control.has-icons-right .input,
657 .control.has-icons-right .select select {
658 padding-right: 2.5em;
659 }
660
661 .control.has-icons-right .icon.is-right {
662 right: 0;
663 }
664
665 .control.is-loading::after {
666 position: absolute !important;
667 right: 0.625em;
668 top: 0.625em;
669 z-index: 4;
670 }
671
672 .control.is-loading.is-small:after {
673 font-size: 0.75rem;
674 }
675
676 .control.is-loading.is-medium:after {
677 font-size: 1.25rem;
678 }
679
680 .control.is-loading.is-large:after {
681 font-size: 1.5rem;
682 }
683
684 .addon {
685 box-sizing: border-box;
686 -moz-appearance: none;
687 -webkit-appearance: none;
688 align-items: center;
689 border: 1px solid transparent;
690 border-radius: 0 4px 4px 0;
691 box-shadow: none;
692 display: inline-flex;
693 font-size: 1rem;
694 height: 40px;
695 justify-content: flex-start;
696 line-height: 1.5;
697 position: relative;
698 vertical-align: top;
699 }
700
701 .addon {
702 -webkit-touch-callout: none;
703 -webkit-user-select: none;
704 -moz-user-select: none;
705 -ms-user-select: none;
706 user-select: none;
707 }
708
709 .addon {
710 background-color: whitesmoke;
711 border-color: #8c8f94;
712 border-width: 1px;
713 color: #363636;
714 justify-content: center;
715 padding-bottom: calc(0.5em - 1px);
716 padding-left: 1em;
717 padding-right: 1em;
718 padding-top: calc(0.5em - 1px);
719 text-align: center;
720 white-space: nowrap;
721 }
722
723 /* Tab style */
724 .tabs {
725 -webkit-touch-callout: none;
726 -webkit-user-select: none;
727 -moz-user-select: none;
728 -ms-user-select: none;
729 user-select: none;
730 }
731
732 .tabs:not(:last-child) {
733 margin-bottom: 1.5rem;
734 }
735
736 /* Bulma Components */
737 .tabs {
738 -webkit-overflow-scrolling: touch;
739 align-items: stretch;
740 display: flex;
741 font-size: 1rem;
742 justify-content: space-between;
743 overflow: hidden;
744 overflow-x: auto;
745 white-space: nowrap;
746 }
747
748 .tabs a {
749 align-items: center;
750 border-bottom-color: #dbdbdb;
751 border-bottom-style: solid;
752 border-bottom-width: 1px;
753 color: #4a4a4a;
754 display: flex;
755 justify-content: left;
756 margin-bottom: -1px;
757 padding: 0.5em 1em;
758 vertical-align: top;
759 cursor: pointer;
760 }
761
762 .tabs a:hover {
763 border-bottom-color: #363636;
764 color: #363636;
765 }
766
767 .tabs li {
768 display: block;
769 }
770
771 .tabs li.is-active a {
772 border-bottom-color: #485fc7;
773 color: #485fc7;
774 }
775
776 .tabs ul {
777 align-items: center;
778 display: flex;
779 flex-grow: 1;
780 flex-shrink: 0;
781 justify-content: flex-start;
782 }
783
784 .tabs.is-vertical ul {
785 align-items: flex-start;
786 flex-direction: column;
787 }
788
789 .tabs.is-vertical ul li {
790 width: 100%;
791 }
792
793 .tabs ul.is-left {
794 padding-right: 0.75em;
795 }
796
797 .tabs ul.is-center {
798 flex: none;
799 justify-content: center;
800 padding-left: 0.75em;
801 padding-right: 0.75em;
802 }
803
804 .tabs ul.is-right {
805 justify-content: flex-end;
806 padding-left: 0.75em;
807 }
808
809 .tabs .icon:first-child {
810 margin-right: 0.5em;
811 }
812
813 .tabs .icon:last-child {
814 margin-left: 0.5em;
815 }
816
817 .tabs.is-centered ul {
818 justify-content: center;
819 }
820
821 .tabs.is-right ul {
822 justify-content: flex-end;
823 }
824
825 .tabs.is-boxed a {
826 border: 1px solid transparent;
827 border-radius: 4px 4px 0 0;
828 }
829
830 .tabs.is-boxed a:hover {
831 background-color: whitesmoke;
832 border-bottom-color: #dbdbdb;
833 }
834
835 .tabs.is-boxed li.is-active a {
836 background-color: white;
837 border-color: #dbdbdb;
838 border-bottom-color: transparent !important;
839 }
840
841 .tabs.is-fullwidth li {
842 flex-grow: 1;
843 flex-shrink: 0;
844 }
845
846 .tabs.is-toggle a {
847 border-color: #dbdbdb;
848 border-style: solid;
849 border-width: 1px;
850 margin-bottom: 0;
851 position: relative;
852 }
853
854 .tabs.is-toggle a:hover {
855 background-color: whitesmoke;
856 border-color: #b5b5b5;
857 z-index: 2;
858 }
859
860 .tabs.is-toggle li + li {
861 margin-left: -1px;
862 }
863
864 .tabs.is-toggle li:first-child a {
865 border-top-left-radius: 4px;
866 border-bottom-left-radius: 4px;
867 }
868
869 .tabs.is-toggle li:last-child a {
870 border-top-right-radius: 4px;
871 border-bottom-right-radius: 4px;
872 }
873
874 .tabs.is-toggle li.is-active a {
875 background-color: #485fc7;
876 border-color: #485fc7;
877 color: #fff;
878 z-index: 1;
879 }
880
881 .tabs.is-toggle ul {
882 border-bottom: none;
883 }
884
885 .tabs.is-toggle.is-toggle-rounded li:first-child a {
886 border-bottom-left-radius: 9999px;
887 border-top-left-radius: 9999px;
888 padding-left: 1.25em;
889 }
890
891 .tabs.is-toggle.is-toggle-rounded li:last-child a {
892 border-bottom-right-radius: 9999px;
893 border-top-right-radius: 9999px;
894 padding-right: 1.25em;
895 }
896
897 .tabs.is-small {
898 font-size: 0.75rem;
899 }
900
901 .tabs.is-medium {
902 font-size: 1.25rem;
903 }
904
905 .tabs.is-large {
906 font-size: 1.5rem;
907 }
908
909 .has-tabs {
910 flex: none;
911 padding-right: 0;
912 border-right: 1px solid #b5b5b5;
913 width: 150px;
914 }
915
916 /* Tooltip container */
917 .wow-help {
918 font-size: 12px;
919 cursor: pointer;
920 color: #3e8ed0;
921 }
922
923 .wow-ui-tooltip {
924 position: absolute;
925 background: #333333;
926 border-width: 1px !important;
927 border-radius: 3px !important;
928 box-shadow: 1px 1px 2px 1px rgba(214, 214, 214, 0.5) !important;
929 color: #dedede !important;
930 max-width: 300px !important;
931 padding: 7px !important;
932 text-rendering: optimizeLegibility;
933 text-shadow: none !important;
934 z-index: 100051 !important;
935 }
936
937 /* Right Sidebar */
938 .wow-sidebar h2 {
939 border-bottom: 1px solid #eeeeee;
940 }
941
942 .wow-sidebar .element {
943 padding: 0;
944 }
945
946 .wow-sidebar .element h4 {
947 font-size: 14px;
948 margin: 0 0 10px 0;
949 }
950
951 .wow-facebook::after {
952 font-family: "dashicons";
953 content: "�
954 ";
955 margin-left: 5px;
956 }
957
958 .wow-email::after {
959 font-family: "dashicons";
960 content: "";
961 margin-left: 5px;
962 }
963
964 .wow-plugin .submit-bottom {
965 margin: 45px 0 0;
966 display: block;
967 text-align: right;
968 max-width: 550px;
969 }
970
971 .wow-plugin .add-item {
972 width: 128px;
973 height: 32px;
974 background: #1f9ef8;
975 line-height: 32px;
976 text-align: center;
977 color: #ffffff;
978 text-decoration: none;
979 font-size: 14px;
980 border: 0;
981 cursor: pointer;
982 margin: 0;
983 padding: 0;
984 transition-timing-function: ease-in-out;
985 transition-duration: 0.05s;
986 transition-property: all;
987 }
988
989 .wow-plugin .add-item:hover, .wow-plugin .add-item:active {
990 background: #128be0;
991 }
992
993 .wow-plugin .delete-item {
994 width: 128px;
995 height: 32px;
996 background: #797979;
997 line-height: 32px;
998 text-align: center;
999 color: #ffffff;
1000 text-decoration: none;
1001 font-size: 14px;
1002 border: 0;
1003 cursor: pointer;
1004 margin: 0;
1005 padding: 0;
1006 transition-timing-function: ease-in-out;
1007 transition-duration: 0.05s;
1008 transition-property: all;
1009 margin-left: 2px;
1010 }
1011
1012 .wow-plugin .delete-item:hover, .wow-plugin .delete-item:active {
1013 background: #656565;
1014 }
1015
1016 .wow-plugin .saving {
1017 color: #1f9ef8;
1018 margin-right: 15px;
1019 opacity: 0;
1020 }
1021
1022 .wow-plugin .saving:before {
1023 content: "";
1024 font-family: "Dashicons";
1025 margin-right: 5px;
1026 }
1027
1028 @media only screen and (max-width: 991px) {
1029 .wow-plugin .container {
1030 flex-wrap: wrap;
1031 }
1032 }
1033 .box:not(:last-child) {
1034 margin-bottom: 1.5rem;
1035 }
1036
1037 .box {
1038 background-color: white;
1039 border-radius: 6px;
1040 box-shadow: 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0px 0 1px rgba(10, 10, 10, 0.02);
1041 color: #4a4a4a;
1042 display: block;
1043 padding: 1.25rem;
1044 }
1045
1046 a.box:hover, a.box:focus {
1047 box-shadow: 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0 0 1px #485fc7;
1048 }
1049
1050 a.box:active {
1051 box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #485fc7;
1052 }
1053
1054 .panel {
1055 border-radius: 0;
1056 box-shadow: 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0px 0 1px rgba(10, 10, 10, 0.02);
1057 font-size: 1rem;
1058 background-color: white;
1059 }
1060 .panel .label {
1061 font-weight: 400;
1062 font-size: 0.75rem;
1063 }
1064 .panel .is-submenu {
1065 font-weight: normal;
1066 font-style: italic;
1067 font-size: 0.75rem;
1068 }
1069
1070 .panel:not(:last-child) {
1071 margin-bottom: 1.5rem;
1072 }
1073
1074 .panel-tabs:not(:last-child),
1075 .panel-block:not(:last-child) {
1076 border-bottom: 1px solid #ededed;
1077 }
1078
1079 .panel-heading {
1080 background-color: #f6f7f7;
1081 border-radius: 0;
1082 color: #363636;
1083 font-size: 1em;
1084 font-weight: 500;
1085 line-height: 1;
1086 padding: 0.75em 1em;
1087 }
1088
1089 .panel-heading {
1090 display: flex;
1091 gap: 0.75em;
1092 }
1093 .panel-heading .icon-select {
1094 margin: -0.75em 0 -0.75em -1em;
1095 padding: 0.75em;
1096 cursor: move;
1097 }
1098 .panel-heading .icon-select img {
1099 max-width: 20px;
1100 max-height: 20px;
1101 }
1102 .panel-heading .icon-select i {
1103 width: 20px;
1104 height: 20px;
1105 text-align: center;
1106 font-size: 16px;
1107 }
1108
1109 .element-type {
1110 margin-left: auto;
1111 font-weight: normal;
1112 font-size: 0.75rem;
1113 line-height: 1.7;
1114 }
1115
1116 .toogle-element {
1117 width: 20px;
1118 height: 100%;
1119 cursor: pointer;
1120 }
1121 .toogle-element .dashicons {
1122 width: 100%;
1123 height: 100%;
1124 }
1125
1126 .panel-tabs {
1127 align-items: flex-end;
1128 display: flex;
1129 font-size: 0.875em;
1130 justify-content: center;
1131 }
1132
1133 .panel-tabs a {
1134 border-bottom: 1px solid #dbdbdb;
1135 margin-bottom: -1px;
1136 padding: 0.5em;
1137 cursor: pointer;
1138 }
1139
1140 .panel-tabs a.is-active {
1141 border-bottom-color: #4a4a4a;
1142 color: #363636;
1143 }
1144
1145 .panel-list a {
1146 color: #4a4a4a;
1147 }
1148
1149 .panel-list a:hover {
1150 color: #485fc7;
1151 }
1152
1153 label.panel-block {
1154 font-weight: normal;
1155 }
1156
1157 .panel-block {
1158 align-items: center;
1159 color: #363636;
1160 display: block;
1161 padding: 0.5em 0.75em;
1162 }
1163 .panel-block.actions {
1164 text-align: right;
1165 }
1166 .panel-block.actions a.item-delete {
1167 color: #f14668;
1168 font-size: 0.75rem;
1169 text-decoration: underline;
1170 cursor: pointer;
1171 }
1172
1173 .panel-block input[type=checkbox] {
1174 margin-right: 0.75em;
1175 }
1176
1177 .panel-block > .control {
1178 flex-grow: 1;
1179 flex-shrink: 1;
1180 width: 100%;
1181 }
1182
1183 .panel-block.is-wrapped {
1184 flex-wrap: wrap;
1185 }
1186
1187 .panel-block.is-active {
1188 border-left-color: #485fc7;
1189 color: #363636;
1190 }
1191
1192 .panel-block.is-active .panel-icon {
1193 color: #485fc7;
1194 }
1195
1196 .panel-block:last-child {
1197 border-bottom-left-radius: 6px;
1198 border-bottom-right-radius: 6px;
1199 }
1200
1201 a.panel-block,
1202 label.panel-block {
1203 cursor: pointer;
1204 }
1205
1206 a.panel-block:hover,
1207 label.panel-block:hover {
1208 background-color: whitesmoke;
1209 }
1210
1211 .panel-icon {
1212 display: inline-block;
1213 font-size: 14px;
1214 height: 1em;
1215 line-height: 1em;
1216 text-align: center;
1217 vertical-align: top;
1218 width: 1em;
1219 color: #7a7a7a;
1220 margin-right: 0.75em;
1221 }
1222
1223 .panel-icon .fa {
1224 font-size: inherit;
1225 line-height: inherit;
1226 }
1227
1228 /**
1229 Plugin custom style
1230 */
1231 .button-preview {
1232 background-color: #ffffff;
1233 min-height: 200px;
1234 border-bottom: 1px solid #eeeeee;
1235 -moz-box-sizing: border-box;
1236 box-sizing: border-box;
1237 position: relative;
1238 }
1239
1240 .button-preview h3 {
1241 padding: 15px;
1242 border-bottom: 1px solid #eeeeee;
1243 }
1244
1245 .button-builder {
1246 text-align: center;
1247 }
1248
1249 #button-preview {
1250 margin: 10px auto;
1251 }
1252
1253 .ideas .fa-star {
1254 color: #ffcc01;
1255 }
1256
1257 .ideas .fa-share-alt {
1258 color: #006bb3;
1259 }
1260
1261 .ideas .fa-bullhorn {
1262 color: #e95645;
1263 }
1264
1265 .ideas {
1266 font-size: 14px;
1267 }
1268
1269 .ideas i {
1270 margin-right: 14px;
1271 }
1272
1273 .ideas a {
1274 font-weight: 600;
1275 }
1276
1277 .ideas [data-share] {
1278 color: #0073aa;
1279 transition-property: border, background, color;
1280 transition-duration: 0.05s;
1281 transition-timing-function: ease-in-out;
1282 cursor: pointer;
1283 text-decoration: underline;
1284 }
1285
1286 /* Color picker fixed style */
1287 .color-alpha {
1288 height: 100% !important;
1289 }
1290
1291 .wp-picker-clear {
1292 height: 30px;
1293 margin-left: 5px !important;
1294 }
1295
1296 /*
1297 Items
1298 */
1299 .height_screen {
1300 height: 270px;
1301 background: #ffffff;
1302 }
1303
1304 .height_screen img {
1305 max-width: 100%;
1306 }
1307
1308 .height_screen span {
1309 padding: 10px;
1310 font-size: 16px;
1311 font-weight: 500;
1312 display: block;
1313 }
1314
1315 .height_screen a {
1316 color: #000000;
1317 text-decoration: none;
1318 }
1319
1320 .themes {
1321 overflow: hidden;
1322 }
1323
1324 .theme-actions {
1325 background: #f4f4f4 !important;
1326 }
1327
1328 .theme-name {
1329 text-align: left !important;
1330 }
1331
1332 .install {
1333 float: right;
1334 }
1335
1336 /*
1337 License page
1338 */
1339 .feature-section.one-col p {
1340 font-size: 16px;
1341 }
1342
1343 .feature-section pre {
1344 box-sizing: border-box;
1345 width: 100%;
1346 margin: 0;
1347 overflow: auto;
1348 overflow-y: hidden;
1349 font-size: 12px;
1350 line-height: 20px;
1351 background: #ffffff !important;
1352 border: 1px solid #777777;
1353 padding: 10px;
1354 color: #333333;
1355 }
1356
1357 .form-table tr {
1358 background: #ffffff;
1359 border: 1px solid #cccccc;
1360 width: 350px;
1361 padding: 14px;
1362 min-height: 220px;
1363 position: relative;
1364 box-sizing: border-box;
1365 display: block;
1366 margin: 0 auto;
1367 }
1368
1369 .form-table th {
1370 background: #f9f9f9;
1371 padding: 14px;
1372 border-bottom: 1px solid #cccccc;
1373 margin: -14px -14px 20px;
1374 width: 100%;
1375 display: block;
1376 }
1377
1378 .form-table td {
1379 display: block;
1380 }
1381
1382 .form-table td input.regular-text {
1383 margin: 0 0 8px;
1384 width: 100%;
1385 }
1386
1387 .form-table td div {
1388 margin-top: 14px;
1389 border-top: 1px solid #eeeeee;
1390 width: 100%;
1391 }
1392
1393 .form-table p.submit {
1394 margin-top: 25px;
1395 padding: 0;
1396 text-align: right;
1397 }
1398
1399 /*
1400 Support Page
1401 */
1402 .wow-support {
1403 margin: 25px auto 0;
1404 padding: 15px;
1405 background: #ffffff;
1406 border: 1px solid #999999;
1407 }
1408
1409 .feature-section.one-col p {
1410 font-size: 16px;
1411 }
1412
1413 .wow-alert-error {
1414 color: #a94442;
1415 background-color: #f2dede;
1416 border-color: #ebccd1;
1417 }
1418
1419 .wow-alert-update {
1420 color: #94a540;
1421 background-color: #e7f7e3;
1422 border-color: #c7e5dc;
1423 }
1424
1425 .wow-alert {
1426 -webkit-border-radius: 2px;
1427 -moz-border-radius: 2px;
1428 border-radius: 2px;
1429 margin-bottom: 20px;
1430 padding: 10px;
1431 border: 1px solid transparent;
1432 vertical-align: middle;
1433 }
1434
1435 p.wow_error {
1436 margin: 0 !important;
1437 }
1438
1439 .section {
1440 padding: 3rem 1.5rem;
1441 }
1442
1443 .ds-title {
1444 margin-bottom: 4rem;
1445 text-align: center;
1446 }
1447
1448 .ds-title .subtitle {
1449 margin-bottom: 1.5rem;
1450 color: #f14668 !important;
1451 text-transform: uppercase !important;
1452 font-weight: 400;
1453 line-height: 1.25;
1454 font-size: 1.25rem;
1455 word-break: break-word;
1456 }
1457
1458 .ds-title .title {
1459 margin-top: -1.25rem;
1460 font-size: 2.5rem;
1461 color: #1e0755;
1462 font-weight: 600;
1463 line-height: 1.125;
1464 word-break: break-word;
1465 }
1466
1467 .feature-box {
1468 position: relative;
1469 box-sizing: border-box;
1470 box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
1471 padding: 40px 20px 60px 20px;
1472 height: 100%;
1473 text-align: center;
1474 color: #7a7a7a;
1475 }
1476
1477 .feature-box .icon {
1478 margin-bottom: 1.25rem;
1479 font-size: 2rem;
1480 }
1481
1482 .feature-box .title {
1483 margin-bottom: 1em;
1484 font-size: 1.25rem;
1485 }
1486
1487 .like-button {
1488 display: inline-block;
1489 width: 200px;
1490 height: 50px;
1491 border-radius: 50px;
1492 margin: 0 15px;
1493 line-height: 50px;
1494 font-size: 1.25rem;
1495 text-decoration: none;
1496 color: #fff;
1497 border-width: 1px;
1498 border-style: solid;
1499 transition: all 0.3s;
1500 }
1501
1502 .pro-button {
1503 background-color: #00d1b2;
1504 border-color: transparent;
1505 }
1506
1507 .pro-button:hover {
1508 color: #00c4a7;
1509 background-color: transparent;
1510 border-color: #00c4a7;
1511 }
1512
1513 .demo-button {
1514 background-color: #3273dc;
1515 border-color: transparent;
1516 }
1517
1518 .demo-button:hover {
1519 color: #276cda;
1520 background-color: transparent;
1521 border-color: #276cda;
1522 }
1523
1524 .feature-box .icon {
1525 width: 150px;
1526 height: 150px;
1527 margin: 0 auto;
1528 display: flex;
1529 flex-direction: column;
1530 justify-content: center;
1531 border-radius: 50%;
1532 background-color: #eff5fb;
1533 }
1534
1535 #features .column {
1536 box-sizing: border-box;
1537 flex: none;
1538 width: 25%;
1539 }
1540 @media screen and (max-width: 1216px) {
1541 #features .column {
1542 width: 33.333333333%;
1543 }
1544 }
1545 @media screen and (max-width: 1024px) {
1546 #features .column {
1547 width: 50%;
1548 }
1549 }
1550 @media screen and (max-width: 769px) {
1551 #features .column {
1552 width: 100%;
1553 }
1554 }
1555
1556 @media screen and (min-width: 768px) {
1557 .feature-box {
1558 transition-duration: 0.2s;
1559 -moz-transition-duration: 0.2s;
1560 -o-transition-duration: 0.2s;
1561 -webkit-transition-duration: 0.2s;
1562 -ms-transition-duration: 0.2s;
1563 }
1564
1565 .feature-box:hover {
1566 transition: all 0.2s;
1567 transform: scale(1.1);
1568 -moz-transform: scale(1.1);
1569 -o-transform: scale(1.1);
1570 -ms-transform: scale(1.1);
1571 -webkit-transform: scale(1.1);
1572 z-index: 1;
1573 box-shadow: 0 0 40px rgba(0, 0, 0, 0.15);
1574 }
1575
1576 .feature-box:hover {
1577 color: #363636;
1578 }
1579
1580 .feature-box:hover .title {
1581 color: #f14668;
1582 }
1583 }
1584 .ribbon {
1585 width: 70%;
1586 height: 60px;
1587 margin: 0 auto 0px;
1588 position: relative;
1589 color: #fff;
1590 font: 22px/40px sans-serif;
1591 text-align: center;
1592 text-transform: uppercase;
1593 background: #003468;
1594 -webkit-animation: main 250ms;
1595 -moz-animation: main 250ms;
1596 -ms-animation: main 250ms;
1597 animation: main 250ms;
1598 }
1599
1600 .ribbon i {
1601 position: absolute;
1602 }
1603
1604 .ribbon i:first-child, .ribbon i:nth-child(2) {
1605 position: absolute;
1606 left: -20px;
1607 bottom: -20px;
1608 z-index: -1;
1609 border: 20px solid transparent;
1610 border-right-color: #043140;
1611 -webkit-animation: edge 500ms;
1612 -moz-animation: edge 500ms;
1613 -ms-animation: edge 500ms;
1614 animation: edge 500ms;
1615 }
1616
1617 .ribbon i:nth-child(2) {
1618 left: auto;
1619 right: -20px;
1620 border-right-color: transparent;
1621 border-left-color: #043140;
1622 }
1623
1624 .ribbon i:nth-child(3), .ribbon i:last-child {
1625 width: 20px;
1626 bottom: -20px;
1627 left: -60px;
1628 z-index: -2;
1629 border: 30px solid #003468;
1630 border-left-color: transparent;
1631 -webkit-animation: back 600ms;
1632 -moz-animation: back 600ms;
1633 -ms-animation: back 600ms;
1634 animation: back 600ms;
1635 -webkit-transform-origin: 100% 0;
1636 -moz-transform-origin: 100% 0;
1637 -ms-transform-origin: 100% 0;
1638 transform-origin: 100% 0;
1639 }
1640
1641 .ribbon i:last-child {
1642 bottom: -20px;
1643 left: auto;
1644 right: -60px;
1645 border: 30px solid #003468;
1646 border-right-color: transparent;
1647 -webkit-transform-origin: 0 0;
1648 -moz-transform-origin: 0 0;
1649 -ms-transform-origin: 0 0;
1650 transform-origin: 0 0;
1651 }
1652
1653 /* animations */
1654 @-webkit-keyframes main {
1655 0% {
1656 -webkit-transform: scaleX(0);
1657 }
1658 100% {
1659 -webkit-transform: scaleX(1);
1660 }
1661 }
1662 @-webkit-keyframes edge {
1663 0%, 50% {
1664 -webkit-transform: scaleY(0);
1665 }
1666 100% {
1667 -webkit-transform: scaleY(1);
1668 }
1669 }
1670 @-webkit-keyframes back {
1671 0%, 75% {
1672 -webkit-transform: scaleX(0);
1673 }
1674 100% {
1675 -webkit-transform: scaleX(1);
1676 }
1677 }
1678 @-moz-keyframes main {
1679 0% {
1680 -moz-transform: scaleX(0);
1681 }
1682 100% {
1683 -moz-transform: scaleX(1);
1684 }
1685 }
1686 @-moz-keyframes edge {
1687 0%, 50% {
1688 -moz-transform: scaleY(0);
1689 }
1690 100% {
1691 -moz-transform: scaleY(1);
1692 }
1693 }
1694 @-moz-keyframes back {
1695 0%, 75% {
1696 -moz-transform: scaleX(0);
1697 }
1698 100% {
1699 -moz-transform: scaleX(1);
1700 }
1701 }
1702 @keyframes main {
1703 0% {
1704 transform: scaleX(0);
1705 }
1706 100% {
1707 transform: scaleX(1);
1708 }
1709 }
1710 @keyframes edge {
1711 0%, 50% {
1712 transform: scaleY(0);
1713 }
1714 100% {
1715 transform: scaleY(1);
1716 }
1717 }
1718 @keyframes back {
1719 0%, 75% {
1720 transform: scaleX(0);
1721 }
1722 100% {
1723 transform: scaleX(1);
1724 }
1725 }
1726 .is-hidden {
1727 display: none !important;
1728 }
1729
1730 .is-visibile-hidden {
1731 display: none;
1732 }
1733
1734 .has-border-top {
1735 border-top: 1px solid #eeeeee;
1736 padding-top: 0.75rem;
1737 }
1738
1739 .has-border-bottom {
1740 border-bottom: 1px solid #eeeeee;
1741 padding-top: 0.75rem;
1742 }
1743
1744 .menu-items {
1745 max-width: 550px;
1746 }
1747
1748 #submitdiv {
1749 margin-bottom: 15px;
1750 }
1751
1752 .upgrade-box {
1753 padding: 35px 15px;
1754 background: transparent !important;
1755 text-align: center;
1756 }
1757 .upgrade-box .button {
1758 font-size: 1rem;
1759 }
1760 .upgrade-box .is-demo {
1761 background: #00d1b2;
1762 color: whitesmoke;
1763 border: 1px solid #00d1b2;
1764 }
1765 .upgrade-box .is-demo:hover {
1766 background: #02C4A8;
1767 border-color: transparent;
1768 color: #fff;
1769 }
1770 .upgrade-box .is-upgrade {
1771 background: #3e8ed0;
1772 color: whitesmoke;
1773 border: 1px solid #3e8ed0;
1774 }
1775 .upgrade-box .is-upgrade:hover {
1776 background: #3488ce;
1777 border-color: transparent;
1778 color: #fff;
1779 }
1780
1781 #features .features-content {
1782 display: grid;
1783 grid-template-columns: repeat(1, 1fr);
1784 gap: 2rem .75rem;
1785 padding: 3rem 0;
1786 }
1787 @media screen and (min-width: 769px){
1788 #features .features-content {
1789 grid-template-columns: repeat(2, 1fr);
1790 }
1791 }
1792
1793 @media screen and (min-width: 1024px){
1794 #features .features-content {
1795 grid-template-columns: repeat(3, 1fr);
1796 }
1797 }
1798
1799 h3.features-title {
1800 font-size: 32px;
1801 font-weight: 600;
1802 line-height: 1.125;
1803 margin: 0;
1804 padding: 0;
1805 color: #b34c14;
1806 }
1807
1808 h4.features-title {
1809 color: #1e0755;
1810 font-weight: 700;
1811 line-height: 1.125;
1812 font-size: 24px;
1813 margin: 0 0 8px;
1814 }
1815
1816 #features {
1817 background-color: #ffffff;
1818 }
1819
1820 #features .is-flex{
1821 display: flex;
1822 }
1823
1824 #features .is-flex .mr-4 {
1825 margin-right: 16px;
1826 }
1827
1828 #features .block p {
1829 font-size: 16px;
1830 }
1831
1832 #features .fa-stack.has-text-orange-light {
1833 color: #fdf2ed;
1834 }
1835
1836 #features .fa-inverse.has-text-orange-dark {
1837 color: #b34c14;
1838 }