PluginProbe ʕ •ᴥ•ʔ
Jetpack – WP Security, Backup, Speed, & Growth / 16.1-beta.3
Jetpack – WP Security, Backup, Speed, & Growth v16.1-beta.3
16.1-beta 16.1-beta.2 16.1-beta.3 16.1-a.5 16.1-a.3 16.0.1 16.1-a.1 16.0 16.0-beta 16.0-a.7 16.0-a.5 15.9.1 16.0-a.3 16.0-a.1 15.9 15.9-beta 15.9-a.7 15.9-a.5 15.9-a.3 15.9-a.1 15.8 15.8-beta 15.8-a.7 15.8-a.5 5.2.5 5.3.4 5.4.4 5.5.5 5.6.5 5.7.5 5.8.4 5.9.4 6.0.4 6.1 6.1.1 6.1.2 6.1.3 6.1.4 6.1.5 6.2 6.2.1 6.2.2 6.2.3 6.2.4 6.2.5 6.3 6.3.1 6.3.2 6.3.3 6.3.4 6.3.5 6.3.6 6.3.7 6.4 6.4.1 6.4.2 6.4.3 6.4.4 6.4.5 6.4.6 6.5 6.5.1 6.5.2 6.5.3 6.5.4 6.6 6.6.1 6.6.2 6.6.3 6.6.4 6.6.5 6.7 6.7.1 6.7.2 6.7.3 6.7.4 6.8 6.8.1 6.8.2 6.8.3 6.8.4 6.8.5 6.9 6.9.1 6.9.2 6.9.3 6.9.4 7.0 7.0.1 7.0.2 7.0.3 7.0.4 7.0.5 7.1 7.1.1 7.1.2 7.1.3 7.1.4 7.1.5 7.2 7.2.1 7.2.1.1 7.2.2 7.2.3 7.2.4 7.2.5 7.3 7.3.0.1 7.3.1 7.3.1.1 7.3.2 7.3.3 7.3.4 7.3.5 7.4 7.4.1 7.4.2 7.4.3 7.4.4 7.4.5 7.5 7.5.0.1 7.5.1 7.5.2 7.5.3 7.5.4 7.5.5 7.5.6 7.5.7 7.6 7.6.1 7.6.2 7.6.3 7.6.4 7.7 7.7.1 7.7.2 7.7.3 7.7.4 7.7.5 7.7.6 7.8 7.8.1 7.8.2 7.8.3 7.8.4 7.9 7.9.1 7.9.2 7.9.3 7.9.4 8.0 8.0.1 8.0.2 8.0.3 8.1 8.1.1 8.1.2 8.1.3 8.1.4 8.2 8.2.0.1 8.2.1 8.2.2 8.2.3 8.2.4 8.2.5 8.2.6 8.3 8.3.1 8.3.2 8.3.3 8.4 8.4.1 8.4.2 8.4.3 8.4.4 8.4.5 8.5 8.5.1 8.5.2 8.5.3 8.6 8.6.1 8.6.2 8.6.3 8.6.4 8.7 8.7.0.1 8.7.1 8.7.2 8.7.3 8.7.4 8.8 8.8.1 8.8.2 8.8.3 8.8.4 8.8.5 8.9 8.9.1 8.9.2 8.9.3 8.9.4 9.0 9.0.1 9.0.2 9.0.3 9.0.4 9.0.5 9.1 9.1.1 9.1.2 9.1.3 9.2 9.2.1 9.2.2 9.2.3 9.2.4 9.3 9.3.1 9.3.2 9.3.3 9.3.4 9.3.5 9.4 9.4.1 9.4.2 9.4.3 9.4.4 9.5 9.5.1 9.5.2 9.5.3 9.5.4 9.5.5 9.6 9.6.1 9.6.2 9.6.3 9.6.4 9.7 9.7.1 9.7.2 15.7-beta.2 9.7.3 15.7.1 9.8 15.8-a.1 9.8.1 15.8-a.3 9.8.2 2.0.9 9.8.3 2.1.7 9.9 2.2.10 9.9.1 2.3.10 9.9.2 2.4.7 9.9.3 2.5.5 2.6.6 2.7.5 2.8.5 2.9.6 3.0.6 3.1.5 3.2.5 3.3.6 3.4.6 3.5.6 3.6.4 3.7.5 3.8.5 3.9.10 4.0.7 4.1.4 4.2.5 4.3.5 4.4.5 4.5.3 4.6.3 4.7.4 4.8.5 4.9.3 5.0.3 5.1.4 trunk 10.0 10.0.1 10.0.2 10.1 10.1.1 10.1.2 10.2 10.2.1 10.2.2 10.2.3 10.3 10.3.1 10.3.2 10.4 10.4.1 10.4.2 10.5 10.5.1 10.5.2 10.5.3 10.6 10.6.1 10.6.2 10.7 10.7.1 10.7.2 10.8 10.8.1 10.8.2 10.9 10.9.1 10.9.2 10.9.3 11.0 11.0.1 11.0.2 11.1 11.1.1 11.1.2 11.1.3 11.1.4 11.2 11.2.1 11.2.2 11.3 11.3.1 11.3.2 11.3.3 11.3.4 11.4 11.4.1 11.4.2 11.5 11.5.1 11.5.2 11.5.3 11.6 11.6.1 11.6.2 11.7 11.7.1 11.7.2 11.7.3 11.8 11.8.3 11.8.4 11.8.5 11.8.6 11.9 11.9.1 11.9.2 11.9.3 12.0 12.0.1 12.0.2 12.1 12.1.1 12.1.2 12.2 12.2.1 12.2.2 12.3 12.3.1 12.4 12.4.1 12.5 12.5.1 12.6 12.6.1 12.6.2 12.6.3 12.7 12.7.1 12.7.2 12.8 12.8.1 12.8.2 12.9 12.9.1 12.9.2 12.9.3 12.9.4 13.0 13.0.1 13.1 13.1.1 13.1.2 13.1.3 13.1.4 13.2 13.2.1 13.2.2 13.2.3 13.3 13.3.1 13.3.2 13.4 13.4.1 13.4.2 13.4.3 13.4.4 13.5 13.5.1 13.6 13.6.1 13.7 13.7.1 13.8 13.8.1 13.8.2 13.9 13.9.1 14.0 14.1 14.2 14.2.1 14.3 14.4 14.4.1 14.5 14.6 14.7 14.8 14.9 14.9.1 15.0 15.0.1 15.0.2 15.1 15.1.1 15.2 15.3 15.3.1 15.4 15.5 15.6 15.7 15.7-a.1 15.7-a.3 15.7-a.5 15.7-a.7 15.7-beta
jetpack / css / jetpack-admin-rtl.css
jetpack / css Last commit date
cleanslate-rtl.css 2 months ago cleanslate-rtl.min.css 2 months ago cleanslate.css 2 months ago cleanslate.min.css 2 months ago dashboard-widget-rtl.css 3 months ago dashboard-widget-rtl.min.css 2 months ago dashboard-widget.css 3 months ago dashboard-widget.min.css 2 months ago jetpack-admin-rtl.css 5 days ago jetpack-admin-rtl.min.css 5 days ago jetpack-admin.css 5 days ago jetpack-admin.min.css 5 days ago jetpack-deactivate-dialog-rtl.css 8 months ago jetpack-deactivate-dialog-rtl.min.css 2 months ago jetpack-deactivate-dialog.css 8 months ago jetpack-deactivate-dialog.min.css 2 months ago wordads-ccpa-rtl.css 2 months ago wordads-ccpa-rtl.min.css 2 months ago wordads-ccpa.css 2 months ago wordads-ccpa.min.css 2 months ago
jetpack-admin-rtl.css
1639 lines
1 /**
2 * Breakpoint Mixin
3 *
4 * Uses Sass Maps which requires Sass v3.3.0 or newer
5 *
6 *
7 * EXAMPLE
8 *
9 * body {
10 * @include breakpoint(tablet){
11 * font-size: 14px;
12 * };
13 * }
14 */
15 .j-row {
16 width: 100%;
17 margin: 0 auto;
18 }
19 .j-row::before, .j-row::after {
20 content: " ";
21 display: table;
22 }
23 .j-row::after {
24 clear: both;
25 }
26
27 .j-col {
28 padding: 0.85em;
29 width: 100%;
30 float: right;
31 position: relative;
32 }
33
34 @media only screen {
35 .j-sm-5 {
36 width: 41.66667%;
37 }
38 .j-sm-7 {
39 width: 58.33333%;
40 }
41 .j-sm-12 {
42 width: 100%;
43 }
44 }
45 @media (min-width: 530px) {
46 .j-md-4 {
47 width: 33.33333%;
48 }
49 .j-md-6 {
50 width: 50%;
51 }
52 .j-md-8 {
53 width: 66.66667%;
54 }
55 .j-md-12 {
56 width: 100%;
57 }
58 }
59 @media (min-width: 782px) {
60 .j-lrg-4 {
61 width: 33.33333%;
62 }
63 .j-lrg-5 {
64 width: 41.66667%;
65 }
66 .j-lrg-6 {
67 width: 50%;
68 }
69 .j-lrg-7 {
70 width: 58.33333%;
71 }
72 .j-lrg-8 {
73 width: 66.66667%;
74 }
75 .j-lrg-12 {
76 width: 100%;
77 }
78 }
79 @keyframes jetpack-candy {
80 0% {
81 transform: scale(1);
82 }
83 20% {
84 transform: scale(1.15);
85 }
86 60% {
87 transform: scale(0.95);
88 }
89 100% {
90 transform: scale(1);
91 }
92 }
93 @keyframes jetpack-loading-fade {
94 0% {
95 opacity: 0.5;
96 }
97 50% {
98 opacity: 1;
99 }
100 100% {
101 opacity: 0.5;
102 }
103 }
104 @keyframes jetpack-rotate {
105 to {
106 transform: rotate(-1turn);
107 }
108 }
109 /**
110 * em()
111 *
112 * Convert px to em in a readable fashion.
113 * ==========================================================================
114
115 * Examples:
116 * 1. font-size: em(14px);
117 * 2. font-size: em(30px/14px);
118 */
119 .button,
120 .download-jetpack {
121 transition: all 0.1s ease-in-out;
122 }
123
124 .jp-button,
125 .jp-button--settings {
126 display: inline-block;
127 position: relative;
128 padding: 0.7692307692em 1.4615384615em;
129 color: #efefef;
130 font-weight: 700;
131 font-size: 0.9285714286em;
132 line-height: 1;
133 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
134 background: #6f7476;
135 border-radius: 3px;
136 }
137 .jp-button:visited,
138 .jp-button--settings:visited {
139 color: #efefef;
140 }
141 .jp-button:hover, .jp-button:focus,
142 .jp-button--settings:hover,
143 .jp-button--settings:focus {
144 color: #fff;
145 background: #57972d;
146 }
147 .jp-button:active,
148 .jp-button--settings:active {
149 background: #57972d;
150 opacity: 0.8;
151 }
152
153 .jp-button--settings {
154 background: #93b45f;
155 color: #e8eedf;
156 }
157 .jp-button--settings:visited {
158 color: #e8eedf;
159 }
160 .jp-button--settings:hover, .jp-button--settings:focus {
161 background: #9fbd72;
162 color: #fff;
163 }
164 .jp-button--settings.current {
165 background: #3c6621;
166 color: #fff;
167 box-shadow: inset 0 2px 0 #365a1f, inset 0 1px 3px #3c6621;
168 }
169
170 .download-jetpack {
171 display: inline-block;
172 position: relative;
173 padding: 0.6428571429em 1.0869565217em 0.5357142857em;
174 color: #fff;
175 font-weight: 400;
176 font-size: 20px;
177 line-height: 1;
178 background: #518d2a;
179 z-index: 3;
180 border-radius: 6px;
181 box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
182 }
183 .download-jetpack:visited {
184 color: #fff;
185 }
186 .download-jetpack:hover, .download-jetpack:focus {
187 color: #fff;
188 background: #57972d;
189 box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
190 }
191 .download-jetpack:active {
192 top: 6px;
193 box-shadow: 0 0 0 #3e6c20, 0 0 0 rgba(0, 0, 0, 0.4);
194 }
195 .download-jetpack:active::after {
196 top: -6px;
197 }
198 .download-jetpack::before {
199 content: "";
200 display: inline-block;
201 position: relative;
202 top: -2px;
203 margin-left: 13px;
204 width: 30px;
205 height: 30px;
206 vertical-align: middle;
207 background: url(../images/connect-plug.svg) center center no-repeat;
208 background-size: 100%;
209 }
210 .download-jetpack::after {
211 content: "";
212 position: absolute;
213 top: 0;
214 right: 0;
215 width: 100%;
216 height: 100%;
217 }
218 @media (max-width: 1147px) {
219 .download-jetpack {
220 font-size: 1.2857142857em;
221 }
222 .download-jetpack::before {
223 top: -1px;
224 width: 23px;
225 height: 23px;
226 }
227 }
228 @media (max-width: 900px) {
229 .download-jetpack:active {
230 top: 0;
231 }
232 }
233 @media (max-width: 530px) {
234 .download-jetpack {
235 font-size: 1.2142857143em;
236 font-weight: 600;
237 }
238 .download-jetpack::before {
239 width: 19px;
240 height: 19px;
241 margin-left: 9px;
242 }
243 }
244
245 /**
246 * Automatticons
247 *
248 * A quick reference
249 */
250 @font-face {
251 font-family: automatticons;
252 src: url(../_inc/fonts/automatticons/automatticons.eot);
253 src: url(../_inc/fonts/automatticons/automatticons.eot?#iefix) format("embedded-opentype"), url(../_inc/fonts/automatticons/automatticons.woff) format("woff"), url(../_inc/fonts/automatticons/automatticons.ttf) format("truetype"), url(../_inc/fonts/automatticons/automatticons.svg#automatticonsregular) format("svg");
254 font-weight: 400;
255 font-style: normal;
256 }
257 .nav-horizontal::after {
258 content: ".";
259 display: block;
260 height: 0;
261 clear: both;
262 visibility: hidden;
263 }
264 .nav-horizontal a {
265 display: inline-block;
266 }
267 .nav-horizontal li {
268 position: relative;
269 float: right;
270 }
271 .nav-horizontal ul {
272 margin: 0;
273 padding: 0;
274 }
275
276 @media (max-width: 782px) {
277 .configure .frame.top.fixed {
278 padding-right: 0;
279 }
280 }
281
282 .wrap.inner,
283 .page-content {
284 max-width: 950px;
285 margin: 0 auto;
286 }
287 .wrap.inner li,
288 .page-content li {
289 line-height: 23px;
290 }
291
292 @media (max-width: 530px) {
293 .page-content {
294 margin-top: 0;
295 }
296 }
297
298 @media (max-width: 1147px) {
299 .wrap.inner {
300 background: #f6f7f7;
301 padding: 15px;
302 }
303 }
304 @media (max-width: 530px) {
305 .wrap.inner {
306 margin-top: 1.7142857143em;
307 }
308 }
309
310 .page-content.about {
311 position: relative;
312 z-index: 10;
313 }
314 @media (max-width: 1147px) {
315 .page-content.about {
316 background: #f6f7f7;
317 padding: 15px;
318 }
319 }
320
321 @media (max-width: 1147px) {
322 .page-content.configure {
323 background: #f6f7f7;
324 }
325 }
326
327 .footer nav {
328 max-width: 550px;
329 margin: 0 auto;
330 }
331
332 .header {
333 right: 0;
334 left: 0;
335 background: #008710;
336 }
337
338 .header-nav li {
339 line-height: 60px;
340 }
341 .header-nav a {
342 padding: 0 0.7142857143em;
343 line-height: 24px;
344 }
345 .header-nav .jetpack-logo a {
346 display: inline-block;
347 position: relative;
348 width: 214px;
349 margin-left: 6px;
350 background: url(../images/jetpack-logo.png) center center no-repeat;
351 background: url(../images/jetpack-logo.svg) center center no-repeat, none;
352 background-size: 183px auto;
353 color: #fff;
354 line-height: 60px;
355 font-weight: 400;
356 }
357 .header-nav .jetpack-logo a span {
358 text-indent: -9999px;
359 visibility: hidden;
360 }
361 .header-nav .jetpack-logo a::before {
362 content: "";
363 position: absolute;
364 top: 0;
365 right: 0;
366 width: 100%;
367 height: 100%;
368 background-size: 183px 32px;
369 }
370 .header-nav .jetpack-modules + .jetpack-modules {
371 margin-right: 15px;
372 }
373
374 .main-nav {
375 float: right;
376 }
377 .main-nav li {
378 margin: 0;
379 }
380 @media (max-width: 900px) {
381 .main-nav {
382 font-size: 13px;
383 }
384 }
385
386 .jetpack-pagestyles #screen-meta {
387 margin: 0;
388 }
389 .jetpack-pagestyles #screen-meta-links .screen-meta-toggle {
390 z-index: 2;
391 }
392 .jetpack-pagestyles #screen-options-link-wrap,
393 .jetpack-pagestyles #contextual-help-link-wrap {
394 border: none;
395 }
396 .jetpack-pagestyles .update-nag {
397 display: none;
398 }
399
400 .loading {
401 bottom: 50%;
402 position: absolute;
403 top: 50%;
404 width: 100%;
405 }
406 .loading span {
407 color: #999;
408 }
409
410 .modal {
411 background: #fff;
412 position: fixed;
413 top: 52px;
414 bottom: 20px;
415 left: 20px;
416 right: 20px;
417 margin-right: 160px;
418 display: none;
419 box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
420 z-index: 500;
421 }
422 .modal .close {
423 position: absolute;
424 top: 0;
425 left: 0;
426 font: 300 1.7142857143em Genericons !important;
427 color: #777;
428 content: "\f405";
429 display: inline-block;
430 padding: 0.2857142857em 0.7142857143em 0.4285714286em;
431 z-index: 5;
432 }
433 .modal .close:hover {
434 background: #f0f0f1;
435 opacity: 0.8;
436 }
437 .modal .close:active {
438 background: #f0f0f1;
439 opacity: 0.4;
440 }
441 .modal .content-container {
442 position: absolute;
443 top: 0;
444 left: 0;
445 bottom: 0;
446 right: 0;
447 overflow: auto;
448 padding: 2.1428571429em;
449 }
450 .modal .content {
451 margin: 0 auto;
452 max-width: 900px;
453 text-align: right;
454 }
455 .modal h2 {
456 text-align: right;
457 margin-top: 0;
458 color: #5d6d74;
459 font-weight: 300;
460 line-height: 32px;
461 text-shadow: 0 1px 1px #fff;
462 }
463 @media (max-width: 530px) {
464 .modal h2 {
465 font-size: 26px;
466 }
467 }
468 .modal h5 {
469 clear: right;
470 }
471 .modal p {
472 font-size: 1.2307692308em;
473 }
474 .modal footer {
475 position: absolute;
476 right: 0;
477 bottom: 0;
478 width: 100%;
479 padding: 12px 20px;
480 border-top: 1px solid #dcdcde;
481 background: #fff;
482 text-align: left;
483 }
484 .modal footer ul {
485 margin: 0;
486 }
487 .modal footer li {
488 display: inline-block;
489 margin: 0;
490 }
491 .modal .button-secondary,
492 .modal .button-primary:active {
493 vertical-align: baseline;
494 }
495 @media (max-width: 900px) {
496 .modal {
497 bottom: 5%;
498 margin-right: 36px;
499 font-size: 80%;
500 }
501 .modal .content {
502 top: 38px;
503 }
504 }
505 @media (max-width: 782px) {
506 .modal {
507 top: 66px;
508 margin-right: 0;
509 }
510 }
511 @media (max-width: 600px) {
512 .modal {
513 top: 10px;
514 left: 10px;
515 bottom: 10px;
516 right: 10px;
517 }
518 }
519
520 .jp-info-img {
521 float: left;
522 margin: 0 30px 8px 0;
523 }
524 .jp-info-img img {
525 border: 1px solid #dcdcde;
526 max-width: 100%;
527 height: auto;
528 }
529 .jp-info-img img:first-child {
530 margin-top: 0;
531 }
532 @media (max-width: 782px) {
533 .jp-info-img {
534 float: none;
535 margin: 0 0 15px;
536 }
537 }
538
539 .content-container.modal-footer {
540 bottom: 53px;
541 }
542
543 .shade {
544 background: #000;
545 bottom: 0;
546 cursor: pointer;
547 display: none;
548 right: 0;
549 opacity: 0.2;
550 position: fixed;
551 left: 0;
552 top: 0;
553 z-index: 11;
554 }
555
556 .footer {
557 margin-top: 1.4285714286em;
558 position: relative;
559 padding: 10em 0 4.2857142857em;
560 text-align: center;
561 }
562 .footer::before, .footer::after {
563 content: "";
564 position: absolute;
565 right: 0;
566 pointer-events: none;
567 }
568 .footer::before {
569 top: 0;
570 margin-top: -1px;
571 width: 100%;
572 height: 195px;
573 }
574 .footer::after {
575 display: none;
576 }
577 .footer .download-jetpack {
578 margin-bottom: 33px;
579 }
580 @media (min-width: 1147px) {
581 .footer {
582 padding-bottom: 35px;
583 }
584 }
585 @media (max-width: 1147px) {
586 .footer {
587 padding-top: 165px;
588 padding-bottom: 0;
589 }
590 .footer::before {
591 background-size: 160% auto;
592 }
593 .footer ul {
594 float: none;
595 overflow: hidden;
596 }
597 }
598 @media (max-width: 900px) {
599 .footer {
600 padding-top: 146px;
601 }
602 }
603 @media (max-width: 782px) {
604 .footer {
605 margin-top: 0;
606 }
607 }
608 @media (max-width: 530px) {
609 .footer {
610 margin-top: 0;
611 padding-top: 135px;
612 }
613 }
614 @media (max-width: 320px) {
615 .footer {
616 padding-top: 76px;
617 }
618 }
619
620 .footer nav {
621 max-width: 100%;
622 }
623 .footer nav a,
624 .footer nav a:visited {
625 padding: 4px 6px;
626 color: #999;
627 }
628 .footer nav a:hover, .footer nav a:focus,
629 .footer nav a:visited:hover,
630 .footer nav a:visited:focus {
631 color: #008710;
632 }
633 @media (max-width: 1147px) {
634 .footer nav a:hover, .footer nav a:focus,
635 .footer nav a:visited:hover,
636 .footer nav a:visited:focus {
637 color: #008710;
638 }
639 }
640 @media (max-width: 530px) {
641 .footer nav li {
642 display: block;
643 float: none;
644 margin: 0;
645 text-align: right;
646 }
647 .footer nav a {
648 display: block;
649 padding: 0 16px;
650 line-height: 44px;
651 }
652 }
653
654 .primary {
655 padding: 25px 15px 10px 15px;
656 border-bottom: 1px solid #f0f0f1;
657 }
658
659 .secondary-footer {
660 margin: 0 auto;
661 }
662 .secondary-footer li {
663 margin-left: 5px;
664 }
665 @media (min-width: 782px) {
666 .secondary-footer {
667 padding: 8px 15px 10px;
668 margin-bottom: 30px;
669 border-bottom: 1px solid #f0f0f1;
670 }
671 }
672 @media (min-width: 1147px) {
673 .secondary-footer {
674 margin-bottom: 0;
675 }
676 }
677 @media (max-width: 782px) {
678 .secondary-footer {
679 padding: 8px 15px 8px;
680 border-bottom: none;
681 }
682 }
683 @media (max-width: 530px) {
684 .secondary-footer {
685 margin: 0;
686 padding: 0;
687 border: none;
688 font-weight: 400;
689 }
690 .secondary-footer a {
691 border-top: 1px solid #f0f0f1;
692 }
693 }
694
695 .footer .a8c-attribution {
696 margin: 0;
697 padding: 0 6px;
698 color: #bbb;
699 font-size: 0.7857142857em;
700 font-family: "Gill Sans", "Gill Sans MT", Helvetica, Arial, sans-serif;
701 text-transform: uppercase;
702 }
703 .footer .a8c-attribution a {
704 display: inline-block;
705 position: relative;
706 padding: 4px 16px;
707 left: 9999px;
708 outline: 0;
709 }
710 .footer .a8c-attribution a::after {
711 content: "A";
712 position: absolute;
713 top: 2px;
714 left: -9999px;
715 height: 100%;
716 color: #999;
717 font-size: 1.5454545455em;
718 font-family: "automatticons";
719 text-align: center;
720 }
721 .footer .a8c-attribution a:hover::after {
722 animation: jetpack-candy 0.4s ease-in-out;
723 }
724
725 @media (min-width: 782px) {
726 .secondary {
727 padding: 0 15px 10px 15px;
728 border-bottom: 1px solid #f0f0f1;
729 }
730 }
731 @media (min-width: 1147px) {
732 .secondary {
733 padding: 0 15px 10px 15px;
734 border-bottom: none;
735 }
736 }
737
738 .jetpack-message {
739 background: rgb(0, 160.5, 19.0222222222);
740 border: 1px solid rgb(0, 109.5, 12.9777777778);
741 margin: 33px auto 0;
742 max-width: 90%;
743 position: relative;
744 z-index: 2;
745 }
746 .jetpack-message.is-opt-in {
747 margin: 50px 0 0;
748 max-width: 100%;
749 padding: 10px 15px;
750 background: #fff;
751 border: 0;
752 box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
753 font-size: 13px;
754 text-align: center;
755 }
756 .subhead .jetpack-message.is-opt-in {
757 margin: 0;
758 padding-bottom: 0;
759 background: transparent;
760 box-shadow: none;
761 }
762 .subhead .jetpack-message.is-opt-in .jp-button {
763 display: inline-block;
764 }
765 .jetpack-message.is-opt-in p {
766 color: #3c4549;
767 }
768 .jetpack-message.is-opt-in .jp-button {
769 margin-top: 15px;
770 display: none;
771 }
772 .jetpack-message h2 {
773 color: #fff;
774 margin: 0;
775 }
776 .jetpack-message p {
777 color: #fff;
778 margin: 0;
779 opacity: 0.7;
780 }
781 .jetpack-message .squeezer {
782 padding: 23px 80px 23px 23px;
783 position: relative;
784 text-align: right;
785 }
786 .jetpack-message .squeezer::before {
787 color: #fff;
788 content: "\f418";
789 font-family: Genericons;
790 font-size: 33px;
791 height: 33px;
792 right: 25px;
793 opacity: 0.6;
794 position: absolute;
795 top: 23px;
796 top: calc(50% - 22px);
797 }
798 .jetpack-message .squeezer h2 {
799 font-size: 1em;
800 }
801 @media (max-width: 530px) {
802 .jetpack-message .squeezer {
803 padding: 23px;
804 }
805 .jetpack-message .squeezer::before {
806 display: none;
807 }
808 }
809 .jetpack-message .squeezer a {
810 color: #fff;
811 border-bottom: 1px solid #d5e4bd;
812 }
813 .jetpack-message .squeezer a:hover {
814 border-bottom: 1px solid #f1f6e9;
815 }
816 .jetpack-message.error .squeezer::before, .jetpack-message.jetpack-err .squeezer::before {
817 content: "\f414";
818 }
819
820 .configure-module .jetpack-message {
821 max-width: 100%;
822 }
823
824 @media (max-width: 530px) {
825 .wrap.inner.jp-support .jp-support-column-left {
826 width: 100%;
827 }
828 .wrap.inner.jp-support .jp-support-column-left .widget-text {
829 margin-left: 0;
830 width: 100%;
831 }
832 .wrap.inner.jp-support .jp-support-column-right {
833 width: 100%;
834 }
835 }
836 @media screen and (max-width: 515px) {
837 .jp-frame .header-nav {
838 padding-bottom: 10px;
839 }
840 .jp-frame .header-nav li {
841 line-height: 30px;
842 }
843 .jp-frame .header-nav .jetpack-logo {
844 width: 100%;
845 text-align: center;
846 }
847 .jp-frame .header-nav .jetpack-modules {
848 margin: 0;
849 width: 50%;
850 text-align: left;
851 padding: 0 5px;
852 }
853 .jp-frame .header-nav .jetpack-modules + .jetpack-modules {
854 text-align: right;
855 }
856 .jp-frame .header-nav .jetpack-modules:nth-child(4) {
857 text-align: center;
858 margin: 0 auto;
859 width: 100%;
860 }
861 .jp-frame .header-nav .jetpack-modules:nth-child(4) a {
862 padding: 0 10px;
863 }
864 }
865 #ie-legacy-notice .dops-notice__content {
866 display: inline-block;
867 margin-right: 10px;
868 }
869
870 .jp-loading-placeholder {
871 margin-top: 30vh;
872 margin-bottom: 25vh;
873 text-align: center;
874 }
875
876 /**
877 * $gray color functions:
878 *
879 * color.adjust( $gray, $lightness: 10% )
880 * color.adjust( $gray, $lightness: 20% )
881 * color.adjust( $gray, $lightness: 30% )
882 * color.adjust( $gray, $lightness: -10% )
883 * color.adjust( $gray, $lightness: -20% )
884 * color.adjust( $gray, $lightness: -30% )
885 *
886 * See wordpress.com/design-handbook/colors/ for more info.
887 */
888 /**
889 * Rem module
890 *
891 * Convert px to rem in a readable fashion.
892 *
893 * Example: font-size: rem.convert( 21px );
894 */
895 .page-content.configure {
896 margin-top: 0;
897 }
898
899 .configure .frame.top {
900 border: none;
901 box-shadow: none;
902 padding-top: 1.4285714286em;
903 position: relative;
904 top: auto;
905 }
906 .configure .frame.top.fixed {
907 background: #f6f7f7;
908 border-bottom: 1px solid #e9e9e9;
909 padding-right: 160px;
910 margin-top: -6px;
911 position: fixed;
912 left: 0;
913 top: 32px;
914 width: 100%;
915 z-index: 4;
916 box-shadow: 0 2px 2px -2px #f0f0f1;
917 }
918 @media (max-width: 782px) {
919 .configure .frame.top.fixed {
920 border: none;
921 box-shadow: none;
922 padding-top: 1.4285714286em;
923 position: relative;
924 top: auto;
925 }
926 }
927 @media (max-width: 600px) {
928 .configure .frame.top.fixed {
929 top: 0;
930 }
931 }
932
933 .jp-frame-top-fixed .configure {
934 padding-top: 94px;
935 }
936
937 .wrap {
938 margin: 0;
939 padding-block: 0 1em;
940 padding-inline: 1.5em;
941 overflow: hidden;
942 }
943
944 .jetpack-module-list {
945 padding-block: 24px;
946 }
947 .jetpack-module-list .wrap {
948 display: flex;
949 gap: 24px;
950 overflow: visible;
951 }
952 .jetpack-module-list .manage-left {
953 flex: 1 1 auto;
954 min-width: 0;
955 margin: 0;
956 padding: 0;
957 }
958 .jetpack-module-list .manage-right {
959 flex: 0 0 260px;
960 inline-size: 260px;
961 margin: 0;
962 padding: 0;
963 }
964
965 .jetpack-offline-notice {
966 display: flex;
967 flex-direction: column;
968 gap: 12px;
969 width: 100%;
970 margin-block: 0 24px;
971 margin-inline: 0;
972 padding: 24px;
973 background-color: #fff;
974 background-image: url(../images/gradient.svg);
975 background-repeat: no-repeat;
976 background-position: left top;
977 background-size: 380px auto;
978 border: 1px solid var(--wpds-color-stroke-surface-neutral-weak, #e0e0e0);
979 border-radius: 8px;
980 }
981
982 .jetpack-offline-notice__title {
983 margin: 0;
984 font-size: 1.25rem;
985 line-height: 1.3;
986 font-weight: 500;
987 color: var(--wpds-color-foreground-content-neutral, #1e1e1e);
988 }
989
990 .jetpack-offline-notice__text {
991 margin: 0;
992 font-size: 0.875rem;
993 line-height: 1.5;
994 color: var(--wpds-color-foreground-content-neutral-weak, #50575e);
995 }
996 .jetpack-offline-notice__text a {
997 color: #3858e9;
998 text-decoration: underline;
999 }
1000
1001 .jetpack-module-list .manage-right .bumper {
1002 margin: 0;
1003 }
1004 .jetpack-module-list .manage-right p {
1005 font-size: var(--wpds-typography-font-size-md, 13px);
1006 line-height: 24px;
1007 letter-spacing: -0.02em;
1008 font-weight: 700;
1009 color: var(--wpds-color-foreground-content-neutral, #1e1e1e);
1010 margin-block: 16px 4px;
1011 margin-inline: 0;
1012 }
1013 .jetpack-module-list .manage-right p.search-box {
1014 width: 100%;
1015 margin-block: 0;
1016 margin-inline: 0;
1017 float: none;
1018 display: block;
1019 position: static;
1020 }
1021 .jetpack-module-list .manage-right p.search-box input[type=search] {
1022 box-sizing: border-box;
1023 border: 1px solid var(--wpds-color-stroke-surface-neutral-weak, #e0e0e0);
1024 border-radius: 4px;
1025 padding-block: 8px;
1026 padding-inline: 40px 16px;
1027 line-height: 24px;
1028 font-size: var(--wpds-typography-font-size-md, 13px);
1029 color: var(--wpds-color-foreground-content-neutral, #1e1e1e);
1030 font-weight: 400;
1031 height: 40px;
1032 width: 100%;
1033 margin: 0;
1034 background-image: url(../images/icon-search.svg);
1035 background-repeat: no-repeat;
1036 background-position: 12px center;
1037 float: none;
1038 }
1039 .jetpack-module-list .manage-right p.search-box input[type=search]::placeholder {
1040 color: #8c8f94;
1041 }
1042 .jetpack-module-list .manage-right p.search-box input[type=submit] {
1043 display: none;
1044 }
1045 .jetpack-module-list .manage-right .subsubsub,
1046 .jetpack-module-list .manage-right .purpose-filter {
1047 margin: 0;
1048 padding: 0;
1049 }
1050 .jetpack-module-list .manage-right .subsubsub li,
1051 .jetpack-module-list .manage-right .purpose-filter li {
1052 display: block;
1053 margin-block: 0 4px;
1054 margin-inline: 0;
1055 font-size: var(--wpds-typography-font-size-md, 13px);
1056 }
1057 .jetpack-module-list .manage-right .subsubsub li a,
1058 .jetpack-module-list .manage-right .purpose-filter li a {
1059 display: inline-block;
1060 padding-block: 2px;
1061 padding-inline: 6px;
1062 border-radius: 4px;
1063 color: var(--wpds-color-foreground-content-neutral, #1e1e1e);
1064 text-decoration: none;
1065 line-height: 24px;
1066 letter-spacing: -0.02em;
1067 }
1068 .jetpack-module-list .manage-right .subsubsub li a:hover,
1069 .jetpack-module-list .manage-right .purpose-filter li a:hover {
1070 background: #f6f7f7;
1071 }
1072 .jetpack-module-list .manage-right .subsubsub li .count,
1073 .jetpack-module-list .manage-right .purpose-filter li .count {
1074 color: var(--wpds-color-foreground-content-neutral-weak, #50575e);
1075 }
1076 .jetpack-module-list .manage-right .subsubsub li.current a,
1077 .jetpack-module-list .manage-right .purpose-filter li.current a {
1078 background: #3858e9;
1079 }
1080 .jetpack-module-list .manage-right .subsubsub li.current a,
1081 .jetpack-module-list .manage-right .subsubsub li.current a .count,
1082 .jetpack-module-list .manage-right .purpose-filter li.current a,
1083 .jetpack-module-list .manage-right .purpose-filter li.current a .count {
1084 color: #fff;
1085 font-weight: 700;
1086 }
1087 .jetpack-module-list .manage-right .subsubsub li.is-empty,
1088 .jetpack-module-list .manage-right .purpose-filter li.is-empty {
1089 opacity: 0.4;
1090 }
1091 .jetpack-module-list .manage-right .subsubsub li.is-empty a,
1092 .jetpack-module-list .manage-right .purpose-filter li.is-empty a {
1093 pointer-events: none;
1094 cursor: default;
1095 }
1096 @media (max-width: 782px) {
1097 .jetpack-module-list .manage-right {
1098 position: fixed;
1099 inset-block: 0;
1100 inset-inline-end: 0;
1101 margin-block: 0;
1102 min-inline-size: 300px;
1103 display: none;
1104 background: #fff;
1105 box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
1106 z-index: 13;
1107 }
1108 .jetpack-module-list .manage-right .bumper {
1109 margin: 13px;
1110 }
1111 .jetpack-module-list .manage-right .navbar-form {
1112 margin-block: 16px 0;
1113 margin-inline: 0;
1114 padding: 0;
1115 }
1116 .jetpack-module-list .manage-right.show {
1117 display: block;
1118 overflow-y: auto;
1119 overflow-x: hidden;
1120 z-index: 100000;
1121 }
1122 }
1123
1124 .filter-search {
1125 display: none;
1126 }
1127 @media (max-width: 782px) {
1128 .filter-search {
1129 display: inline-flex;
1130 }
1131 }
1132 .filter-search .button {
1133 background: #fff;
1134 border: 1px solid var(--wpds-color-stroke-surface-neutral-weak, #e0e0e0);
1135 border-radius: 4px;
1136 font-size: var(--wpds-typography-font-size-md, 13px);
1137 color: var(--wpds-color-foreground-content-neutral, #1e1e1e);
1138 height: 36px;
1139 }
1140
1141 .jetpack-module-list .button-group {
1142 display: inline-flex;
1143 flex-wrap: wrap;
1144 }
1145 .jetpack-module-list .button-group .button {
1146 box-shadow: none;
1147 padding-inline: 16px;
1148 min-inline-size: 72px;
1149 border: 1px solid var(--wpds-color-stroke-surface-neutral-weak, #e0e0e0);
1150 color: var(--wpds-color-foreground-content-neutral, #1e1e1e);
1151 height: 36px;
1152 font-size: 13px;
1153 line-height: 18px;
1154 font-weight: 400;
1155 background: #fff;
1156 }
1157 .jetpack-module-list .button-group .button:hover {
1158 background: #f6f7f7;
1159 }
1160 .jetpack-module-list .button-group .button:focus {
1161 border-color: #3858e9;
1162 }
1163 .jetpack-module-list .button-group button.dops-button.button.active {
1164 background: #3858e9;
1165 border-color: #3858e9;
1166 color: #fff;
1167 font-weight: 600;
1168 }
1169 .jetpack-module-list .button-group button.dops-button.button.active:hover {
1170 background: #2145c7;
1171 border-color: #2145c7;
1172 }
1173 .jetpack-module-list .button-group button.dops-button.button.active:focus {
1174 border-color: #fff;
1175 box-shadow: 0 0 0 1px #3858e9;
1176 }
1177
1178 .jetpack-modules-card {
1179 background: #fff;
1180 border: 1px solid var(--wpds-color-stroke-surface-neutral-weak, #e0e0e0);
1181 border-radius: 8px;
1182 overflow: hidden;
1183 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
1184 }
1185
1186 .jetpack-modules-card__bulk {
1187 display: flex;
1188 flex-wrap: wrap;
1189 align-items: center;
1190 gap: 16px;
1191 padding-block: 12px;
1192 padding-inline: 16px;
1193 background: #f6f7f7;
1194 border-block-end: 1px solid var(--wpds-color-stroke-surface-neutral-weak, #e0e0e0);
1195 }
1196 .jetpack-modules-card__bulk .jetpack-modules-card__checkall {
1197 display: inline-flex;
1198 align-items: center;
1199 gap: 8px;
1200 font-size: var(--wpds-typography-font-size-md, 13px);
1201 color: var(--wpds-color-foreground-content-neutral, #1e1e1e);
1202 white-space: nowrap;
1203 }
1204 .jetpack-modules-card__bulk .jetpack-modules-card__checkall input[type=checkbox] {
1205 margin: 0;
1206 }
1207 .jetpack-modules-card__bulk .tablenav.top {
1208 display: flex;
1209 align-items: center;
1210 gap: 8px;
1211 float: none;
1212 height: auto;
1213 margin: 0;
1214 padding: 0;
1215 }
1216 .jetpack-modules-card__bulk .tablenav.top .tablenav-pages,
1217 .jetpack-modules-card__bulk .tablenav.top .displaying-num,
1218 .jetpack-modules-card__bulk .tablenav.top br.clear {
1219 display: none;
1220 }
1221 .jetpack-modules-card__bulk .tablenav.top .alignleft.actions.bulkactions {
1222 display: flex;
1223 align-items: center;
1224 gap: 8px;
1225 }
1226 .jetpack-modules-card__bulk .tablenav.top .alignleft.actions.bulkactions select {
1227 min-inline-size: 140px;
1228 height: 36px;
1229 border: 1px solid var(--wpds-color-stroke-surface-neutral-weak, #e0e0e0);
1230 border-radius: 4px;
1231 padding-block: 0;
1232 padding-inline: 12px 28px;
1233 font-size: var(--wpds-typography-font-size-md, 13px);
1234 color: var(--wpds-color-foreground-content-neutral, #1e1e1e);
1235 }
1236 .jetpack-modules-card__bulk .tablenav.top .alignleft.actions.bulkactions .button {
1237 height: 36px;
1238 border: 1px solid var(--wpds-color-stroke-surface-neutral-weak, #e0e0e0);
1239 border-radius: 4px;
1240 background: #fff;
1241 color: var(--wpds-color-foreground-content-neutral, #1e1e1e);
1242 box-shadow: none;
1243 }
1244
1245 .jetpack-modules-card table.jetpack-modules {
1246 width: 100%;
1247 margin: 0;
1248 border: 0;
1249 border-collapse: collapse;
1250 background: transparent;
1251 box-shadow: none;
1252 }
1253
1254 .jetpack-modules-list-table-form .widefat td {
1255 width: 100%;
1256 }
1257
1258 tr.jetpack-module-group-header {
1259 display: block;
1260 }
1261 tr.jetpack-module-group-header td {
1262 display: block;
1263 padding-block: 20px 8px;
1264 padding-inline: 16px;
1265 border: 0;
1266 background: transparent;
1267 }
1268 tr.jetpack-module-group-header:first-child td {
1269 padding-block-start: 16px;
1270 }
1271
1272 .jetpack-module-group-header__title {
1273 margin: 0;
1274 font-size: 12px;
1275 font-weight: 600;
1276 text-transform: uppercase;
1277 letter-spacing: 0.04em;
1278 color: var(--wpds-color-foreground-content-neutral-weak, #50575e);
1279 }
1280
1281 tr.jetpack-module {
1282 box-sizing: border-box;
1283 display: flex;
1284 flex-direction: row;
1285 align-items: flex-start;
1286 gap: 16px;
1287 width: 100%;
1288 padding: 16px;
1289 background: #fff;
1290 border-block-start: 1px solid var(--wpds-color-stroke-surface-neutral-weak, #e0e0e0);
1291 }
1292 .jetpack-module-group-header + tr.jetpack-module {
1293 border-block-start: 0;
1294 }
1295 tr.jetpack-module th.check-column {
1296 flex: 0 0 auto;
1297 width: auto;
1298 padding: 0;
1299 margin-block-start: 2px;
1300 }
1301 tr.jetpack-module .column-name {
1302 flex: 1 1 auto;
1303 min-width: 0;
1304 padding: 0;
1305 color: var(--wpds-color-foreground-content-neutral, #1e1e1e);
1306 }
1307 tr.jetpack-module a,
1308 tr.jetpack-module p {
1309 text-decoration: none;
1310 }
1311
1312 tr.jetpack-module.unavailable {
1313 background: #f9f9f6;
1314 }
1315
1316 .jetpack-module__body {
1317 display: flex;
1318 flex-direction: row;
1319 align-items: center;
1320 gap: 16px;
1321 width: 100%;
1322 }
1323
1324 .jetpack-module__info {
1325 display: flex;
1326 flex-direction: column;
1327 gap: 2px;
1328 flex: 1 1 auto;
1329 min-width: 0;
1330 }
1331
1332 .jetpack-module__name {
1333 font-size: var(--wpds-typography-font-size-md, 13px);
1334 font-weight: 600;
1335 color: var(--wpds-color-foreground-content-neutral, #1e1e1e);
1336 }
1337 .jetpack-module__name:hover, .jetpack-module__name:focus {
1338 color: #3858e9;
1339 text-decoration: underline;
1340 }
1341
1342 .jetpack-module__description {
1343 font-size: var(--wpds-typography-font-size-md, 13px);
1344 line-height: 1.5;
1345 color: var(--wpds-color-foreground-content-neutral-weak, #50575e);
1346 }
1347
1348 .jetpack-module__meta {
1349 display: flex;
1350 align-items: center;
1351 gap: 16px;
1352 flex: 0 0 auto;
1353 margin-inline-start: auto;
1354 }
1355
1356 .jetpack-module__badges {
1357 display: flex;
1358 align-items: center;
1359 gap: 8px;
1360 }
1361
1362 .jetpack-module__badge {
1363 display: inline-flex;
1364 align-items: center;
1365 padding-block: 2px;
1366 padding-inline: 8px;
1367 border-radius: 2px;
1368 font-size: 12px;
1369 font-weight: 500;
1370 line-height: 1.5;
1371 white-space: nowrap;
1372 }
1373 .jetpack-module__badge.is-active {
1374 background: #edfaef;
1375 color: #00450c;
1376 }
1377 .jetpack-module__badge.is-inactive {
1378 background: #f6f7f7;
1379 color: var(--wpds-color-foreground-content-neutral-weak, #50575e);
1380 }
1381 .jetpack-module__badge.is-recommended {
1382 background: #f0f4ff;
1383 color: #1d35b4;
1384 }
1385
1386 .jetpack-module .row-actions {
1387 display: flex;
1388 align-items: center;
1389 gap: 12px;
1390 position: static;
1391 margin: 0;
1392 right: auto;
1393 opacity: 1;
1394 }
1395 .jetpack-module .row-actions .configure a {
1396 color: var(--wpds-color-foreground-content-neutral, #1e1e1e);
1397 font-size: 0.75rem;
1398 line-height: 20px;
1399 font-weight: 600;
1400 text-decoration: none;
1401 }
1402 .jetpack-module .row-actions .configure a:hover {
1403 text-decoration: underline;
1404 }
1405
1406 .jetpack-module__unavailable {
1407 max-inline-size: 220px;
1408 font-size: 0.75rem;
1409 line-height: 1.4;
1410 color: var(--wpds-color-foreground-content-neutral-weak, #50575e);
1411 }
1412
1413 .jetpack-module__toggle {
1414 display: inline-flex;
1415 align-items: center;
1416 text-decoration: none;
1417 cursor: pointer;
1418 border-radius: 10px;
1419 }
1420 .jetpack-module__toggle:focus {
1421 outline: none;
1422 }
1423
1424 .jetpack-module__toggle-track {
1425 position: relative;
1426 display: inline-block;
1427 inline-size: 36px;
1428 block-size: 20px;
1429 background: #dcdcde;
1430 border-radius: 10px;
1431 transition: background 0.15s ease-in-out;
1432 }
1433
1434 .jetpack-module__toggle-thumb {
1435 position: absolute;
1436 inset-block-start: 2px;
1437 inset-inline-start: 2px;
1438 inline-size: 16px;
1439 block-size: 16px;
1440 border-radius: 50%;
1441 background: #fff;
1442 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
1443 transition: inset-inline-start 0.15s ease-in-out;
1444 }
1445
1446 .jetpack-module__toggle.is-active .jetpack-module__toggle-track {
1447 background: #3858e9;
1448 }
1449 .jetpack-module__toggle.is-active .jetpack-module__toggle-thumb {
1450 inset-inline-start: 18px;
1451 }
1452
1453 .jetpack-module__toggle.is-disabled {
1454 cursor: default;
1455 opacity: 0.6;
1456 }
1457
1458 .jetpack-module__toggle:focus-visible .jetpack-module__toggle-track {
1459 box-shadow: 0 0 0 2px #fff, 0 0 0 4px #3858e9;
1460 }
1461
1462 .jetpack-module-list .check-column input[type=checkbox] {
1463 width: 20px;
1464 height: 20px;
1465 border-radius: 2px;
1466 margin-inline-start: 0;
1467 }
1468 .jetpack-module-list .check-column input[type=checkbox]::before {
1469 margin: -2px;
1470 color: var(--wpds-color-foreground-content-neutral, #1e1e1e);
1471 width: 21px;
1472 height: 21px;
1473 }
1474
1475 @media (max-width: 782px) {
1476 .jetpack-module__body {
1477 flex-direction: column;
1478 align-items: flex-start;
1479 gap: 12px;
1480 }
1481 .jetpack-module__meta {
1482 margin-inline-start: 0;
1483 width: 100%;
1484 justify-content: space-between;
1485 }
1486 }
1487 /* 'Pages' is a temporary location for these styles until we
1488 * can break them up into their proper atomic locations */
1489 .configure-module p {
1490 font-size: 14px;
1491 }
1492 .configure-module p.success, .configure-module p.error {
1493 color: #fff;
1494 padding: 10px;
1495 }
1496 .configure-module p.success {
1497 background-color: #008710;
1498 }
1499 .configure-module p.error {
1500 background-color: #d94f4f;
1501 }
1502
1503 .protect-status p {
1504 font-size: 16px;
1505 }
1506 .protect-status strong {
1507 display: inline-block;
1508 margin-top: 10px;
1509 background: #fff;
1510 padding: 10px;
1511 border: 1px #dcdcde solid;
1512 font-size: 16px;
1513 color: #000;
1514 max-width: 100%;
1515 }
1516 .protect-status.attn {
1517 color: #d94f4f;
1518 }
1519 .protect-status.working {
1520 color: #008710;
1521 }
1522
1523 .protect-whitelist textarea {
1524 width: 100%;
1525 min-height: 150px;
1526 }
1527
1528 /* btns + inputs */
1529 .configure-module input[disabled] {
1530 opacity: 0.5;
1531 }
1532 .configure-module input.button-primary {
1533 font-weight: 700;
1534 }
1535
1536 /* whitelist table */
1537 @media only screen and (min-width: 1100px) {
1538 .protect-whitelist {
1539 width: 65%;
1540 float: right;
1541 }
1542 } /* end > 1065px */
1543 @media only screen and (max-width: 400px) {
1544 .protect-status strong {
1545 font-size: 12px;
1546 overflow: auto;
1547 }
1548 } /* end < 400px */
1549 .manage__icon {
1550 width: 155px;
1551 height: 155px;
1552 margin: 20px auto;
1553 }
1554
1555 .manage-page .manage__description {
1556 max-width: 600px;
1557 text-align: center;
1558 font-size: 22px;
1559 color: #999;
1560 margin: 20px auto;
1561 }
1562 .manage-page .manage__button {
1563 font-size: 16px;
1564 padding: 0 20px;
1565 height: 40px;
1566 line-height: 40px;
1567 }
1568
1569 .manage__title .genericon {
1570 font-size: 38px;
1571 color: #81a944;
1572 }
1573
1574 .manage__link {
1575 font-size: 16px;
1576 padding: 0 20px;
1577 height: 40px;
1578 line-height: 40px;
1579 font-weight: 400;
1580 }
1581 .manage__link .genericon {
1582 font-size: 28px;
1583 vertical-align: middle;
1584 margin-top: -6px;
1585 }
1586
1587 .jp-content .hide {
1588 display: none;
1589 }
1590 .jp-content .landing {
1591 margin: 0 auto;
1592 z-index: 2;
1593 position: relative;
1594 }
1595 .jp-content h1 {
1596 font-weight: 400;
1597 line-height: 1.75em;
1598 position: relative;
1599 z-index: 3;
1600 width: 100%;
1601 text-align: center;
1602 }
1603 .jp-content h1.success {
1604 color: #008710;
1605 }
1606 .jp-content .footer {
1607 padding-top: 0;
1608 margin-top: 0;
1609 background-image: none;
1610 }
1611 .jp-content .footer::before {
1612 height: inherit;
1613 }
1614 .jp-content .more-info::before {
1615 content: none;
1616 }
1617
1618 .landing .wpcom-connect {
1619 min-height: 400px;
1620 }
1621
1622 .wpcom-connect .j-col {
1623 padding: 0;
1624 }
1625
1626 @media (max-width: 1147px) {
1627 .jp-content .landing {
1628 padding: 0 2em;
1629 }
1630 .jp-content .footer {
1631 padding-top: 1.5em;
1632 }
1633 }
1634 @media (max-width: 530px) {
1635 .jp-content .landing {
1636 padding: 0 0.5em;
1637 }
1638 }
1639