PluginProbe
PowerPress Podcasting plugin by Blubrry / trunk
PowerPress Podcasting plugin by Blubrry vtrunk
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 / style.css

style.css in PowerPress Podcasting plugin by Blubrry trunk, at css/style.css

1,219 lines 20.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 #test {
2 font-size: 80px;
3 }
4
5 .card {
6 min-height: 100px;
7 min-width: 100px;
8 }
9
10 .well-z-depth-1 {
11 min-height: 20px;
12 padding: 19px;
13 background-color: #f9f9f9;
14 border: 1px solid transparent;
15 border-radius: 3px;
16 margin: auto auto 20px auto;
17 width: 100%;
18 }
19
20 .ppn-container {
21 margin: 10px;
22 }
23
24 .ppn-header {
25 text-align: center;
26 font-family: 'Montserrat', sans-serif;
27 }
28
29 #ppn-header p {
30 font-size: 18px;
31 }
32
33 #ppn-header h2 {
34 font-size: 30px;
35 text-shadow: 0 3px 4px rgba(63, 63, 63, 0.2);
36 font-weight: 400;
37 }
38
39 #ppn-episode h3 {
40 color: #1976D2;
41 }
42
43 #ppn-episode i {
44 margin-top: 7px;
45 display: block;
46 padding: 0 0 0 55px;
47 }
48
49
50
51
52 .jumbotron {
53 background-image: url("../images/ShowPageRedesign_Banner BG Image.jpg");
54 background-size: cover;
55 border: 1px solid;
56 padding-right: 0;
57 overflow: inherit;
58 margin-bottom: 0;
59 }
60
61 .jumbotron .share-icons {
62
63 position: relative;
64 color: white;
65 font-size: 25px;
66 background: rgba(25, 25, 25, .35);
67 width: 100%;
68 float: right;
69 height: 40px;
70 text-align: center;
71 vertical-align: center;
72
73 }
74
75 @media screen and (min-width: 768px) {
76 .container .jumbotron, .container-fluid .jumbotron {
77 padding-right: 0 !important;
78 padding-left: 0 !important;
79 }
80 }
81
82 .pp-sub-button {
83 width: 100%;
84 height: 48px;
85 padding: 0px 0px 0px 0px;
86 background-color: #888888;
87 color: #FFFFFF;
88 display: inline-block;
89 margin: 10px 0 5px 0;
90 text-decoration: none;
91 text-align: left;
92 vertical-align: middle;
93 line-height: 48px;
94 font-size: 90%;
95 font-weight: bold;
96 overflow: hidden;
97
98 border-radius: 1px;
99 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
100 }
101
102 .pp-sub-buttons {
103 width: 90% !important;
104 margin: 0;
105 margin-left: 5%;
106 padding: 5px;
107 display: inline-block;
108 }
109
110 .twitter {
111 background-image: url(../images/twitter.png);
112 background-position: 0 0;
113 background-repeat: no-repeat;
114 }
115
116 .facebook {
117 background-image: url(../images/facebook.png);
118 background-position: 0 0;
119 background-repeat: no-repeat;
120 }
121
122 .linkedin {
123 background-image: url(../images/linkedin.png);
124 background-position: 0 0;
125 background-repeat: no-repeat;
126 }
127
128 .email {
129 background-image: url(../images/email.png);
130 background-position: 0 0;
131 background-repeat: no-repeat;
132 }
133
134 .pp-sub-buttons .pp-sub-img {
135 width: 48px;
136 height: 48px;
137 border: 0;
138 display: inline-block;
139 vertical-align: middle;
140 margin-right: 2px;
141 }
142
143 .pp-sub-img {
144 background-image: url(../images/spriteStandard.png);
145 background-repeat: no-repeat;
146 background-size: 294px;
147 }
148
149 .pp-sub-itunes {
150 background-color: #732BBE;
151 }
152
153 .pp-sub-mycast {
154 background-color: #003466;
155 }
156
157 .pp-sub-pr,
158 .pp-sub-email {
159 background-color: #337EC9;
160 }
161
162 .pp-sub-bp,
163 .pp-sub-rss {
164 background-color: #FF8800;
165 }
166
167 .pp-sub-browse {
168 background-color: #1976D2;
169 }
170
171 .pp-sub-android {
172 background-color: #6AB344;
173 }
174
175 .pp-sub-itunes .pp-sub-img {
176 background: url(../images/spriteStandard.png) -49px 0;
177 }
178
179 .pp-sub-rss .pp-sub-img {
180 background: url(../images/spriteStandard.png) 0 -49px;
181 }
182
183 .pp-sub-email .pp-sub-img {
184 background: url(../images/spriteStandard.png) -196px -49px;
185 }
186
187 .pp-sub-pr .pp-sub-img {
188 background: url(../images/spriteStandard.png) -196px 0;
189 }
190
191 .pp-sub-bp .pp-sub-img {
192 background: url(../images/spriteStandard.png) -147px 0;
193 }
194
195 .pp-sub-mycast .pp-sub-img {
196 background: url(../images/spriteStandard.png) 0 -98px;
197 }
198
199 .pp-sub-share .pp-sub-img {
200 background: url(../images/spriteStandard.png) -245px 0;
201 }
202
203 .pp-sub-browse .pp-sub-img {
204 background: url(../images/spriteStandard.png) -49px -98px;
205 }
206
207 .pp-sub-android .pp-sub-img {
208 background: url(../images/spriteStandard.png) -98px -98px;
209 }
210
211 h4 {
212 margin: 0;
213 }
214
215 .playnow {
216
217 width: 48px;
218 height: 48px;
219 float: left;
220
221 padding: 0;
222 margin: 0;
223 margin-right: 10px;
224
225 text-decoration: none;
226 text-align: left;
227 vertical-align: top;
228 line-height: 48px;
229
230 overflow: hidden;
231
232 background: url(../images/spriteStandard.png) -98px 0;
233 background-color: #1976d2;
234 border-radius: 1px;
235 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
236 }
237
238 .share-popup {
239 z-index: 5000;
240 position: absolute;
241 color: #000000;
242 padding: 5px;
243 font-weight: normal;
244 width: 100%;
245 margin: 5px;
246 line-height: normal;
247 }
248
249 .share-popup h2 {
250 font-size: 20px;
251 margin: 5px 0 15px 10px;
252 }
253
254 .share-popup ul {
255 list-style-type: none;
256 padding: 0;
257 margin: 0;
258 }
259
260 .share-popup ul li {
261 font-weight: normal;
262 margin: 0 10px;
263 height: 28px;
264 width: 130px;
265 float: left;
266 font-size: 16px;
267 }
268
269 .share-popup ul li a {
270 padding-left: 24px
271 }
272
273 .mycast_popup {
274 display: none;
275 z-index: 5000;
276 position: absolute;
277 display: none;
278 background-color: #EEEEEE;
279 border: 1px solid #999999;
280 color: #000000;
281 padding: 5px;
282 font-weight: normal;
283 width: 300px;
284 margin: 5px;
285 }
286
287 .mycast_popup p {
288 margin-top: 10px;
289 }
290
291 .episode-container {
292 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
293 transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
294 }
295
296 .episode-container a {
297 text-decoration: underline;
298 font-size: 18px;
299 }
300
301 @media screen and (min-width: 768px) {
302 #cbocContent {
303 width: 100%;
304 height: 100%;
305 }
306 }
307
308 .featured-container {
309 overflow: hidden;
310 /* background-color: rgba(0,0,0,.1); */
311 width: 100%;
312 height: 235px;
313 /* border-left: 2px solid rgba(0,0,0,.1); */
314 /* padding: auto; */
315 display: flex;
316 margin-right: 10px;
317 }
318
319 h3 {
320 margin-top: 0;
321 }
322
323 .featured-container-large {
324 /* background-color: rgba(0,0,0,.1); */
325 width: 100%;
326 /* border-left: 2px solid rgba(0,0,0,.1); */
327 /* padding: auto; */
328 display: flex;
329 flex-wrap: wrap;
330 overflow: hidden;
331 height: 235px;
332 justify-content: stretch;
333 flex-direction: row;
334 min-height: 336px;
335 }
336
337 .featured {
338 overflow: hidden;
339 min-width: 100px;
340
341 /* margin: auto; */
342 display: flex;
343 justify-content: stretch;
344 flex-direction: row;
345 flex-wrap: wrap;
346 }
347
348 .featured-large {
349 min-width: 100px;
350 /* margin: auto; */
351 display: flex;
352 justify-content: stretch;
353 flex-direction: row;
354 flex-wrap: wrap;
355 position: inherit;
356 padding-top: 15px;
357 }
358
359 .featured-item {
360 width: 130px;
361 justify-content: center;
362 background: #f7f7f7;
363 /* box-shadow: 3px 3px 3px rgba(0,0,0,.1), -3px 3px 3px rgba(0,0,0,.1); */
364
365 /* border-bottom: 2px solid rgba(0,0,0,.1); */
366
367 }
368
369 p {
370 margin-block-start: 0;
371 margin-block-end: 0;
372 margin: 0;
373 }
374
375 .title {
376 margin-bottom: 0;
377 font-size: small;
378 font-weight: 500;
379 margin-left: 8px;
380 background: #f7f7f7;
381
382 }
383
384 .blubrry-icon {
385 color: white;
386 }
387
388 .featured-item-container {
389 width: auto;
390 min-width: 150px;
391 justify-content: center;
392
393 border-radius: 2px;
394 display: inline-block;
395 height: 200px;
396 background: #f7f7f7;
397 margin: 1.5rem;
398 position: relative;
399
400 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
401 transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
402 }
403
404 .artwork {
405 /* margin: 5px; */
406 width: 150px;
407 padding: 1px;
408 /* height: 150px; */
409 }
410
411 #results-artwork {
412 /* margin: 5px; */
413 padding: 1px;
414 border: solid 2px rgba(0, 0, 0, .1);
415 /* height: 150px; */
416 }
417
418 .featured-link {
419 text-decoration: none;
420 color: inherit;
421 justify-content: center;
422 }
423
424 .first {
425 border: none;
426 }
427
428 .header-link {
429 color: inherit;
430 text-decoration: none !important;
431 }
432
433 /* .feature-separator {
434 height: 215px;
435 border: 1px solid rgba(0,0,0,.1);
436 } */
437
438 #featured-container .row {
439 content: "";
440 clear: both;
441 display: flex;
442 position: absolute;
443 }
444
445 .row {
446 margin-left: 0 !important;
447 margin-right: 0 !important;
448 }
449
450 #featured-column {
451 float: left;
452 min-width: 300px;
453 }
454
455 #search-btn {
456 text-decoration: none;
457 }
458
459 .search-container {
460 display: inline-block;
461 }
462
463 .search-container-container {
464 margin: auto;
465 margin-top: 20px;
466
467 }
468
469 @media (min-width: 200px) {
470 #search.form-control {
471 width: 0% !important;
472 }
473 }
474
475 #search.form-control {
476 width: 100% !important;
477 }
478
479 .search-button {
480 position: absolute;
481 right: 0;
482 top: 0;
483 line-height: 0;
484 width: 37px;
485 height: 37px;
486 font-size: 34px;
487 }
488
489 .search-container {
490 margin: auto;
491 padding: 0;
492 position: relative;
493 width: 100%;
494 }
495
496 .no-style-button {
497 background-color: inherit !important;
498 color: rgba(0, 0, 0, 0) !important;
499 border: none !important;
500 position: absolute;
501 right: 0;
502 top: 0;
503 height: 37px;
504 width: 37px;
505 }
506
507 .artwork-container {
508 padding-left: 0;
509 height: 90px !important;
510 width: 90px !important;
511 }
512
513 .results-container {
514 /* overflow-x: hidden; */
515 overflow-y: auto;
516 min-width: 320px;
517 max-width: 800px;
518 margin: auto;
519 }
520
521 .result {
522 padding-top: 10px;
523 padding-left: 20px;
524 height: 120px;
525 border-top: 1px solid rgba(0, 0, 0, .2);
526 }
527
528 .first {
529 border-top: none;
530 }
531
532 .result-text {
533 float: left;
534 margin-top: -10px;
535 margin-left: 10px;
536 }
537
538 @media (min-width: 300px) {
539 .result-text {
540 max-width: 200px;
541 }
542 }
543
544 @media (min-width: 400px) {
545 .result-text {
546 max-width: 250px;
547 }
548 }
549
550 @media (min-width: 500px) {
551 .result-text {
552 max-width: 350px;
553 }
554 }
555
556 @media (min-width: 600px) {
557 .result-text {
558 max-width: 400px;
559 }
560 }
561
562 a > h4 {
563 color: inherit;
564 }
565
566 .results-header {
567 border-bottom: 2px solid rgba(0, 0, 0, .4);
568 clear: both;
569 display: block;
570 overflow: auto;
571 }
572
573 .header-text {
574 float: right;
575 }
576
577 .page-next {
578 float: right;
579 width: 50%;
580 text-align: right;
581 }
582
583 .page-prev {
584 float: left;
585 width: 50%;
586 }
587
588 .page-nav {
589 border-top: 2px solid rgba(0, 0, 0, .4);
590 padding-top: 20px;
591 }
592
593 .disabled, .disabled:hover {
594 color: grey;
595 text-decoration: none !important;
596 }
597
598 .audio-panel {
599 margin: 0px;
600 padding: 0px;
601 }
602
603 #playist ul {
604 list-style: none;
605 margin: 0px;
606 padding: 20px;
607 }
608
609 #playist li {
610 margin: 0px;
611 padding: 0px;
612 }
613
614 #playist li, a {
615 transition: all 0.5s;
616 }
617
618 .list-group-item.active a {
619 text-decoration: none;
620 color: #fff;
621 vertical-align: bottom;
622 border-color: transparent transparent transparent #fff;
623 }
624
625 .list-group-item {
626 vertical-align: bottom;
627 }
628
629 #playist a {
630 display: block;
631 position: relative;
632 width: 100%;
633 }
634
635 #playist li a {
636 display: block;
637 text-decoration: none;
638 }
639
640 #playist li:hover {
641 background-color: #333;
642 }
643
644 #playist li a:hover {
645 text-decoration: none;
646 color: #fff;
647 }
648
649 #playist a {
650 color: #fff;
651 text-decoration: none;
652 }
653
654 .last {
655 display: none;
656 }
657
658 #playlist {
659 padding-left: 0;
660 }
661
662 .column {
663 float: left;
664
665 padding: .5%
666 }
667
668 .row:after {
669 content: "";
670 display: table;
671 clear: both;
672 }
673
674 .play-button-outer {
675 width: 2em;
676 height: 2em;
677 cursor: pointer;
678 float: left;
679 padding-right: 3%
680 }
681
682 .play-button {
683 margin: 0 auto;
684 position: relative;
685 width: 0;
686 height: 0;
687 border-style: solid;
688 border-width: 1.0em 0 1.0em 1.75em;
689 border-color: transparent transparent transparent #0a6ebd;
690 opacity: .75;
691 }
692
693 .active .list-group-item .play-button-outer .play-button {
694 border-color: transparent transparent transparent #fff;
695 }
696
697 .play-button-outer:hover .play-button {
698 opacity: 1;
699 }
700
701 .active .play-button {
702 border-color: transparent transparent transparent #fff;
703 }
704
705 .item1 {
706 grid-area: header;
707 }
708
709 .item2 {
710 grid-area: menu;
711 }
712
713 .item3 {
714 grid-area: main;
715 }
716
717 .coverart {
718 grid-area: left;
719 margin-left: 25px;
720 }
721
722 .player {
723 grid-area: footer;
724 }
725
726 .share-icons {
727 grid-area: share;
728 margin-top: 90%;
729 }
730
731 .grid-container {
732 display: grid;
733 grid-template-areas: 'header header header header header header header' 'left main main main main main share' 'footer footer footer footer footer footer footer';
734 grid-template-columns: 300px auto auto auto auto auto 300px;
735 }
736
737 @media screen and (max-width: 425px) {
738 .grid-container {
739 display: grid;
740 grid-template-areas: 'left left left left left left' 'share share share share share share' 'footer footer footer footer footer footer';
741
742 }
743
744 .coverart {
745 margin-left: 0;
746 }
747 }
748
749 .grid-container > div {
750 text-align: center;
751 font-size: 30px;
752 }
753
754 .caret {
755 display: inline;
756 float: right;
757
758 border-top: 0;
759 border-bottom: 6px dashed;
760 border-right: 6px solid transparent;
761 border-left: 6px solid transparent;
762
763 color: #1976D2;
764 margin-top: 1%;
765 cursor: pointer;
766 }
767
768 li.active p.caret {
769 display: inline;
770 float: right;
771
772 border-top: 6px dashed;
773 border-right: 6px solid transparent;
774 border-left: 6px solid transparent;
775 border-bottom: 0;
776 color: #ffff;
777 }
778
779
780 .subtitle {
781 margin-block-end: 0;
782 margin-left: 3%
783 }
784
785 .mejs__controls, .mejs__mediaelement {
786 background: #eeeeee !important;
787 }
788
789 .mejs__container {
790 border: 1px solid #eeeeee;
791 }
792
793 .mejs__container * {
794 color: #020202 !important;
795 }
796
797 .mejs__controls button {
798 color: #020101 !important;
799 }
800
801 .mejs__controls .mejs__time-rail .mejs__time-total {
802 background: #ffffff !important;
803 }
804
805 .mejs__controls .mejs__time-rail .mejs__time-current {
806 background: #8f8f8f !important;
807 }
808
809 .mejs__controls .mejs__time-rail .mejs__time-loaded {
810 background: #ffffff !important;
811 }
812
813 .mejs__controls .mejs__horizontal-volume-slider .mejs__horizontal-volume-total {
814 background: #ffffff !important;
815 }
816
817 .mejs__controls .mejs__horizontal-volume-slider .mejs__horizontal-volume-current {
818 background: #8f8f8f !important;
819 }
820
821 .category-text {
822 text-decoration: none;
823 font-size: large;
824 font-weight: bold;
825 }
826
827 .entry-content a {
828 text-decoration: none !important;
829 }
830
831 .entry-content a:hover {
832 text-decoration: underline;
833 }
834
835 .playbutton {
836 width: 48px;
837 height: 48px;
838
839 padding: 0;
840 margin: 0;
841 display: inline-block;
842
843 text-decoration: none;
844 text-align: left;
845 vertical-align: top;
846 line-height: 48px;
847
848 }
849
850
851 .list-group-item {
852 padding: 3px;
853 }
854
855 .playbuttoncontainer {
856 float: left;
857 vertical-align: center;
858 margin-right: 1%;
859 margin-top: 1%;
860 }
861
862 .subshare {
863 vertical-align: text-bottom;
864 display: inline;
865 color: white;
866 font-family: Roboto, Arial, Helvetica, sans-serif;
867 padding: 5px;
868 }
869
870 a:hover a:focus{
871 color: white;
872
873 }
874
875 .ppn-program-description, .ppn-program-talent-name {
876 text-align: left;
877 font-family: 'Montserrat', sans-serif;
878 letter-spacing: 0;
879 color: #444444;
880 font-weight: bold;
881 opacity: 1;
882 }
883
884 .ppn-program-url a {
885 text-align: left;
886 font-family: 'Montserrat', sans-serif;
887 letter-spacing: 0;
888 color: #1976D2;
889 opacity: 1;
890 }
891
892 .ppn-episode-title {
893 color: #444444;
894 font-family: 'Montserrat', sans-serif;
895 font-weight: bolder;
896 }
897
898 .ppn-episode-row {
899 outline: 1px solid #707070;
900 padding: 20px;
901 }
902
903 .ppn-episode-date {
904 color: #444444;
905 font-family: 'Montserrat', sans-serif;
906 font-style: italic;
907 font-size: larger;
908 }
909 .ppn-episode-description {
910 color: #444444;
911 font-family: 'Montserrat', sans-serif;
912 font-size: medium;
913 }
914 .ppn-download-link {
915 width: 150px;
916 max-width: 250px;
917 background-color: #1976D2;
918 text-align: center;
919 min-height: 40px;
920 }
921 @media screen and (max-width: 500px) {
922 .ppn-download-link {
923 max-width: 100%;
924 }
925 }
926 .ppn-download-link div{
927 color: #FFFFFF;
928 font-family: 'Montserrat', sans-serif;
929 font-weight: 100;
930 font-size: 18px;
931 line-height: 40px;
932 vertical-align: middle;
933 }
934 .ppn-download-arrow{
935 display: inline-block;
936 background-image: url(../images/download.svg);
937 background-repeat: no-repeat;
938 width: 30px;
939 height: 30px;
940 }
941 .ppn-program-sub-title {
942 color: #444444;
943 font-family: 'Montserrat', sans-serif;
944 font-size: x-large;
945 font-weight: bolder;
946 padding-top:10px;
947 }
948
949 .ppn-program-artwork-cell {
950 outline: 1px solid #444444;
951 }
952
953 div.ppn-artwork-inline {
954 float:left;
955 }
956 .ppn-list-artwork, .ppn-program-artwork{
957 max-width: 100%;
958 }
959 .ppn-program-row {
960 border: 1px solid #707070;
961 padding: 20px;
962 }
963 .ppn-program-title {
964 margin-top:0;
965 overflow: hidden;
966 text-overflow: ellipsis;
967 }
968 @media screen and (max-width: 500px) {
969 .ppn-program-title {
970 font-size: larger;
971 }
972 }
973 .ppn-program-detail * {
974 font-family: 'Montserrat', sans-serif;
975 color: #444444;
976 }
977 .ppn-program-detail h2 {
978 font-weight: bolder;
979 }
980 .sub-success {
981 border: 1px solid #06843A;
982 display: flex;
983 width:100%;
984 margin-bottom: 10px;
985 color:#06843A;
986 }
987 .sub-success-icon {
988 /*width:80px;*/
989 background-color: #06843A;
990 margin: -1px;
991 }
992 .sub-success-icon-check {
993 width:100%;
994 height:100%;
995 min-height: 50px;
996 min-width: 80px;
997 background-size: 40px 40px !important;
998 background: url(../images/circlecheck.svg) center no-repeat;
999 }
1000 .sub-error {
1001 border: 1px solid #B2201A;
1002 display: flex;
1003 width:100%;
1004 margin-bottom: 10px;
1005 color:#B2201A;
1006 }
1007 .sub-error-icon {
1008 /*width:80px;*/
1009 background-color: #B2201A;
1010 margin: -1px;
1011 }
1012 .sub-error-icon-check {
1013 width:100%;
1014 height:100%;
1015 min-height: 50px;
1016 min-width: 80px;
1017 background-size: 40px 40px !important;
1018 background: url(../images/circleerror.svg) center no-repeat;
1019 }
1020 @media screen and (min-width: 688px) {
1021 .ppn-form-div {
1022 margin-left: 0;
1023 margin-right: 60px;
1024 }
1025 }
1026 .sub-alert-text {
1027 padding: 15px;
1028 vertical-align: center;
1029 }
1030
1031 .sub-form {
1032 border: 1px solid #707070;
1033 padding:20px;
1034 font-family: 'Montserrat', sans-serif;
1035 }
1036 .sub-checkbox-cl {
1037 display: none;
1038 }
1039 .sub-checkbox-cl-label {
1040 display: inline-block;
1041 position: relative;
1042 vertical-align: middle;
1043 margin: 5px;
1044 cursor: pointer;
1045 font-weight: normal;
1046 }
1047 .sub-checkbox-cl + .sub-checkbox-cl-label:before {
1048 content: '';
1049 background: #DDDDDD;
1050 border-radius: 5px;
1051 border: 2px solid #ddd;
1052 display: inline-block;
1053 vertical-align: middle;
1054 width: 20px;
1055 height: 20px;
1056 padding: 2px;
1057 margin-right: 10px;
1058 text-align: center;
1059 }
1060
1061 .sub-checkbox-cl:checked + .sub-checkbox-cl-label:after {
1062 content: "";
1063 padding: 2px;
1064 text-align: center;
1065 position: absolute;
1066 width: 1px;
1067 height: 12px;
1068 border: solid #1C7CD5;
1069 border-width: 0 3px 3px 0;
1070 transform: rotate(45deg);
1071 -webkit-transform: rotate(45deg);
1072 -ms-transform: rotate(45deg);
1073 top: 6px;
1074 left: 6px;
1075 }
1076 .sub-checkbox-cl:checked {
1077 background: #1C7CD5;
1078 }
1079 .sub-btn {
1080 width: 150px;
1081 height: 40px;
1082 text-align: center;
1083 border:none;
1084 background-color:#1976D2;
1085 color: #FFFFFF;
1086 font-family: 'Montserrat', sans-serif;
1087
1088 }
1089
1090 .ppn-grid-header{
1091 padding-top: 5%;
1092 }
1093
1094 .ppn-grid-rows{
1095 position: relative;
1096 top: 0;
1097 left: 0;
1098 height: 100%;
1099 width: 100%;
1100 margin-bottom: 20px;
1101 }
1102 .ppn-grid-cell{
1103 position: relative;
1104 align-content: center;
1105 }
1106 .ppn-grid-img{
1107 /*padding-top: 5%;*/
1108 /*height: 70%;*/
1109 align-items:center;
1110 justify-content:center;
1111 display: block;
1112 }
1113
1114 .ppn-grid-title{
1115 line-height: 1.5em;
1116 height: 3em;
1117 overflow: hidden;
1118
1119 }
1120 .ppn-grid-title:hover{
1121 cursor: hand;
1122 }
1123 .ppn-title{
1124 font-size: 100%;
1125 margin-top: 5px;
1126 padding-bottom: 5px;
1127 }
1128 .ppn-title a{
1129 color: #FFFFFF;
1130 font-family: 'Montserrat', sans-serif;
1131 }
1132 .ppn-img{
1133 width:100%;
1134 height: 100%;
1135 max-width: 300px !important;
1136 max-height: 300px !important;
1137 position: absolute;
1138 }
1139 .square {
1140 width: 100%;
1141 padding-bottom: 100%;
1142 /*height:0 !important;*/
1143 }
1144 .square:after {
1145 content: "";
1146 display: block;
1147 padding-bottom: 100%;
1148 }
1149
1150 .app-paragraphs {
1151 color: #373A3C;
1152 margin: 0;
1153 font-size: large;
1154 }
1155
1156 .app-form-border {
1157 border: none;
1158 }
1159
1160 .tos-color {
1161 color:#1976D2;
1162 }
1163
1164 .podcast-filename {
1165 margin-top: 2%;
1166 margin-bottom: 1%;
1167 }
1168
1169 .audio-tag-filename {
1170 width: 100%;
1171 margin: 2%;
1172 }
1173
1174 .display-inline {
1175 display: inline;
1176 }
1177
1178 .display-inline-block {
1179 display: inline-block;
1180 }
1181
1182 .podcast-summary-paragraph {
1183 color: black;
1184 font-size: small;
1185 }
1186
1187 .text-decoration-none {
1188 text-decoration: none;
1189 }
1190
1191 .ppn-subscribe-style {
1192 color: white;
1193 padding: 3px;
1194 }
1195
1196 .ppn-share-style {
1197 color: white;
1198 padding: 5px;
1199 }
1200
1201 .ppn-margin-bottom {
1202 margin-bottom: 0;
1203 }
1204
1205 .ppn-claim-style {
1206 font-family: Roboto, Arial, Helvetica, sans-serif
1207 }
1208
1209 .ppn-padding {
1210 padding: 0;
1211 }
1212
1213 .word-break {
1214 word-break: break-all;
1215 }
1216
1217 h1 {
1218 font-size: 38px;
1219 }