Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Delta Between Two Patch Sets: static/css/main.css

Issue 29438582: Issue 5135 - Reduce font size and padding on smaller screens on acceptableads.com (Closed) Base URL: https://hg.adblockplus.org/web.acceptableads.com
Left Patch Set: Created May 16, 2017, 4:26 a.m.
Right Patch Set: Fix alignment of hr under headings Created July 6, 2017, 10:25 a.m.
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
Left: Side by side diff | Download
Right: Side by side diff | Download
LEFTRIGHT
1 .m-a-na { 1 .m-a-na {
2 margin: 0 0 !important; } 2 margin: 0 0 !important; }
3 3
4 .m-t-na { 4 .m-t-na {
5 margin-top: 0 !important; } 5 margin-top: 0 !important; }
6 6
7 .m-b-na { 7 .m-b-na {
8 margin-bottom: 0 !important; } 8 margin-bottom: 0 !important; }
9 9
10 .m-x-na { 10 .m-x-na {
(...skipping 403 matching lines...) Expand 10 before | Expand all | Expand 10 after
414 width: 100%; 414 width: 100%;
415 margin-bottom: 16px; 415 margin-bottom: 16px;
416 padding: 0; 416 padding: 0;
417 font-size: 18px; 417 font-size: 18px;
418 line-height: inherit; } 418 line-height: inherit; }
419 419
420 a, img { 420 a, img {
421 border: none; 421 border: none;
422 outline: none; } 422 outline: none; }
423 423
424 h2 + .row, .center blockquote + .row,
425 h1 + .row,
426 h2 + hr + .row, .center blockquote + hr + .row,
427 h1 + hr + .row {
428 margin-top: -16px; }
429
424 .section { 430 .section {
425 margin: 96px 0; } 431 margin-bottom: 96px; }
426 @media screen and (max-width: 768px) { 432 @media (max-width: 768px) {
427 .section { 433 .section {
428 margin: 32px 0; } } 434 margin-bottom: 32px; } }
429 435
430 .section .section { 436 .section .section {
431 margin: 64px 0; } 437 margin-bottom: 64px; }
438 @media (max-width: 768px) {
439 .section .section {
440 margin-bottom: 32px; } }
432 441
433 h1, h2, .center blockquote, h3, .group.items .item::before, h4, h5, h6 .h1, .h2, .h3, .h4, .h5, .h6 { 442 h1, h2, .center blockquote, h3, .group.items .item::before, h4, h5, h6 .h1, .h2, .h3, .h4, .h5, .h6 {
434 text-transform: uppercase; 443 text-transform: uppercase;
435 font-weight: 700; 444 font-weight: 700;
436 line-height: 120%; } 445 line-height: 120%; }
437 446
438 h1, 447 h1,
439 .h1 { 448 .h1 {
440 margin: 96px 0 64px 0; 449 margin: 96px 0 64px 0;
441 text-transform: none; 450 text-transform: none;
442 font-size: 42px; 451 font-size: 42px;
443 font-weight: 300; } 452 font-weight: 300; }
444 @media screen and (max-width: 768px) { 453 @media (max-width: 768px) {
445 h1, 454 h1,
446 .h1 { 455 .h1 {
447 font-size: 32px; 456 font-size: 30px;
448 margin: 32px 0 64px 0; } } 457 margin-top: 32px; } }
458 @media (max-width: 544px) {
459 h1,
460 .h1 {
461 font-size: 26px;
462 margin-bottom: 44px; } }
449 463
450 h2, .center blockquote, 464 h2, .center blockquote,
451 .h2 { 465 .h2 {
452 margin: 64px 0 32px 0; 466 margin: 64px 0 32px 0;
453 font-size: 28px; 467 font-size: 28px;
454 font-weight: 700; } 468 font-weight: 700; }
455 @media screen and (max-width: 768px) { 469 @media (max-width: 768px) {
456 h2, .center blockquote, 470 h2, .center blockquote,
457 .h2 { 471 .h2 {
458 margin: 32px 0 32px 0; } } 472 font-size: 24px;
473 margin-top: 32px; } }
474 @media (max-width: 544px) {
475 h2, .center blockquote,
476 .h2 {
477 font-size: 22px;
478 margin-bottom: 16px; } }
459 479
460 h3, .card h1, .card h2, .card .center blockquote, .center .card blockquote, .car d h3, .card h4, .card h5, .card h6 .h1, h6 .card .h1, .card .h2, .card .h3, .car d .h4, .card .h5, .card .h6, .group.items .item::before, 480 h3, .card h1, .card h2, .card .center blockquote, .center .card blockquote, .car d h3, .card h4, .card h5, .card h6 .h1, h6 .card .h1, .card .h2, .card .h3, .car d .h4, .card .h5, .card .h6, .group.items .item::before,
461 .h3, 481 .h3,
462 .group.items .item h1, 482 .group.items .item h1,
463 .group.items .item h2, 483 .group.items .item h2,
464 .group.items .item .center blockquote, 484 .group.items .item .center blockquote,
465 .center .group.items .item blockquote, 485 .center .group.items .item blockquote,
466 .group.items .item h3, 486 .group.items .item h3,
467 .group.items .item .item::before, 487 .group.items .item .item::before,
468 .group.items .item h4, 488 .group.items .item h4,
469 .group.items .item h5, 489 .group.items .item h5,
470 .group.items .item h6 .h1, 490 .group.items .item h6 .h1,
471 h6 .group.items .item .h1, 491 h6 .group.items .item .h1,
472 .group.items .item .h2, 492 .group.items .item .h2,
473 .group.items .item .h3, 493 .group.items .item .h3,
474 .group.items .item .h4, 494 .group.items .item .h4,
475 .group.items .item .h5, 495 .group.items .item .h5,
476 .group.items .item .h6 { 496 .group.items .item .h6 {
477 margin: 64px 0 32px 0; 497 margin: 64px 0 32px 0;
478 font-size: 22px; 498 font-size: 22px;
479 font-weight: 700; } 499 font-weight: 700; }
500 @media (max-width: 768px) {
501 h3, .card h1, .card h2, .card .center blockquote, .center .card blockquote, .card h3, .card h4, .card h5, .card h6 .h1, h6 .card .h1, .card .h2, .card .h3, .card .h4, .card .h5, .card .h6, .group.items .item::before,
502 .h3,
503 .group.items .item h1,
504 .group.items .item h2,
505 .group.items .item .center blockquote,
506 .center .group.items .item blockquote,
507 .group.items .item h3,
508 .group.items .item .item::before,
509 .group.items .item h4,
510 .group.items .item h5,
511 .group.items .item h6 .h1,
512 h6 .group.items .item .h1,
513 .group.items .item .h2,
514 .group.items .item .h3,
515 .group.items .item .h4,
516 .group.items .item .h5,
517 .group.items .item .h6 {
518 font-size: 20px;
519 margin-top: 32px; } }
520 @media (max-width: 544px) {
521 h3, .card h1, .card h2, .card .center blockquote, .center .card blockquote, .card h3, .card h4, .card h5, .card h6 .h1, h6 .card .h1, .card .h2, .card .h3, .card .h4, .card .h5, .card .h6, .group.items .item::before,
522 .h3,
523 .group.items .item h1,
524 .group.items .item h2,
525 .group.items .item .center blockquote,
526 .center .group.items .item blockquote,
527 .group.items .item h3,
528 .group.items .item .item::before,
529 .group.items .item h4,
530 .group.items .item h5,
531 .group.items .item h6 .h1,
532 h6 .group.items .item .h1,
533 .group.items .item .h2,
534 .group.items .item .h3,
535 .group.items .item .h4,
536 .group.items .item .h5,
537 .group.items .item .h6 {
538 margin-bottom: 16px; } }
480 539
481 h4, 540 h4,
482 .h4 { 541 .h4 {
483 margin: 32px 0 16px 0; 542 margin: 32px 0 16px 0;
484 font-size: 20px; 543 font-size: 20px;
485 font-weight: 700; } 544 font-weight: 700; }
545 @media (max-width: 544px) {
546 h4,
547 .h4 {
548 font-size: 18px; } }
486 549
487 h5, .card.list h1, .card.list h2, .card.list .center blockquote, .center .card.l ist blockquote, .card.list h3, .card.list .group.items .item::before, .group.ite ms .card.list .item::before, .card.list h4, .card.list h5, .card.list h6 .h1, h6 .card.list .h1, .card.list .h2, .card.list .h3, .card.list .h4, .card.list .h5, .card.list .h6, #footer h1, #footer h2, #footer .center blockquote, .center #fo oter blockquote, #footer h3, #footer .group.items .item::before, .group.items #f ooter .item::before, #footer h4, #footer h5, #footer h6 .h1, h6 #footer .h1, #fo oter .h2, #footer .h3, #footer .h4, #footer .h5, #footer .h6, 550 h5, .card.list h1, .card.list h2, .card.list .center blockquote, .center .card.l ist blockquote, .card.list h3, .card.list .group.items .item::before, .group.ite ms .card.list .item::before, .card.list h4, .card.list h5, .card.list h6 .h1, h6 .card.list .h1, .card.list .h2, .card.list .h3, .card.list .h4, .card.list .h5, .card.list .h6, #footer h1, #footer h2, #footer .center blockquote, .center #fo oter blockquote, #footer h3, #footer .group.items .item::before, .group.items #f ooter .item::before, #footer h4, #footer h5, #footer h6 .h1, h6 #footer .h1, #fo oter .h2, #footer .h3, #footer .h4, #footer .h5, #footer .h6,
488 .h5 { 551 .h5 {
489 margin: 16px 0; 552 margin: 16px 0;
490 font-size: 18px; } 553 font-size: 18px; }
554 @media (max-width: 544px) {
555 h5, .card.list h1, .card.list h2, .card.list .center blockquote, .center .ca rd.list blockquote, .card.list h3, .card.list .group.items .item::before, .group .items .card.list .item::before, .card.list h4, .card.list h5, .card.list h6 .h1 , h6 .card.list .h1, .card.list .h2, .card.list .h3, .card.list .h4, .card.list .h5, .card.list .h6, #footer h1, #footer h2, #footer .center blockquote, .center #footer blockquote, #footer h3, #footer .group.items .item::before, .group.item s #footer .item::before, #footer h4, #footer h5, #footer h6 .h1, h6 #footer .h1, #footer .h2, #footer .h3, #footer .h4, #footer .h5, #footer .h6,
556 .h5 {
557 font-size: 16px; } }
491 558
492 h6, 559 h6,
493 .h6 { 560 .h6 {
494 margin: 16px 0; 561 margin: 16px 0;
495 font-size: 18px; 562 font-size: 18px;
496 font-weight: 400; } 563 font-weight: 400; }
564 @media (max-width: 544px) {
565 h6,
566 .h6 {
567 font-size: 16px; } }
497 568
498 html, 569 html,
499 body { 570 body {
500 color: #161616; 571 color: #161616;
501 font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetic a Neue", sans-serif; 572 font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetic a Neue", sans-serif;
502 font-size: 18px; 573 font-size: 18px;
503 font-weight: 300; 574 font-weight: 300;
504 line-height: 120%; } 575 line-height: 120%; }
576 @media (max-width: 544px) {
577 html,
578 body {
579 font-size: 16px; } }
505 580
506 small, 581 small,
507 .small { 582 .small {
508 margin-bottom: 8px; 583 margin-bottom: 8px;
509 font-size: 70%; 584 font-size: 70%;
510 line-height: 80%; } 585 line-height: 80%; }
511 586
512 blockquote, 587 blockquote,
513 p, 588 p,
514 ul, 589 ul,
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after
606 dt { 681 dt {
607 margin: 16px 0; } 682 margin: 16px 0; }
608 683
609 dd { 684 dd {
610 margin: 16px 0 32px 0; } 685 margin: 16px 0 32px 0; }
611 686
612 dt { 687 dt {
613 font-size: 20px; 688 font-size: 20px;
614 text-transform: uppercase; 689 text-transform: uppercase;
615 font-weight: 700; } 690 font-weight: 700; }
691 @media (max-width: 768px) {
692 dt {
693 font-size: 18px; } }
616 694
617 blockquote { 695 blockquote {
618 margin: 0; 696 margin: 0;
619 padding: 0 32px; 697 padding: 0 32px;
620 text-transform: uppercase; 698 text-transform: uppercase;
621 font-size: 18px; 699 font-size: 18px;
622 font-weight: 400; 700 font-weight: 400;
623 font-style: italic; } 701 font-style: italic; }
624 702
625 html[dir="ltr"] blockquote { 703 html[dir="ltr"] blockquote {
626 border-left: 4px solid #E1E1E1; } 704 border-left: 4px solid #E1E1E1; }
627 705
628 html[dir="rtl"] blockquote { 706 html[dir="rtl"] blockquote {
629 border-right: 4px solid #E1E1E1; } 707 border-right: 4px solid #E1E1E1; }
630 708
631 html .center blockquote { 709 html .center blockquote {
632 border: none; } 710 border: none; }
633 711
634 .center blockquote { 712 .center blockquote {
635 margin: 0; 713 margin: 0;
636 padding: 64px 0; 714 padding: 64px 0;
637 font-style: normal; } 715 font-style: normal; }
638 @media screen and (max-width: 768px) { 716 @media (max-width: 768px) {
639 .center blockquote { 717 .center blockquote {
640 font-size: 22px; 718 font-size: 22px;
641 padding: 32px 0; } } 719 padding: 32px 0; } }
642 720
643 .center blockquote p:last-child { 721 .center blockquote p:last-child {
644 margin-top: -8px; } 722 margin-top: -8px; }
645 723
646 cite { 724 cite {
647 font-size: 14px; 725 font-size: 14px;
648 font-style: normal; } 726 font-style: normal; }
(...skipping 30 matching lines...) Expand all
679 width: 24px; 757 width: 24px;
680 height: 3px; 758 height: 3px;
681 margin: 16px 0; 759 margin: 16px 0;
682 border: none; 760 border: none;
683 background-color: #161616; } 761 background-color: #161616; }
684 762
685 h1 + hr, 763 h1 + hr,
686 h2 + hr, .center blockquote + hr { 764 h2 + hr, .center blockquote + hr {
687 position: absolute; 765 position: absolute;
688 margin: -32px 0 32px 0; } 766 margin: -32px 0 32px 0; }
767 @media (max-width: 544px) {
768 h1 + hr,
769 h2 + hr, .center blockquote + hr {
770 margin-top: -21px; } }
689 771
690 .center hr { 772 .center hr {
691 margin: 16px auto; } 773 margin: 16px auto; }
692 774
693 table { 775 table {
694 border-collapse: collapse !important; } 776 border-collapse: collapse !important; }
695 777
696 table td, 778 table td,
697 table th { 779 table th {
698 background-color: #FFFFFF; } 780 background-color: #FFFFFF; }
(...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after
782 864
783 .inline-buttons { 865 .inline-buttons {
784 margin-top: 64px; 866 margin-top: 64px;
785 margin-bottom: 64px; 867 margin-bottom: 64px;
786 text-align: right; } 868 text-align: right; }
787 869
788 @media (min-width: 544px) { 870 @media (min-width: 544px) {
789 .inline-buttons a, 871 .inline-buttons a,
790 .inline-buttons input { 872 .inline-buttons input {
791 margin-left: 16px; } } 873 margin-left: 16px; } }
874
875 .btn-container {
876 margin-top: 16px;
877 margin-bottom: 16px; }
878 @media (min-width: 544px) {
879 .btn-container {
880 margin-top: 32px;
881 margin-bottom: 32px; } }
882 @media (min-width: 768px) {
883 .btn-container {
884 margin-top: 64px;
885 margin-bottom: 64px; } }
792 886
793 input[type="email"], 887 input[type="email"],
794 input[type="number"], 888 input[type="number"],
795 input[type="search"], 889 input[type="search"],
796 input[type="text"], 890 input[type="text"],
797 input[type="tel"], 891 input[type="tel"],
798 input[type="url"], 892 input[type="url"],
799 input[type="password"], 893 input[type="password"],
800 textarea, 894 textarea,
801 select { 895 select {
(...skipping 150 matching lines...) Expand 10 before | Expand all | Expand 10 after
952 1046
953 .card { 1047 .card {
954 padding: 32px; 1048 padding: 32px;
955 color: #161616; 1049 color: #161616;
956 border: 1px solid #161616; 1050 border: 1px solid #161616;
957 background-color: #FFFFFF; } 1051 background-color: #FFFFFF; }
958 1052
959 .card h1, .card h2, .card .center blockquote, .center .card blockquote, .card h3 , .card .group.items .item::before, .group.items .card .item::before, .card h4, .card h5, .card h6 .h1, h6 .card .h1, .card .h2, .card .h3, .card .h4, .card .h5 , .card .h6 { 1053 .card h1, .card h2, .card .center blockquote, .center .card blockquote, .card h3 , .card .group.items .item::before, .group.items .card .item::before, .card h4, .card h5, .card h6 .h1, h6 .card .h1, .card .h2, .card .h3, .card .h4, .card .h5 , .card .h6 {
960 height: 48px; 1054 height: 48px;
961 margin: 16px 0 16px 0; } 1055 margin: 16px 0 16px 0; }
1056 @media (max-width: 544px) {
1057 .card h1, .card h2, .card .center blockquote, .center .card blockquote, .car d h3, .card .group.items .item::before, .group.items .card .item::before, .card h4, .card h5, .card h6 .h1, h6 .card .h1, .card .h2, .card .h3, .card .h4, .card .h5, .card .h6 {
1058 height: auto; } }
962 1059
963 .card-icon { 1060 .card-icon {
964 margin: 16px 0; } 1061 margin: 16px 0; }
965 1062
966 .center .card-icon { 1063 .center .card-icon {
967 margin: 48px 0 32px 0; } 1064 margin: 48px 0 32px 0; }
1065 @media (max-width: 768px) {
1066 .center .card-icon {
1067 margin-top: 32px; } }
1068 @media (max-width: 544px) {
1069 .center .card-icon {
1070 margin-top: 16px; } }
968 1071
969 img.card-icon, 1072 img.card-icon,
970 .card-icon img { 1073 .card-icon img {
971 height: 48px; } 1074 height: 48px; }
972 @media screen and (max-width: 768px) {
973 img.card-icon,
974 .card-icon img {
975 height: 30px;
976 margin: 8px 0; } }
977 1075
978 .card img.block { 1076 .card img.block {
979 margin: 0; } 1077 margin: 0; }
980 1078
981 .card-summary { 1079 .card-summary {
982 margin: 32px 0; 1080 margin: 32px 0;
983 height: 64px; } 1081 height: 64px; }
1082 @media (max-width: 544px) {
1083 .card-summary {
1084 margin: 16px;
1085 height: auto; } }
984 1086
985 .card button, .card input[type="button"], .card input[type="reset"], .card input [type="submit"], .card .btn-outline-primary, .card .btn-outline-accent, .card .b tn-primary, .card .btn-accent { 1087 .card button, .card input[type="button"], .card input[type="reset"], .card input [type="submit"], .card .btn-outline-primary, .card .btn-outline-accent, .card .b tn-primary, .card .btn-accent {
986 display: block; 1088 display: block;
987 width: 100%; 1089 width: 100%;
988 margin-bottom: -8px; } 1090 margin-bottom: -8px; }
989 1091
990 .card li::before { 1092 .card li::before {
991 width: 32px; 1093 width: 32px;
992 text-align: left; } 1094 text-align: left; }
993 1095
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
1049 left: 0; } 1151 left: 0; }
1050 1152
1051 html[dir="rtl"] .items .item::before { 1153 html[dir="rtl"] .items .item::before {
1052 right: 0; } 1154 right: 0; }
1053 1155
1054 .group-container { 1156 .group-container {
1055 width: 100%; 1157 width: 100%;
1056 max-width: 1140px; 1158 max-width: 1140px;
1057 margin: 0 auto; 1159 margin: 0 auto;
1058 padding: 96px 0; } 1160 padding: 96px 0; }
1059 @media screen and (max-width: 992px) { 1161 @media (max-width: 992px) {
1060 .group-container { 1162 .group-container {
1061 padding: 8px; } } 1163 padding: 8px; } }
1062 1164
1063 .group-container > h1, .group-container > h2, .center .group-container > blockqu ote, .group-container > h3, .group.items .group-container > .item::before, .grou p-container > h4, .group-container > h5, h6 .group-container > .h1, .group-conta iner > .h2, .group-container > .h3, .group-container > .h4, .group-container > . h5, .group-container > .h6, 1165 .group-container > h1, .group-container > h2, .center .group-container > blockqu ote, .group-container > h3, .group.items .group-container > .item::before, .grou p-container > h4, .group-container > h5, h6 .group-container > .h1, .group-conta iner > .h2, .group-container > .h3, .group-container > .h4, .group-container > . h5, .group-container > .h6,
1064 .group-container > p { 1166 .group-container > p {
1065 margin: 96px auto; 1167 margin: 64px auto;
1066 padding: 0 16px; } 1168 padding: 0 16px; }
1067 1169
1068 @media screen and (max-width: 992px) { 1170 @media (max-width: 992px) {
1069 .group-container > p { 1171 .group-container > p {
1070 margin: 32px auto; } } 1172 margin: 32px auto; } }
1071 1173
1072 .group { 1174 .group {
1073 display: table; 1175 display: table;
1074 width: 100%; 1176 width: 100%;
1075 table-layout: fixed; } 1177 table-layout: fixed; }
1076 1178
1077 .group-container .group { 1179 .group-container .group {
1078 margin-bottom: 0; } 1180 margin-bottom: 0; }
1079 1181
1080 .group-container > h1, .group-container > h2, .center .group-container > blockqu ote, .group-container > h3, .group.items .group-container > .item::before, .grou p-container > h4, .group-container > h5, h6 .group-container > .h1, .group-conta iner > .h2, .group-container > .h3, .group-container > .h4, .group-container > . h5, .group-container > .h6 { 1182 .group-container > h1, .group-container > h2, .center .group-container > blockqu ote, .group-container > h3, .group.items .group-container > .item::before, .grou p-container > h4, .group-container > h5, h6 .group-container > .h1, .group-conta iner > .h2, .group-container > .h3, .group-container > .h4, .group-container > . h5, .group-container > .h6 {
1081 margin-top: 0; } 1183 margin-top: 0; }
1082 @media screen and (max-width: 992px) { 1184 @media (max-width: 992px) {
1083 .group-container > h1, .group-container > h2, .center .group-container > blo ckquote, .group-container > h3, .group.items .group-container > .item::before, . group-container > h4, .group-container > h5, h6 .group-container > .h1, .group-c ontainer > .h2, .group-container > .h3, .group-container > .h4, .group-container > .h5, .group-container > .h6 { 1185 .group-container > h1, .group-container > h2, .center .group-container > blo ckquote, .group-container > h3, .group.items .group-container > .item::before, . group-container > h4, .group-container > h5, h6 .group-container > .h1, .group-c ontainer > .h2, .group-container > .h3, .group-container > .h4, .group-container > .h5, .group-container > .h6 {
1084 margin: 32px auto; } } 1186 margin: 32px auto; } }
1085 1187
1086 .group .card, 1188 .group .card,
1087 .group .item { 1189 .group .item {
1088 display: table-cell; 1190 display: table-cell;
1089 vertical-align: top; } 1191 vertical-align: top; }
1090 1192
1091 .group.items .item::before { 1193 .group.items .item::before {
1092 margin-top: 16px; 1194 margin-top: 16px;
1093 text-align: center; 1195 text-align: center;
1094 width: 45px; } 1196 width: 45px; }
1095 1197
1096 html[dir="ltr"] .group .card + .card { 1198 html[dir="ltr"] .group .card + .card {
1097 border-left: 0; } 1199 border-left: 0; }
1098 1200
1201 @media (max-width: 768px) {
1202 html[dir="ltr"] .group .card:first-child {
1203 border-left: 0; } }
1204
1099 html[dir="rtl"] .group .card + .card { 1205 html[dir="rtl"] .group .card + .card {
1100 border-right: 0; } 1206 border-right: 0; }
1207
1208 @media (max-width: 768px) {
1209 html[dir="rtl"] .group .card:last-child {
1210 border-right: 0; } }
1101 1211
1102 .group.items .item { 1212 .group.items .item {
1103 position: relative; 1213 position: relative;
1104 margin-bottom: 32px; 1214 margin-bottom: 32px;
1105 padding: 0 16px; } 1215 padding: 0 16px; }
1106 1216
1107 .group.item-summary { 1217 .group.item-summary {
1108 height: 64px; 1218 height: 64px;
1109 margin-bottom: 32px; } 1219 margin-bottom: 32px; }
1110 1220
(...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after
1219 .masthead .container { 1329 .masthead .container {
1220 padding: 0; } 1330 padding: 0; }
1221 .col-6.masthead-body { 1331 .col-6.masthead-body {
1222 padding: 16px 32px; } 1332 padding: 16px 32px; }
1223 .masthead-img img { 1333 .masthead-img img {
1224 padding: 32px 16px 0 16px; 1334 padding: 32px 16px 0 16px;
1225 margin: 0; } } 1335 margin: 0; } }
1226 1336
1227 .footnote { 1337 .footnote {
1228 margin-top: 64px; } 1338 margin-top: 64px; }
1339 @media (max-width: 768px) {
1340 .footnote {
1341 margin-top: 32px; } }
1229 1342
1230 .footnote-ref { 1343 .footnote-ref {
1231 font-weight: 700; 1344 font-weight: 700;
1232 font-size: 12px; } 1345 font-size: 12px; }
1233 1346
1234 .footnote li > p { 1347 .footnote li > p {
1235 margin: 0; 1348 margin: 0;
1236 display: inline-block; } 1349 display: inline-block; }
1237 1350
1238 #navbar { 1351 #navbar {
1239 width: 100%; 1352 width: 100%;
1240 height: 64px; 1353 height: 64px;
1241 padding: 0 32px; 1354 padding: 0 32px;
1242 background-color: #FFFFFF; 1355 background-color: #FFFFFF;
1243 line-height: 64px; } 1356 line-height: 64px; }
1244 #navbar img { 1357 #navbar img {
1245 height: 16px; 1358 height: 16px;
1246 margin: 0; } 1359 margin: 0; }
1247 1360
1248 .js #navbar { 1361 .js #navbar {
1249 position: fixed; 1362 position: fixed;
1250 z-index: 1; 1363 z-index: 1;
1251 top: 0; 1364 top: 0;
1252 left: 0; } 1365 left: 0; }
1253 1366
1367 .site-title {
1368 margin: 0;
1369 font-size: 17px;
1370 line-height: 64px;
1371 word-spacing: -2px; }
1372
1373 .site-title a {
1374 color: #161616;
1375 text-decoration: none;
1376 font-weight: 300; }
1377
1378 .site-title a strong {
1379 font-weight: 400; }
1380
1254 @media (min-width: 1200px) { 1381 @media (min-width: 1200px) {
1255 html[dir="rtl"] #navbar-logo { 1382 html[dir="rtl"] .site-title {
1256 margin-right: 208px; } 1383 margin-right: 208px; }
1257 html[dir="ltr"] #navbar-logo { 1384 html[dir="ltr"] .site-title {
1258 margin-left: 208px; } } 1385 margin-left: 208px; } }
1259 1386
1260 @media (max-width: 1199px) { 1387 @media (max-width: 1199px) {
1261 .js #navbar { 1388 .js #navbar {
1262 display: none; } } 1389 display: none; } }
1263 1390
1264 #sidebar { 1391 #sidebar {
1265 text-transform: uppercase; 1392 text-transform: uppercase;
1266 color: #FFFFFF; 1393 color: #FFFFFF;
1267 background-color: #161616; 1394 background-color: #161616;
1268 font-size: 16px; 1395 font-size: 16px;
1269 font-weight: 400; 1396 font-weight: 400;
1270 line-height: 100%; } 1397 line-height: 100%; }
1271 #sidebar ul, 1398 #sidebar ul,
1272 #sidebar li { 1399 #sidebar li {
1273 margin: 0; 1400 margin: 0;
1274 padding: 0; 1401 padding: 0;
1275 text-align: inherit; } 1402 text-align: inherit; }
1276 #sidebar a,
1277 #sidebar a:hover,
1278 #sidebar a:active {
1279 display: block;
1280 text-decoration: none;
1281 color: inherit; }
1282 #sidebar #sidebar-brand { 1403 #sidebar #sidebar-brand {
1283 height: 64px; 1404 height: 64px;
1284 line-height: 64px; } 1405 line-height: 64px; }
1285 #sidebar #sidebar-logo { 1406 #sidebar #sidebar-logo {
1286 display: block; 1407 display: block;
1287 padding: 0 32px; 1408 padding: 0 32px;
1288 text-align: inherit; 1409 text-align: inherit;
1289 background-color: #8CC63E; } 1410 background-color: #8CC63E; }
1290 #sidebar #sidebar-logo img { 1411 #sidebar #sidebar-logo img {
1291 width: 32px; 1412 width: 32px;
1292 height: 32px; 1413 height: 32px;
1293 vertical-align: middle; } 1414 vertical-align: middle; }
1294 #sidebar #sidebar-open, 1415 #sidebar #sidebar-open,
1295 #sidebar #sidebar-close, 1416 #sidebar #sidebar-close,
1296 #sidebar #sidebar-title { 1417 #sidebar .site-title {
1297 display: none; } 1418 display: none; }
1298 #sidebar #sidebar-close img { 1419 #sidebar #sidebar-close img {
1299 width: 20px; 1420 width: 20px;
1300 height: 20px; } 1421 height: 20px; }
1301 #sidebar #sidebar-open img { 1422 #sidebar #sidebar-open img {
1302 width: 36px; 1423 width: 36px;
1303 height: 18px; } 1424 height: 18px; }
1425
1426 #sidebar-menus a,
1427 #sidebar-menus a:hover,
1428 #sidebar-menus a:active {
1429 display: block;
1430 text-decoration: none;
1431 color: inherit; }
1304 1432
1305 @media (min-width: 1200px) { 1433 @media (min-width: 1200px) {
1306 #sidebar { 1434 #sidebar {
1307 position: absolute; 1435 position: absolute;
1308 top: 0; 1436 top: 0;
1309 width: 208px; } 1437 width: 208px; }
1310 .js #sidebar { 1438 .js #sidebar {
1311 position: fixed; 1439 position: fixed;
1312 z-index: 2; 1440 z-index: 2;
1313 height: 100%; } 1441 height: 100%; }
(...skipping 12 matching lines...) Expand all
1326 left: 0; 1454 left: 0;
1327 overflow: hidden; 1455 overflow: hidden;
1328 width: 100%; 1456 width: 100%;
1329 height: 64px; } 1457 height: 64px; }
1330 .js #sidebar.open { 1458 .js #sidebar.open {
1331 height: 100%; } 1459 height: 100%; }
1332 html[dir="ltr"].js #sidebar { 1460 html[dir="ltr"].js #sidebar {
1333 text-align: left; } 1461 text-align: left; }
1334 html[dir="rtl"].js #sidebar { 1462 html[dir="rtl"].js #sidebar {
1335 text-align: right; } 1463 text-align: right; }
1336 #sidebar #sidebar-title, 1464 #sidebar .site-title,
1337 #sidebar #sidebar-open { 1465 #sidebar #sidebar-open {
1338 display: block; } 1466 display: block; }
1339 #sidebar.open #sidebar-open { 1467 #sidebar.open #sidebar-open {
1340 display: none; } 1468 display: none; }
1341 #sidebar.open #sidebar-close { 1469 #sidebar.open #sidebar-close {
1342 display: block; } 1470 display: block; }
1343 #sidebar #sidebar-brand { 1471 #sidebar #sidebar-brand {
1344 background-color: #FFFFFF; } 1472 background-color: #FFFFFF; }
1345 #sidebar #sidebar-open, 1473 #sidebar #sidebar-open,
1346 #sidebar #sidebar-close, 1474 #sidebar #sidebar-close,
1347 #sidebar #sidebar-logo, 1475 #sidebar #sidebar-logo,
1348 #sidebar #sidebar-title { 1476 #sidebar .site-title {
1349 padding: 0 16px; } 1477 padding: 0 16px; }
1350 #sidebar #sidebar-open, 1478 #sidebar #sidebar-open,
1351 #sidebar #sidebar-close, 1479 #sidebar #sidebar-close,
1352 #sidebar #sidebar-title { 1480 #sidebar .site-title {
1353 height: 64px; 1481 height: 64px;
1354 line-height: 64px; } 1482 line-height: 64px; }
1355 #sidebar #sidebar-open, 1483 #sidebar #sidebar-open,
1356 #sidebar #sidebar-close { 1484 #sidebar #sidebar-close {
1357 width: 64px; 1485 width: 64px;
1358 min-width: 64px; 1486 min-width: 64px;
1359 margin: 0; 1487 margin: 0;
1360 color: #FFFFFF; 1488 color: #FFFFFF;
1361 border: none; 1489 border: none;
1362 background-color: #161616; 1490 background-color: #161616;
1363 font-size: 32px; } 1491 font-size: 32px; }
1364 #sidebar #sidebar-title img {
1365 display: inline-block;
1366 height: 16px;
1367 vertical-align: middle; }
1368 html[dir="ltr"] #sidebar-open, 1492 html[dir="ltr"] #sidebar-open,
1369 html[dir="ltr"] #sidebar-close, 1493 html[dir="ltr"] #sidebar-close,
1370 html[dir="ltr"] #sidebar-logo, 1494 html[dir="ltr"] #sidebar-logo,
1371 html[dir="ltr"] #sidebar-title { 1495 html[dir="ltr"] #sidebar .site-title {
1372 float: left; } 1496 float: left; }
1373 html[dir="rtl"] #sidebar-open, 1497 html[dir="rtl"] #sidebar-open,
1374 html[dir="rtl"] #sidebar-close, 1498 html[dir="rtl"] #sidebar-close,
1375 html[dir="rtl"] #sidebar-logo, 1499 html[dir="rtl"] #sidebar-logo,
1376 html[dir="rtl"] #sidebar-title { 1500 html[dir="rtl"] #sidebar .site-title {
1377 float: right; } } 1501 float: right; } }
1378 1502
1379 #primary-navigation li { 1503 #primary-navigation li {
1380 position: relative; } 1504 position: relative; }
1381 1505
1382 #primary-navigation ul ul li { 1506 #primary-navigation ul ul li {
1383 color: #8CC63E; 1507 color: #8CC63E;
1384 font-size: 14px; } 1508 font-size: 14px; }
1385 1509
1386 #primary-navigation .active > a { 1510 #primary-navigation .active > a {
(...skipping 165 matching lines...) Expand 10 before | Expand all | Expand 10 after
1552 padding-left: 208px; } 1676 padding-left: 208px; }
1553 html[dir="rtl"] .outer { 1677 html[dir="rtl"] .outer {
1554 padding-right: 208px; } } 1678 padding-right: 208px; } }
1555 1679
1556 #footer { 1680 #footer {
1557 padding-top: 64px; 1681 padding-top: 64px;
1558 padding-bottom: 96px; 1682 padding-bottom: 96px;
1559 font-size: 70%; 1683 font-size: 70%;
1560 background-color: #292929; 1684 background-color: #292929;
1561 color: #FFFFFF; } 1685 color: #FFFFFF; }
1562 @media screen and (max-width: 768px) { 1686 @media (max-width: 768px) {
1563 #footer { 1687 #footer {
1564 padding-top: 32px; 1688 padding-top: 32px;
1565 padding-bottom: 64px; } } 1689 padding-bottom: 64px; } }
1690 @media (max-width: 544px) {
1691 #footer {
1692 padding-top: 16px;
1693 padding-bottom: 16px; } }
1566 #footer h1, #footer h2, #footer .center blockquote, .center #footer blockquote , #footer h3, #footer .group.items .item::before, .group.items #footer .item::be fore, #footer h4, #footer h5, #footer h6 .h1, h6 #footer .h1, #footer .h2, #foot er .h3, #footer .h4, #footer .h5, #footer .h6 { 1694 #footer h1, #footer h2, #footer .center blockquote, .center #footer blockquote , #footer h3, #footer .group.items .item::before, .group.items #footer .item::be fore, #footer h4, #footer h5, #footer h6 .h1, h6 #footer .h1, #footer .h2, #foot er .h3, #footer .h4, #footer .h5, #footer .h6 {
1567 position: relative; 1695 position: relative;
1568 margin-bottom: 32px; 1696 margin-bottom: 32px;
1569 padding-top: 8px; } 1697 padding-top: 8px; }
1698 @media (max-width: 544px) {
1699 #footer h1, #footer h2, #footer .center blockquote, .center #footer blockq uote, #footer h3, #footer .group.items .item::before, .group.items #footer .item ::before, #footer h4, #footer h5, #footer h6 .h1, h6 #footer .h1, #footer .h2, # footer .h3, #footer .h4, #footer .h5, #footer .h6 {
1700 margin-bottom: 16px; } }
1570 #footer h1::before, #footer h2::before, #footer .center blockquote::before, .c enter #footer blockquote::before, #footer h3::before, #footer .group.items .item ::before, .group.items #footer .item::before, #footer h4::before, #footer h5::be fore, #footer h6 .h1::before, h6 #footer .h1::before, #footer .h2::before, #foot er .h3::before, #footer .h4::before, #footer .h5::before, #footer .h6::before { 1701 #footer h1::before, #footer h2::before, #footer .center blockquote::before, .c enter #footer blockquote::before, #footer h3::before, #footer .group.items .item ::before, .group.items #footer .item::before, #footer h4::before, #footer h5::be fore, #footer h6 .h1::before, h6 #footer .h1::before, #footer .h2::before, #foot er .h3::before, #footer .h4::before, #footer .h5::before, #footer .h6::before {
1571 display: block; 1702 display: block;
1572 position: absolute; 1703 position: absolute;
1573 top: 0; 1704 top: 0;
1574 left: 0; 1705 left: 0;
1575 width: 16px; 1706 width: 16px;
1576 height: 0; 1707 height: 0;
1577 content: " "; 1708 content: " ";
1578 border-top: 2px solid #FFFFFF; } 1709 border-top: 2px solid #FFFFFF; }
1579 #footer a { 1710 #footer a {
1580 color: #FFFFFF; } 1711 color: #FFFFFF; }
1581 #footer a:hover { 1712 #footer a:hover {
1582 text-decoration: underline; 1713 text-decoration: underline;
1583 color: #8CC63E !important; } 1714 color: #8CC63E !important; }
1584 #footer p { 1715 #footer p {
1585 color: #E1E1E1; } 1716 color: #E1E1E1; }
LEFTRIGHT

Powered by Google App Engine
This is Rietveld