PluginProbe
PowerPress Podcasting plugin by Blubrry / 11.17.4
PowerPress Podcasting plugin by Blubrry v11.17.4
11.17.9 11.17.8 11.17.7 11.17.6 11.17.4 11.17.3 11.17.2 11.17.1 11.17 11.16.11 11.16.10 11.16.9 11.16.8 11.16.7 11.16.6 11.16.5 11.16.4 11.16.3 11.16.2 11.16.1 11.9.13 11.9.14 11.9.15 11.9.16 11.9.17 All 383 releases
powerpress / css / onboarding.css

onboarding.css in PowerPress Podcasting plugin by Blubrry 11.17.4, at css/onboarding.css

984 lines 18.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 body,
2 input,
3 select,
4 textarea,
5 body * {
6 font-family: 'Roboto', sans-serif;
7 box-sizing: border-box;
8 }
9 body::after, body::before,
10 input::after,
11 input::before,
12 select::after,
13 select::before,
14 textarea::after,
15 textarea::before,
16 body *::after,
17 body *::before {
18 box-sizing: border-box;
19 }
20
21 body {
22 background-image: -webkit-linear-gradient(top, #f2f2f2, #e6e6e6);
23 }
24
25 /* Container */
26
27 .pp_container {
28 position: relative;
29 max-width: 80rem;
30 margin: 2rem auto 1rem auto;
31 background: #fff;
32 width: 100%;
33 padding: 2rem 5rem 3rem 5rem;
34 border-radius: 4px;
35 }
36 .pp_container::before {
37 content: '';
38 position: absolute;
39 top: 0;
40 left: 0;
41 right: 0;
42 bottom: 0;
43 box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2);
44 -webkit-transform: scale(0.98);
45 transform: scale(0.98);
46 -webkit-transition: -webkit-transform 0.28s ease-in-out;
47 transition: -webkit-transform 0.28s ease-in-out;
48 transition: transform 0.28s ease-in-out;
49 transition: transform 0.28s ease-in-out, -webkit-transform 0.28s ease-in-out;
50 z-index: -1;
51 }
52 .pp_container:hover::before {
53 -webkit-transform: scale(1);
54 transform: scale(1);
55 }
56
57 .pp_button-container {
58 text-align: center;
59 }
60
61
62 .pp_flex-grid {
63 display: flex;
64 }
65
66 .pp_flex-grid .pp_col {
67 flex: 1;
68 margin: 0 25px;
69 }
70
71 .pp_flex-grid-thirds {
72 display: flex;
73 justify-content: space-between;
74 }
75
76 .pp_flex-grid-thirds .pp_col {
77 width: 32%;
78 }
79
80 @media (max-width: 1350px) {
81 #pp-create-episode .btn-caption-container {
82 height: 80%;
83 }
84 }
85
86 @media (max-width: 1100px) {
87 #pp-create-episode .btn-caption-container {
88 height: 88%;
89 }
90 #pp-create-episode .pp_image {
91 height: 25%;
92 }
93 }
94
95 @media (max-width: 400px) {
96 .pp_.flex-grid,
97 .pp_.flex-grid-thirds {
98 display: block;
99 }
100 .pp_col {
101 width: 100%;
102 margin: 0 0 10px 0;
103 }
104 }
105
106
107
108
109 * {
110 box-sizing: border-box;
111 }
112 .pp_.flex-grid {
113 margin: 0 0 20px 0;
114 }
115 .pp_.col {
116 background: salmon;
117 padding: 20px;
118 }
119
120
121 h1, h2, h3, h4, h5, h6 {
122 font: normal normal medium 18px/21px Roboto;
123 line-height: 1.5;
124 margin: 0 0 .5rem 0;
125 color: #333;
126 }
127
128 h1 a, h2 a, h3 a, h4 a, h6 a {
129 color: inherit;
130 text-decoration: none;
131 }
132
133 h2 {
134 font-size: 1.5rem;
135 }
136
137 h3 {
138 font-size: 1.35rem;
139 }
140
141 h4 {
142 font-size: 1.15rem;
143 }
144
145 h5 {
146 font-size: 0.9rem;
147 }
148
149 h6 {
150 font-size: 0.7rem;
151 }
152
153 .pp_small {
154 font-size: 10px;
155 color: #888888;
156 }
157
158 hr {
159 border: 0;
160 border-bottom: solid 2px;
161 margin: 1rem 0;
162 }
163
164 hr.major {
165 margin: 3rem 0;
166 }
167
168 .pp_align-left {
169 text-align: left;
170 }
171
172 .pp_align-center {
173 text-align: center;
174 }
175
176 .pp_align-right {
177 text-align: right;
178 }
179
180 input, select, textarea {
181 color: #555;
182 }
183
184 strong, b {
185 color: #555;
186 }
187
188 blockquote {
189 border-left-color: rgba(144, 144, 144, 0.25);
190 }
191
192 code {
193 background: rgba(144, 144, 144, 0.075);
194 border-color: rgba(144, 144, 144, 0.25);
195 }
196
197 hr {
198 border-bottom-color: rgba(144, 144, 144, 0.5);
199 }
200
201 /* Box */
202
203
204 .pp_leftline {
205 border-left: 3px solid #efefef;
206 padding-left: 15px;
207
208 }
209
210 .pp_box {
211 height: 100%;
212 margin-bottom: 2rem;
213 background: #FFF;
214 padding: 3rem;
215 border: 1px solid rgba(144, 144, 144, 0.25);
216 }
217
218 .pp_box.pp_service-container {
219 border: 1px solid #1976d2;
220 padding: 0;
221 }
222
223 .pp_box.pp_service-container .pp_content {
224 text-align: center;
225 }
226
227 .pp_box.pp_service-container .pp_button {
228 margin-top: 1em;
229 }
230
231 .pp_content {
232 font-weight: bold;
233 }
234
235 .pp_button_alt.skip_blubrry {
236 margin-top: 3em;
237 }
238
239
240 .iab_img {
241 height: 36px;
242 margin-top: 1em;
243 display: inline-block;
244 margin-right: 3ch;
245 }
246
247 .success-fail-icon {
248 vertical-align: text-top;
249 }
250
251 .pp_box.pp_service-container .pp_image {
252 height: 5em;
253 background-color: #1976d2;
254 /* without adding the 1px to the width, we have a sliver of white space */
255 width: calc(100% + 1px);
256 }
257
258 .pp_box.pp_service-container .pp_image>img {
259 width: auto;
260 height: 50%;
261 transform: translateY(50%);
262 }
263
264 .pp-show-list-submit-button {
265 width: 30%;
266 display: inline-block;
267 vertical-align: top;
268 }
269
270 #pp-show-selected-button {
271 margin-top: 0;
272 margin-left: 3ch;
273 }
274
275 .pp-show-list {
276 display: inline-block;
277 width: 60%;
278 border: 1px solid #909090;
279 border-radius: 2px;
280 }
281 .pp-show-option {
282 padding: 1ch;
283 cursor: pointer;
284 }
285
286 .pp-show-option.pp-show-selected {
287 background-color: #E3EFFF;
288 }
289
290 .pp_box.pp_service-container .pp_content {
291 padding: 3em;
292 }
293
294 .pp_box header h2 {
295 margin-bottom: 2rem;
296 }
297
298 .pp_box header p {
299 text-transform: uppercase;
300 font-size: .75rem;
301 font-weight: 300;
302 margin: 0 0 .25rem 0;
303 padding: 0 0 .75rem 0;
304 letter-spacing: .25rem;
305 }
306
307 .pp_box header p:after {
308 content: '';
309 position: absolute;
310 margin: auto;
311 right: 0;
312 bottom: 0;
313 left: 0;
314 width: 50%;
315 height: 1px;
316 background-color: rgba(0, 0, 0, 0.125);
317 }
318
319
320 .pp_box > :last-child,
321 .pp_box > :last-child > :last-child,
322 .pp_box > :last-child > :last-child > :last-child {
323 margin-bottom: 0;
324 }
325
326 .pp_box.alt {
327 border: 0;
328 border-radius: 0;
329 padding: 0;
330 }
331
332 @media screen and (max-width: 736px) {
333
334 .pp_box .pp_content {
335 padding: 2rem;
336 }
337
338 }
339
340
341
342
343
344 #wpcontent {
345 background-image: -webkit-linear-gradient(top, #f2f2f2, #e6e6e6);
346 }
347
348 fieldset {
349 margin: 0 0 3rem;
350 }
351
352 select {
353 width: 100%;
354 }
355
356 .pp_input-field {
357 position: relative;
358 width: 25%;
359 }
360 .pp_input-field-thirds {
361 position: relative;
362 width: 100%;
363 }
364
365 input[type="text"], input[type="password"], input[type="textarea"] {
366 width: 80%;
367 transition: all .15s ease;
368 min-height: 1ch;
369 height: 4ch;
370 font-size: 12px;
371 }
372
373 .pp_flex-grid select{
374
375 min-height: 1ch;
376 height: 4ch;
377 font-size: 11px;
378 }
379
380 .pp_outlined {
381 height: 38px;
382 box-shadow: inset 0 0 0 1px #b2b2b2;
383 border-radius: 4px;
384 background: transparent;
385 }
386
387
388 .pp_outlined:focus {
389 outline: none;
390 box-shadow: inset 0 0 0 2px #ffb300;
391 }
392
393 .pp_outlined + label {
394 background: #ffffff;
395 top: 0;
396 left: 0;
397 position: absolute;
398 color: grey;
399 transition: all .15s ease;
400 padding: 0px;
401 font-size: 110%;
402 pointer-events: none;
403 font-weight: bold;
404 }
405
406 .label {
407 padding: 0px;
408 font-size: 11px;
409 pointer-events: none;
410 color: black;
411 top: -4px;
412 position: relative;
413 font-weight: bold;
414 display: block;
415 }
416
417 #artwork {
418 top: 30%;
419 position: absolute;
420 }
421
422 #show_basics_continue {
423 right: 0;
424 bottom: 2em;
425 position: absolute;
426 }
427
428 .pp_outlined:focus + label, .pp_outlined:valid + label {
429 color: black;
430 transform: scale(.8) translateY(-24px) translateX(-9px);
431 padding: 0;
432 }
433
434 .pp_form-radio,
435 .pp_form-group {
436 position: relative;
437 margin-bottom: 2.25rem;
438 margin-top: 1rem;
439 }
440
441 .pp_form-inline > .pp_form-group,
442 .pp_form-inline > .pp_btn {
443 display: inline-block;
444 margin-bottom: 0;
445 }
446
447 .pp_form-help {
448 margin-top: 0.125rem;
449 margin-left: 0.125rem;
450 color: #b3b3b3;
451 font-size: 0.8rem;
452 }
453 .pp_checkbox .pp_form-help, .pp_form-radio .pp_form-help, .pp_form-group .pp_form-help {
454 position: absolute;
455 width: 100%;
456 }
457 .pp_checkbox .pp_form-help {
458 position: relative;
459 margin-bottom: 1rem;
460 }
461 .pp_form-radio .pp_form-help {
462 padding-top: 0.25rem;
463 margin-top: -1rem;
464 }
465
466
467
468 .pp_checkbox label,
469 .pp_form-radio label {
470 position: relative;
471 cursor: pointer;
472 padding-left: 2rem;
473 text-align: left;
474 color: #333;
475 display: block;
476 }
477 .pp_checkbox input,
478 .pp_form-radio input {
479 width: auto;
480 opacity: 0.00000001;
481 position: absolute;
482 left: 0;
483 }
484
485 .pp_radio {
486 margin-bottom: 1rem;
487 }
488 .pp_radio .pp_helper {
489 position: absolute;
490 top: -0.25rem;
491 left: -0.25rem;
492 cursor: pointer;
493 display: block;
494 font-size: 1rem;
495 -webkit-user-select: none;
496 -moz-user-select: none;
497 -ms-user-select: none;
498 user-select: none;
499 color: #999;
500 }
501 .pp_radio .pp_helper::before, .pp_radio .pp_helper::after {
502 content: '';
503 position: absolute;
504 left: 0;
505 top: 0;
506 margin: 0.25rem;
507 width: 1rem;
508 height: 1rem;
509 -webkit-transition: -webkit-transform 0.28s ease;
510 transition: -webkit-transform 0.28s ease;
511 transition: transform 0.28s ease;
512 transition: transform 0.28s ease, -webkit-transform 0.28s ease;
513 border-radius: 50%;
514 border: 0.125rem solid currentColor;
515 }
516 .pp_radio .pp_helper::after {
517 -webkit-transform: scale(0);
518 transform: scale(0);
519 background-color: #337ab7;
520 border-color: #337ab7;
521 }
522 .pp_radio label:hover .pp_helper {
523 color: #337ab7;
524 }
525 .pp_radio input:checked ~ .pp_helper::after {
526 -webkit-transform: scale(0.5);
527 transform: scale(0.5);
528 }
529 .pp_radio input:checked ~ .pp_helper::before {
530 color: #337ab7;
531 }
532
533 .pp_checkbox {
534 margin-bottom: 1rem;
535 }
536 .pp_checkbox .pp_helper {
537 color: #999;
538 position: absolute;
539 top: 0;
540 left: 0;
541 width: 1rem;
542 height: 1rem;
543 z-index: 0;
544 border: 0.125rem solid currentColor;
545 border-radius: 0.0625rem;
546 -webkit-transition: border-color 0.28s ease;
547 transition: border-color 0.28s ease;
548 }
549 .pp_checkbox .pp_helper::before, .pp_checkbox .pp_helper::after {
550 position: absolute;
551 height: 0;
552 width: 0.2rem;
553 background-color: #337ab7;
554 display: block;
555 -webkit-transform-origin: left top;
556 transform-origin: left top;
557 border-radius: 0.25rem;
558 content: '';
559 -webkit-transition: opacity 0.28s ease, height 0s linear 0.28s;
560 transition: opacity 0.28s ease, height 0s linear 0.28s;
561 opacity: 0;
562 }
563 .pp_checkbox .pp_helper::before {
564 top: 0.65rem;
565 left: 0.38rem;
566 -webkit-transform: rotate(-135deg);
567 transform: rotate(-135deg);
568 box-shadow: 0 0 0 0.0625rem #fff;
569 }
570 .pp_checkbox .helper::after {
571 top: 0.3rem;
572 left: 0;
573 -webkit-transform: rotate(-45deg);
574 transform: rotate(-45deg);
575 }
576 .pp_checkbox label:hover .pp_helper {
577 color: #337ab7;
578 }
579 .pp_checkbox input:checked ~ .pp_helper {
580 color: #337ab7;
581 }
582 .pp_checkbox input:checked ~ .pp_helper::after, .pp_checkbox input:checked ~ .pp_helper::before {
583 opacity: 1;
584 -webkit-transition: height 0.28s ease;
585 transition: height 0.28s ease;
586 }
587 .pp_checkbox input:checked ~ .pp_helper::after {
588 height: 0.5rem;
589 }
590 .pp_checkbox input:checked ~ .pp_helper::before {
591 height: 1.2rem;
592 -webkit-transition-delay: 0.28s;
593 transition-delay: 0.28s;
594 }
595
596 .pp_radio + .pp_radio,
597 .pp_checkbox + .pp_checkbox {
598 margin-top: 1rem;
599 }
600
601 .pp_has-error .pp_legend.pp_legend, .pp_has-error.pp_form-group .pp_control-label.pp_control-label {
602 color: #d9534f;
603 }
604 .pp_has-error.pp_form-group .pp_form-help,
605 .pp_has-error.pp_form-group .pp_helper, .pp_has-error.pp_checkbox .pp_form-help,
606 .pp_has-error.pp_checkbox .pp_helper, .pp_has-error.pp_radio .pp_form-help,
607 .pp_has-error.pp_radio .pp_helper, .pp_has-error.pp_form-radio .pp_form-help,
608 .pp_has-error.pp_form-radio .pp_helper {
609 color: #d9534f;
610 }
611 .pp_has-error .pp_bar::before {
612 background: #d9534f;
613 left: 0;
614 width: 100%;
615 }
616
617 .pp_button {
618 position: relative;
619 background: currentColor;
620 border: 1px solid currentColor;
621 border-radius: 4px;
622 font-size: 0.9rem;
623 color: #1976D2;
624 margin: 0;
625 padding: 0.5rem 2rem;
626 cursor: pointer;
627 -webkit-transition: background-color 0.28s ease, color 0.28s ease, box-shadow 0.28s ease;
628 transition: background-color 0.28s ease, color 0.28s ease, box-shadow 0.28s ease;
629 overflow: hidden;
630 box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
631 }
632
633 .pp_button span {
634 color: #fff;
635 position: relative;
636 z-index: 1;
637 }
638
639 .pp_button::before {
640 content: '';
641 position: absolute;
642 background: #003B75;
643 border: 50vh solid #1d4567;
644 width: 30vh;
645 height: 30vh;
646 border-radius: 50%;
647 display: block;
648 top: 50%;
649 left: 50%;
650 z-index: 0;
651 opacity: 1;
652 -webkit-transform: translate(-50%, -50%) scale(0);
653 transform: translate(-50%, -50%) scale(0);
654 }
655 .pp_button:hover {
656 color: #003B75;
657 box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.2);
658 }
659 .pp_button:active::before, .pp_button:focus::before {
660 -webkit-transition: opacity 0.28s ease 0.364s, -webkit-transform 1.12s ease;
661 transition: opacity 0.28s ease 0.364s, -webkit-transform 1.12s ease;
662 transition: transform 1.12s ease, opacity 0.28s ease 0.364s;
663 transition: transform 1.12s ease, opacity 0.28s ease 0.364s, -webkit-transform 1.12s ease;
664 -webkit-transform: translate(-50%, -50%) scale(1);
665 transform: translate(-50%, -50%) scale(1);
666 opacity: 0;
667 }
668 .pp_button:focus {
669 outline: none;
670 }
671
672 .pp_button_alt {
673 position: relative;
674 background: #ffffff;
675 border: 1px solid #c4c4c4;
676 font-size: 1.1rem;
677 color: #333;
678 margin: 0;
679 padding: 0.75rem 3rem;
680 cursor: pointer;
681 -webkit-transition: background-color 0.28s ease, color 0.28s ease, box-shadow 0.28s ease;
682 transition: background-color 0.28s ease, color 0.28s ease, box-shadow 0.28s ease;
683 overflow: hidden;
684 box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
685 }
686
687 .pp_button_alt span {
688 color: #333;
689 position: relative;
690 z-index: 1;
691 }
692
693
694
695 .pp_button_alt::before {
696 content: '';
697 position: absolute;
698 background: #efefef;
699 width: 30vh;
700 height: 30vh;
701 border-radius: 50%;
702 display: block;
703 top: 50%;
704 left: 50%;
705 z-index: 0;
706 opacity: 1;
707 -webkit-transform: translate(-50%, -50%) scale(0);
708 transform: translate(-50%, -50%) scale(0);
709 }
710 .pp_button_alt:hover {
711 color: #efefef;
712 box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.2);
713 }
714 .pp_button_alt:active::before, .pp_button_alt:focus::before {
715 -webkit-transition: opacity 0.28s ease 0.364s, -webkit-transform 1.12s ease;
716 transition: opacity 0.28s ease 0.364s, -webkit-transform 1.12s ease;
717 transition: transform 1.12s ease, opacity 0.28s ease 0.364s;
718 transition: transform 1.12s ease, opacity 0.28s ease 0.364s, -webkit-transform 1.12s ease;
719 -webkit-transform: translate(-50%, -50%) scale(1);
720 transform: translate(-50%, -50%) scale(1);
721 opacity: 0;
722 }
723 .pp_button_alt:focus {
724 outline: none;
725 }
726
727 /* Image */
728
729 .pp_image {
730 height: 50%;
731 }
732
733 .pp_image.pp_fit {
734 margin: 0 auto;
735 width: 100%;
736 }
737
738 #blubrry-logo-onboarding {
739 height: 2rem;
740 vertical-align: text-bottom;
741 }
742
743 .onboarding-logo-container {
744 display: inline-block;
745 padding: 1ch;
746 border-radius: 4px;
747 margin-right: 1em;
748 background-color: #1976D2;
749 background-image: linear-gradient(to top right, #1976D2, #ADDA12);
750 vertical-align: text-bottom;
751 }
752
753 .ppi-option input[type=checkbox] {
754 border-radius: 0;
755 min-width: 12px;
756 width: 12px;
757 height: 12px;
758 }
759
760 .ppi-option input[type=checkbox]:checked::before {
761 background-color: #1976d2;
762 width: 8px;
763 height: 8px;
764 content: "";
765 margin: 1px;
766 }
767
768 .ppi-option input[type=radio] {
769 border-radius: 6px;
770 min-width: 12px;
771 width: 12px;
772 height: 12px;
773 }
774
775 .ppi-option input[type=radio]:checked::before {
776 background-color: #1976d2;
777 width: 8px;
778 height: 8px;
779 content: "";
780 margin: 1px;
781 }
782
783 .pp_content {
784 height: 50%;
785 }
786
787 .pp_image img {
788 width: 50%;
789 margin: 0 auto;
790 }
791 .pp_image.center > img {
792 display: block;
793 margin-left: auto;
794 margin-right: auto;
795 }
796 .pp_button.show_button {
797 min-width: 240px;
798 margin-top: 15px;
799 }
800 .pp_input-field-login {
801 position: relative;
802 }
803 .pp_file_upload {
804 opacity: 0;
805 left: 0;
806 top: 0;
807 z-index: 999;
808 height:50px;
809 }
810 .pp_file_upload::-webkit-file-upload-button {
811 height:50px;
812 }
813 .image_center {
814 display: block;
815 margin-left: auto;
816 margin-right: auto;
817 width: 40%;
818 }
819
820 #pp-imported-artwork {
821 float: right;
822 width: 65%;
823 }
824
825 .pp-import-advanced-columns {
826 display: flex;
827 justify-content: space-between;
828 margin-top: 2em;
829 }
830
831 body {
832 font-size: 12px;
833 }
834
835 #pp-onboarding-artwork-preview {
836 width: 15%;
837 }
838
839 #pp-onboarding-artwork-link {
840 display: inline-block;;
841 vertical-align: top;
842 margin-top: 0;
843 }
844
845 .pp-import-column-container {
846 padding-left: 4px;
847 flex: 1 1 0;
848 width: 0;
849 }
850
851 .pp-import-column-container.left {
852 padding-left: 0;
853 }
854
855 .image_wrapper {
856 width: 100%;
857 height: auto;
858 }
859
860 #upload-artwork-button {
861 min-height: 4ch;
862 margin: 0 0 0 0;
863 border-radius: 4px;
864 font-size: 12px;
865 padding: 0 0 0 1ch;
866 display: inline-block;
867 width: 32%;
868 vertical-align: top;
869 cursor: pointer;
870 border: 1px solid #c4c4c4;
871 }
872
873 #importFilePath {
874 height: 30px;
875 border: none;
876 background-color: white;
877 }
878
879 #upload-import-button {
880 min-height: 4ch;
881 margin: 0 0 0 0;
882 border-radius: 4px;
883 font-size: 12px;
884 padding: 2px 1ch;
885 display: inline-block;
886 vertical-align: top;
887 cursor: pointer;
888 border: 1px solid #c4c4c4;
889 }
890 #filepath {
891 float: left;
892 width: 70%;
893 margin: 3ch 0 2em 0;
894 }
895 #filePath {
896 width: 66%;
897 font-size: 11px;
898 }
899 .pp_input-field-login, button[name="signin"] {
900 width: 40%;
901 }
902 h5.pp_align-center {
903 font-size: 16px;
904 }
905 p.pp-smaller-text {
906 font-size: 13px;
907 }
908 #podcast-description {
909 height: 100px;
910 }
911
912 .wrap div.error {
913 border-right-width: 0;
914 border-top-width: 0;
915 border-bottom-width: 0;
916 border-left-width: 3px;
917 color: #dc3232;
918 box-shadow: none;
919 margin-bottom: 0;
920 }
921
922 #artwork-onboarding-container {
923 float: right;
924 margin-right: 0;
925 bottom: 0;
926 position: relative;
927 }
928
929 #artwork-spec p, #artwork-spec a, #artwork-spec strong {
930 font-size: 11px;
931 }
932
933 @media (max-width: 1095px) {
934 #showbasics_artwork {
935 display: block;
936 }
937 #artwork-spec {
938 margin-top: 0;
939 }
940 #upload-artwork-button {
941 width: 95%;
942 text-align: center;
943 margin-bottom: 1em;
944 margin-left: 0;
945 float: left;
946 }
947 .pp_input-field-login, button[name="signin"] {
948 width: 50%;
949 }
950 }
951
952 @media (max-width: 736px) {
953 .pp_flex-grid {
954 display: block;
955 }
956 .pp_container {
957 padding: 3rem 1rem;
958 }
959 .bpp_input_med {
960 width: 100%;
961 }
962 #showbasics_artwork_upload {
963 margin: 0;
964 }
965 .pp_button_alt, .pp_button {
966 padding: 0.75rem;
967 }
968 }
969
970 @media (max-width: 610px) {
971 #filePath {
972 width: 100%;
973 }
974 }
975
976 @media (max-width: 475px) {
977 .pp_box {
978 padding: 1rem;
979 }
980 .pp_input-field-login, button[name="signin"] {
981 width: 90%;
982 }
983 }
984