PluginProbe ʕ •ᴥ•ʔ
10Web Booster – Website speed optimization, Cache & Page Speed optimizer / trunk
10Web Booster – Website speed optimization, Cache & Page Speed optimizer vtrunk
2.33.0 2.30.5 2.30.7 2.30.9 2.31.10 2.31.8 2.32.11 2.32.21 2.32.3 2.32.4 2.32.7 2.6.31 2.6.40 2.6.42 2.6.7 2.7.37 2.7.44 2.7.47 2.8.18 2.8.19 2.8.32 2.8.34 2.8.35 2.9.23 2.9.24 2.9.25 2.9.27 v2.27.4 trunk 2.0.10 2.0.11 2.0.12 2.0.13 2.0.14 2.0.15 2.0.17 2.0.18 2.0.21 2.0.22 2.0.25 2.0.26 2.0.27 2.0.3 2.0.7 2.0.9 2.10.46 2.10.65 2.10.66 2.10.68 2.11.41 2.11.42 2.11.43 2.12.15 2.12.21 2.12.22 2.12.23 2.12.26 2.13.37 2.13.40 2.13.41 2.13.42 2.13.44 2.13.45 2.13.47 2.14.49 2.14.50 2.15.18 2.17.21 2.17.23 2.18.17 2.19.44 2.19.45 2.19.46 2.19.49 2.2.12 2.2.15 2.2.16 2.2.18 2.2.8 2.20.31 2.20.32 2.20.33 2.21.11 2.21.12 2.21.16 2.21.25 2.22.32 2.23.13 2.23.15 2.23.16 2.23.18 2.24.12 2.24.14 2.24.18 2.25.14 2.26.6 2.28.10 2.28.13 2.28.14 2.28.7 2.29.1 2.29.2 2.29.3 2.3.0 2.3.1 2.3.2 2.3.3 2.30.18
tenweb-speed-optimizer / assets / css / speed.css
tenweb-speed-optimizer / assets / css Last commit date
DataTables-1.10.20 4 years ago autoupdate_banner.css 3 years ago banner_main.css 3 years ago cdn_page.css 3 years ago datatables.min.css 4 years ago jquery.tagsinput.min.css 4 years ago multi-select.css 3 years ago referral_program_page.css 3 years ago settings_basic.css 3 years ago speed.css 3 years ago speed_elementor_dark.css 3 years ago two_admin.css 3 years ago two_admin_bar.css 3 years ago two_preview.css 3 years ago white_label.css 2 years ago
speed.css
1967 lines
1 #adminmenu #toplevel_page_two_settings_page .wp-menu-image img {
2 padding-top: 5px;
3 opacity: unset;
4 }
5
6 #adminmenu .two-submenu-cdn-free,
7 #adminmenu .two-submenu-cdn-paid {
8 position: relative;
9 }
10
11 #adminmenu .two-submenu-cdn-free:after {
12 position: absolute;
13 content: '';
14 background: url(../images/pro_icon.svg) no-repeat;
15 background-size: 18px;
16 width: 18px;
17 height: 18px;
18 top: -1px;
19 right: -23px;
20 }
21 .two_referral_first_visit {
22 position: relative;
23 }
24 span.two_referral_first_visit:after {
25 content: '';
26 width: 5px;
27 height: 5px;
28 background-color: #FF0000;
29 position: absolute;
30 top: 7px;
31 border-radius: 50%;
32 right: -11px;
33 }
34 #adminmenu .two-submenu-cdn-free:hover,
35 #adminmenu .current .two-submenu-cdn-free {
36 color: #22B339;
37 }
38
39 #adminmenu .two-submenu-cdn-paid:not(.two-submenu-cdn-enabled):after {
40 position: absolute;
41 content: '';
42 border-radius: 50%;
43 width: 6px;
44 height: 6px;
45 background-color: #F8C332;
46 top: 5px;
47 right: -11px;
48 }
49
50 #adminmenu .two-submenu-cdn-paid:not(.two-submenu-cdn-enabled):hover,
51 #adminmenu .current .two-submenu-cdn-paid:not(.two-submenu-cdn-enabled) {
52 color: #F8C332;
53 }
54
55 #wpadminbar .two_admin_bar_menu_main * {
56 font-family: Open Sans, sans-serif !important;
57 }
58
59 #wpadminbar .two-cdn-not-applied {
60 background-color: #FFFFFF0D;
61 padding: 9px 16px 9px 36px;
62 margin-bottom: 20px;
63 }
64
65 #wpadminbar .two-cdn-not-applied .two_pro_container_title {
66 position: relative;
67 margin: 0;
68 }
69
70 #wpadminbar .two-cdn-not-applied .two_pro_container_title:after {
71 position: absolute;
72 content: '';
73 width: 12px;
74 height: 12px;
75 top: 3px;
76 left: -20px;
77 background-size: 12px;
78 background-image: url(../images/info.svg);
79 }
80 .two-body-container .two-cdn-not-applied {
81 width: 100%;
82 background-color: #F8C3321A;
83 padding: 9px 16px 9px 38px;
84 margin-top: 20px;
85 background-size: 14px;
86 background-image: url(../images/info.svg);
87 background-repeat: no-repeat;
88 background-position: 16px 11px;
89 }
90
91 .two-body-container .two-cdn-not-applied a {
92 cursor: pointer;
93 color: #2160B5;
94 text-decoration: underline;
95 font-weight: 600;
96 }
97
98 .two-body-container .two-cdn-not-applied a:hover {
99 opacity: 0.7;
100 }
101
102 .two-page-speed {
103 position: relative;
104 padding-left: 38px;
105 padding-bottom: 15px;
106 font-size: 12px;
107 font-weight: 700;
108 font-family: Open Sans;
109 line-height: 18px;
110 color: #51575D;
111 }
112
113 #wpadminbar .two-page-speed.two-optimizing {
114 position: relative;
115 width: 14px;
116 height: 14px;
117 margin-top: -14px;
118 }
119
120 .two_reanalyze_container .two-page-speed.two-optimizing,
121 .two-score-container-both .two-page-speed.two-optimizing {
122 padding-left: 18px;
123 }
124 .two_reanalyze_container .two-page-speed.two-optimizing:before,
125 .two-score-container-both .two-page-speed.two-optimizing:before {
126 top: 0;
127 }
128
129 .two-pages-list-reanalyzing {
130 color: #51575D;
131 font-weight: 600;
132 margin-left: 16px;
133 }
134
135 .two-pages-list-reanalyzing .two-page-speed {
136 padding-left: 21px;
137 }
138
139 .two-pages-list-reanalyzing .two-optimizing:before {
140 top: 0;
141 }
142
143 #wpadminbar .two_reanalyze_container {
144 text-align: left;
145 }
146 #wpadminbar .two_reanalyze_container .two-page-speed.two-optimizing {
147 right: 18px;
148 }
149
150 .two-page-speed-optimized-content {
151 font-size: 12px;
152 font-weight: 700;
153 font-family: Open Sans;
154 line-height: 18px;
155 color: #51575D;
156 margin-top: 10px;
157 }
158 .two-optimized a {
159 color: #51575D;
160 text-decoration: none;
161 }
162
163 .two-notoptimized a {
164 color: #3A70AD;
165 text-decoration: underline;
166 cursor: pointer;
167 }
168
169 .two-speed.column-two-speed {
170 position: relative;
171 }
172
173 .two-wp-pages-list {
174 padding-left: 20px;
175 }
176
177 .two-wp-pages-list.two-optimizing {
178 padding-left: 38px;
179 }
180
181 .two-page-speed .two-optimized-see-more {
182 position: relative;
183 font-size: 12px;
184 line-height: 18px;
185 letter-spacing: 0.1px;
186 font-weight: 600;
187 color: #3A6FAC;
188 padding-left: 8px;
189 border-left: 1px solid #E4E4E4;
190 margin-left: 8px;
191 }
192
193 .two-page-speed:before {
194 content: '';
195 position: absolute;
196 top: 12px;
197 left: 0px;
198 transform: translateY(-50%);
199 width: 20px;
200 height: 20px;
201 }
202 .two-optimized:before {
203 background: transparent url(../images/speed/checkmark_new.svg) 0% 0% no-repeat padding-box;
204 }
205 .two-notoptimized:before {
206 background: transparent url(../images/speed/error_new.svg) 0% 0% no-repeat padding-box;
207 }
208 .two-optimizing:before {
209 background: transparent url(../images/speed/loader.svg) 0% 0% no-repeat padding-box;
210 animation: rotation 1s infinite linear;
211 width: 14px;
212 height: 14px;
213 margin-top: 3px;
214 }
215
216 .two-homepage-scores .two-optimizing:before,
217 .two-optimized-homepage-container .two-optimizing:before,
218 .two-score-section-gutenberg .two-optimizing:before,
219 .two_elementor_settings_content .two-optimizing:before {
220 background-image: url(../images/speed/score_loader.svg);
221 background-size: 14px;
222 }
223 .two-loading-bg.two-optimizing:before {
224 top: 0;
225 width: 30px;
226 height: 30px;
227 border-radius: 50%;
228 background-size: 20px;
229 background-position: center;
230 background-color: #323A451A;
231 }
232 .two-page-speed p.two-description,
233 .two-page-speed-optimized-content p.two-description,
234 .two-gutenberg-reanalyze_container p.two-description {
235 font-size: 12px;
236 margin: 0;
237 line-height: 18px;
238 font-weight: 600;
239 padding-left: 0;
240 color: #51575DCC;
241 }
242 .two-hidden,
243 .two-score-container.two-hidden {
244 display: none;
245 }
246
247 .two-score-container {
248 display: flex;
249 padding: 20px 25px;
250 background: #23282D 0% 0% no-repeat padding-box;
251 border: 1px solid #FFFFFF1A;
252 border-radius: 6px;
253 color: #FFFFFF;
254 position: absolute;
255 z-index: 10;
256 flex-wrap: wrap;
257 width: 400px;
258 box-sizing: border-box;
259 left: 70px;
260 top: 0px;
261 }
262
263 .two-score-container:before {
264 content: '';
265 width: 30px;
266 height: 50px;
267 position: absolute;
268 top: -5px;
269 left: -20px;
270 }
271
272 .two-score-mobile,
273 .two-score-desktop {
274 display: flex;
275 }
276 .two-score-text {
277 margin-right: 16px;
278 text-align: left;
279 font-family: Open Sans;
280 font-weight: 100;
281 }
282
283 .two-score-text-name {
284 display: block;
285 font: normal normal bold 10px/16px Open Sans;
286 letter-spacing: 0px;
287 opacity: 1;
288 }
289 .two-load-text-time {
290 display: block;
291 font: normal normal 600 10px/16px Open Sans;
292 letter-spacing: 0.08px;
293 opacity: 0.5;
294 }
295
296 .two-score-circle {
297 width: 40px;
298 height: 40px;
299 position: relative;
300 border-radius: 50%;
301 }
302 tbody .two-score-circle {
303 width: 30px;
304 height: 30px;
305 }
306
307 .two-score-circle .two-score-circle-animated {
308 position: absolute;
309 left: 50%;
310 top: 50%;
311 -webkit-transform: translate(-50%, -50%);
312 -moz-transform: translate(-50%, -50%);
313 transform: translate(-50%, -50%);
314 text-align: center;
315 font: normal normal bold 12px/18px Open Sans;
316 letter-spacing: 0px;
317 }
318
319 .two-score-section-gutenberg .two-score-circle .two-score-circle-animated {
320 font-size: 14px;
321 }
322
323 .two-editor-page-speed {
324 position: relative;
325 display: inline-block;
326 padding-left: 26px;
327 text-align: left;
328 letter-spacing: 0;
329 font-weight: 400;
330 font-family: 'Open Sans';
331 font-size: 12px;
332 color: #1E1E1E;
333 line-height: 18px;
334 margin: 15px;
335 width: 100%
336 }
337 .components-panel__body .two-editor-page-speed,
338 .components-panel__body .two-score-section {
339 margin: 0;
340 }
341
342 .two-editor-page-speed p {
343 font-size: 12px;
344 line-height: 18px;
345 opacity: 0.8;
346 margin: 0;
347 }
348 .two-editor-page-speed b {
349 font-weight: 700;
350 }
351
352 .two-editor-page-speed:before {
353 content: '';
354 position: absolute;
355 top: 10px;
356 left: 0px;
357 transform: translateY(-50%);
358 width: 20px;
359 height: 20px;
360 background: transparent url(../images/speed/red-info.svg) 0% 0% no-repeat padding-box;
361 }
362
363 a.two-button-green:not(.two-button) {
364 width: 180px;
365 height: 30px;
366 background: #22B339 0% 0% no-repeat padding-box;
367 border-radius: 4px;
368 text-align: center;
369 font: normal normal 600 12px/18px Open Sans;
370 letter-spacing: 0px;
371 color: #FFFFFF;
372 text-decoration: none;
373 cursor: pointer;
374 display: block;
375 float: right;
376 padding: 6px;
377 margin-top: 15px;
378 }
379
380 .two-button-green.two-deactivated-button {
381 opacity: 0.7;
382 }
383
384 .two-score-container-title {
385 color: #1E1E1E;
386 font: normal normal 600 12px/18px Open Sans;
387 letter-spacing: 0px;
388 margin: 15px 0;
389 }
390
391 svg.two-speed-icon path {
392 fill: currentColor;
393 }
394
395 .two-score-section {
396 width: 100%;
397 margin: 15px;
398 }
399
400 .two-score-container-both {
401 display: flex;
402 width: 100%;
403 }
404
405 .two-score-container-both * {
406 text-align: center;
407 color: #323A45;
408 font: normal normal 600 10px/16px Open Sans;
409 }
410
411 .two-score-header {
412 font-size: 10px;
413 font-weight: 600;
414 line-height: 16px;
415 opacity: 0.5;
416 margin: 5px 0;
417 }
418
419 .elementor-control-content .two-score-header {
420 margin: 0 0 8px 0;
421 }
422
423 .two_reanalyze_container,.two-gutenberg-reanalyze_container {
424 margin-top: 10px;
425 text-align: right;
426 }
427
428 .two-gutenberg-reanalyze_container.two_reanalyze_loading {
429 text-align: left;
430 }
431
432 .two_reanalyze_container .two_reanalyze_button,
433 .two-gutenberg-reanalyze_container .two_reanalyze_button {
434 font-family: Open Sans;
435 font-size: 12px;
436 letter-spacing: 0.1px;
437 line-height: 18px;
438 text-decoration: underline;
439 color: #323A45;
440 cursor: pointer;
441 border-bottom: none;
442 font-weight: 600;
443 }
444 .two_reanalyze_loading .two_reanalyze_button {
445 text-decoration: none;
446 }
447 .two-score-container-old,
448 .two-score-container-new {
449 flex-direction: column;
450 width: 50%;
451 }
452
453 .two-score-container-old {
454 margin-right: 5px;
455 }
456 .two-score-container-new {
457 margin-left: 5px;
458 }
459 .two-old-scores, .two-new-scores {
460 background: #F9F9F9 0% 0% no-repeat padding-box;
461 border-radius: 6px;
462 height: 189px;
463 }
464 .two-no-scores {
465 display: flex;
466 align-items: center;
467 justify-content: center;
468 }
469
470 .two-no-scores .two-page-speed.two-optimizing {
471 width: 14px;
472 height: 14px;
473 padding: 0;
474 }
475
476 .two-no-scores .two-page-speed.two-optimizing:before {
477 top: 0;
478 }
479
480 .two-no-scores .two-score-mobile,
481 .two-no-scores .two-score-desktop,
482 #wpadminbar .two-no-scores .two_score_container,
483 #wpadminbar .two_optimized .two-no-scores .two_score_container,
484 .two-optimized-see-more .two-no-scores .two_score_container,
485 .two-homepage-scores .two-no-scores .two_score_container {
486 display: none;
487 }
488
489 .two_reanalyze_link,
490 #wpadminbar .quicklinks .two_reanalyze_link {
491 display: none;
492 }
493
494 #wpadminbar .quicklinks .two-no-scores .two_reanalyze_link:not(.two-hidden),
495 .two-no-scores .two_reanalyze_link:not(.two-hidden) {
496 background-image: url(../images/speed/reload_icon.svg);
497 background-repeat: no-repeat;
498 background-position: center center;
499 width: 28px;
500 display: block;
501 height: 28px;
502 cursor: pointer;
503 border-bottom: none !important;
504 }
505
506 #wpadminbar .quicklinks .two-no-scores .two_reanalyze_link:not(.two-hidden),
507 .two-optimized-see-more .two-no-scores .two_reanalyze_link:not(.two-hidden) {
508 background-image: url(../images/speed/reload_icon_dark.svg);
509 }
510
511 .two-no-scores .two_reanalyze_link:not(.two-hidden):hover {
512 border-bottom: none;
513 background-image: url(../images/speed/reload_icon_hover.svg);
514 }
515 #wpadminbar .quicklinks .two_reanalyze_link:not(.two-hidden):hover,
516 .two-optimized-see-more .two-no-scores .two_reanalyze_link:not(.two-hidden):hover {
517 border-bottom: none;
518 background-image: url(../images/speed/reload_icon_hover_dark.svg);
519 }
520
521 #wpadminbar .quicklinks .two_reanalyze_link:not(.two-hidden) {
522 background-image: url(../images/speed/reload_icon_dark.svg);
523 }
524
525 .two-score-container-both .two-score-mobile,
526 .two-score-container-both .two-score-desktop {
527 flex-direction: column;
528 }
529
530 .two-score-container-both .two-score-circle {
531 margin: 10px auto 5px auto;
532 }
533 .two-score-container-both .two-score-text {
534 margin: 0 10px 10px;
535 }
536
537 .two-score-container-both .two-score-mobile .two-score-text {
538 margin-bottom: 5px;
539 }
540 #wpadminbar:not(.mobile) .ab-top-menu>li:hover>.ab-item {
541 background-color: unset;
542 }
543
544 #wpadminbar #wp-admin-bar-two_adminbar_info {
545 position: relative;
546 z-index: 999999;
547 }
548
549 #wpadminbar #wp-admin-bar-two_adminbar_progress_info {
550 z-index: 999998;
551 }
552
553 #wpadminbar .two_hidden {
554 display: none!important;
555 }
556
557 #wpadminbar .two_admin_bar_menu,
558 #wpadminbar .two_admin_bar_notif_menu {
559 height: 100%;
560 }
561 #wpadminbar .two_admin_bar_menu_header {
562 display: flex;
563 align-items: center;
564 height: 100%;
565 color: #FFFFFF;
566 font-size: 12px;
567 line-height: 18px;
568 letter-spacing: 0.1px;
569 font-weight: 700;
570 font-family: Open Sans;
571 cursor: pointer;
572 }
573
574 #wpadminbar .two_admin_bar_menu_header img {
575 width: 26px;
576 cursor: pointer;
577 margin-right: 3px;
578 }
579
580 #wpadminbar .two_admin_bar_menu_header p.two_page_count {
581 width:auto;
582 height: 16px;
583 border-radius: 9px;
584 background-color: #C5433F;
585 color: #ffffff;
586 margin-left: 5px;
587 padding: 1px 7px;
588 font-size: 10px;
589 line-height: 16px;
590 font-weight: 600;
591 text-align: center;
592 }
593
594 #wpadminbar div.two_admin_bar_menu_main {
595 position: absolute;
596 background: transparent;
597 padding-top: 5px;
598 font-family: Open Sans;
599 display: flex;
600 gap: 10px;
601 text-align: left;
602 }
603
604 #wpadminbar .two_admin_bar_menu_main_notif {
605 padding-top: 5px;
606 display: flex;
607 flex-direction: column;
608 gap: 10px;
609 position: absolute;
610 left: 21px;
611 }
612
613 #wpadminbar .two_admin_bar_menu_content {
614 display: inline-block;
615 width: 400px;
616 height: auto;
617 padding: 20px 24px;
618 background-color: #23282D;
619 border: 1px solid #FFFFFF1A;
620 border-radius: 6px;
621 box-sizing: border-box;
622 font-family: Open Sans;
623 }
624
625 #wpadminbar .two_admin_bar_menu_content {
626 display: block;
627 }
628 #wpadminbar .two_get_referral_link_admin_bar {
629 margin-top: 20px;
630 padding-top: 20px;
631 border-top: 1px solid #ffffff1a;
632 }
633 #wpadminbar .two_get_referral_link_admin_bar .two-link-to-wp-referral {
634 height: unset;
635 line-height: 18px;
636 float: right;
637 color: #22B339;
638 text-decoration: underline;
639 padding: 0;
640 }
641 #wpadminbar .two_get_referral_link_admin_bar .two-link-to-wp-referral:hover {
642 color: #22B339;
643 text-decoration: none;
644 }
645 #wpadminbar .two_admin_bar_menu_main_notif .two_admin_bar_menu_content.two_optimizing_container .two_optimizing_title {
646 font-size: 14px;
647 letter-spacing: 0;
648 line-height: 20px;
649 font-weight: 600;
650 color: #fff;
651 align-items: center;
652 display: flex;
653 }
654
655 #wpadminbar .two_admin_bar_menu_content p,
656 #wpadminbar .two_admin_bar_menu_content span,
657 #wpadminbar .two_admin_bar_menu_content a,
658 #wpadminbar .two_admin_bar_menu_content div
659 {
660 font-family: Open Sans;
661 }
662
663 #wpadminbar .two_info_row {
664 width: 183px;
665 height: 26px;
666 line-height: 18px;
667 box-sizing: border-box;
668 font-size: 12px;
669 border-radius: 6px;
670 padding: 4px 6px 4px 28px;
671 background: url(../images/speed/red-info.svg) #FFFFFF0D 6px 6px no-repeat padding-box;
672 background-size: 16px;
673 color:#FFFFFF;
674 }
675
676 #wpadminbar .two_info_row.two_success {
677 background: url(../images/speed/green-info.svg) #FFFFFF0D 6px 6px no-repeat padding-box;
678 background-size: 16px;
679 width: 170px;
680 }
681
682 #wpadminbar .two_admin_bar_menu_content p.two_status_title,
683 #wpadminbar .two_in_progress_cont p.two_status_title {
684 font-size: 14px;
685 line-height: 20px;
686 color:#FFFFFF;
687 font-weight: bold;
688 margin-top: 10px;
689 margin-bottom: 4px;
690 }
691
692 #wpadminbar .two_plan_container {
693 display: flex;
694 font-size: 12px;
695 height: 18px;
696 color: #FFFFFF;
697 opacity: 0.7;
698 }
699
700 #wpadminbar .two_plan_container p {
701 margin: 0;
702 padding: 0;
703 line-height: 18px;
704 font-size: 12px;
705 }
706
707 #wpadminbar .two_plan_container a {
708 position: relative;
709 text-align: right;
710 flex-grow: 1;
711 text-decoration: underline;
712 color: #FFFFFF;
713 line-height: 18px;
714 font-size: 12px;
715 }
716
717 #wpadminbar .two_clear_cache>span {
718 position: absolute;
719 right: 71px;
720 top: 1px;
721 background: transparent url(../images/speed/loader.svg) no-repeat 0px 0px padding-box;
722 animation: rotation 1s infinite linear;
723 background-size: 16px;
724 width: 16px;
725 height: 16px;
726 }
727
728 #wpadminbar .two_cache_cleared {
729 background: url(../images/speed/green-info.svg) right 95px top 2px no-repeat;
730 background-size: 16px;
731 }
732
733 #wpadminbar hr,
734 #wpadminbar .two_admin_bar_menu_main hr {
735 height: 1px;
736 background-color: #FFFFFF1A;
737 margin: 20px 0;
738 border: none;
739 }
740
741 #wpadminbar .two_score_title,
742 .two-score-container-header-part .two-score-container-title {
743 font-size: 12px;
744 line-height: 18px;
745 color: #FFFFFF;
746 font-weight: 700;
747 letter-spacing: 0.1px;
748 }
749 #wpadminbar .two_score_title_adminbar {
750 opacity: 50%;
751 }
752
753 .two-score-container-header-part .two-score-container-title.two-manage-link {
754 opacity: 0.7;
755 text-decoration: underline;
756 font-weight: normal;
757 padding-right: 16px;
758 background: url("../images/speed/navigation_link_icon.svg") right center no-repeat;
759 margin: 0;
760 cursor: pointer;
761 }
762 #wpadminbar .two_score_title_container,
763 .two-score-container .two-score-container-header-part {
764 display: flex;
765 justify-content: space-between;
766 width: 100%;
767 }
768 #wpadminbar .two_score_title_container a.two_reanalyze_button {
769 height: unset;
770 padding: 0;
771 font-size: 12px;
772 line-height: 18px;
773 letter-spacing: 0.1px;
774 text-decoration: underline;
775 color: #fff;
776 }
777
778 #wpadminbar .two_score_block,
779 .two-optimized-see-more .two_score_block,
780 .two-homepage-scores.two_score_block {
781 display: flex;
782 margin-top: 15px;
783 gap: 10px;
784 }
785
786 .two-optimized-see-more .two_score_block {
787 margin-bottom: 15px;
788 }
789
790 .two-optimized-see-more .two_reanalyze_container {
791 margin-top: 0;
792 }
793
794 .two-optimized-see-more .two_reanalyze_container .two_reanalyze_button {
795 color: #22B339;
796 }
797
798 .two-optimized-see-more .two_reanalyze_container .two-optimizing:before {
799 background-image: url("../images/speed/loader_green_small.svg");
800 background-size: 12px;
801 background-position: center;
802 }
803
804 .two-notoptimized .two-optimization-in-progress-tooltip {
805 bottom: 15px;
806 top: unset;
807 left: 110px;
808 }
809 .two-notoptimized .two-optimization-in-progress-tooltip .two-optimization-in-progress-title {
810 font-size: 14px;
811 line-height: 20px;
812 color: #fff;
813 font-weight: 800;
814 margin: 0 0 4px 0;
815 }
816
817 .two-notoptimized .two-optimization-in-progress-tooltip .two-optimization-in-progress-description {
818 font-size: 12px;
819 line-height: 18px;
820 font-weight: 400;
821 margin: 0 0 15px 0;
822 color: #fff;
823 }
824
825 .two-wp-pages-list .two-optimization-in-progress-close-container {
826 width: 100%;
827 margin: 0;
828 }
829
830 .two-notoptimized .two-optimization-in-progress-tooltip .two-optimization-in-progress-close {
831 font-size: 12px;
832 line-height: 18px;
833 font-weight: 400;
834 color: #22B339;
835 text-decoration: underline;
836 float: right;
837 cursor: pointer;
838 }
839
840 #wpadminbar .two_score_container,
841 .two-optimized-see-more .two_score_container {
842 display: flex;
843 gap: 8px;
844 align-items: center;
845 }
846
847 #wpadminbar .two_score_container .two_score_container_mobile,
848 #wpadminbar .two_optimized .two_score_container .two_score_container_mobile {
849 margin-right: 10px;
850 }
851
852 #wpadminbar .two_score_container_both,
853 .two-optimized-see-more .two_score_container_both {
854 display: flex;
855 flex-direction: column;
856 background: #FFFFFF0D;
857 border-radius: 6px;
858 padding: 10px;
859 gap: 12px;
860 width: 170px;
861 box-sizing: border-box;
862 min-height: 96px;
863 height: auto;
864 align-items: flex-start;
865 }
866
867 .two-homepage-scores .two_score_container_both {
868 display: flex;
869 flex-direction: column;
870 background: #F9F9F9 0% 0% no-repeat padding-box;
871 border-radius: 6px;
872 padding: 10px 15px;
873 gap: 12px;
874 width: 175px;
875 box-sizing: border-box;
876 min-height: 110px;
877 height: auto;
878 align-items: flex-start;
879 }
880
881 #wpadminbar .two-no-scores.two_score_container_both,
882 .two-optimized-see-more .two-no-scores.two_score_container_both,
883 .two-homepage-scores .two-no-scores.two_score_container_both {
884 align-items: center;
885 }
886
887 #wpadminbar .two-score-circle .two-score-circle-animated,
888 #wpadminbar .two_optimized .two-score-circle .two-score-circle-animated,
889 .two-optimized-see-more .two-score-circle .two-score-circle-animated {
890 position: absolute;
891 left: 50%;
892 top: 50%;
893 -webkit-transform: translate(-50%, -50%);
894 -moz-transform: translate(-50%, -50%);
895 transform: translate(-50%, -50%);
896 text-align: center;
897 font: normal normal bold 12px/18px Open Sans;
898 letter-spacing: 0px;
899 color: #ffffff!important;
900 }
901
902 #wpadminbar .two-score-circle,
903 #wpadminbar .two_optimized .two-score-circle,
904 .two-optimized-see-more .two-score-circle {
905 width: 30px;
906 height: 30px;
907 position: relative;
908 border-radius: 50%;
909 background-color: #393D42;
910 }
911
912 #wpadminbar .two_score_info p,
913 #wpadminbar .two_score_info p span,
914 #wpadminbar .two_optimized .two_score_info p,
915 #wpadminbar .two_optimized .two_score_info p span,
916 .two-optimized-see-more .two_score_info p,
917 .two-optimized-see-more .two_score_info p span,
918 .two-homepage-scores .two_score_info p,
919 .two-homepage-scores .two_score_info p span {
920 width: 90px;
921 font-size: 10px;
922 line-height: 16px;
923 margin: 0;
924 padding: 0;
925 opacity: 0.5;
926 color: #fff;
927 font-weight: 600;
928 }
929 #wpadminbar .two_optimized .two_score_info p span {
930 opacity: 1;
931 }
932 .two-homepage-scores .two_score_info p,
933 .two-homepage-scores .two_score_info p span {
934 color: #323A45;
935 }
936
937 #wpadminbar .two_score_info p:first-child,
938 .two-optimized-see-more .two_score_info p:first-child,
939 .two-homepage-scores .two_score_info p:first-child {
940 opacity: 1;
941 }
942
943 #wpadminbar .two_pages_count_all.two_pages_count_info {
944 padding-left: 37px;
945 }
946
947 #wpadminbar .two_pages_count_info {
948 width: 100%;
949 height: auto;
950 padding: 10px;
951 font-size: 12px;
952 line-height: 18px;
953 color: #ffffff;
954 letter-spacing: 0.1px;
955 background: url(../images/info_green.svg) #2E3338 17px 13px no-repeat;
956 background-size: 12px;
957 margin-top: 15px;
958 box-sizing: border-box;
959 }
960 #wpadminbar .two_pages_count_info.two_agency_plan_intro p {
961 margin: 0;
962 }
963 #wpadminbar .two_pages_count_info.two_agency_plan_intro p:first-child {
964 font-weight: 600;
965 }
966
967 #wpadminbar .two_pages_count_info:not(.two_free_reached) p {
968 line-height: 18px;
969 padding-left: 27px;
970 }
971
972 #wpadminbar .two_pages_count_info.two_free_reached p {
973 padding-left: 20px;
974 line-height: 18px;
975 }
976
977 #wpadminbar .two_pages_count_info.two_free_reached {
978 background: url(../images/info_red.svg) #2E3338 10px 13px no-repeat;
979 background-size: 12px;
980 display: flex;
981 flex-direction: row;
982 flex-wrap: wrap;
983 justify-content: space-between;
984 }
985
986 #wpadminbar .two_optimized_images_info,
987 #wpadminbar .two_optimized_pages_info {
988 display: flex;
989 }
990
991 #wpadminbar .two_optimized_pages_info {
992 margin: 20px 0 10px 0;
993 }
994
995 #wpadminbar .two_optimized_images_info > p,
996 #wpadminbar .two_optimized_pages_info > p {
997 font-size: 12px;
998 line-height: 18px;
999 color: #FFFFFF;
1000 }
1001
1002 #wpadminbar .two_optimized_images_info > p:first-child,
1003 #wpadminbar .two_optimized_pages_info > p:first-child {
1004 background: url(../images/dot.svg) 2px 4px no-repeat;
1005 padding-left: 17px
1006 }
1007
1008 #wpadminbar .two_optimized_images_info > p:nth-child(2),
1009 #wpadminbar .two_optimized_pages_info > p:nth-child(2) {
1010 flex-grow: 1;
1011 text-align: right;
1012 }
1013
1014 #wpadminbar .two_add_page_button,
1015 #wpadminbar .two_pro_container .two_add_page_button,
1016 #wpadminbar .two_booster_test .two_add_page_button,
1017 #wpadminbar .two_not_optimized_content .two_add_page_button,
1018 #wpadminbar .two_admin_bar_menu_content .two_add_page_button,
1019 #wpadminbar .two_booster_disconnect .two_add_page_button,
1020 .two-get-pro-container.two_black_friday_offer .two_add_page_button {
1021 width: 180px;
1022 height: 30px;
1023 line-height: 30px;
1024 box-sizing: border-box;
1025 text-decoration: none;
1026 background-color: #22B339;
1027 color: #FFFFFF;
1028 border-radius: 4px;
1029 text-align: center;
1030 margin-top: 20px;
1031 float: right;
1032 }
1033 .two_button_small {
1034 width: 150px !important;
1035 }
1036 .two-get-pro-container.two_black_friday_offer .two_add_page_button {
1037 position: absolute;
1038 bottom: 25px;
1039 height: 40px;
1040 width: 260px;
1041 line-height: 40px;
1042 font-size: 14px;
1043 }
1044
1045 #wpadminbar .two_red_counter_line {
1046 width: 100%;
1047 height: 6px;
1048 background-color: #FD3C31;
1049 border-radius: 3px;
1050 margin-top: 12px;
1051 }
1052
1053 #wpadminbar .two_pro_container {
1054 display: inline-block;
1055 width: 400px;
1056 height: fit-content;
1057 padding: 20px 24px;
1058 border: 1px solid #FFFFFF1A;
1059 border-radius: 6px;
1060 box-sizing: border-box;
1061 background: url(../images/pro_icon.svg) #23282D 337px 15px no-repeat;
1062 background-size: 42px;
1063 }
1064
1065 #wpadminbar .two_pro_container.two_get_referral_link_admin_bar {
1066 background-image: none;
1067 margin-top: 10px;
1068 }
1069
1070 #wpadminbar .two_get_referral_link_admin_bar .two_get_referral_title {
1071 font: normal normal bold 14px/20px Open Sans;
1072 letter-spacing: 0px;
1073 color: #FFFFFF;
1074 margin: 0 0 20px 0;
1075 position: relative;
1076 }
1077
1078 #wpadminbar .two_get_referral_link_admin_bar .two_get_referral_title img {
1079 width: 97px;
1080 position: absolute;
1081 top: 17px;
1082 }
1083
1084 #wpadminbar .two_pro_container.two_get_referral_link_admin_bar .two-referral-container {
1085 display: flex;
1086 justify-content: space-between;
1087 align-items: center;
1088 text-align: center;
1089 border-radius: 6px;
1090 background-color: #FFFFFF0D;
1091 padding: 10px 16px;
1092 box-sizing: border-box;
1093 }
1094
1095 #wpadminbar .two_pro_container.two_get_referral_link_admin_bar .two-referral-container .two-referral-copy-topbar {
1096 border-left: 1px solid #FFFFFF1A;
1097 padding-left: 16px;
1098 margin-left: 16px;
1099 min-width: 56px;
1100 box-sizing: border-box;
1101 cursor: pointer;
1102 }
1103 #wpadminbar .two_pro_container.two_get_referral_link_admin_bar .two-referral-container .two-page-main-desc#two-referral-link-topbar {
1104 margin-bottom: 0;
1105 text-overflow: ellipsis;
1106 white-space: nowrap;
1107 overflow: hidden;
1108 }
1109 #wpadminbar .two_pro_container.two_get_referral_link_admin_bar .two-refer-links {
1110 display: flex;
1111 gap: 6px;
1112 align-items: center;
1113 margin-top: 15px;
1114 }
1115 #wpadminbar .two_pro_container.two_get_referral_link_admin_bar .two-refer-to {
1116 padding: 4px 8px;
1117 display: flex;
1118 align-items: center;
1119 text-align: center;
1120 gap: 4px;
1121 font-size: 12px;
1122 line-height: 18px;
1123 font-weight: 600;
1124 color: #ffffff;
1125 text-decoration: none;
1126 background-color: #FFFFFF0D;
1127 border-radius: 20px;
1128 height: unset;
1129 }
1130 #wpadminbar .two_pro_container.two_get_referral_link_admin_bar .two-refer-to:hover {
1131 background-color: #FFFFFF1A;
1132 }
1133 #wpadminbar .two_pro_container.two_black_friday_offer {
1134 background: url(../images/black_friday_offer.png) #23282D no-repeat;
1135 background-size: unset;
1136 }
1137
1138 .two-get-pro-container.two_black_friday_offer {
1139 background: url(../images/black_friday_offer_sp.png) #23282D right 8px top 3px no-repeat;
1140 color: white;
1141 border: none;
1142 position: relative;
1143 }
1144
1145 #wpadminbar .two_pro_container .two_pro_container_offer_title,
1146 .two-get-pro-container.two_black_friday_offer .two_pro_container_offer_title {
1147 display: grid;
1148 font-size: 14px;
1149 line-height: 20px;
1150 margin-bottom: 13px;
1151 }
1152
1153 #wpadminbar .two_pro_container .two_black_friday_countdown_container {
1154 display: flex;
1155 margin-bottom: 30px;
1156 }
1157 .two-get-pro-container.two_black_friday_offer .two_black_friday_countdown_container {
1158 display: flex;
1159 margin-bottom: 24px;
1160 }
1161
1162 #wpadminbar .two_pro_container .two_black_friday_countdown .two_black_friday_countdown_each,
1163 .two-get-pro-container.two_black_friday_offer .two_black_friday_countdown .two_black_friday_countdown_each {
1164 border-radius: 6px;
1165 background-color: #2c3036;
1166 color: #fff;
1167 font-size: 20px;
1168 line-height: 36px;
1169 padding: 4px;
1170 font-weight: bold;
1171 width: 26px;
1172 height: 36px;
1173 box-sizing: border-box;
1174 display: flex;
1175 align-items: center;
1176 justify-content: center;
1177 font-family: 'Open Sans';
1178 }
1179
1180 #wpadminbar .two_pro_container .two_black_friday_countdown .two_black_friday_countdown_numbers,
1181 .two-get-pro-container.two_black_friday_offer .two_black_friday_countdown .two_black_friday_countdown_numbers {
1182 display: flex;
1183 gap: 3px;
1184 flex-wrap: wrap;
1185 }
1186
1187 #wpadminbar .two_pro_container .two_black_friday_countdown .two_black_friday_countdown_text,
1188 .two-get-pro-container.two_black_friday_offer .two_black_friday_countdown .two_black_friday_countdown_text {
1189 text-align: center;
1190 margin: 4px 0 0 0;
1191 font-size: 10px;
1192 line-height: 18px;
1193 font-weight: bold;
1194 font-family: 'Open Sans';
1195 }
1196
1197 #wpadminbar .two_pro_container .two_black_friday_countdown_container img,
1198 .two-get-pro-container.two_black_friday_offer .two_black_friday_countdown_container img {
1199 width: 13px;
1200 height: 40px;
1201 margin: 0 2px;
1202 }
1203
1204 #wpadminbar .two_pro_container p {
1205 font-size: 12px;
1206 line-height: 18px;
1207 color: #FFFFFF;
1208 margin-bottom: 8px;
1209 }
1210
1211 #wpadminbar .two_pro_container p.two_pro_container_title {
1212 font-weight: 600;
1213 }
1214
1215 .two_black_friday_offer p {
1216 font-size: 12px;
1217 line-height: 18px;
1218 color: #FFFFFF;
1219 margin-bottom: 8px;
1220 }
1221
1222 #wpadminbar .two_pro_container p.two_pro_option,
1223 .two-get-pro-container.two_black_friday_offer p.two_pro_option {
1224 background: url(../images/dot.svg) 2px 3px no-repeat;
1225 padding-left: 17px;
1226 margin-bottom: 7px;
1227 font-weight: 400;
1228 }
1229
1230 #wpadminbar .two_pro_container p.two_pro_option.two_pro_bg_flash,
1231 .two-get-pro-container.two_black_friday_offer p.two_pro_option.two_pro_bg_flash {
1232 background: url(../images/flash.svg) 0 2px no-repeat;
1233 background-size: 14px;
1234 font-weight: 600;
1235 }
1236
1237 #wpadminbar .two_pro_container p.two_pro_option.two_pro_option_diamond {
1238 background: url(../images/pro_icon.svg) 0px 1px no-repeat;
1239 background-size: 16px;
1240 font-weight: 600;
1241 margin-bottom: 8px;
1242 }
1243
1244 #wpadminbar .two_pro_container p.two_pro_option:last-child,
1245 .two-get-pro-container.two_black_friday_offer p.two_pro_option:last-child {
1246 margin-bottom: 0px;
1247 }
1248
1249 #wpadminbar .two_not_optimized_content.two_admin_bar_menu_content p.two_status_title,
1250 #wpadminbar .two_booster_test.two_admin_bar_menu_content p.two_status_title,
1251 #wpadminbar .two_optimized.two_admin_bar_menu_content p.two_status_title,
1252 #wpadminbar .two_booster_disconnect.two_admin_bar_menu_content p.two_status_title {
1253 margin-top: 0;
1254 color: #ffffff;
1255 margin-bottom: 4px;
1256 }
1257
1258 #wpadminbar .two_optimized_congrats_container {
1259 display: flex;
1260 justify-content: space-between;
1261 align-items: center;
1262 }
1263
1264 #wpadminbar .two_optimized_improvement,
1265 .two-score-container-header-part .two_optimized_improvement {
1266 font-size: 10px;
1267 line-height: 16px;
1268 letter-spacing: 0.08px;
1269 background: url(../images/flash.svg) #FFFFFF0D no-repeat;
1270 background-position: 6px 4px;
1271 background-size: 12px;
1272 padding: 2px 6px 2px 22px;
1273 border-radius: 4px;
1274 width: 103px;
1275 box-sizing: border-box;
1276 color: #fff;
1277 }
1278
1279 #wpadminbar .two_optimized_improvement span,
1280 .two-optimized-see-more .two_optimized_improvement span {
1281 color: #22B339;
1282 font-size: 10px;
1283 line-height: 16px;
1284 letter-spacing: 0.08px;
1285 float: right;
1286 }
1287
1288 #wpadminbar .two_booster_test p,
1289 #wpadminbar .two_not_optimized_content p,
1290 #wpadminbar .two_booster_disconnect p {
1291 font-family: Open Sans;
1292 font-size: 12px;
1293 line-height: 18px;
1294 color: #A5A7A9;
1295 letter-spacing: 0.1px;
1296 }
1297
1298 #wpadminbar .two_booster_test p:nth-child(2),
1299 #wpadminbar .two_not_optimized_content p:nth-child(2),
1300 #wpadminbar .two_booster_disconnect p:nth-child(2) {
1301 margin-bottom: 18px;
1302 }
1303
1304 #wpadminbar .two_not_optimized_content.two_in_progress_cont p:nth-child(2) {
1305 margin-bottom: 0px;
1306 }
1307
1308 #wpadminbar .two_in_progress_cont p {
1309 font-size: 12px;
1310 line-height: 18px;
1311 }
1312
1313 #wpadminbar .two_in_progress_cont span {
1314 font-size: 12px;
1315 line-height: 18px;
1316 font-weight: 600;
1317 font-style: italic;
1318 color:#ffffff;
1319 }
1320
1321 #wpadminbar .two_booster_test .two_add_page_button,
1322 #wpadminbar .two_not_optimized_content .two_add_page_button,
1323 #wpadminbar .two_optimized .two_add_page_button {
1324 width: 150px;
1325 }
1326
1327 #wpadminbar .two_booster_disconnect.two_admin_bar_menu_content p.two_status_title {
1328 background: url(../images/speed/red-info.svg) 225px 0px no-repeat;
1329 background-size: 20px;
1330 }
1331
1332 #wpadminbar .two_booster_disconnect p a {
1333 display: initial;
1334 height: 18px;
1335 color: #FFFFFF;
1336 text-decoration: underline;
1337 line-height: 18px;
1338 padding: 0;
1339 font-family: Open Sans;
1340 font-size: 12px;
1341 letter-spacing: 0.1px;
1342 }
1343
1344 #wpadminbar .two_frontpage_optimized {
1345 background: url(../images/speed/green-info.svg) no-repeat right 0px top 8px;
1346 background-size: 16px;
1347 padding-right: 20px;
1348 }
1349
1350 #wpadminbar .two_frontpage_not_optimized {
1351 background: url(../images/speed/red-info.svg) no-repeat right 0px top 9px;
1352 background-size: 16px;
1353 padding-right: 20px;
1354 }
1355
1356 #wpadminbar .two_frontpage_optimizing>span {
1357 background: transparent url(../images/loader_green.svg) no-repeat 0px 0px padding-box;
1358 animation: rotation 1s infinite linear;
1359 background-size: 18px;
1360 width: 18px;
1361 height: 18px;
1362 display: block;
1363 margin-right: 4px;
1364 }
1365 #wpadminbar .two_admin_bar_notif_menu.two_pages_optimizing .two_admin_bar_menu_header {
1366 box-sizing: border-box;
1367 padding-left: 10px;
1368 border-left: 1px solid #FFFFFF1A;
1369 }
1370 #wpadminbar .two_admin_bar_notif_menu.two_pages_optimizing {
1371 display: flex;
1372 padding: 10px 10px 10px 0;
1373 height: calc(100% - 20px);
1374 align-items: center;
1375 justify-content: center;
1376 }
1377 #wpadminbar .two_admin_bar_notif_menu.two_pages_optimizing .two_admin_bar_menu_header>span {
1378 position: relative;
1379 width: 20px;
1380 height: 20px;
1381 }
1382 #wpadminbar .two_admin_bar_notif_menu.two_pages_optimizing .two_admin_bar_menu_header>span:not(.two_green_info) {
1383 border-radius: 50%;
1384 width: 26px;
1385 height: 26px;
1386 background-color: #383e41;
1387 }
1388
1389 #wpadminbar .two_admin_bar_notif_menu.two_pages_optimizing .two_admin_bar_menu_header>span:before {
1390 content: '';
1391 position: absolute;
1392 background: transparent url(../images/loader_green.svg) no-repeat center padding-box;
1393 animation: rotation 1s infinite linear;
1394 background-size: 18px;
1395 width: 26px;
1396 height: 26px;
1397 display: block;
1398 margin-right: 4px;
1399 }
1400
1401 #wpadminbar .two_admin_bar_notif_menu.two_pages_optimizing .two_admin_bar_menu_header>span.two_green_info:before {
1402 background-image: url(../images/speed/green-info.svg);
1403 animation: none;
1404 background-size: 20px;
1405 width: 20px;
1406 height: 20px;
1407 }
1408
1409 @keyframes rotation {
1410 from {
1411 transform: rotate(0deg);
1412 }
1413 to {
1414 transform: rotate(359deg);
1415 }
1416 }
1417
1418 #wpadminbar .two_in_progress_cont {
1419 padding: 20px 25px;
1420 display: inline-block;
1421 width: 400px;
1422 height: auto;
1423 background-color: #23282D;
1424 border: 1px solid #FFFFFF1A;
1425 border-radius: 6px;
1426 box-sizing: border-box;
1427 }
1428
1429 #wpadminbar .two_optimized .two_score_block,
1430 .two-optimized-see-more .two_score_block,
1431 .two-homepage-scores.two_score_block {
1432 display: flex;
1433 }
1434
1435 #wpadminbar .two_optimized .two_score_container,
1436 .two-optimized-see-more .two_score_container {
1437 display: flex;
1438 }
1439
1440 .two-homepage-scores .two_score_container {
1441 display: flex;
1442 gap: 10px;
1443 }
1444
1445 #wpadminbar .two_score_block_title,
1446 .two-optimized-see-more .two_score_block_title,
1447 .two-homepage-scores .two_score_block_title {
1448 font-size: 10px;
1449 line-height: 16px;
1450 color: #FFFFFF;
1451 border-radius: 6px;
1452 margin-bottom: 8px;
1453 font-weight: normal;
1454 }
1455
1456 .two-homepage-scores .two_score_block_title {
1457 color: #323A45;
1458 opacity: 0.5;
1459 }
1460 #wpadminbar .two_recount_home_score_cont {
1461 display: flex;
1462 }
1463
1464 #wpadminbar .two_recount_home_score_cont .two_recount_score {
1465 width: 22px;
1466 height: 22px;
1467 background: transparent url(../images/restore.svg) no-repeat top right padding-box;
1468 background-size: 22px;
1469 }
1470
1471 #wpadminbar .two_home_score_error_info {
1472 background: url(../images/info_red.svg) #FFFFFF0D 15px 20px no-repeat padding-box;
1473 background-size: 12px;
1474 padding: 10px 15px 10px 37px;
1475 font-size: 12px;
1476 line-height: 19px;
1477 margin: 15px 0 20px 0;
1478 }
1479
1480 #wpadminbar .two_home_score_error_info b {
1481 font-weight: 600;
1482 color: #FFFFFF;
1483 }
1484
1485 #wpadminbar .two_optimizing_container p.two_optimizing_title span {
1486 display: inline-block;
1487 width: 16px;
1488 height: 16px;
1489 background: #383e41 url(../images/loader_green.svg) 0 0 no-repeat padding-box;
1490 background-size: 11px;
1491 animation: rotation 1s infinite linear;
1492 margin-right: 5px;
1493 border-radius: 50%;
1494 background-position: center;
1495 }
1496
1497 #wpadminbar .two_optimizing_container p:nth-child(2) {
1498 font-size: 12px;
1499 line-height: 18px;
1500 }
1501
1502 #wpadminbar .two_optimizing_container p:nth-child(2) span {
1503 font-weight: 600;
1504 font-style: italic;
1505 color: #ffffff;
1506 font-size: 12px;
1507 }
1508
1509 #wpadminbar .two_optimized {
1510 position: relative;
1511 }
1512
1513 #wpadminbar .two_optimized .two_admin_bar_menu_main_notif_optimized_close {
1514 position: absolute;
1515 width: 16px;
1516 height: 16px;
1517 background: url(../images/close_icon_lighter.svg) 0 no-repeat padding-box;
1518 background-size: 16px;
1519 top: 10px;
1520 right: 10px;
1521 cursor: pointer;
1522 }
1523
1524 #wpadminbar .two_optimized .two_admin_bar_menu_main_notif_optimized_close {
1525 background: url(../images/close_icon_lighter_hover.svg) 0 no-repeat padding-box;
1526 }
1527
1528 #wpadminbar .two_optimized .two_optimized_congrats_row {
1529 display: flex;
1530 }
1531
1532 #wpadminbar .two_optimized .two_optimized_congrats_row span {
1533 width: 18px;
1534 height: 18px;
1535 }
1536
1537 #wpadminbar .two_optimized .two_optimized_congrats_row span.two_up_arrow {
1538 background: url(../images/up_arrow_nav.svg) 0 no-repeat padding-box;
1539 background-size: 18px;
1540 }
1541
1542 #wpadminbar .two_optimized .two_optimized_congrats_row span.two_down_arrow {
1543 background: url(../images/down_arrow_nav.svg) 0 no-repeat padding-box;
1544 background-size: 18px;
1545 }
1546
1547 #wpadminbar .two_optimized .two_optimized_congrats_subtitle {
1548 font-size: 12px;
1549 line-height: 18px;
1550 letter-spacing: 0.1px;
1551 max-width: 240px;
1552 }
1553
1554 #wpadminbar .two_optimized .two_optimized_congrats_subtitle span {
1555 color: #FFFFFF;
1556 font-style: italic;
1557 font-weight: 600;
1558 }
1559
1560 #wpadminbar .two_loading.two_recount_score {
1561 background: transparent url(../images/speed/loader.svg) 0 0 no-repeat padding-box;
1562 background-size: 22px;
1563 animation: rotation 1s infinite linear;
1564 }
1565
1566 #wpadminbar .two_score_success_container_title {
1567 line-height: 18px;
1568 margin-bottom: 15px;
1569 color:#fff;
1570 }
1571
1572 .two_elementor_control_container_description {
1573 max-width: 190px;
1574 }
1575
1576 .elementor-panel .elementor-tab-control-two_optimize {
1577 position: relative;
1578 padding: 0 5px;
1579 box-sizing: border-box;
1580 min-width: 80px;
1581 width:initial;
1582 }
1583
1584 .elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab.elementor-tab-control-two_optimize a {
1585 top: 22px;
1586 position: absolute;
1587 left: 50%;
1588 transform: translateX(-50%);
1589 font-size: 8px;
1590 font-weight: 600;
1591 width: 100%;
1592 }
1593
1594 .elementor-panel .elementor-tab-control-two_optimize a:before {
1595 width: 26px;
1596 position: absolute;
1597 top: -17px;
1598 left: calc(50% - 13px);
1599 content: " ";
1600 height: 26px;
1601 background: transparent url(../images/logo_dark.svg) 0 0 no-repeat;
1602 background-size: 26px;
1603 }
1604
1605 .two_elementor_control_title {
1606 font-size: 12px;
1607 font-weight: bold;
1608 line-height: 18px;
1609 vertical-align: middle;
1610 display: flex;
1611 align-items: center;
1612 margin-bottom: 2px;
1613 color:#1E1E1E
1614 }
1615
1616 .two_elementor_control_title.two_congrats:before {
1617 background:none;
1618 width: 0;
1619 height: 0;
1620 }
1621
1622 .two_elementor_control_title:before {
1623 content: " ";
1624 width: 16px;
1625 height: 16px;
1626 background: transparent url(../images/speed/red-info.svg) 0 0 no-repeat;
1627 background-size: 16px;
1628 margin-right: 5px;
1629 }
1630
1631 .elementor-control-two_optimize_section .elementor-panel-heading{
1632 display: none;
1633 }
1634
1635 .two_elementor_settings_content .two_optimize_button {
1636 width: 180px;
1637 height: 30px;
1638 line-height: 30px;
1639 box-sizing: border-box;
1640 text-decoration: none;
1641 background-color: #22B339;
1642 color: #FFFFFF;
1643 border-radius: 4px;
1644 text-align: center;
1645 margin-top: 15px;
1646 float: right;
1647 cursor: pointer;
1648 }
1649 .two_elementor_settings_content .two_optimize_button.two-button-disabled {
1650 opacity: 0.7;
1651 }
1652
1653 .two_elementor_settings_content {
1654 font-size: 12px;
1655 line-height: 18px;
1656 letter-spacing: 0.1px;
1657 padding-left: 21px;
1658 box-sizing: border-box;
1659 }
1660
1661 .two_elementor_settings_content.two_optimized {
1662 padding: 0;
1663 }
1664
1665 .two_elementor_settings_content .two-score-section {
1666 margin: 0;
1667 }
1668
1669 .two_elementor_settings_content hr {
1670 height: 1px;
1671 background-color: #E0E0E0;
1672 margin: 20px 0;
1673 border: none;
1674 }
1675
1676 .two_elementor_settings_content .two-score-container-title {
1677 font-size: 12px;
1678 line-height: 18px;
1679 font-weight: normal;
1680 letter-spacing: 0px;
1681 margin: 15px 0;
1682 color: #1E1E1E;
1683 }
1684
1685 .two_elementor_settings_content .two-elementor-container-title {
1686 font-size: 12px;
1687 line-height: 18px;
1688 font-weight: normal;
1689 letter-spacing: 0px;
1690 opacity: 0.8;
1691 color: #1E1E1E;
1692 margin-bottom: 20px;
1693 }
1694
1695 .two_elementor_settings_content .two-elementor-container-title span,
1696 .two_elementor_settings_content .two-score-container-title span {
1697 font-style: italic;
1698 font-weight: bold;
1699 }
1700
1701 .two_elementor_settings_content .two-score-container-both * {
1702 text-align: center;
1703 color: inherit;
1704 font: normal normal 600 10px/16px Open Sans;
1705 }
1706
1707 .two_elementor_settings_content .two-score-container-both .two-score-text * {
1708 color: #323A45;
1709 font-weight: bold;
1710 }
1711
1712 .two_elementor_settings_content.two-optimizing {
1713 padding: 0;
1714 }
1715 .two_elementor_settings_content.two-optimizing .two-description,
1716 .two-wp-pages-list.two-optimizing .two-description {
1717 padding-left: 38px;
1718 }
1719
1720 .two_elementor_settings_content .two-score-circle-animated {
1721 font-size: 14px;
1722 font-weight: bold;
1723 }
1724
1725 .two_elementor_settings_content .two-score-circle {
1726 width: 40px;
1727 height: 40px;
1728 background: #FD3C311A 0% 0% no-repeat padding-box;
1729 }
1730
1731 .two_elementor_control_title.two-hidden {
1732 display: none;
1733 }
1734
1735 .elementor-panel-menu-item-icon .two-element-menu-icon:before {
1736 display: block;
1737 margin: auto;
1738 width: 26px;
1739 height: 26px;
1740 content: " ";
1741 background: transparent url(../images/logo_dark.svg) 0 0 no-repeat;
1742 background-size: 26px;
1743 }
1744
1745 .components-panel__row > .two-page-speed.two-optimizing {
1746 margin: 15px;
1747 }
1748
1749 .two-limit-exceed-main-container {
1750 position: fixed;
1751 width: 100%;
1752 height: 100%;
1753 top: 0;
1754 left: 0;
1755 justify-content: center;
1756 align-items: center;
1757 font-family: Open Sans;
1758 color: #323A45;
1759 background-color: #323a4582;
1760 z-index: 9;
1761 box-sizing: border-box;
1762 display: none;
1763 }
1764
1765 .two-limit-exceed-container {
1766 position: relative;
1767 padding: 30px 0;
1768 text-align: center;
1769 background-color: #fff;
1770 width: 500px;
1771 height: 202px;
1772 border-radius: 6px;
1773 box-sizing: border-box;
1774 }
1775
1776 .two-limit-exceed-close {
1777 position: absolute;
1778 width: 16px;
1779 height: 16px;
1780 background: url(../images/close.svg) 0 no-repeat padding-box;
1781 background-size: 16px;
1782 top: 15px;
1783 right: 15px;
1784 cursor: pointer;
1785 }
1786
1787 .two-limit-exceed-title {
1788 font-size: 18px;
1789 line-height: 28px;
1790 letter-spacing: 0.15px;
1791 margin-bottom: 5px;
1792 margin-top: 0;
1793 font-weight: 800;
1794 }
1795
1796 .two-limit-exceed-description {
1797 font-size: 14px;
1798 line-height: 20px;
1799 letter-spacing: 0;
1800 margin: 0;
1801 }
1802
1803 .two-limit-exceed-button {
1804 display: inline-block;
1805 color: #fff;
1806 background-color: #22B339;
1807 border-radius: 6px;
1808 padding: 10px 0;
1809 width: 180px;
1810 height: 40px;
1811 font-size: 14px;
1812 line-height: 20px;
1813 letter-spacing: 0.12px;
1814 font-weight: 600;
1815 margin-top: 30px;
1816 box-sizing: border-box;
1817 text-decoration: none;
1818 }
1819
1820 .two-limit-exceed-button:hover {
1821 cursor: pointer;
1822 color: #fff;
1823 opacity: 0.8;
1824 }
1825
1826 /*
1827 two_contact_care_popup styles
1828 */
1829 .two-contact-care-popup-main * {
1830 color: #323A45;
1831 font-family: Open Sans, sans-serif;
1832 }
1833 .two-customer-support-main * {
1834 color: #323A45;
1835 font-family: Open Sans, sans-serif;
1836 }
1837 .two-customer-support-main {
1838 display: flex;
1839 justify-content: center;
1840 margin-top: 20px;
1841 align-items: center;
1842 }
1843 .two-contact-care-popup-main {
1844 position: fixed;
1845 width: 100vw;
1846 height: 100%;
1847 top: 0;
1848 left: 0;
1849 display: flex;
1850 justify-content: center;
1851 align-items: center;
1852 background-color: #323a4582;
1853 z-index: 99999;
1854 }
1855 .two-contact-care-popup-main.two-hidden {
1856 display: none;
1857 }
1858 .two-contact-care-popup {
1859 position: relative;
1860 width: 940px;
1861 display: flex;
1862 justify-content: space-between;
1863 box-sizing: border-box;
1864 }
1865 .two-contact-care-close {
1866 z-index: 9999;
1867 position: absolute;
1868 width: 16px;
1869 height: 16px;
1870 background: url(../images/darker_close_icon.svg) 0 no-repeat padding-box;
1871 background-size: 16px;
1872 top: 15px;
1873 right: 15px;
1874 cursor: pointer;
1875 }
1876 .two-contact-care-close:hover {
1877 opacity: 0.7;
1878 }
1879 .two-contact-care-content-section {
1880 width: 470px;
1881 max-height: 590px;
1882 display: flex;
1883 flex-wrap: wrap;
1884 justify-content: space-between;
1885 background-color: white;
1886 border-radius: 12px 0 0 12px;
1887 }
1888 .two-contact-care-wp-section {
1889 padding: 30px 40px;
1890 background-color: #fff;
1891 border-radius: 12px 0 0 0;
1892 width: 100%;
1893 box-sizing: border-box;
1894 height: 500px;
1895 }
1896 .two-contact-care-title {
1897 font-size: 18px;
1898 line-height: 28px;
1899 letter-spacing: 0.15px;
1900 font-weight: 800;
1901 margin-bottom: 5px;
1902 }
1903 .two-contact-care-content-text {
1904 margin: 0;
1905 font-size: 14px;
1906 line-height: 20px;
1907 }
1908 .two-contact-care-content-text a {
1909 color: #323A45;
1910 font-weight: 600;
1911 }
1912 .two-contact-care-content-text a:hover {
1913 color: #323A45;
1914 opacity: 0.7;
1915 }
1916 .two-contact-care-description {
1917 display: grid;
1918 gap: 30px;
1919 }
1920 .two-contact-care-green-button {
1921 width: 360px;
1922 height: 40px;
1923 background: #22B339 0% 0% no-repeat padding-box;
1924 border-radius: 25px;
1925 text-align: center;
1926 font: normal normal 600 14px/20px Open Sans;
1927 letter-spacing: 0px;
1928 color: #FFFFFF;
1929 text-decoration: none;
1930 cursor: pointer;
1931 display: block;
1932 margin-top: 30px;
1933 line-height: 40px;
1934 }
1935 .two-contact-care-green-button:hover {
1936 opacity: 0.7;
1937 color: #FFFFFF;
1938 }
1939 .two-contact-care-pro-section {
1940 background-color: #F9F9F9;
1941 border-radius: 0 0 0 12px;
1942 padding: 25px 40px;
1943 width: 100%;
1944 }
1945 .two-contact-care-content-text.two-option-diamond {
1946 background: url(../images/pro_icon.svg) no-repeat;
1947 background-size: 20px;
1948 padding-left: 25px;
1949 }
1950 .two-contact-care-content-text.two-option-diamond a {
1951 color: #22B339;
1952 }
1953 .two-contact-care-content-text.two-option-diamond a:hover {
1954 opacity: 0.7;
1955 }
1956 .two-contact-care-content-text.two-option-point {
1957 background: url(../images/dot_darker.svg) 3px 3px no-repeat;
1958 padding-left: 25px;
1959 margin-bottom: 4px;
1960 }
1961 .two-contact-care-video-section, .two-contact-care-video-section video{
1962 border-radius: 0 12px 12px 0;
1963 }
1964 .two-overflow-hidden {
1965 overflow: hidden;
1966 }
1967