| [ Index ] |
PHP Cross Reference of WordPress Trunk (Updated Daily) |
[Summary view] [Print] [Text view]
1 /* 2 Theme Name: Twenty Fifteen 3 Theme URI: https://wordpress.org/themes/twentyfifteen/ 4 Author: the WordPress team 5 Author URI: https://wordpress.org/ 6 Description: Our 2015 default theme is clean, blog-focused, and designed for clarity. Twenty Fifteen's simple, straightforward typography is readable on a wide variety of screen sizes, and suitable for multiple languages. We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer. 7 Version: 4.3 8 Requires at least: 4.1 9 Tested up to: 7.1 10 Requires PHP: 5.2.4 11 License: GNU General Public License v2 or later 12 License URI: http://www.gnu.org/licenses/gpl-2.0.html 13 Tags: blog, two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready, block-patterns 14 Text Domain: twentyfifteen 15 16 This theme, like WordPress, is licensed under the GPL. 17 Use it to make something cool, have fun, and share what you've learned with others. 18 */ 19 20 21 /** 22 * Table of Contents 23 * 24 * 1.0 - Reset 25 * 2.0 - Genericons 26 * 3.0 - Typography 27 * 4.0 - Elements 28 * 5.0 - Forms 29 * 6.0 - Navigations 30 * 6.1 - Links 31 * 6.2 - Menus 32 * 7.0 - Accessibility 33 * 8.0 - Alignments 34 * 9.0 - Clearings 35 * 10.0 - Header 36 * 11.0 - Widgets 37 * 12.0 - Content 38 * 12.1 - Posts and pages 39 * 12.2 - Post Formats 40 * 12.3 - Comments 41 * 13.0 - Footer 42 * 14.0 - Media 43 * 14.1 - Captions 44 * 14.2 - Galleries 45 * 15.0 - Multisite 46 * 16.0 - Media Queries 47 * 16.1 - Mobile Large 48 * 16.2 - Tablet Small 49 * 16.3 - Tablet Large 50 * 16.4 - Desktop Small 51 * 16.5 - Desktop Medium 52 * 16.6 - Desktop Large 53 * 16.7 - Desktop X-Large 54 * 17.0 - Print 55 */ 56 57 58 /** 59 * 1.0 - Reset 60 * 61 * Resetting and rebuilding styles have been helped along thanks to the fine 62 * work of Eric Meyer, Nicolas Gallagher, Jonathan Neal, and Blueprint. 63 */ 64 65 html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { 66 border: 0; 67 font-family: inherit; 68 font-size: 100%; 69 font-style: inherit; 70 font-weight: inherit; 71 margin: 0; 72 outline: 0; 73 padding: 0; 74 vertical-align: baseline; 75 } 76 77 html { 78 -webkit-box-sizing: border-box; 79 -moz-box-sizing: border-box; 80 box-sizing: border-box; 81 font-size: 62.5%; 82 overflow-y: scroll; 83 -webkit-text-size-adjust: 100%; 84 -ms-text-size-adjust: 100%; 85 } 86 87 *, 88 *:before, 89 *:after { 90 -webkit-box-sizing: inherit; 91 -moz-box-sizing: inherit; 92 box-sizing: inherit; 93 } 94 95 body { 96 background: #f1f1f1; 97 } 98 99 article, 100 aside, 101 details, 102 figcaption, 103 figure, 104 footer, 105 header, 106 main, 107 nav, 108 section { 109 display: block; 110 } 111 112 ol, 113 ul { 114 list-style: none; 115 } 116 117 table { 118 border-collapse: separate; 119 border-spacing: 0; 120 } 121 122 caption, 123 th, 124 td { 125 font-weight: normal; 126 text-align: left; 127 } 128 129 fieldset { 130 min-width: inherit; 131 } 132 133 blockquote:before, 134 blockquote:after, 135 q:before, 136 q:after { 137 content: ""; 138 } 139 140 blockquote, 141 q { 142 -webkit-hyphens: none; 143 -moz-hyphens: none; 144 -ms-hyphens: none; 145 hyphens: none; 146 quotes: none; 147 } 148 149 a:focus { 150 outline: 2px solid #c1c1c1; 151 outline: 2px solid rgba(51, 51, 51, 0.3); 152 } 153 154 a:hover, 155 a:active { 156 outline: 0; 157 } 158 159 a img { 160 border: 0; 161 } 162 163 164 /** 165 * 2.0 - Genericons 166 */ 167 168 .social-navigation a:before, 169 .secondary-toggle:before, 170 .dropdown-toggle:after, 171 .bypostauthor > article .fn:after, 172 .comment-reply-title small a:before, 173 .comment-navigation .nav-next a:after, 174 .comment-navigation .nav-previous a:before, 175 .posted-on:before, 176 .byline:before, 177 .cat-links:before, 178 .tags-links:before, 179 .comments-link:before, 180 .entry-format:before, 181 .edit-link:before, 182 .full-size-link:before, 183 .pagination .prev:before, 184 .pagination .next:before, 185 .image-navigation a:before, 186 .image-navigation a:after, 187 .format-link .entry-title a:after, 188 .entry-content .more-link:after, 189 .entry-summary .more-link:after, 190 .author-link:after { 191 -moz-osx-font-smoothing: grayscale; 192 -webkit-font-smoothing: antialiased; 193 display: inline-block; 194 font-family: "Genericons"; 195 font-size: 16px; 196 font-style: normal; 197 font-weight: normal; 198 font-variant: normal; 199 line-height: 1; 200 speak: never; 201 text-align: center; 202 text-decoration: inherit; 203 text-transform: none; 204 vertical-align: top; 205 } 206 207 208 /** 209 * 3.0 Typography 210 */ 211 212 body, 213 button, 214 input, 215 select, 216 textarea { 217 color: #333; 218 font-family: "Noto Serif", serif; 219 font-size: 15px; 220 font-size: 1.5rem; 221 line-height: 1.6; 222 } 223 224 h1, 225 h2, 226 h3, 227 h4, 228 h5, 229 h6 { 230 clear: both; 231 font-weight: 700; 232 } 233 234 p { 235 margin-bottom: 1.6em; 236 } 237 238 b, 239 strong { 240 font-weight: 700; 241 } 242 243 dfn, 244 cite, 245 em, 246 i { 247 font-style: italic; 248 } 249 250 blockquote { 251 border-left: 4px solid #707070; 252 border-left: 4px solid rgba(51, 51, 51, 0.7); 253 color: #707070; 254 color: rgba(51, 51, 51, 0.7); 255 font-size: 18px; 256 font-size: 1.8rem; 257 font-style: italic; 258 line-height: 1.6667; 259 margin-bottom: 1.6667em; 260 padding-left: 0.7778em; 261 } 262 263 blockquote p { 264 margin-bottom: 1.6667em; 265 } 266 267 blockquote > p:last-child { 268 margin-bottom: 0; 269 } 270 271 blockquote cite, 272 blockquote small { 273 color: #333; 274 font-size: 15px; 275 font-size: 1.5rem; 276 font-family: "Noto Sans", sans-serif; 277 line-height: 1.6; 278 } 279 280 blockquote em, 281 blockquote i, 282 blockquote cite { 283 font-style: normal; 284 } 285 286 blockquote strong, 287 blockquote b { 288 font-weight: 400; 289 } 290 291 address { 292 font-style: italic; 293 margin: 0 0 1.6em; 294 } 295 296 code, 297 kbd, 298 tt, 299 var, 300 samp, 301 pre { 302 font-family: Inconsolata, monospace; 303 -webkit-hyphens: none; 304 -moz-hyphens: none; 305 -ms-hyphens: none; 306 hyphens: none; 307 } 308 309 pre { 310 background-color: transparent; 311 background-color: rgba(0, 0, 0, 0.01); 312 border: 1px solid #eaeaea; 313 border: 1px solid rgba(51, 51, 51, 0.1); 314 line-height: 1.2; 315 margin-bottom: 1.6em; 316 max-width: 100%; 317 overflow: auto; 318 padding: 0.8em; 319 white-space: pre; 320 white-space: pre-wrap; 321 word-wrap: break-word; 322 } 323 324 abbr[title] { 325 border-bottom: 1px dotted #eaeaea; 326 border-bottom: 1px dotted rgba(51, 51, 51, 0.1); 327 cursor: help; 328 } 329 330 mark, 331 ins { 332 background-color: #fff9c0; 333 text-decoration: none; 334 } 335 336 sup, 337 sub { 338 font-size: 75%; 339 height: 0; 340 line-height: 0; 341 position: relative; 342 vertical-align: baseline; 343 } 344 345 sup { 346 bottom: 1ex; 347 } 348 349 sub { 350 top: .5ex; 351 } 352 353 small { 354 font-size: 75%; 355 } 356 357 big { 358 font-size: 125%; 359 } 360 361 362 /** 363 * 4.0 Elements 364 */ 365 366 hr { 367 background-color: #eaeaea; 368 background-color: rgba(51, 51, 51, 0.1); 369 border: 0; 370 height: 1px; 371 margin-bottom: 1.6em; 372 } 373 374 ul, 375 ol { 376 margin: 0 0 1.6em 1.3333em; 377 } 378 379 ul { 380 list-style: disc; 381 } 382 383 ol { 384 list-style: decimal; 385 } 386 387 li > ul, 388 li > ol { 389 margin-bottom: 0; 390 } 391 392 dl { 393 margin-bottom: 1.6em; 394 } 395 396 dt { 397 font-weight: bold; 398 } 399 400 dd { 401 margin-bottom: 1.6em; 402 } 403 404 table, 405 th, 406 td { 407 border: 1px solid #eaeaea; 408 border: 1px solid rgba(51, 51, 51, 0.1); 409 } 410 411 table { 412 border-collapse: separate; 413 border-spacing: 0; 414 border-width: 1px 0 0 1px; 415 margin: 0 0 1.6em; 416 table-layout: fixed; /* Prevents HTML tables from becoming too wide */ 417 width: 100%; 418 } 419 420 caption, 421 th, 422 td { 423 font-weight: normal; 424 text-align: left; 425 } 426 427 th { 428 border-width: 0 1px 1px 0; 429 font-weight: 700; 430 } 431 432 td { 433 border-width: 0 1px 1px 0; 434 } 435 436 th, td { 437 padding: 0.4em; 438 } 439 440 img { 441 -ms-interpolation-mode: bicubic; 442 border: 0; 443 height: auto; 444 max-width: 100%; 445 vertical-align: middle; 446 } 447 448 figure { 449 margin: 0; 450 } 451 452 del { 453 opacity: 0.8; 454 } 455 456 /* Placeholder text color -- selectors need to be separate to work. */ 457 458 ::-webkit-input-placeholder { 459 color: rgba(51, 51, 51, 0.7); 460 font-family: "Noto Sans", sans-serif; 461 } 462 463 :-moz-placeholder { 464 color: rgba(51, 51, 51, 0.7); 465 font-family: "Noto Sans", sans-serif; 466 } 467 468 ::-moz-placeholder { 469 color: rgba(51, 51, 51, 0.7); 470 font-family: "Noto Sans", sans-serif; 471 opacity: 1; /* Since FF19 lowers the opacity of the placeholder by default */ 472 } 473 474 :-ms-input-placeholder { 475 color: rgba(51, 51, 51, 0.7); 476 font-family: "Noto Sans", sans-serif; 477 } 478 479 480 /** 481 * 5.0 Forms 482 */ 483 484 button, 485 input, 486 select, 487 textarea { 488 background-color: #f7f7f7; 489 border-radius: 0; 490 font-size: 16px; 491 font-size: 1.6rem; 492 line-height: 1.5; 493 margin: 0; 494 max-width: 100%; 495 vertical-align: baseline; 496 } 497 498 button, 499 input { 500 -webkit-hyphens: none; 501 -moz-hyphens: none; 502 -ms-hyphens: none; 503 hyphens: none; 504 line-height: normal; 505 } 506 507 input, 508 textarea { 509 background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0)); /* Removing the inner shadow on iOS inputs */ 510 border: 1px solid #eaeaea; 511 border: 1px solid rgba(51, 51, 51, 0.1); 512 color: #707070; 513 color: rgba(51, 51, 51, 0.7); 514 } 515 516 input:focus, 517 textarea:focus { 518 background-color: #fff; 519 border: 1px solid #c1c1c1; 520 border: 1px solid rgba(51, 51, 51, 0.3); 521 color: #333; 522 } 523 524 input:focus, 525 select:focus { 526 outline: 2px solid #c1c1c1; 527 outline: 2px solid rgba(51, 51, 51, 0.3); 528 } 529 530 button[disabled], 531 input[disabled], 532 select[disabled], 533 textarea[disabled] { 534 cursor: default; 535 opacity: .5; 536 } 537 538 button, 539 input[type="button"], 540 input[type="reset"], 541 input[type="submit"] { 542 -webkit-appearance: button; 543 background-color: #333; 544 border: 0; 545 color: #fff; 546 cursor: pointer; 547 font-family: "Noto Sans", sans-serif; 548 font-size: 12px; 549 font-size: 1.2rem; 550 font-weight: 700; 551 padding: 0.7917em 1.5em; 552 text-transform: uppercase; 553 } 554 555 button:hover, 556 input[type="button"]:hover, 557 input[type="reset"]:hover, 558 input[type="submit"]:hover, 559 button:focus, 560 input[type="button"]:focus, 561 input[type="reset"]:focus, 562 input[type="submit"]:focus { 563 background-color: #707070; 564 background-color: rgba(51, 51, 51, 0.7); 565 outline: 0; 566 } 567 568 input[type="search"] { 569 -webkit-appearance: textfield; 570 } 571 572 input[type="search"]::-webkit-search-cancel-button, 573 input[type="search"]::-webkit-search-decoration { 574 -webkit-appearance: none; 575 } 576 577 button::-moz-focus-inner, 578 input::-moz-focus-inner { 579 border: 0; 580 padding: 0; 581 } 582 583 input[type="text"], 584 input[type="email"], 585 input[type="url"], 586 input[type="password"], 587 input[type="search"], 588 textarea { 589 padding: 0.375em; 590 width: 100%; 591 } 592 593 textarea { 594 overflow: auto; 595 vertical-align: top; 596 } 597 598 input[type="text"]:focus, 599 input[type="email"]:focus, 600 input[type="url"]:focus, 601 input[type="password"]:focus, 602 input[type="search"]:focus, 603 textarea:focus { 604 outline: 0; 605 } 606 607 .post-password-form { 608 position: relative; 609 } 610 611 .post-password-form label { 612 color: #707070; 613 color: rgba(51, 51, 51, 0.7); 614 display: block; 615 font-family: "Noto Sans", sans-serif; 616 font-size: 12px; 617 font-size: 1.2rem; 618 font-weight: 700; 619 letter-spacing: 0.04em; 620 line-height: 1.5; 621 text-transform: uppercase; 622 } 623 624 .post-password-form input[type="submit"] { 625 padding: 0.7917em; 626 position: absolute; 627 right: 0; 628 bottom: 0; 629 } 630 631 input[type="checkbox"], 632 input[type="radio"] { 633 padding: 0; 634 } 635 636 .search-form input[type="submit"], 637 .widget .search-form input[type="submit"] { 638 padding: 0; 639 } 640 641 642 /** 643 * 6.0 Navigations 644 */ 645 646 647 /** 648 * 6.1 Links 649 */ 650 651 a { 652 color: #333; 653 text-decoration: none; 654 } 655 656 a:hover, 657 a:focus { 658 color: #707070; 659 color: rgba(51, 51, 51, 0.7); 660 } 661 662 663 /** 664 * 6.2 Menus 665 */ 666 667 .main-navigation a { 668 display: block; 669 padding: 0.8em 0; 670 position: relative; 671 text-decoration: none; 672 } 673 674 .main-navigation ul { 675 list-style: none; 676 margin: 0; 677 } 678 679 .main-navigation ul ul { 680 display: none; 681 margin-left: 0.8em; 682 } 683 684 .main-navigation ul .toggled-on { 685 display: block; 686 } 687 688 .main-navigation li { 689 border-top: 1px solid #eaeaea; 690 border-top: 1px solid rgba(51, 51, 51, 0.1); 691 position: relative; 692 } 693 694 .main-navigation .current-menu-item > a, 695 .main-navigation .current-menu-ancestor > a { 696 font-weight: 700; 697 } 698 699 .main-navigation .nav-menu > ul > li:first-child, 700 .main-navigation .nav-menu > li:first-child { 701 border-top: 0; 702 } 703 704 .main-navigation .menu-item-has-children > a { 705 padding-right: 48px; 706 } 707 708 .main-navigation .menu-item-description { 709 color: #707070; 710 color: rgba(51, 51, 51, 0.7); 711 font-family: "Noto Sans", sans-serif; 712 font-size: 12px; 713 font-size: 1.2rem; 714 font-weight: 400; 715 line-height: 1.5; 716 margin-top: 0.5em; 717 } 718 719 .no-js .secondary-toggle { 720 display: none; 721 } 722 723 .no-js .main-navigation ul ul { 724 display: block; 725 } 726 727 .dropdown-toggle { 728 background-color: transparent; 729 border: 0; 730 -webkit-box-sizing: content-box; 731 -moz-box-sizing: content-box; 732 box-sizing: content-box; 733 content: ""; 734 height: 42px; 735 padding: 0; 736 position: absolute; 737 text-transform: lowercase; /* Stop screen readers to read the text as capital letters */ 738 top: 3px; 739 right: 0; 740 width: 42px; 741 } 742 743 .dropdown-toggle:after { 744 color: #333; 745 content: "\f431"; 746 font-size: 24px; 747 line-height: 42px; 748 position: relative; 749 top: 0; 750 left: 1px; 751 width: 42px; 752 } 753 754 .dropdown-toggle:hover, 755 .dropdown-toggle:focus { 756 background-color: #eaeaea; 757 background-color: rgba(51, 51, 51, 0.1); 758 } 759 760 .dropdown-toggle:focus { 761 outline: 1px solid #c1c1c1; 762 outline: 1px solid rgba(51, 51, 51, 0.3); 763 } 764 765 .dropdown-toggle.toggle-on:after { 766 content: "\f432"; 767 } 768 769 .social-navigation { 770 margin: 9.0909% 0; 771 } 772 773 .social-navigation ul { 774 list-style: none; 775 margin: 0 0 -1.6em 0; 776 } 777 778 .social-navigation li { 779 float: left; 780 } 781 782 .social-navigation a { 783 display: block; 784 height: 3.2em; 785 position: relative; 786 width: 3.2em; 787 } 788 789 .social-navigation a:before { 790 content: "\f415"; 791 font-size: 24px; 792 position: absolute; 793 top: 0; 794 left: 0; 795 } 796 797 .social-navigation a[href*="codepen.io"]:before { 798 content: "\f216"; 799 } 800 801 .social-navigation a[href*="digg.com"]:before { 802 content: "\f221"; 803 } 804 805 .social-navigation a[href*="dribbble.com"]:before { 806 content: "\f201"; 807 } 808 809 .social-navigation a[href*="dropbox.com"]:before { 810 content: "\f225"; 811 } 812 813 .social-navigation a[href*="facebook.com"]:before { 814 content: "\f203"; 815 } 816 817 .social-navigation a[href*="flickr.com"]:before { 818 content: "\f211"; 819 } 820 821 .social-navigation a[href*="foursquare.com"]:before { 822 content: "\f226"; 823 } 824 825 .social-navigation a[href*="plus.google.com"]:before { 826 content: "\f206"; 827 } 828 829 .social-navigation a[href*="github.com"]:before { 830 content: "\f200"; 831 } 832 833 .social-navigation a[href*="instagram.com"]:before { 834 content: "\f215"; 835 } 836 837 .social-navigation a[href*="linkedin.com"]:before { 838 content: "\f208"; 839 } 840 841 .social-navigation a[href*="pinterest.com"]:before { 842 content: "\f210"; 843 } 844 845 .social-navigation a[href*="getpocket.com"]:before { 846 content: "\f224"; 847 } 848 849 .social-navigation a[href*="polldaddy.com"]:before { 850 content: "\f217"; 851 } 852 853 .social-navigation a[href*="reddit.com"]:before { 854 content: "\f222"; 855 } 856 857 .social-navigation a[href*="stumbleupon.com"]:before { 858 content: "\f223"; 859 } 860 861 .social-navigation a[href*="tumblr.com"]:before { 862 content: "\f214"; 863 } 864 865 .social-navigation a[href*="twitter.com"]:before { 866 content: "\f202"; 867 } 868 869 .social-navigation a[href*="vimeo.com"]:before { 870 content: "\f212"; 871 } 872 873 .social-navigation a[href*="wordpress.com"]:before, 874 .social-navigation a[href*="wordpress.org"]:before { 875 content: "\f205"; 876 } 877 878 .social-navigation a[href*="youtube.com"]:before { 879 content: "\f213"; 880 } 881 882 .social-navigation a[href*="mailto:"]:before { 883 content: "\f410"; 884 } 885 886 .social-navigation a[href*="spotify.com"]:before { 887 content: "\f515"; 888 } 889 890 .social-navigation a[href*="twitch.tv"]:before { 891 content: "\f516"; 892 } 893 894 .social-navigation a[href$="/feed/"]:before { 895 content: "\f413"; 896 } 897 898 .social-navigation a[href*="path.com"]:before { 899 content: "\f219"; 900 } 901 902 .social-navigation a[href*="skype.com"]:before { 903 content: "\f220"; 904 } 905 906 .secondary-toggle { 907 background-color: transparent; 908 border: 1px solid #eaeaea; 909 border: 1px solid rgba(51, 51, 51, 0.1); 910 height: 42px; 911 overflow: hidden; 912 padding: 0; 913 position: absolute; 914 top: 50%; 915 right: 0; 916 text-align: center; 917 -webkit-transform: translateY(-50%); 918 -ms-transform: translateY(-50%); 919 transform: translateY(-50%); 920 width: 42px; 921 } 922 923 .secondary-toggle:before { 924 color: #333; 925 content: "\f419"; 926 line-height: 40px; 927 width: 40px; 928 } 929 930 .secondary-toggle:hover, 931 .secondary-toggle:focus { 932 background-color: transparent; 933 border: 1px solid #c1c1c1; 934 border: 1px solid rgba(51, 51, 51, 0.3); 935 outline: 0; 936 } 937 938 .secondary-toggle.toggled-on:before { 939 content: "\f405"; 940 font-size: 32px; 941 position: relative; 942 top: 1px; 943 left: -1px; 944 } 945 946 .post-navigation { 947 background-color: #fff; 948 border-top: 1px solid #eaeaea; 949 border-top: 1px solid rgba(51, 51, 51, 0.1); 950 font-weight: 700; 951 } 952 953 .post-navigation a { 954 display: block; 955 padding: 3.8461% 7.6923%; 956 } 957 958 .post-navigation span { 959 display: block; 960 } 961 962 .post-navigation .meta-nav { 963 color: #707070; 964 color: rgba(51, 51, 51, 0.7); 965 font-family: "Noto Sans", sans-serif; 966 font-size: 12px; 967 font-size: 1.2rem; 968 letter-spacing: 0.04em; 969 line-height: 1.5; 970 position: relative; 971 text-transform: uppercase; 972 z-index: 2; 973 } 974 975 .post-navigation .post-title { 976 font-family: "Noto Serif", serif; 977 font-size: 18px; 978 font-size: 1.8rem; 979 line-height: 1.3333; 980 position: relative; 981 z-index: 2; 982 } 983 984 .post-navigation .nav-next, 985 .post-navigation .nav-previous { 986 background-position: center; 987 background-size: cover; 988 position: relative; 989 } 990 991 .post-navigation a:before { 992 content: ""; 993 display: block; 994 height: 100%; 995 position: absolute; 996 top: 0; 997 left: 0; 998 width: 100%; 999 z-index: 1; 1000 } 1001 1002 .post-navigation a:hover:before, 1003 .post-navigation a:focus:before { 1004 opacity: 0.5; 1005 } 1006 1007 .post-navigation .meta-nav { 1008 opacity: 0.8; 1009 } 1010 1011 .post-navigation div + div { 1012 border-top: 1px solid #eaeaea; 1013 border-top: 1px solid rgba(51, 51, 51, 0.1); 1014 } 1015 1016 .pagination { 1017 background-color: #fff; 1018 border-top: 1px solid rgba(51, 51, 51, 0.1); 1019 font-family: "Noto Sans", sans-serif; 1020 } 1021 1022 .pagination .nav-links { 1023 min-height: 3.2em; 1024 position: relative; 1025 text-align: center; 1026 } 1027 1028 /* reset screen-reader-text */ 1029 .pagination .current .screen-reader-text { 1030 position: static !important; 1031 } 1032 1033 .pagination .page-numbers { 1034 display: none; 1035 line-height: 3.2em; 1036 padding: 0 0.6667em; 1037 } 1038 1039 .pagination .page-numbers.current { 1040 text-transform: uppercase; 1041 } 1042 1043 .pagination .current { 1044 display: inline-block; 1045 font-weight: 700; 1046 } 1047 1048 .pagination .prev, 1049 .pagination .next { 1050 -webkit-tap-highlight-color: rgba(255, 255, 255, 0.3); 1051 background-color: #333; 1052 color: #fff; 1053 display: inline-block; 1054 height: 48px; 1055 overflow: hidden; 1056 padding: 0; 1057 position: absolute; 1058 width: 48px; 1059 } 1060 1061 .pagination .prev:before, 1062 .pagination .next:before { 1063 font-size: 32px; 1064 height: 48px; 1065 line-height: 48px; 1066 position: relative; 1067 width: 48px; 1068 } 1069 1070 .pagination .prev:hover, 1071 .pagination .prev:focus, 1072 .pagination .next:hover, 1073 .pagination .next:focus { 1074 background-color: #707070; 1075 background-color: rgba(51, 51, 51, 0.7); 1076 } 1077 1078 .pagination .prev { 1079 left: 0; 1080 } 1081 1082 .pagination .prev:before { 1083 content: "\f430"; 1084 left: -1px; 1085 } 1086 1087 .pagination .next { 1088 right: 0; 1089 } 1090 1091 .pagination .next:before { 1092 content: "\f429"; 1093 right: -1px; 1094 } 1095 1096 .image-navigation, 1097 .comment-navigation { 1098 color: #707070; 1099 color: rgba(51, 51, 51, 0.7); 1100 font-size: 12px; 1101 font-size: 1.2rem; 1102 font-family: "Noto Sans", sans-serif; 1103 font-weight: 700; 1104 line-height: 1.5; 1105 text-transform: uppercase; 1106 } 1107 1108 .image-navigation a, 1109 .comment-navigation a { 1110 color: #707070; 1111 color: rgba(51, 51, 51, 0.7); 1112 } 1113 1114 .image-navigation a:hover, 1115 .image-navigation a:focus, 1116 .comment-navigation a:hover, 1117 .comment-navigation a:focus { 1118 color: #333; 1119 } 1120 1121 .image-navigation .nav-previous:not(:empty), 1122 .image-navigation .nav-next:not(:empty), 1123 .comment-navigation .nav-previous:not(:empty), 1124 .comment-navigation .nav-next:not(:empty) { 1125 display: inline-block; 1126 } 1127 1128 .image-navigation .nav-previous:not(:empty) + .nav-next:not(:empty):before, 1129 .comment-navigation .nav-previous:not(:empty) + .nav-next:not(:empty):before { 1130 content: "\2215"; 1131 font-weight: 400; 1132 margin: 0 0.7em; 1133 } 1134 1135 .image-navigation .nav-previous a:before, 1136 .comment-navigation .nav-previous a:before { 1137 content: "\f430"; 1138 margin-right: 0.2em; 1139 position: relative; 1140 } 1141 1142 .image-navigation .nav-next a:after, 1143 .comment-navigation .nav-next a:after { 1144 content: "\f429"; 1145 margin-left: 0.2em; 1146 position: relative; 1147 } 1148 1149 .comment-navigation { 1150 border-top: 1px solid #eaeaea; 1151 border-top: 1px solid rgba(51, 51, 51, 0.1); 1152 border-bottom: 1px solid #eaeaea; 1153 border-bottom: 1px solid rgba(51, 51, 51, 0.1); 1154 padding: 2em 0; 1155 } 1156 1157 .comments-title + .comment-navigation { 1158 border-bottom: 0; 1159 } 1160 1161 .image-navigation { 1162 padding: 0 7.6923%; 1163 } 1164 1165 .image-navigation .nav-previous:not(:empty), 1166 .image-navigation .nav-next:not(:empty) { 1167 margin-bottom: 2em; 1168 } 1169 1170 1171 /** 1172 * 7.0 Accessibility 1173 */ 1174 1175 /* Text meant only for screen readers */ 1176 .says, 1177 .screen-reader-text { 1178 clip-path: inset(50%); 1179 height: 1px; 1180 overflow: hidden; 1181 position: absolute !important; 1182 width: 1px; 1183 } 1184 1185 /* must have higher specificity than alternative color schemes inline styles */ 1186 .site .skip-link { 1187 background-color: #f1f1f1; 1188 box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.2); 1189 color: #21759b; 1190 display: block; 1191 font: bold 14px/normal "Noto Sans", sans-serif; 1192 left: -9999em; 1193 outline: none; 1194 padding: 15px 23px 14px; 1195 text-decoration: none; 1196 text-transform: none; 1197 top: -9999em; 1198 } 1199 1200 .logged-in .site .skip-link { 1201 box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); 1202 font: bold 14px/normal "Open Sans", sans-serif; 1203 } 1204 1205 .site .skip-link:focus { 1206 clip-path: none; 1207 height: auto; 1208 left: 6px; 1209 top: 7px; 1210 width: auto; 1211 z-index: 100000; 1212 } 1213 1214 1215 /** 1216 * 8.0 Alignments 1217 */ 1218 1219 .alignleft { 1220 display: inline; 1221 float: left; 1222 } 1223 1224 .alignright { 1225 display: inline; 1226 float: right; 1227 } 1228 1229 .aligncenter { 1230 display: block; 1231 margin-right: auto; 1232 margin-left: auto; 1233 } 1234 1235 blockquote.alignleft, 1236 .wp-caption.alignleft, 1237 img.alignleft { 1238 margin: 0.4em 1.6em 1.6em 0; 1239 } 1240 1241 blockquote.alignright, 1242 .wp-caption.alignright, 1243 img.alignright { 1244 margin: 0.4em 0 1.6em 1.6em; 1245 } 1246 1247 blockquote.aligncenter, 1248 .wp-caption.aligncenter, 1249 img.aligncenter { 1250 clear: both; 1251 margin-top: 0.4em; 1252 margin-bottom: 1.6em; 1253 } 1254 1255 .wp-caption.alignleft, 1256 .wp-caption.alignright, 1257 .wp-caption.aligncenter { 1258 margin-bottom: 1.2em; 1259 } 1260 1261 1262 /** 1263 * 9.0 Clearings 1264 */ 1265 1266 .clear:before, 1267 .clear:after, 1268 .site:before, 1269 .site:after, 1270 .entry-content:before, 1271 .entry-content:after, 1272 .comment-content:before, 1273 .comment-content:after, 1274 .site-content:before, 1275 .site-content:after, 1276 .nav-links:before, 1277 .nav-links:after, 1278 .comment-navigation:before, 1279 .comment-navigation:after, 1280 .social-navigation ul:before, 1281 .social-navigation ul:after, 1282 .textwidget:before, 1283 .textwidget:after { 1284 content: ""; 1285 display: table; 1286 } 1287 1288 .clear:after, 1289 .site:after, 1290 .entry-content:after, 1291 .comment-content:after, 1292 .site-content:after, 1293 .nav-links:after, 1294 .comment-navigation:after, 1295 .social-navigation ul:after, 1296 .textwidget:after { 1297 clear: both; 1298 } 1299 1300 1301 /** 1302 * 10.0 Header 1303 */ 1304 1305 .site-header { 1306 background-color: #fff; 1307 border-bottom: 1px solid rgba(51, 51, 51, 0.1); 1308 padding: 7.6923%; 1309 } 1310 1311 .site-branding { 1312 min-height: 2em; 1313 padding-right: 60px; 1314 position: relative; 1315 } 1316 1317 .site-title { 1318 font-family: "Noto Sans", sans-serif; 1319 font-size: 22px; 1320 font-size: 2.2rem; 1321 font-weight: 700; 1322 line-height: 1.3636; 1323 margin-bottom: 0; 1324 } 1325 1326 .custom-logo { 1327 max-height: 84px; 1328 width: auto; 1329 } 1330 1331 .wp-custom-logo .site-title { 1332 margin-top: 0.545454545em; 1333 } 1334 1335 .site-description { 1336 display: none; 1337 font-family: "Noto Sans", sans-serif; 1338 font-size: 12px; 1339 font-size: 1.2rem; 1340 font-weight: 400; 1341 line-height: 1.5; 1342 margin: 0.5em 0 0; 1343 opacity: 0.7; 1344 } 1345 1346 1347 /** 1348 * 11.0 Widgets 1349 */ 1350 1351 .widget { 1352 color: #707070; 1353 color: rgba(51, 51, 51, 0.7); 1354 -webkit-hyphens: auto; 1355 -moz-hyphens: auto; 1356 -ms-hyphens: auto; 1357 hyphens: auto; 1358 margin: 0 auto 9.09090%; 1359 width: 100%; 1360 word-wrap: break-word; 1361 } 1362 1363 .widget pre { 1364 line-height: 1.2; 1365 } 1366 1367 .widget button, 1368 .widget input, 1369 .widget select, 1370 .widget textarea { 1371 font-size: 16px; 1372 font-size: 1.6rem; 1373 line-height: 1.5; 1374 } 1375 1376 .widget button, 1377 .widget input { 1378 line-height: normal; 1379 } 1380 1381 .widget button, 1382 .widget input[type="button"], 1383 .widget input[type="reset"], 1384 .widget input[type="submit"] { 1385 font-size: 12px; 1386 font-size: 1.2rem; 1387 padding: 0.7917em 1.5833em; 1388 } 1389 1390 .widget input[type="text"], 1391 .widget input[type="email"], 1392 .widget input[type="url"], 1393 .widget input[type="password"], 1394 .widget input[type="search"], 1395 .widget textarea { 1396 padding: 0.375em; 1397 } 1398 1399 .widget-title { 1400 color: #333; 1401 font-family: "Noto Sans", sans-serif; 1402 margin: 0 0 1.6em; 1403 letter-spacing: 0.04em; 1404 text-transform: uppercase; 1405 } 1406 1407 .widget > :last-child, 1408 .widget > nav > :last-child { 1409 margin-bottom: 0; 1410 } 1411 1412 .widget_calendar table { 1413 margin: 0; 1414 } 1415 1416 .widget_calendar .wp-calendar-nav { 1417 display: table; 1418 width: 100%; 1419 } 1420 1421 .widget_calendar .wp-calendar-nav span { 1422 display: table-cell; 1423 } 1424 1425 .widget_calendar .wp-calendar-nav-prev, 1426 .widget_calendar .wp-calendar-nav-next { 1427 width: 40%; 1428 } 1429 1430 .widget_calendar td, 1431 .widget_calendar th, 1432 .widget_calendar .wp-calendar-nav span { 1433 line-height: 2.3333; 1434 text-align: center; 1435 padding: 0; 1436 } 1437 1438 .widget_calendar caption { 1439 font-family: "Noto Serif", serif; 1440 font-weight: 700; 1441 margin: 0 0 1.6em; 1442 letter-spacing: 0.04em; 1443 text-transform: uppercase; 1444 } 1445 1446 .widget_calendar tbody a { 1447 -webkit-tap-highlight-color: rgba(255, 255, 255, 0.3); 1448 background-color: #333; 1449 color: #fff; 1450 display: block; 1451 font-weight: 700; 1452 } 1453 1454 .widget_calendar tbody a:hover, 1455 .widget_calendar tbody a:focus { 1456 background-color: #707070; 1457 background-color: rgba(51, 51, 51, 0.7); 1458 color: #fff; 1459 } 1460 1461 .widget_archive a, 1462 .widget_categories a, 1463 .widget_links a, 1464 .widget_meta a, 1465 .widget_nav_menu a, 1466 .widget_pages a, 1467 .widget_recent_comments a, 1468 .widget_recent_entries a { 1469 border: 0; 1470 } 1471 1472 .widget_archive ul, 1473 .widget_categories ul, 1474 .widget_links ul, 1475 .widget_meta ul, 1476 .widget_nav_menu ul, 1477 .widget_pages ul, 1478 .widget_recent_comments ul, 1479 .widget_recent_entries ul { 1480 list-style: none; 1481 margin: 0; 1482 } 1483 1484 .widget_archive li, 1485 .widget_categories li, 1486 .widget_links li, 1487 .widget_meta li, 1488 .widget_nav_menu li, 1489 .widget_pages li, 1490 .widget_recent_comments li, 1491 .widget_recent_entries li { 1492 border-top: 1px solid #eaeaea; 1493 border-top: 1px solid rgba(51, 51, 51, 0.1); 1494 padding: 0.7667em 0; 1495 } 1496 1497 .widget_archive li:first-child, 1498 .widget_categories li:first-child, 1499 .widget_links li:first-child, 1500 .widget_meta li:first-child, 1501 .widget_nav_menu li:first-child, 1502 .widget_pages li:first-child, 1503 .widget_recent_comments li:first-child, 1504 .widget_recent_entries li:first-child { 1505 border-top: 0; 1506 padding-top: 0; 1507 } 1508 1509 .widget_archive li:last-child, 1510 .widget_categories li:last-child, 1511 .widget_links li:last-child, 1512 .widget_meta li:last-child, 1513 .widget_nav_menu li:last-child, 1514 .widget_pages li:last-child, 1515 .widget_recent_comments li:last-child, 1516 .widget_recent_entries li:last-child { 1517 padding-bottom: 0; 1518 } 1519 1520 .widget_categories .children, 1521 .widget_nav_menu .sub-menu, 1522 .widget_pages .children { 1523 border-top: 1px solid #eaeaea; 1524 border-top: 1px solid rgba(51, 51, 51, 0.1); 1525 margin: 0.7667em 0 0 0.8em; 1526 padding-top: 0.7667em; 1527 } 1528 1529 .widget_recent_entries .post-date { 1530 display: block; 1531 } 1532 1533 .widget_rss ul { 1534 list-style: none; 1535 margin: 0; 1536 } 1537 1538 .widget_rss li { 1539 margin-bottom: 1.6em; 1540 } 1541 1542 .widget_rss ul:last-child, 1543 .widget_rss li:last-child { 1544 margin-bottom: 0; 1545 } 1546 1547 .widget_rss .rsswidget { 1548 border: 0; 1549 font-weight: 700; 1550 } 1551 1552 .widget_rss .rsswidget img { 1553 margin-top: -4px; 1554 } 1555 1556 .widget_rss .rss-date, 1557 .widget_rss cite { 1558 font-family: "Noto Sans", sans-serif; 1559 font-size: 12px; 1560 font-size: 1.2rem; 1561 font-style: normal; 1562 display: block; 1563 line-height: 2; 1564 opacity: 0.8; 1565 } 1566 1567 .textwidget > :last-child { 1568 margin-bottom: 0; 1569 } 1570 1571 .textwidget a { 1572 border-bottom: 1px solid #333; 1573 } 1574 1575 .textwidget a:hover, 1576 .textwidget a:focus { 1577 border-bottom: 0; 1578 } 1579 1580 .textwidget ul, 1581 .textwidget ol { 1582 margin-left: 1.6em; 1583 } 1584 1585 .tagcloud ul { 1586 list-style-type: none; 1587 } 1588 1589 .tagcloud ul li { 1590 display: inline-block; 1591 } 1592 1593 /** 1594 * 12.0 Content 1595 */ 1596 1597 .secondary { 1598 background-color: #fff; 1599 display: none; 1600 padding: 0 7.6923%; 1601 } 1602 1603 .secondary.toggled-on { 1604 border-top: 1px solid transparent; 1605 border-bottom: 1px solid transparent; 1606 display: block; 1607 } 1608 1609 .widget-area { 1610 margin: 9.09090% auto 0; 1611 } 1612 1613 .site-footer { 1614 background-color: #fff; 1615 border-top: 1px solid rgba(51, 51, 51, 0.1); 1616 padding: 3.84615% 7.6923%; 1617 } 1618 1619 1620 /** 1621 * 12.1 Posts and pages 1622 */ 1623 1624 .hentry { 1625 background-color: #fff; 1626 padding-top: 7.6923%; 1627 position: relative; 1628 } 1629 1630 .hentry.has-post-thumbnail { 1631 padding-top: 0; 1632 } 1633 1634 .hentry.sticky:not(.has-post-thumbnail) { 1635 padding-top: -webkit-calc(7.6923% + 24px); 1636 padding-top: calc(7.6923% + 24px); 1637 } 1638 1639 .hentry + .hentry { 1640 border-top: 1px solid rgba(51, 51, 51, 0.1); 1641 } 1642 1643 .post-thumbnail { 1644 border: 0; 1645 display: block; 1646 margin-bottom: 2.4em; 1647 } 1648 .post-thumbnail img { 1649 display: block; 1650 margin: 0 auto; 1651 } 1652 1653 a.post-thumbnail:hover, 1654 a.post-thumbnail:focus { 1655 opacity: 0.85; 1656 } 1657 1658 .entry-header { 1659 padding: 0 7.6923%; 1660 } 1661 1662 .entry-title { 1663 font-size: 26px; 1664 font-size: 2.6rem; 1665 line-height: 1.1538; 1666 margin-bottom: 0.9231em; 1667 } 1668 1669 .entry-content, 1670 .entry-summary { 1671 padding: 0 7.6923% 7.6923%; 1672 } 1673 1674 .entry-content > :last-child, 1675 .entry-summary > :last-child { 1676 margin-bottom: 0; 1677 } 1678 1679 .entry-content, 1680 .entry-summary, 1681 .page-content, 1682 .comment-content { 1683 -webkit-hyphens: auto; 1684 -moz-hyphens: auto; 1685 -ms-hyphens: auto; 1686 hyphens: auto; 1687 word-wrap: break-word; 1688 } 1689 1690 .entry-content h1, 1691 .entry-summary h1, 1692 .page-content h1, 1693 .comment-content h1 { 1694 font-size: 26px; 1695 font-size: 2.6rem; 1696 line-height: 1.1538; 1697 margin-top: 1.8462em; 1698 margin-bottom: 0.9231em; 1699 } 1700 1701 .entry-content h2, 1702 .entry-summary h2, 1703 .page-content h2, 1704 .comment-content h2 { 1705 font-size: 22px; 1706 font-size: 2.2rem; 1707 line-height: 1.3636; 1708 margin-top: 2.1818em; 1709 margin-bottom: 1.0909em; 1710 } 1711 1712 .entry-content h3, 1713 .entry-summary h3, 1714 .page-content h3, 1715 .comment-content h3 { 1716 font-size: 18px; 1717 font-size: 1.8rem; 1718 line-height: 1.3333; 1719 margin-top: 2.6667em; 1720 margin-bottom: 1.3333em; 1721 } 1722 1723 .entry-content h4, 1724 .entry-content h5, 1725 .entry-content h6, 1726 .entry-summary h4, 1727 .entry-summary h5, 1728 .entry-summary h6, 1729 .page-content h4, 1730 .page-content h5, 1731 .page-content h6, 1732 .comment-content h4, 1733 .comment-content h5, 1734 .comment-content h6 { 1735 font-size: 15px; 1736 font-size: 1.5rem; 1737 line-height: 1.2; 1738 margin-top: 3.2em; 1739 margin-bottom: 1.6em; 1740 } 1741 1742 .entry-content h5, 1743 .entry-content h6, 1744 .entry-summary h5, 1745 .entry-summary h6, 1746 .page-content h5, 1747 .page-content h6, 1748 .comment-content h5, 1749 .comment-content h6 { 1750 letter-spacing: 0.1em; 1751 text-transform: uppercase; 1752 } 1753 1754 .entry-content > h1:first-child, 1755 .entry-content > h2:first-child, 1756 .entry-content > h3:first-child, 1757 .entry-content > h4:first-child, 1758 .entry-content > h5:first-child, 1759 .entry-content > h6:first-child, 1760 .entry-summary > h1:first-child, 1761 .entry-summary > h2:first-child, 1762 .entry-summary > h3:first-child, 1763 .entry-summary > h4:first-child, 1764 .entry-summary > h5:first-child, 1765 .entry-summary > h6:first-child, 1766 .page-content > h1:first-child, 1767 .page-content > h2:first-child, 1768 .page-content > h3:first-child, 1769 .page-content > h4:first-child, 1770 .page-content > h5:first-child, 1771 .page-content > h6:first-child, 1772 .comment-content > h1:first-child, 1773 .comment-content > h2:first-child, 1774 .comment-content > h3:first-child, 1775 .comment-content > h4:first-child, 1776 .comment-content > h5:first-child, 1777 .comment-content > h6:first-child { 1778 margin-top: 0; 1779 } 1780 1781 .entry-content a, 1782 .entry-summary a, 1783 .page-content a, 1784 .comment-content a, 1785 .pingback .comment-body > a { 1786 border-bottom: 1px solid #333; 1787 } 1788 1789 .entry-content a:hover, 1790 .entry-content a:focus, 1791 .entry-summary a:hover, 1792 .entry-summary a:focus, 1793 .page-content a:hover, 1794 .page-content a:focus, 1795 .comment-content a:hover, 1796 .comment-content a:focus, 1797 .pingback .comment-body > a:hover, 1798 .pingback .comment-body > a:focus { 1799 border-bottom: 0; 1800 } 1801 1802 .entry-content a img, 1803 .entry-summary a img, 1804 .page-content a img, 1805 .comment-content a img { 1806 display: block; 1807 } 1808 1809 .entry-content .more-link, 1810 .entry-summary .more-link:after { 1811 white-space: nowrap; 1812 } 1813 1814 .entry-content .more-link:after, 1815 .entry-summary .more-link:after { 1816 content: "\f429"; 1817 font-size: 16px; 1818 position: relative; 1819 top: 5px; 1820 } 1821 1822 .author-info { 1823 border-top: 1px solid #eaeaea; 1824 border-top: 1px solid rgba(51, 51, 51, 0.1); 1825 margin: 0 7.6923%; 1826 padding: 7.6923% 0; 1827 } 1828 1829 .author-info .avatar { 1830 float: left; 1831 height: 36px; 1832 margin: 0 1.6em 1.6em 0; 1833 width: 36px; 1834 } 1835 1836 .author-heading { 1837 color: #707070; 1838 color: rgba(51, 51, 51, 0.7); 1839 font-family: "Noto Sans", sans-serif; 1840 font-size: 12px; 1841 font-size: 1.2rem; 1842 letter-spacing: 0.04em; 1843 margin-bottom: 1.5em; 1844 text-transform: uppercase; 1845 } 1846 1847 .author-title { 1848 clear: none; 1849 } 1850 1851 .author-bio { 1852 font-size: 12px; 1853 font-size: 1.2rem; 1854 line-height: 1.5; 1855 overflow: hidden; 1856 padding-bottom: 1px; 1857 } 1858 1859 .author-description { 1860 -webkit-hyphens: auto; 1861 -moz-hyphens: auto; 1862 -ms-hyphens: auto; 1863 hyphens: auto; 1864 word-wrap: break-word; 1865 } 1866 1867 .author-description a { 1868 border-bottom: 1px solid #333; 1869 } 1870 1871 .author-description a:hover, 1872 .author-description a:focus { 1873 border-bottom: 0; 1874 } 1875 1876 .author-description > :last-child { 1877 margin-bottom: 0; 1878 } 1879 1880 .author-link { 1881 white-space: nowrap; 1882 } 1883 1884 .author-link:after { 1885 content: "\f429"; 1886 position: relative; 1887 top: 1px; 1888 } 1889 1890 .entry-footer { 1891 background-color: #f7f7f7; 1892 color: #707070; 1893 color: rgba(51, 51, 51, 0.7); 1894 font-family: "Noto Sans", sans-serif; 1895 font-size: 12px; 1896 font-size: 1.2rem; 1897 line-height: 1.5; 1898 padding: 3.8461% 7.6923%; 1899 } 1900 1901 .entry-footer a { 1902 border-bottom: 1px solid transparent; 1903 color: #707070; 1904 color: rgba(51, 51, 51, 0.7); 1905 } 1906 1907 .entry-footer a:hover { 1908 border-bottom: 1px solid #333; 1909 } 1910 1911 .entry-footer a:hover, 1912 .entry-footer a:focus { 1913 color: #333; 1914 } 1915 1916 .sticky-post { 1917 background-color: #333; 1918 color: #fff; 1919 font-weight: 700; 1920 letter-spacing: 0.04em; 1921 padding: 0.25em 0.5em; 1922 position: absolute; 1923 top: 0; 1924 text-transform: uppercase; 1925 } 1926 1927 .updated:not(.published) { 1928 display: none; 1929 } 1930 1931 .sticky .posted-on { 1932 display: none; 1933 } 1934 1935 .posted-on:before, 1936 .byline:before, 1937 .cat-links:before, 1938 .tags-links:before, 1939 .comments-link:before, 1940 .entry-format:before, 1941 .edit-link:before, 1942 .full-size-link:before { 1943 margin-right: 2px; 1944 position: relative; 1945 } 1946 1947 .posted-on, 1948 .byline, 1949 .cat-links, 1950 .tags-links, 1951 .comments-link, 1952 .entry-format, 1953 .full-size-link { 1954 margin-right: 1em; 1955 } 1956 1957 .format-aside .entry-format:before { 1958 content: "\f101"; 1959 } 1960 1961 .format-image .entry-format:before { 1962 content: "\f473"; 1963 } 1964 1965 .format-gallery .entry-format:before { 1966 content: "\f103"; 1967 } 1968 1969 .format-video .entry-format:before { 1970 content: "\f104"; 1971 } 1972 1973 .format-status .entry-format:before { 1974 content: "\f105"; 1975 } 1976 1977 .format-quote .entry-format:before { 1978 content: "\f106"; 1979 } 1980 1981 .format-link .entry-format:before { 1982 content: "\f107"; 1983 } 1984 1985 .format-chat .entry-format:before { 1986 content: "\f108"; 1987 } 1988 1989 .format-audio .entry-format:before { 1990 content: "\f109"; 1991 } 1992 1993 .posted-on:before { 1994 content: "\f307"; 1995 } 1996 1997 .byline:before { 1998 content: "\f304"; 1999 } 2000 2001 .cat-links:before { 2002 content: "\f301"; 2003 } 2004 2005 .tags-links:before { 2006 content: "\f302"; 2007 } 2008 2009 .comments-link:before { 2010 content: "\f300"; 2011 } 2012 2013 .full-size-link:before { 2014 content: "\f402"; 2015 } 2016 2017 .edit-link:before { 2018 content: "\f411"; 2019 } 2020 2021 .comments-link, 2022 .edit-link { 2023 white-space: nowrap; 2024 } 2025 2026 .page-header { 2027 background-color: #fff; 2028 border-bottom: 1px solid rgba(51, 51, 51, 0.1); 2029 padding: 7.6923%; 2030 } 2031 2032 .page-title { 2033 font-family: "Noto Serif", serif; 2034 font-size: 18px; 2035 font-size: 1.8rem; 2036 line-height: 1.3333; 2037 } 2038 2039 .taxonomy-description { 2040 color: #707070; 2041 color: rgba(51, 51, 51, 0.7); 2042 padding-top: 0.4em; 2043 } 2044 2045 .taxonomy-description a { 2046 border-bottom: 1px solid #333; 2047 } 2048 2049 .taxonomy-description a:hover, 2050 .taxonomy-description a:focus { 2051 border-bottom: 0; 2052 } 2053 2054 .taxonomy-description > :last-child { 2055 margin-bottom: 0; 2056 } 2057 2058 .page-content { 2059 background-color: #fff; 2060 padding: 7.6923%; 2061 } 2062 2063 .page-content > :last-child { 2064 margin-bottom: 0; 2065 } 2066 2067 .page-links { 2068 clear: both; 2069 font-family: "Noto Sans", sans-serif; 2070 margin-bottom: 1.3333em; 2071 } 2072 2073 .page-links a, 2074 .page-links > span { 2075 border: 1px solid #eaeaea; 2076 border: 1px solid rgba(51, 51, 51, 0.1); 2077 display: inline-block; 2078 font-size: 12px; 2079 font-size: 1.2rem; 2080 height: 2em; 2081 line-height: 2; 2082 margin: 0 0.3333em 0.3333em 0; 2083 text-align: center; 2084 width: 2em; 2085 } 2086 2087 .page-links a { 2088 -webkit-tap-highlight-color: rgba(255, 255, 255, 0.3); 2089 background-color: #333; 2090 border-color: #333; 2091 color: #fff; 2092 } 2093 2094 .page-links a:hover, 2095 .page-links a:focus { 2096 background-color: #707070; 2097 background-color: rgba(51, 51, 51, 0.7); 2098 border-color: transparent; 2099 color: #fff; 2100 } 2101 2102 .page-links > .page-links-title { 2103 border: 0; 2104 color: #707070; 2105 color: rgba(51, 51, 51, 0.7); 2106 height: auto; 2107 margin: 0; 2108 padding-right: 0.5em; 2109 width: auto; 2110 } 2111 2112 .entry-attachment { 2113 margin-bottom: 1.6em; 2114 } 2115 2116 .type-attachment .entry-title { 2117 -webkit-hyphens: auto; 2118 -moz-hyphens: auto; 2119 -ms-hyphens: auto; 2120 hyphens: auto; 2121 word-wrap: break-word; 2122 } 2123 2124 .entry-caption { 2125 color: #707070; 2126 color: rgba(51, 51, 51, 0.7); 2127 font-family: "Noto Sans", sans-serif; 2128 font-size: 12px; 2129 font-size: 1.2rem; 2130 -webkit-hyphens: auto; 2131 -moz-hyphens: auto; 2132 -ms-hyphens: auto; 2133 hyphens: auto; 2134 line-height: 1.5; 2135 padding-top: 0.5em; 2136 word-wrap: break-word; 2137 } 2138 2139 .entry-caption > :last-child { 2140 margin-bottom: 0; 2141 } 2142 2143 2144 /** 2145 * 12.2 Post Formats 2146 */ 2147 2148 .format-aside .entry-title, 2149 .format-image .entry-title, 2150 .format-video .entry-title, 2151 .format-quote .entry-title, 2152 .format-gallery .entry-title, 2153 .format-status .entry-title, 2154 .format-link .entry-title, 2155 .format-audio .entry-title, 2156 .format-chat .entry-title { 2157 font-size: 18px; 2158 font-size: 1.8rem; 2159 line-height: 1.3333; 2160 margin-bottom: 1.3333em; 2161 } 2162 2163 .format-link .entry-title a:after { 2164 content: "\f442"; 2165 font-size: 24px; 2166 height: 24px; 2167 position: relative; 2168 top: 0; 2169 width: 24px; 2170 } 2171 2172 .blog .format-status .entry-title, 2173 .archive .format-status .entry-title { 2174 display: none; 2175 } 2176 2177 2178 /** 2179 * 12.3 Comments 2180 */ 2181 2182 .comments-area { 2183 background-color: #fff; 2184 border-top: 1px solid #eaeaea; 2185 border-top: 1px solid rgba(51, 51, 51, 0.1); 2186 padding: 7.6923%; 2187 } 2188 2189 .comments-area > :last-child { 2190 margin-bottom: 0; 2191 } 2192 2193 .comment-list + .comment-respond { 2194 border-top: 1px solid #eaeaea; 2195 border-top: 1px solid rgba(51, 51, 51, 0.1); 2196 } 2197 2198 .comment-list + .comment-respond, 2199 .comment-navigation + .comment-respond { 2200 padding-top: 1.6em; 2201 } 2202 2203 .comments-title, 2204 .comment-reply-title { 2205 font-family: "Noto Serif", serif; 2206 font-size: 18px; 2207 font-size: 1.8rem; 2208 line-height: 1.3333; 2209 } 2210 2211 .comments-title { 2212 margin-bottom: 1.3333em; 2213 } 2214 2215 .comment-list { 2216 list-style: none; 2217 margin: 0; 2218 } 2219 2220 .comment-list article, 2221 .comment-list .pingback, 2222 .comment-list .trackback { 2223 border-top: 1px solid #eaeaea; 2224 border-top: 1px solid rgba(51, 51, 51, 0.1); 2225 padding: 1.6em 0; 2226 } 2227 2228 .comment-list .children { 2229 list-style: none; 2230 margin: 0; 2231 } 2232 2233 .comment-list .children > li { 2234 padding-left: 0.8em; 2235 } 2236 2237 .comment-author { 2238 color: #707070; 2239 color: rgba(51, 51, 51, 0.7); 2240 margin-bottom: 0.4em; 2241 } 2242 2243 .comment-author a:hover { 2244 border-bottom: 1px solid #707070; 2245 border-bottom: 1px solid rgba(51, 51, 51, 0.7); 2246 } 2247 2248 .comment-author .avatar { 2249 float: left; 2250 height: 24px; 2251 margin-right: 0.8em; 2252 width: 24px; 2253 } 2254 2255 .bypostauthor > article .fn:after { 2256 content: "\f304"; 2257 position: relative; 2258 top: 5px; 2259 left: 3px; 2260 } 2261 2262 .comment-metadata, 2263 .pingback .edit-link { 2264 color: #707070; 2265 color: rgba(51, 51, 51, 0.7); 2266 font-family: "Noto Sans", sans-serif; 2267 font-size: 12px; 2268 font-size: 1.2rem; 2269 line-height: 1.5; 2270 } 2271 2272 .comment-metadata a, 2273 .pingback .edit-link a { 2274 color: #707070; 2275 color: rgba(51, 51, 51, 0.7); 2276 } 2277 2278 .comment-metadata a:hover, 2279 .pingback .edit-link a:hover { 2280 border-bottom: 1px solid #333; 2281 } 2282 2283 .comment-metadata a:hover, 2284 .comment-metadata a:focus, 2285 .pingback .edit-link a:hover, 2286 .pingback .edit-link a:focus { 2287 color: #333; 2288 } 2289 2290 .comment-metadata { 2291 margin-bottom: 1.6em; 2292 } 2293 2294 .comment-metadata .edit-link { 2295 margin-left: 1em; 2296 } 2297 2298 .pingback .edit-link { 2299 margin-left: 1em; 2300 } 2301 2302 .pingback .edit-link:before { 2303 top: 5px; 2304 } 2305 2306 .comment-content ul, 2307 .comment-content ol { 2308 margin: 0 0 1.6em 1.3333em; 2309 } 2310 2311 .comment-content li > ul, 2312 .comment-content li > ol { 2313 margin-bottom: 0; 2314 } 2315 2316 .comment-content > :last-child { 2317 margin-bottom: 0; 2318 } 2319 2320 .comment-list .reply { 2321 font-size: 12px; 2322 font-size: 1.2rem; 2323 } 2324 2325 .comment-list .reply a { 2326 border: 1px solid #eaeaea; 2327 border: 1px solid rgba(51, 51, 51, 0.1); 2328 color: #707070; 2329 color: rgba(51, 51, 51, 0.7); 2330 display: inline-block; 2331 font-family: "Noto Sans", sans-serif; 2332 font-weight: 700; 2333 line-height: 1; 2334 margin-top: 2em; 2335 padding: 0.4167em 0.8333em; 2336 text-transform: uppercase; 2337 } 2338 2339 .comment-list .reply a:hover, 2340 .comment-list .reply a:focus { 2341 border-color: #333; 2342 color: #333; 2343 outline: 0; 2344 } 2345 2346 .comment-form { 2347 padding-top: 1.6em; 2348 } 2349 2350 .comment-form label { 2351 color: #707070; 2352 color: rgba(51, 51, 51, 0.7); 2353 font-family: "Noto Sans", sans-serif; 2354 font-size: 12px; 2355 font-size: 1.2rem; 2356 font-weight: 700; 2357 display: block; 2358 letter-spacing: 0.04em; 2359 line-height: 1.5; 2360 text-transform: uppercase; 2361 } 2362 2363 .comment-form input[type="text"], 2364 .comment-form input[type="email"], 2365 .comment-form input[type="url"], 2366 .comment-form input[type="submit"] { 2367 width: 100%; 2368 } 2369 2370 .comment-notes, 2371 .comment-awaiting-moderation, 2372 .logged-in-as, 2373 .form-allowed-tags { 2374 color: #707070; 2375 color: rgba(51, 51, 51, 0.7); 2376 font-family: "Noto Sans", sans-serif; 2377 font-size: 12px; 2378 font-size: 1.2rem; 2379 line-height: 1.5; 2380 margin-bottom: 2em; 2381 } 2382 2383 .logged-in-as a:hover { 2384 border-bottom: 1px solid #333; 2385 } 2386 2387 .no-comments { 2388 border-top: 1px solid #eaeaea; 2389 border-top: 1px solid rgba(51, 51, 51, 0.1); 2390 color: #707070; 2391 color: rgba(51, 51, 51, 0.7); 2392 font-family: "Noto Sans", sans-serif; 2393 font-weight: 700; 2394 padding-top: 1.6em; 2395 } 2396 2397 .comment-navigation + .no-comments { 2398 border-top: 0; 2399 } 2400 2401 .form-allowed-tags code { 2402 font-family: Inconsolata, monospace; 2403 } 2404 2405 .form-submit { 2406 margin-bottom: 0; 2407 } 2408 2409 .required { 2410 color: #c0392b; 2411 } 2412 2413 .comment-reply-title small { 2414 font-size: 100%; 2415 } 2416 2417 .comment-reply-title small a { 2418 border: 0; 2419 float: right; 2420 height: 32px; 2421 overflow: hidden; 2422 width: 26px; 2423 } 2424 2425 .comment-reply-title small a:before { 2426 content: "\f405"; 2427 font-size: 32px; 2428 position: relative; 2429 top: -3px; 2430 } 2431 2432 .comment-form #wp-comment-cookies-consent { 2433 margin: 0 10px 0 0; 2434 } 2435 2436 .comment-form .comment-form-cookies-consent label { 2437 display: inline; 2438 font-size: 12px; 2439 font-size: 1.2rem; 2440 font-weight: normal; 2441 letter-spacing: 0; 2442 text-transform: none; 2443 } 2444 2445 /** 2446 * 13.0 Footer 2447 */ 2448 2449 .site-info { 2450 color: #707070; 2451 color: rgba(51, 51, 51, 0.7); 2452 font-size: 12px; 2453 font-size: 1.2rem; 2454 line-height: 1.5; 2455 } 2456 2457 .site-info a { 2458 border-bottom: 1px solid transparent; 2459 color: #707070; 2460 color: rgba(51, 51, 51, 0.7); 2461 } 2462 2463 .site-info a:hover { 2464 border-bottom: 1px solid #333; 2465 } 2466 2467 .site-info a:hover, 2468 .site-info a:focus { 2469 color: #333; 2470 } 2471 2472 .site-info span[role=separator] { 2473 padding: 0 0.25em 0 0.5em; 2474 } 2475 2476 .site-info span[role=separator]::before { 2477 content: '\002f'; 2478 } 2479 2480 /** 2481 * 14.0 Media 2482 */ 2483 2484 .site .avatar { 2485 border-radius: 50%; 2486 } 2487 2488 .page-content img.wp-smiley, 2489 .entry-content img.wp-smiley, 2490 .comment-content img.wp-smiley { 2491 border: none; 2492 margin-top: 0; 2493 margin-bottom: 0; 2494 padding: 0; 2495 } 2496 2497 audio, 2498 canvas { 2499 display: inline-block; 2500 } 2501 2502 embed, 2503 iframe, 2504 object, 2505 video { 2506 margin-bottom: 1.6em; 2507 max-width: 100%; 2508 vertical-align: middle; 2509 } 2510 2511 p > embed, 2512 p > iframe, 2513 p > object, 2514 p > video { 2515 margin-bottom: 0; 2516 } 2517 2518 .wp-audio-shortcode, 2519 .wp-video, 2520 .wp-playlist.wp-audio-playlist { 2521 font-size: 15px; 2522 font-size: 1.5rem; 2523 margin-top: 0; 2524 margin-bottom: 1.6em; 2525 } 2526 2527 .wp-playlist.wp-playlist { 2528 padding-bottom: 0; 2529 } 2530 2531 .wp-playlist .wp-playlist-tracks { 2532 margin-top: 0; 2533 } 2534 2535 .wp-playlist-item .wp-playlist-caption { 2536 border-bottom: 0; 2537 padding: 10px 0; 2538 } 2539 2540 .wp-playlist-item .wp-playlist-item-length { 2541 top: 10px; 2542 } 2543 2544 2545 /** 2546 * 14.1 Captions 2547 */ 2548 2549 .wp-caption { 2550 margin-bottom: 1.6em; 2551 max-width: 100%; 2552 } 2553 2554 .wp-caption img[class*="wp-image-"] { 2555 display: block; 2556 margin: 0; 2557 } 2558 2559 .wp-caption-text { 2560 color: #707070; 2561 color: rgba(51, 51, 51, 0.7); 2562 font-family: "Noto Sans", sans-serif; 2563 font-size: 12px; 2564 font-size: 1.2rem; 2565 line-height: 1.5; 2566 padding: 0.5em 0; 2567 } 2568 2569 2570 /** 2571 * 14.2 Galleries 2572 */ 2573 2574 .gallery { 2575 margin-bottom: 1.6em; 2576 } 2577 2578 .gallery-item { 2579 display: inline-block; 2580 padding: 1.79104477%; 2581 text-align: center; 2582 vertical-align: top; 2583 width: 100%; 2584 } 2585 2586 .gallery-columns-2 .gallery-item { 2587 max-width: 50%; 2588 } 2589 2590 .gallery-columns-3 .gallery-item { 2591 max-width: 33.33%; 2592 } 2593 2594 .gallery-columns-4 .gallery-item { 2595 max-width: 25%; 2596 } 2597 2598 .gallery-columns-5 .gallery-item { 2599 max-width: 20%; 2600 } 2601 2602 .gallery-columns-6 .gallery-item { 2603 max-width: 16.66%; 2604 } 2605 2606 .gallery-columns-7 .gallery-item { 2607 max-width: 14.28%; 2608 } 2609 2610 .gallery-columns-8 .gallery-item { 2611 max-width: 12.5%; 2612 } 2613 2614 .gallery-columns-9 .gallery-item { 2615 max-width: 11.11%; 2616 } 2617 2618 .gallery-icon img { 2619 margin: 0 auto; 2620 } 2621 2622 .gallery-caption { 2623 color: #707070; 2624 color: rgba(51, 51, 51, 0.7); 2625 display: block; 2626 font-family: "Noto Sans", sans-serif; 2627 font-size: 12px; 2628 font-size: 1.2rem; 2629 line-height: 1.5; 2630 padding: 0.5em 0; 2631 } 2632 2633 .gallery-columns-6 .gallery-caption, 2634 .gallery-columns-7 .gallery-caption, 2635 .gallery-columns-8 .gallery-caption, 2636 .gallery-columns-9 .gallery-caption { 2637 display: none; 2638 } 2639 2640 2641 /** 2642 * 15.0 Multisite 2643 */ 2644 2645 .widecolumn { 2646 background-color: #fff; 2647 padding: 7.6923%; 2648 } 2649 2650 .widecolumn .mu_register { 2651 width: auto; 2652 } 2653 2654 .widecolumn .mu_alert { 2655 margin-bottom: 1.6em; 2656 } 2657 2658 .widecolumn form, 2659 .widecolumn .mu_register form { 2660 margin-top: 0; 2661 } 2662 2663 .widecolumn h2 { 2664 font-size: 26px; 2665 font-size: 2.6rem; 2666 line-height: 1.1538; 2667 margin-bottom: 0.9231em; 2668 } 2669 2670 .widecolumn p { 2671 margin: 1.6em 0; 2672 } 2673 2674 .widecolumn p + h2 { 2675 margin-top: 1.8462em; 2676 } 2677 2678 .widecolumn label, 2679 .widecolumn .mu_register label { 2680 color: #707070; 2681 color: rgba(51, 51, 51, 0.7); 2682 font-family: "Noto Sans", sans-serif; 2683 font-size: 12px; 2684 font-size: 1.2rem; 2685 font-weight: 700; 2686 letter-spacing: 0.04em; 2687 line-height: 1.5; 2688 text-transform: uppercase; 2689 } 2690 2691 .widecolumn .mu_register label { 2692 margin: 2em 0 0; 2693 } 2694 2695 .widecolumn #key, 2696 .widecolumn .mu_register #blog_title, 2697 .widecolumn .mu_register #user_email, 2698 .widecolumn .mu_register #blogname, 2699 .widecolumn .mu_register #user_name { 2700 font-size: 16px; 2701 font-size: 1.6rem; 2702 width: 100%; 2703 } 2704 2705 .widecolumn .mu_register #blogname { 2706 margin: 0; 2707 } 2708 2709 .widecolumn .mu_register #blog_title, 2710 .widecolumn .mu_register #user_email, 2711 .widecolumn .mu_register #user_name { 2712 margin: 0 0 0.375em; 2713 } 2714 2715 .widecolumn #submit, 2716 .widecolumn .mu_register input[type="submit"] { 2717 font-size: 12px; 2718 font-size: 1.2rem; 2719 margin: 0; 2720 width: 100%; 2721 } 2722 2723 .widecolumn .mu_register .prefix_address, 2724 .widecolumn .mu_register .suffix_address { 2725 font-size: inherit; 2726 } 2727 2728 .widecolumn .mu_register > :last-child, 2729 .widecolumn form > :last-child { 2730 margin-bottom: 0; 2731 } 2732 2733 2734 /** 2735 * 16.0 Media Queries 2736 */ 2737 2738 /* 2739 * Does the same thing as <meta name="viewport" content="width=device-width">, 2740 * but in the future W3C standard way. -ms- prefix is required for IE10+ to 2741 * render responsive styling in Windows 8 "snapped" views; IE10+ does not honor 2742 * the meta tag. See https://core.trac.wordpress.org/ticket/25888. 2743 */ 2744 @-ms-viewport { 2745 width: device-width; 2746 } 2747 2748 @viewport { 2749 width: device-width; 2750 } 2751 2752 /** 2753 * 16.1 Mobile Large 620px 2754 */ 2755 2756 @media screen and (min-width: 38.75em) { 2757 ul, 2758 ol { 2759 margin-left: 0; 2760 } 2761 2762 li > ul, 2763 li > ol, 2764 blockquote > ul, 2765 blockquote > ol { 2766 margin-left: 1.3333em; 2767 } 2768 2769 blockquote { 2770 margin-left: -1em; 2771 } 2772 2773 blockquote > blockquote { 2774 margin-left: 0; 2775 } 2776 2777 .site-branding { 2778 min-height: 3.2em; 2779 } 2780 2781 .site-title { 2782 font-size: 22px; 2783 font-size: 2.2rem; 2784 line-height: 1.0909; 2785 } 2786 2787 .site-description { 2788 display: block; 2789 } 2790 2791 .secondary { 2792 box-shadow: 0 0 1px rgba(0, 0, 0, 0.15); 2793 margin: 7.6923% 7.6923% 0; 2794 padding: 7.6923% 7.6923% 0; 2795 } 2796 2797 .main-navigation { 2798 margin-bottom: 11.1111%; 2799 } 2800 2801 .main-navigation ul { 2802 border-top: 1px solid rgba(51, 51, 51, 0.1); 2803 border-bottom: 1px solid rgba(51, 51, 51, 0.1); 2804 } 2805 2806 .main-navigation ul ul { 2807 border-top: 0; 2808 border-bottom: 0; 2809 } 2810 2811 .social-navigation { 2812 margin-bottom: 11.1111%; 2813 } 2814 2815 .social-navigation { 2816 margin-top: 0; 2817 } 2818 2819 .widget-area { 2820 margin-top: 0; 2821 } 2822 2823 .widget { 2824 margin-bottom: 11.1111%; 2825 } 2826 2827 .site-main { 2828 padding: 7.6923% 0; 2829 } 2830 2831 .hentry.sticky:not(.has-post-thumbnail) { 2832 padding-top: inherit; 2833 } 2834 2835 .hentry, 2836 .page-header, 2837 .page-content { 2838 box-shadow: 0 0 1px rgba(0, 0, 0, 0.15); 2839 margin: 0 7.6923%; 2840 } 2841 2842 .hentry + .hentry, 2843 .page-header + .hentry, 2844 .page-header + .page-content { 2845 margin-top: 7.6923%; 2846 } 2847 2848 .hentry + .hentry { 2849 border-top: 0; 2850 } 2851 2852 .post-thumbnail { 2853 margin-bottom: 2.4em; 2854 } 2855 2856 .entry-header { 2857 padding: 0 9.0909%; 2858 } 2859 2860 .entry-content, 2861 .entry-summary { 2862 padding: 0 9.0909% 9.0909%; 2863 } 2864 2865 .entry-footer { 2866 padding: 4.5454% 9.0909%; 2867 } 2868 2869 .page-header { 2870 border-bottom: 0; 2871 border-left: 7px solid #333; 2872 padding: 3.8461% 7.6923%; 2873 } 2874 2875 .page-title, 2876 .taxonomy-description { 2877 margin-left: -7px; 2878 } 2879 2880 .page-content { 2881 padding: 9.0909%; 2882 } 2883 2884 .site-footer { 2885 border-top: 0; 2886 box-shadow: 0 0 1px rgba(0, 0, 0, 0.15); 2887 margin: 0 7.6923%; 2888 padding: 3.84615% 7.6923%; 2889 } 2890 2891 .post-navigation { 2892 border-top: 0; 2893 box-shadow: 0 0 1px rgba(0, 0, 0, 0.15); 2894 margin: 7.6923% 7.6923% 0; 2895 } 2896 2897 .post-navigation a { 2898 padding: 4.5454% 9.0909%; 2899 } 2900 2901 .pagination { 2902 border-top: 0; 2903 box-shadow: 0 0 1px rgba(0, 0, 0, 0.15); 2904 margin: 7.6923% 7.6923% 0; 2905 padding: 0; 2906 } 2907 2908 /* restore screen-reader-text */ 2909 .pagination .current .screen-reader-text { 2910 position: absolute !important; 2911 } 2912 2913 .pagination .page-numbers { 2914 display: inline-block; 2915 } 2916 2917 .image-navigation { 2918 padding: 0 9.0909%; 2919 } 2920 2921 .comments-area { 2922 border-top: 0; 2923 box-shadow: 0 0 1px rgba(0, 0, 0, 0.15); 2924 margin: 7.6923% 7.6923% 0; 2925 } 2926 2927 .comment-content ul, 2928 .comment-content ol { 2929 margin-left: 0; 2930 } 2931 2932 .comment-content li > ul, 2933 .comment-content li > ol, 2934 .comment-content blockquote > ul, 2935 .comment-content blockquote > ol { 2936 margin-left: 1.3333em; 2937 } 2938 2939 .widecolumn { 2940 box-shadow: 0 0 1px rgba(0, 0, 0, 0.15); 2941 margin: 7.6923%; 2942 } 2943 } 2944 2945 2946 /** 2947 * 16.2 Tablet Small 740px 2948 */ 2949 2950 @media screen and (min-width: 46.25em) { 2951 body, 2952 button, 2953 input, 2954 select, 2955 textarea { 2956 font-size: 17px; 2957 font-size: 1.7rem; 2958 line-height: 1.6471; 2959 } 2960 2961 button, 2962 input { 2963 line-height: normal; 2964 } 2965 2966 p, 2967 address, 2968 pre, 2969 hr, 2970 ul, 2971 ol, 2972 dl, 2973 dd, 2974 table { 2975 margin-bottom: 1.6471em; 2976 } 2977 2978 blockquote { 2979 font-size: 20px; 2980 font-size: 2rem; 2981 line-height: 1.75; 2982 margin-bottom: 1.75em; 2983 margin-left: -1.05em; 2984 padding-left: 0.85em; 2985 } 2986 2987 blockquote p { 2988 margin-bottom: 1.75em; 2989 } 2990 2991 blockquote cite, 2992 blockquote small { 2993 font-size: 17px; 2994 font-size: 1.7rem; 2995 line-height: 1.6471; 2996 } 2997 2998 pre { 2999 line-height: 1.2353; 3000 } 3001 3002 button, 3003 input[type="button"], 3004 input[type="reset"], 3005 input[type="submit"], 3006 .post-password-form input[type="submit"], 3007 .widecolumn #submit, 3008 .widecolumn .mu_register input[type="submit"] { 3009 font-size: 14px; 3010 font-size: 1.4rem; 3011 padding: 0.8214em 1.6429em; 3012 } 3013 3014 input[type="text"], 3015 input[type="email"], 3016 input[type="url"], 3017 input[type="password"], 3018 input[type="search"], 3019 textarea { 3020 padding: 0.5em; 3021 } 3022 3023 .main-navigation { 3024 font-size: 14px; 3025 font-size: 1.4rem; 3026 line-height: 1.5; 3027 } 3028 3029 .main-navigation a { 3030 padding: 1em 0; 3031 } 3032 3033 .main-navigation ul ul { 3034 margin-left: 1em; 3035 } 3036 3037 .main-navigation .menu-item-description { 3038 font-size: 14px; 3039 font-size: 1.4rem; 3040 line-height: 1.5; 3041 } 3042 3043 .social-navigation ul { 3044 margin-bottom: -1.4706em; 3045 } 3046 3047 .social-navigation a { 3048 height: 2.8824em; 3049 width: 2.8824em; 3050 } 3051 3052 .secondary-toggle { 3053 height: 56px; 3054 width: 56px; 3055 } 3056 3057 .secondary-toggle:before { 3058 line-height: 54px; 3059 width: 54px; 3060 } 3061 3062 .post-password-form label, 3063 .post-navigation .meta-nav, 3064 .image-navigation, 3065 .comment-navigation, 3066 .author-heading, 3067 .author-bio, 3068 .entry-footer, 3069 .page-links a, 3070 .page-links span, 3071 .comment-metadata, 3072 .pingback .edit-link, 3073 .comment-list .reply, 3074 .comment-notes, 3075 .comment-awaiting-moderation, 3076 .logged-in-as, 3077 .comment-form label, 3078 .comment-form .comment-form-cookies-consent label, 3079 .form-allowed-tags, 3080 .site-info, 3081 .wp-caption-text, 3082 .gallery-caption, 3083 .entry-caption, 3084 .widecolumn label, 3085 .widecolumn .mu_register label { 3086 font-size: 14px; 3087 font-size: 1.4rem; 3088 } 3089 3090 .pagination .nav-links { 3091 min-height: 3.2941em; 3092 } 3093 3094 .pagination .page-numbers { 3095 line-height: 3.2941em; 3096 padding: 0 0.8235em; 3097 } 3098 3099 .pagination .prev, 3100 .pagination .next { 3101 height: 56px; 3102 padding: 0; 3103 width: 56px; 3104 } 3105 3106 .pagination .prev:before, 3107 .pagination .next:before { 3108 height: 56px; 3109 line-height: 56px; 3110 width: 56px; 3111 } 3112 3113 .image-navigation .nav-previous a:before, 3114 .image-navigation .nav-next a:after, 3115 .comment-navigation .nav-previous a:before, 3116 .comment-navigation .nav-next a:after { 3117 top: 2px; 3118 } 3119 3120 blockquote.alignleft, 3121 .wp-caption.alignleft, 3122 img.alignleft { 3123 margin: 0.4118em 1.6471em 1.6471em 0; 3124 } 3125 3126 blockquote.alignright, 3127 .wp-caption.alignright, 3128 img.alignright { 3129 margin: 0.4118em 0 1.6471em 1.6471em; 3130 } 3131 3132 blockquote.aligncenter, 3133 .wp-caption.aligncenter, 3134 img.aligncenter { 3135 margin-top: 0.4118em; 3136 margin-bottom: 1.6471em; 3137 } 3138 3139 .wp-caption.alignleft, 3140 .wp-caption.alignright, 3141 .wp-caption.aligncenter { 3142 margin-bottom: 1.2353em; 3143 } 3144 3145 .site-branding { 3146 min-height: 3.7059em; 3147 padding-right: 66px; 3148 } 3149 3150 .site-title { 3151 font-size: 29px; 3152 font-size: 2.9rem; 3153 line-height: 1.2069; 3154 } 3155 3156 .custom-logo { 3157 max-height: 105px; 3158 } 3159 3160 .wp-custom-logo .site-title { 3161 margin-top: 0.482758621em; 3162 } 3163 3164 .site-description { 3165 font-size: 14px; 3166 font-size: 1.4rem; 3167 } 3168 3169 .widget { 3170 font-size: 14px; 3171 font-size: 1.4rem; 3172 line-height: 1.5; 3173 } 3174 3175 .widget p, 3176 .widget address, 3177 .widget hr, 3178 .widget ul, 3179 .widget ol, 3180 .widget dl, 3181 .widget dd, 3182 .widget table, 3183 .widget pre { 3184 margin-bottom: 1.5em; 3185 } 3186 3187 .widget li > ul, 3188 .widget li > ol { 3189 margin-bottom: 0; 3190 } 3191 3192 .widget blockquote { 3193 font-size: 17px; 3194 font-size: 1.7rem; 3195 line-height: 1.6471; 3196 margin-bottom: 1.6471em; 3197 margin-left: -1.2353em; 3198 padding-left: 1em; 3199 } 3200 3201 .widget blockquote p { 3202 margin-bottom: 1.6471em; 3203 } 3204 3205 .widget blockquote cite, 3206 .widget blockquote small { 3207 font-size: 14px; 3208 font-size: 1.4rem; 3209 line-height: 1.5; 3210 } 3211 3212 .widget blockquote > blockquote { 3213 margin-left: 0; 3214 } 3215 3216 .widget pre { 3217 line-height: 1.5; 3218 padding: 0.75em; 3219 } 3220 3221 .widget button, 3222 .widget input, 3223 .widget select, 3224 .widget textarea { 3225 line-height: 1.75; 3226 } 3227 3228 .widget button, 3229 .widget input { 3230 line-height: normal; 3231 } 3232 3233 .widget button, 3234 .widget input[type="button"], 3235 .widget input[type="reset"], 3236 .widget input[type="submit"] { 3237 font-size: 14px; 3238 font-size: 1.4rem; 3239 padding: 0.8214em 1.6429em; 3240 } 3241 3242 .widget input[type="text"], 3243 .widget input[type="email"], 3244 .widget input[type="url"], 3245 .widget input[type="password"], 3246 .widget input[type="search"], 3247 .widget textarea { 3248 padding: 0.5625em; 3249 } 3250 3251 .widget blockquote.alignleft, 3252 .widget .wp-caption.alignleft, 3253 .widget img.alignleft { 3254 margin: 0.5em 1.5em 1.5em 0; 3255 } 3256 3257 .widget blockquote.alignright, 3258 .widget .wp-caption.alignright, 3259 .widget img.alignright { 3260 margin: 0.5em 0 1.5em 1.5em; 3261 } 3262 3263 .widget blockquote.aligncenter, 3264 .widget .wp-caption.aligncenter, 3265 .widget img.aligncenter { 3266 margin-top: 0.5em; 3267 margin-bottom: 1.5em; 3268 } 3269 3270 .widget .wp-caption.alignleft, 3271 .widget .wp-caption.alignright, 3272 .widget .wp-caption.aligncenter { 3273 margin-bottom: 1em; 3274 } 3275 3276 .widget-title { 3277 margin: 0 0 1.5em; 3278 } 3279 3280 .widget_calendar td, 3281 .widget_calendar th, 3282 .widget_calendar .wp-calendar-nav span { 3283 line-height: 2.9286; 3284 } 3285 3286 .widget_calendar caption { 3287 margin: 0 0 1.5em; 3288 } 3289 3290 .widget_calendar .wp-calendar-table { 3291 margin-bottom: 0; 3292 } 3293 3294 .widget_calendar .wp-calendar-nav { 3295 margin: 0 0 1.5em; 3296 } 3297 3298 .widget_archive li, 3299 .widget_categories li, 3300 .widget_links li, 3301 .widget_meta li, 3302 .widget_nav_menu li, 3303 .widget_pages li, 3304 .widget_recent_comments li, 3305 .widget_recent_entries li { 3306 padding: 0.9643em 0; 3307 } 3308 3309 .widget_categories .children, 3310 .widget_nav_menu .sub-menu, 3311 .widget_pages .children { 3312 margin: 0.9643em 0 0 1em; 3313 padding-top: 0.9643em; 3314 } 3315 3316 .widget_rss li { 3317 margin-bottom: 1.5em; 3318 } 3319 3320 .widget_rss .rss-date, 3321 .widget_rss cite { 3322 line-height: 1.75; 3323 } 3324 3325 .post-thumbnail { 3326 margin-bottom: 3em; 3327 } 3328 3329 .entry-title, 3330 .widecolumn h2 { 3331 font-size: 35px; 3332 font-size: 3.5rem; 3333 line-height: 1.2; 3334 margin-bottom: 1.2em; 3335 } 3336 3337 .entry-content h1, 3338 .entry-summary h1, 3339 .page-content h1, 3340 .comment-content h1 { 3341 font-size: 35px; 3342 font-size: 3.5rem; 3343 line-height: 1.2; 3344 margin-top: 1.6em; 3345 margin-bottom: 0.8em; 3346 } 3347 3348 .entry-content h2, 3349 .entry-summary h2, 3350 .page-content h2, 3351 .comment-content h2 { 3352 font-size: 29px; 3353 font-size: 2.9rem; 3354 line-height: 1.2069; 3355 margin-top: 1.931em; 3356 margin-bottom: 0.9655em; 3357 } 3358 3359 .entry-content h3, 3360 .entry-summary h3, 3361 .page-content h3, 3362 .comment-content h3 { 3363 font-size: 24px; 3364 font-size: 2.4rem; 3365 line-height: 1.1667; 3366 margin-top: 2.3333em; 3367 margin-bottom: 1.1667em; 3368 } 3369 3370 .entry-content h4, 3371 .entry-summary h4, 3372 .page-content h4, 3373 .comment-content h4 { 3374 font-size: 20px; 3375 font-size: 2rem; 3376 line-height: 1.4; 3377 margin-top: 2.8em; 3378 margin-bottom: 1.4em; 3379 } 3380 3381 .entry-content h5, 3382 .entry-summary h5, 3383 .page-content h5, 3384 .comment-content h5 { 3385 font-size: 18px; 3386 font-size: 1.8rem; 3387 line-height: 1.3333; 3388 margin-top: 2.6667em; 3389 margin-bottom: 1.3333em; 3390 } 3391 3392 .entry-content h6, 3393 .entry-summary h6, 3394 .page-content h6, 3395 .comment-content h6 { 3396 font-size: 17px; 3397 font-size: 1.7rem; 3398 line-height: 1.2353; 3399 margin-top: 3.2941em; 3400 margin-bottom: 1.6471em; 3401 } 3402 3403 .entry-content .more-link:after, 3404 .entry-summary .more-link:after { 3405 font-size: 24px; 3406 top: 2px; 3407 } 3408 3409 .author-info { 3410 margin: 0 9.0909%; 3411 padding: 9.0909% 0; 3412 } 3413 3414 .author-info .avatar { 3415 height: 42px; 3416 margin: 0 1.6471em 1.6471em 0; 3417 width: 42px; 3418 } 3419 3420 .author-link:after { 3421 top: 3px; 3422 } 3423 3424 .posted-on:before, 3425 .byline:before, 3426 .cat-links:before, 3427 .tags-links:before, 3428 .comments-link:before, 3429 .entry-format:before, 3430 .edit-link:before, 3431 .full-size-link:before { 3432 top: 3px; 3433 } 3434 3435 .taxonomy-description { 3436 padding-top: 0.4118em; 3437 } 3438 3439 .page-title, 3440 .comments-title, 3441 .comment-reply-title, 3442 .post-navigation .post-title { 3443 font-size: 24px; 3444 font-size: 2.4rem; 3445 line-height: 1.1667; 3446 } 3447 3448 .page-links { 3449 margin-bottom: 1.4117em; 3450 } 3451 3452 .page-links a, 3453 .page-links > span { 3454 margin: 0 0.2857em 0.2857em 0; 3455 } 3456 3457 .entry-attachment { 3458 margin-bottom: 1.6471em; 3459 } 3460 3461 .format-aside .entry-title, 3462 .format-image .entry-title, 3463 .format-video .entry-title, 3464 .format-quote .entry-title, 3465 .format-gallery .entry-title, 3466 .format-status .entry-title, 3467 .format-link .entry-title, 3468 .format-audio .entry-title, 3469 .format-chat .entry-title { 3470 font-size: 20px; 3471 font-size: 2rem; 3472 line-height: 1.4; 3473 margin-bottom: 1.4em; 3474 } 3475 3476 .format-link .entry-title a:after { 3477 top: 0.0833em; 3478 } 3479 3480 .comments-title { 3481 margin-bottom: 1.4em; 3482 } 3483 3484 .comment-list article, 3485 .comment-list .pingback, 3486 .comment-list .trackback { 3487 padding: 1.6471em 0; 3488 } 3489 3490 .comment-list + .comment-respond, 3491 .comment-navigation + .comment-respond { 3492 padding-top: 1.6471em; 3493 } 3494 3495 .comment-list .children > li { 3496 padding-left: 1.2353em; 3497 } 3498 3499 .comment-meta { 3500 position: relative; 3501 } 3502 3503 .comment-author { 3504 margin-bottom: 0; 3505 } 3506 3507 .comment-author .avatar { 3508 height: 42px; 3509 margin-right: 1.64705em; 3510 position: relative; 3511 top: 5px; 3512 width: 42px; 3513 } 3514 3515 .comment-metadata .edit-link:before { 3516 top: 2px; 3517 } 3518 3519 .pingback .edit-link:before { 3520 top: 6px; 3521 } 3522 3523 .bypostauthor > article .fn:after { 3524 top: 7px; 3525 left: 6px; 3526 } 3527 3528 .comment-content ul, 3529 .comment-content ol { 3530 margin-bottom: 1.6471em; 3531 } 3532 3533 .comment-list .reply a { 3534 padding: 0.4286em 0.8571em; 3535 } 3536 3537 .comment-form, 3538 .no-comments { 3539 padding-top: 1.6471em; 3540 } 3541 3542 .comment-reply-title small a:before { 3543 top: -1px; 3544 } 3545 3546 embed, 3547 iframe, 3548 object, 3549 video { 3550 margin-bottom: 1.6471em; 3551 } 3552 3553 .wp-audio-shortcode, 3554 .wp-video, 3555 .wp-playlist.wp-audio-playlist { 3556 font-size: 17px; 3557 font-size: 1.7rem; 3558 margin-bottom: 1.6471em; 3559 } 3560 3561 .wp-caption, 3562 .gallery { 3563 margin-bottom: 1.6471em; 3564 } 3565 3566 .widecolumn .mu_alert { 3567 margin-bottom: 1.6471em; 3568 } 3569 3570 .widecolumn p { 3571 margin: 1.6471em 0; 3572 } 3573 3574 .widecolumn p + h2 { 3575 margin-top: 1.6em; 3576 } 3577 3578 .widecolumn #key, 3579 .widecolumn .mu_register #blog_title, 3580 .widecolumn .mu_register #user_email, 3581 .widecolumn .mu_register #blogname, 3582 .widecolumn .mu_register #user_name { 3583 font-size: 17px; 3584 font-size: 1.7rem; 3585 line-height: normal; 3586 } 3587 3588 .widecolumn .mu_register #blog_title, 3589 .widecolumn .mu_register #user_email, 3590 .widecolumn .mu_register #user_name { 3591 margin: 0 0 0.4117em; 3592 } 3593 } 3594 3595 3596 /** 3597 * 16.3 Tablet Large 880px 3598 */ 3599 3600 @media screen and (min-width: 55em) { 3601 body, 3602 button, 3603 input, 3604 select, 3605 textarea { 3606 font-size: 19px; 3607 font-size: 1.9rem; 3608 line-height: 1.6842; 3609 } 3610 3611 button, 3612 input { 3613 line-height: normal; 3614 } 3615 3616 p, 3617 address, 3618 pre, 3619 hr, 3620 ul, 3621 ol, 3622 dl, 3623 dd, 3624 table { 3625 margin-bottom: 1.6842em; 3626 } 3627 3628 blockquote { 3629 font-size: 22px; 3630 font-size: 2.2rem; 3631 line-height: 1.8182; 3632 margin-bottom: 1.8182em; 3633 margin-left: -1.0909em; 3634 padding-left: 0.9091em; 3635 } 3636 3637 blockquote p { 3638 margin-bottom: 1.8182em; 3639 } 3640 3641 blockquote cite, 3642 blockquote small { 3643 font-size: 19px; 3644 font-size: 1.9rem; 3645 line-height: 1.6842; 3646 } 3647 3648 pre { 3649 line-height: 1.2632; 3650 } 3651 3652 button, 3653 input[type="button"], 3654 input[type="reset"], 3655 input[type="submit"], 3656 .post-password-form input[type="submit"], 3657 .widecolumn #submit, 3658 .widecolumn .mu_register input[type="submit"] { 3659 font-size: 16px; 3660 font-size: 1.6rem; 3661 padding: 0.8125em 1.625em; 3662 } 3663 3664 input[type="text"], 3665 input[type="email"], 3666 input[type="url"], 3667 input[type="password"], 3668 input[type="search"], 3669 textarea { 3670 padding: 0.5278em; 3671 } 3672 3673 .main-navigation { 3674 font-size: 16px; 3675 font-size: 1.6rem; 3676 line-height: 1.5; 3677 } 3678 3679 .main-navigation a { 3680 padding: 0.75em 0; 3681 } 3682 3683 .main-navigation .menu-item-description { 3684 font-size: 16px; 3685 font-size: 1.6rem; 3686 line-height: 1.5; 3687 } 3688 3689 .social-navigation ul { 3690 margin-bottom: -1.2632em; 3691 } 3692 3693 .social-navigation a { 3694 height: 2.5263em; 3695 width: 2.5263em; 3696 } 3697 3698 .secondary-toggle { 3699 height: 64px; 3700 width: 64px; 3701 } 3702 3703 .secondary-toggle:before { 3704 line-height: 62px; 3705 width: 62px; 3706 } 3707 3708 .post-password-form label, 3709 .post-navigation .meta-nav, 3710 .comment-navigation, 3711 .image-navigation, 3712 .author-heading, 3713 .author-bio, 3714 .entry-footer, 3715 .page-links a, 3716 .page-links span, 3717 .comment-metadata, 3718 .pingback .edit-link, 3719 .comment-list .reply, 3720 .comment-notes, 3721 .comment-awaiting-moderation, 3722 .logged-in-as, 3723 .comment-form label, 3724 .comment-form .comment-form-cookies-consent label, 3725 .form-allowed-tags, 3726 .site-info, 3727 .wp-caption-text, 3728 .gallery-caption, 3729 .entry-caption, 3730 .widecolumn label, 3731 .widecolumn .mu_register label { 3732 font-size: 16px; 3733 font-size: 1.6rem; 3734 } 3735 3736 .pagination .nav-links { 3737 min-height: 3.3684em; 3738 } 3739 3740 .pagination .page-numbers { 3741 line-height: 3.3684em; 3742 padding: 0 0.8421em; 3743 } 3744 3745 .pagination .prev, 3746 .pagination .next { 3747 height: 64px; 3748 padding: 0; 3749 width: 64px; 3750 } 3751 3752 .pagination .prev:before, 3753 .pagination .next:before { 3754 height: 64px; 3755 line-height: 64px; 3756 width: 64px; 3757 } 3758 3759 .image-navigation .nav-previous a:before, 3760 .image-navigation .nav-next a:after, 3761 .comment-navigation .nav-previous a:before, 3762 .comment-navigation .nav-next a:after { 3763 font-size: 24px; 3764 top: -1px; 3765 } 3766 3767 blockquote.alignleft, 3768 .wp-caption.alignleft, 3769 img.alignleft { 3770 margin: 0.4211em 1.6842em 1.6842em 0; 3771 } 3772 3773 blockquote.alignright, 3774 .wp-caption.alignright, 3775 img.alignright { 3776 margin: 0.4211em 0 1.6842em 1.6842em; 3777 } 3778 3779 blockquote.aligncenter, 3780 .wp-caption.aligncenter, 3781 img.aligncenter { 3782 margin-top: 0.4211em; 3783 margin-bottom: 1.6842em; 3784 } 3785 3786 .wp-caption.alignleft, 3787 .wp-caption.alignright, 3788 .wp-caption.aligncenter { 3789 margin-bottom: 1.2632em; 3790 } 3791 3792 .site-branding { 3793 min-height: 3.7895em; 3794 padding-right: 74px; 3795 } 3796 3797 .site-title { 3798 font-size: 32px; 3799 font-size: 3.2rem; 3800 line-height: 1.25; 3801 } 3802 3803 .custom-logo { 3804 max-height: 104px; 3805 } 3806 3807 .wp-custom-logo .site-title { 3808 margin-top: 0.5em; 3809 } 3810 3811 .site-description { 3812 font-size: 16px; 3813 font-size: 1.6rem; 3814 } 3815 3816 .widget { 3817 font-size: 16px; 3818 font-size: 1.6rem; 3819 } 3820 3821 .widget blockquote { 3822 font-size: 19px; 3823 font-size: 1.9rem; 3824 line-height: 1.6842; 3825 margin-bottom: 1.6842em; 3826 margin-left: -1.2632em; 3827 padding-left: 1.0526em; 3828 } 3829 3830 .widget blockquote p { 3831 margin-bottom: 1.6842em; 3832 } 3833 3834 .widget blockquote cite, 3835 .widget blockquote small { 3836 font-size: 16px; 3837 font-size: 1.6rem; 3838 } 3839 3840 .widget button, 3841 .widget input, 3842 .widget select, 3843 .widget textarea { 3844 line-height: 1.5; 3845 } 3846 3847 .widget button, 3848 .widget input { 3849 line-height: normal; 3850 } 3851 3852 .widget button, 3853 .widget input[type="button"], 3854 .widget input[type="reset"], 3855 .widget input[type="submit"] { 3856 font-size: 16px; 3857 font-size: 1.6rem; 3858 padding: 0.8125em 1.625em; 3859 } 3860 3861 .widget input[type="text"], 3862 .widget input[type="email"], 3863 .widget input[type="url"], 3864 .widget input[type="password"], 3865 .widget input[type="search"], 3866 .widget textarea { 3867 padding: 0.75em; 3868 } 3869 3870 .widget .wp-caption-text, 3871 .widget .gallery-caption { 3872 line-height: 1.5; 3873 } 3874 3875 .widget_calendar td, 3876 .widget_calendar th, 3877 .widget_calendar .wp-calendar-nav span { 3878 line-height: 2.9375; 3879 } 3880 3881 .widget_archive li, 3882 .widget_categories li, 3883 .widget_links li, 3884 .widget_meta li, 3885 .widget_nav_menu li, 3886 .widget_pages li, 3887 .widget_recent_comments li, 3888 .widget_recent_entries li { 3889 padding: 0.7188em 0; 3890 } 3891 3892 .widget_categories .children, 3893 .widget_nav_menu .sub-menu, 3894 .widget_pages .children { 3895 margin: 0.7188em 0 0 1em; 3896 padding-top: 0.7188em; 3897 } 3898 3899 .widget_rss .rss-date, 3900 .widget_rss cite { 3901 font-size: 13px; 3902 font-size: 1.3rem; 3903 line-height: 1.8462; 3904 } 3905 3906 .post-thumbnail { 3907 margin-bottom: 2.9474em; 3908 } 3909 3910 .entry-title, 3911 .widecolumn h2 { 3912 font-size: 39px; 3913 font-size: 3.9rem; 3914 line-height: 1.2308; 3915 margin-bottom: 1.2308em; 3916 } 3917 3918 .entry-content h1, 3919 .entry-summary h1, 3920 .page-content h1, 3921 .comment-content h1 { 3922 font-size: 39px; 3923 font-size: 3.9rem; 3924 line-height: 1.2308; 3925 margin-top: 1.641em; 3926 margin-bottom: 0.8205em; 3927 } 3928 3929 .entry-content h2, 3930 .entry-summary h2, 3931 .page-content h2, 3932 .comment-content h2 { 3933 font-size: 32px; 3934 font-size: 3.2rem; 3935 line-height: 1.25; 3936 margin-top: 2em; 3937 margin-bottom: 1em; 3938 } 3939 3940 .entry-content h3, 3941 .entry-summary h3, 3942 .page-content h3, 3943 .comment-content h3 { 3944 font-size: 27px; 3945 font-size: 2.7rem; 3946 line-height: 1.1852; 3947 margin-top: 2.3704em; 3948 margin-bottom: 1.1852em; 3949 } 3950 3951 .entry-content h4, 3952 .entry-summary h4, 3953 .page-content h4, 3954 .comment-content h4 { 3955 font-size: 22px; 3956 font-size: 2.2rem; 3957 line-height: 1.4545; 3958 margin-top: 2.9091em; 3959 margin-bottom: 1.4545em; 3960 } 3961 3962 .entry-content h5, 3963 .entry-summary h5, 3964 .page-content h5, 3965 .comment-content h5 { 3966 font-size: 20px; 3967 font-size: 2rem; 3968 line-height: 1.4; 3969 margin-top: 2.8em; 3970 margin-bottom: 1.4em; 3971 } 3972 3973 .entry-content h6, 3974 .entry-summary h6, 3975 .page-content h6, 3976 .comment-content h6 { 3977 font-size: 19px; 3978 font-size: 1.9rem; 3979 line-height: 1.2632; 3980 margin-top: 3.3684em; 3981 margin-bottom: 1.6842em; 3982 } 3983 3984 .entry-content .more-link:after, 3985 .entry-summary .more-link:after { 3986 top: 3px; 3987 } 3988 3989 .author-info .avatar { 3990 height: 56px; 3991 margin: 0 1.6842em 1.6842em 0; 3992 width: 56px; 3993 } 3994 3995 .author-link:after { 3996 font-size: 24px; 3997 top: 0; 3998 } 3999 4000 .posted-on:before, 4001 .byline:before, 4002 .cat-links:before, 4003 .tags-links:before, 4004 .comments-link:before, 4005 .entry-format:before, 4006 .edit-link:before, 4007 .full-size-link:before { 4008 top: 4px; 4009 } 4010 4011 .taxonomy-description { 4012 padding-top: 0.4211em; 4013 } 4014 4015 .page-title, 4016 .comments-title, 4017 .comment-reply-title, 4018 .post-navigation .post-title { 4019 font-size: 27px; 4020 font-size: 2.7rem; 4021 line-height: 1.1852; 4022 } 4023 4024 .page-links { 4025 margin-bottom: 1.4736em; 4026 } 4027 4028 .page-links a, 4029 .page-links > span { 4030 margin: 0 0.25em 0.25em 0; 4031 } 4032 4033 .entry-attachment { 4034 margin-bottom: 1.6842em 4035 } 4036 4037 .format-aside .entry-title, 4038 .format-image .entry-title, 4039 .format-video .entry-title, 4040 .format-quote .entry-title, 4041 .format-gallery .entry-title, 4042 .format-status .entry-title, 4043 .format-link .entry-title, 4044 .format-audio .entry-title, 4045 .format-chat .entry-title { 4046 font-size: 22px; 4047 font-size: 2.2rem; 4048 line-height: 1.4545; 4049 margin-bottom: 1.4545em; 4050 } 4051 4052 .format-link .entry-title a:after { 4053 top: 0.125em; 4054 } 4055 4056 .comments-title { 4057 margin-bottom: 1.4545em; 4058 } 4059 4060 .comment-list article, 4061 .comment-list .pingback, 4062 .comment-list .trackback { 4063 padding: 1.6842em 0; 4064 } 4065 4066 .comment-list + .comment-respond, 4067 .comment-navigation + .comment-respond { 4068 padding-top: 1.6842em; 4069 } 4070 4071 .comment-list .children > li { 4072 padding-left: 1.4737em; 4073 } 4074 4075 .comment-author .avatar { 4076 height: 56px; 4077 margin-right: 1.6842em; 4078 top: 3px; 4079 width: 56px; 4080 } 4081 4082 .comment-metadata { 4083 line-height: 2; 4084 } 4085 4086 .comment-metadata .edit-link:before { 4087 top: 8px; 4088 } 4089 4090 .pingback .edit-link:before { 4091 top: 8px; 4092 } 4093 4094 .bypostauthor > article .fn:after { 4095 top: 8px; 4096 } 4097 4098 .comment-content ul, 4099 .comment-content ol { 4100 margin-bottom: 1.6842em; 4101 } 4102 4103 .comment-list .reply a { 4104 padding: 0.4375em 0.875em; 4105 } 4106 4107 .comment-form, 4108 .no-comments { 4109 padding-top: 1.6842em; 4110 } 4111 4112 embed, 4113 iframe, 4114 object, 4115 video { 4116 margin-bottom: 1.6842em; 4117 } 4118 4119 .wp-audio-shortcode, 4120 .wp-video, 4121 .wp-playlist.wp-audio-playlist { 4122 font-size: 19px; 4123 font-size: 1.9rem; 4124 margin-bottom: 1.6842em; 4125 } 4126 4127 .wp-caption, 4128 .gallery { 4129 margin-bottom: 1.6842em; 4130 } 4131 4132 .widecolumn .mu_alert { 4133 margin-bottom: 1.6842em; 4134 } 4135 4136 .widecolumn p { 4137 margin: 1.6842em 0; 4138 } 4139 4140 .widecolumn p + h2 { 4141 margin-top: 1.641em; 4142 } 4143 4144 .widecolumn #key, 4145 .widecolumn .mu_register #blog_title, 4146 .widecolumn .mu_register #user_email, 4147 .widecolumn .mu_register #blogname, 4148 .widecolumn .mu_register #user_name { 4149 font-size: 19px; 4150 font-size: 1.9rem; 4151 } 4152 4153 .widecolumn .mu_register #blog_title, 4154 .widecolumn .mu_register #user_email, 4155 .widecolumn .mu_register #user_name { 4156 margin: 0 0 0.421em; 4157 } 4158 } 4159 4160 4161 /** 4162 * 16.4 Desktop Small 955px 4163 */ 4164 4165 @media screen and (min-width: 59.6875em) { 4166 body:before { 4167 background-color: #fff; 4168 box-shadow: 0 0 1px rgba(0, 0, 0, 0.15); 4169 content: ""; 4170 display: block; 4171 height: 100%; 4172 min-height: 100%; 4173 position: fixed; 4174 top: 0; 4175 left: 0; 4176 width: 29.4118%; 4177 z-index: 0; /* Fixes flashing bug with scrolling on Safari */ 4178 } 4179 4180 .site { 4181 margin: 0 auto; 4182 max-width: 1403px; 4183 } 4184 4185 .sidebar { 4186 float: left; 4187 margin-right: -100%; 4188 max-width: 413px; 4189 position: relative; 4190 width: 29.4118%; 4191 } 4192 4193 .secondary { 4194 background-color: transparent; 4195 box-shadow: none; 4196 display: block; 4197 margin: 0; 4198 padding: 0; 4199 } 4200 4201 .site-main { 4202 padding: 8.3333% 0; 4203 } 4204 4205 .site-content { 4206 display: block; 4207 float: left; 4208 margin-left: 29.4118%; 4209 width: 70.5882%; 4210 } 4211 4212 body { 4213 font-size: 15px; 4214 font-size: 1.5rem; 4215 line-height: 1.6; 4216 } 4217 4218 p, 4219 address, 4220 pre, 4221 hr, 4222 ul, 4223 ol, 4224 dl, 4225 dd, 4226 table { 4227 margin-bottom: 1.6em; 4228 } 4229 4230 blockquote { 4231 font-size: 18px; 4232 font-size: 1.8rem; 4233 line-height: 1.6667; 4234 margin-bottom: 1.6667em; 4235 margin-left: -1.3333em; 4236 padding-left: 1.1111em; 4237 } 4238 4239 blockquote cite, 4240 blockquote small { 4241 font-size: 15px; 4242 font-size: 1.5rem; 4243 line-height: 1.6; 4244 } 4245 4246 pre { 4247 line-height: 1.2; 4248 } 4249 4250 button, 4251 input, 4252 select, 4253 textarea { 4254 font-size: 16px; 4255 font-size: 1.6rem; 4256 line-height: 1.5; 4257 } 4258 4259 button, 4260 input { 4261 line-height: normal; 4262 } 4263 4264 button, 4265 input[type="button"], 4266 input[type="reset"], 4267 input[type="submit"], 4268 .post-password-form input[type="submit"], 4269 .widecolumn #submit, 4270 .widecolumn .mu_register input[type="submit"] { 4271 font-size: 12px; 4272 font-size: 1.2rem; 4273 padding: 0.7917em 1.5833em; 4274 } 4275 4276 input[type="text"], 4277 input[type="email"], 4278 input[type="url"], 4279 input[type="password"], 4280 input[type="search"], 4281 textarea { 4282 padding: 0.375em; 4283 } 4284 4285 .main-navigation { 4286 font-size: 12px; 4287 font-size: 1.2rem; 4288 margin: 0 20% 20%; 4289 } 4290 4291 .main-navigation a { 4292 padding: 0.5em 0; 4293 } 4294 4295 .main-navigation .menu-item-has-children > a { 4296 padding-right: 30px; 4297 } 4298 4299 .main-navigation .menu-item-description { 4300 font-size: 12px; 4301 font-size: 1.2rem; 4302 line-height: 1.5; 4303 } 4304 4305 .dropdown-toggle { 4306 height: 24px; 4307 width: 24px; 4308 } 4309 4310 .dropdown-toggle:after { 4311 font-size: 16px; 4312 line-height: 24px; 4313 width: 24px; 4314 } 4315 4316 .social-navigation { 4317 margin: 0 20% 20%; 4318 } 4319 4320 .social-navigation ul { 4321 margin-bottom: -1.6em; 4322 } 4323 4324 .social-navigation li { 4325 width: 25%; 4326 } 4327 4328 .social-navigation a { 4329 height: 3.2em; 4330 } 4331 4332 .secondary-toggle { 4333 display: none; 4334 } 4335 4336 .post-password-form label, 4337 .post-navigation .meta-nav, 4338 .comment-navigation, 4339 .image-navigation, 4340 .author-heading, 4341 .author-bio, 4342 .entry-footer, 4343 .page-links a, 4344 .page-links span, 4345 .comment-metadata, 4346 .pingback .edit-link, 4347 .comment-list .reply, 4348 .comment-notes, 4349 .comment-awaiting-moderation, 4350 .logged-in-as, 4351 .comment-form label, 4352 .comment-form .comment-form-cookies-consent label, 4353 .form-allowed-tags, 4354 .site-info, 4355 .wp-caption-text, 4356 .gallery-caption, 4357 .entry-caption, 4358 .widecolumn label, 4359 .widecolumn .mu_register label { 4360 font-size: 12px; 4361 font-size: 1.2rem; 4362 } 4363 4364 .post-navigation { 4365 margin: 8.3333% 8.3333% 0; 4366 } 4367 4368 .post-navigation a { 4369 padding: 5% 10%; 4370 } 4371 4372 .pagination { 4373 margin: 8.333% 8.333% 0; 4374 } 4375 4376 .pagination .nav-links { 4377 min-height: 3.2em; 4378 } 4379 4380 .pagination .page-numbers { 4381 line-height: 3.2em; 4382 padding: 0 0.8em; 4383 } 4384 4385 .pagination .prev, 4386 .pagination .next { 4387 height: 48px; 4388 padding: 0; 4389 width: 48px; 4390 } 4391 4392 .pagination .prev:before, 4393 .pagination .next:before { 4394 height: 48px; 4395 line-height: 48px; 4396 width: 48px; 4397 } 4398 4399 .image-navigation .nav-previous a:before, 4400 .image-navigation .nav-next a:after, 4401 .comment-navigation .nav-previous a:before, 4402 .comment-navigation .nav-next a:after { 4403 font-size: 16px; 4404 top: 0; 4405 } 4406 4407 .image-navigation { 4408 padding: 0 10%; 4409 } 4410 4411 blockquote.alignleft, 4412 .wp-caption.alignleft, 4413 img.alignleft { 4414 margin: 0.4em 1.6em 1.6em 0; 4415 } 4416 4417 blockquote.alignright, 4418 .wp-caption.alignright, 4419 img.alignright { 4420 margin: 0.4em 0 1.6em 1.6em; 4421 } 4422 4423 blockquote.aligncenter, 4424 .wp-caption.aligncenter, 4425 img.aligncenter { 4426 clear: both; 4427 margin-top: 0.4em; 4428 margin-bottom: 1.6em; 4429 } 4430 4431 .wp-caption.alignleft, 4432 .wp-caption.alignright, 4433 .wp-caption.aligncenter { 4434 margin-bottom: 1.2em; 4435 } 4436 4437 .site-header { 4438 background-color: transparent; 4439 border-bottom: 0; 4440 margin: 20% 0; 4441 padding: 0 20%; 4442 } 4443 4444 .site-branding { 4445 min-height: 0; 4446 padding: 0; 4447 } 4448 4449 .site-title { 4450 font-size: 22px; 4451 font-size: 2.2rem; 4452 line-height: 1.3636; 4453 } 4454 4455 .custom-logo { 4456 max-height: none; 4457 } 4458 4459 .wp-custom-logo .site-title { 4460 margin-top: 0.545454545em; 4461 } 4462 4463 .site-description { 4464 font-size: 12px; 4465 font-size: 1.2rem; 4466 } 4467 4468 .widget { 4469 font-size: 12px; 4470 font-size: 1.2rem; 4471 margin: 0 0 20%; 4472 padding: 0 20%; 4473 } 4474 4475 .widget blockquote { 4476 font-size: 12px; 4477 font-size: 1.2rem; 4478 line-height: 1.5; 4479 margin-bottom: 1.5em; 4480 margin-left: -1.5em; 4481 padding-left: 1.1667em; 4482 } 4483 4484 .widget blockquote p { 4485 margin-bottom: 1.5em; 4486 } 4487 4488 .widget blockquote cite, 4489 .widget blockquote small { 4490 font-size: 12px; 4491 font-size: 1.2rem; 4492 } 4493 4494 .widget pre { 4495 padding: 0.5em; 4496 } 4497 4498 .widget button, 4499 .widget input, 4500 .widget select, 4501 .widget textarea { 4502 font-size: 12px; 4503 font-size: 1.2rem; 4504 } 4505 4506 .widget button, 4507 .widget input[type="button"], 4508 .widget input[type="reset"], 4509 .widget input[type="submit"] { 4510 font-size: 12px; 4511 font-size: 1.2rem; 4512 padding: 0.5417em 1.0833em; 4513 } 4514 4515 .widget input[type="text"], 4516 .widget input[type="email"], 4517 .widget input[type="url"], 4518 .widget input[type="password"], 4519 .widget input[type="search"], 4520 .widget textarea { 4521 padding: 0.4583em; 4522 } 4523 4524 .widget .wp-caption-text, 4525 .widget .gallery-caption { 4526 font-size: 12px; 4527 font-size: 1.2rem; 4528 } 4529 4530 .widget_calendar td, 4531 .widget_calendar th, 4532 .widget_calendar .wp-calendar-nav span { 4533 line-height: 1.9167; 4534 } 4535 4536 .widget_archive li, 4537 .widget_categories li, 4538 .widget_links li, 4539 .widget_meta li, 4540 .widget_nav_menu li, 4541 .widget_pages li, 4542 .widget_recent_comments li, 4543 .widget_recent_entries li { 4544 padding: 0.4583em 0; 4545 } 4546 4547 .widget_categories .children, 4548 .widget_nav_menu .sub-menu, 4549 .widget_pages .children { 4550 margin: 0.4583em 0 0 1em; 4551 padding-top: 0.4583em; 4552 } 4553 4554 .widget_rss .rss-date, 4555 .widget_rss cite { 4556 font-size: 12px; 4557 font-size: 1.2rem; 4558 line-height: 1.5; 4559 } 4560 4561 .hentry, 4562 .page-header, 4563 .page-content { 4564 margin: 0 8.3333%; 4565 } 4566 4567 .hentry { 4568 padding-top: 8.3333%; 4569 } 4570 4571 .hentry + .hentry, 4572 .page-header + .hentry, 4573 .page-header + .page-content { 4574 margin-top: 8.3333%; 4575 } 4576 4577 .post-thumbnail { 4578 margin-bottom: 2.4em; 4579 } 4580 4581 .entry-header { 4582 padding: 0 10%; 4583 } 4584 4585 .entry-title, 4586 .widecolumn h2 { 4587 font-size: 31px; 4588 font-size: 3.1rem; 4589 line-height: 1.1613; 4590 margin-bottom: 1.1613em; 4591 } 4592 4593 .entry-content, 4594 .entry-summary { 4595 padding: 0 10% 10%; 4596 } 4597 4598 .entry-content h1, 4599 .entry-summary h1, 4600 .page-content h1, 4601 .comment-content h1 { 4602 font-size: 31px; 4603 font-size: 3.1rem; 4604 line-height: 1.1613; 4605 margin-top: 1.5484em; 4606 margin-bottom: 0.7742em; 4607 } 4608 4609 .entry-content h2, 4610 .entry-summary h2, 4611 .page-content h2, 4612 .comment-content h2 { 4613 font-size: 26px; 4614 font-size: 2.6rem; 4615 line-height: 1.3846; 4616 margin-top: 1.8462em; 4617 margin-bottom: 0.9231em; 4618 } 4619 4620 .entry-content h3, 4621 .entry-summary h3, 4622 .page-content h3, 4623 .comment-content h3 { 4624 font-size: 22px; 4625 font-size: 2.2rem; 4626 line-height: 1.3636; 4627 margin-top: 2.1818em; 4628 margin-bottom: 1.0909em; 4629 } 4630 4631 .entry-content h4, 4632 .entry-summary h4, 4633 .page-content h4, 4634 .comment-content h4 { 4635 font-size: 18px; 4636 font-size: 1.8rem; 4637 line-height: 1.3333; 4638 margin-top: 2.6667em; 4639 margin-bottom: 1.3333em; 4640 } 4641 4642 .entry-content h5, 4643 .entry-summary h5, 4644 .page-content h5, 4645 .comment-content h5 { 4646 font-size: 16px; 4647 font-size: 1.6rem; 4648 line-height: 1.25; 4649 margin-top: 3.25em; 4650 margin-bottom: 1.625em; 4651 } 4652 4653 .entry-content h6, 4654 .entry-summary h6, 4655 .page-content h6, 4656 .comment-content h6 { 4657 font-size: 15px; 4658 font-size: 1.5rem; 4659 line-height: 1.2; 4660 margin-top: 3.2em; 4661 margin-bottom: 1.6em; 4662 } 4663 4664 .entry-content .more-link:after, 4665 .entry-summary .more-link:after { 4666 font-size: 16px; 4667 top: 5px; 4668 } 4669 4670 .author-info { 4671 margin: 0 10%; 4672 padding: 10% 0; 4673 } 4674 4675 .author-info .avatar { 4676 height: 36px; 4677 margin: 0 1.5em 1.5em 0; 4678 width: 36px; 4679 } 4680 4681 .author-link:after { 4682 font-size: 16px; 4683 top: 1px; 4684 } 4685 4686 .entry-footer { 4687 padding: 5% 10%; 4688 } 4689 4690 .posted-on:before, 4691 .byline:before, 4692 .cat-links:before, 4693 .tags-links:before, 4694 .comments-link:before, 4695 .entry-format:before, 4696 .edit-link:before, 4697 .full-size-link:before { 4698 top: 0; 4699 } 4700 4701 .page-header { 4702 padding: 4.1666% 8.3333%; 4703 } 4704 4705 .page-content { 4706 padding: 8.3333%; 4707 } 4708 4709 .taxonomy-description { 4710 padding-top: 0.4em; 4711 } 4712 4713 .page-title, 4714 .comments-title, 4715 .comment-reply-title, 4716 .post-navigation .post-title { 4717 font-size: 18px; 4718 font-size: 1.8rem; 4719 line-height: 1.3333; 4720 } 4721 4722 .page-links { 4723 margin-bottom: 1.3333em; 4724 } 4725 4726 .page-links a, 4727 .page-links > span { 4728 margin: 0 0.3333em 0.3333em 0; 4729 } 4730 4731 .entry-attachment { 4732 margin-bottom: 1.6em; 4733 } 4734 4735 .format-aside .entry-title, 4736 .format-image .entry-title, 4737 .format-video .entry-title, 4738 .format-quote .entry-title, 4739 .format-gallery .entry-title, 4740 .format-status .entry-title, 4741 .format-link .entry-title, 4742 .format-audio .entry-title, 4743 .format-chat .entry-title { 4744 font-size: 18px; 4745 font-size: 1.8rem; 4746 line-height: 1.3333; 4747 margin-bottom: 1.3333em; 4748 } 4749 4750 .format-link .entry-title a:after { 4751 top: 0; 4752 } 4753 4754 .comments-area { 4755 margin: 8.3333% 8.3333% 0; 4756 padding: 8.3333%; 4757 } 4758 4759 .comments-title { 4760 margin-bottom: 1.3333em; 4761 } 4762 4763 .comment-list article, 4764 .comment-list .pingback, 4765 .comment-list .trackback { 4766 padding: 1.6em 0; 4767 } 4768 4769 .comment-list + .comment-respond, 4770 .comment-navigation + .comment-respond { 4771 padding-top: 1.6em; 4772 } 4773 4774 .comment-list .children > li { 4775 padding-left: 0.8em; 4776 } 4777 4778 .comment-author { 4779 margin-bottom: 0.4em; 4780 } 4781 4782 .comment-author .avatar { 4783 height: 24px; 4784 margin-right: 0.8em; 4785 top: 0; 4786 width: 24px; 4787 } 4788 4789 .comment-metadata .edit-link:before { 4790 top: 3px; 4791 } 4792 4793 .pingback .edit-link:before { 4794 top: 5px; 4795 } 4796 4797 .bypostauthor > article .fn:after { 4798 top: 5px; 4799 left: 3px; 4800 } 4801 4802 .comment-content ul, 4803 .comment-content ol { 4804 margin-bottom: 2em; 4805 } 4806 4807 .comment-list .reply a { 4808 padding: 0.4167em 0.8333em; 4809 } 4810 4811 .comment-form, 4812 .no-comments { 4813 padding-top: 1.6em; 4814 } 4815 4816 .comment-reply-title small a:before { 4817 top: -3px; 4818 } 4819 4820 .site-footer { 4821 float: left; 4822 margin: 0 0 0 35.2941%; 4823 padding: 0; 4824 width: 58.8235%; 4825 } 4826 4827 .site-info { 4828 padding: 5% 10%; 4829 } 4830 4831 embed, 4832 iframe, 4833 object, 4834 video { 4835 margin-bottom: 1.6em; 4836 } 4837 4838 .wp-audio-shortcode, 4839 .wp-video, 4840 .wp-playlist.wp-audio-playlist { 4841 font-size: 15px; 4842 font-size: 1.5rem; 4843 margin-bottom: 1.6em; 4844 } 4845 4846 .wp-caption, 4847 .gallery { 4848 margin-bottom: 1.6em; 4849 } 4850 4851 .widecolumn { 4852 margin: 8.3333%; 4853 padding: 8.3333%; 4854 } 4855 4856 .widecolumn .mu_alert { 4857 margin-bottom: 1.6em; 4858 } 4859 4860 .widecolumn p { 4861 margin: 1.6em 0; 4862 } 4863 4864 .widecolumn p + h2 { 4865 margin-top: 1.5484em; 4866 } 4867 4868 .widecolumn #key, 4869 .widecolumn .mu_register #blog_title, 4870 .widecolumn .mu_register #user_email, 4871 .widecolumn .mu_register #blogname, 4872 .widecolumn .mu_register #user_name { 4873 font-size: 16px; 4874 font-size: 1.6rem; 4875 } 4876 4877 .widecolumn .mu_register #blog_title, 4878 .widecolumn .mu_register #user_email, 4879 .widecolumn .mu_register #user_name { 4880 margin: 0 0 0.375em; 4881 } 4882 } 4883 4884 4885 /** 4886 * 16.5 Desktop Medium 1100px 4887 */ 4888 4889 @media screen and (min-width: 68.75em) { 4890 body, 4891 button, 4892 input, 4893 select, 4894 textarea { 4895 font-size: 17px; 4896 font-size: 1.7rem; 4897 line-height: 1.6471; 4898 } 4899 4900 button, 4901 input { 4902 line-height: normal; 4903 } 4904 4905 p, 4906 address, 4907 pre, 4908 hr, 4909 ul, 4910 ol, 4911 dl, 4912 dd, 4913 table { 4914 margin-bottom: 1.6471em; 4915 } 4916 4917 blockquote { 4918 font-size: 20px; 4919 font-size: 2rem; 4920 line-height: 1.75; 4921 margin-bottom: 1.75em; 4922 margin-left: -1.05em; 4923 padding-left: 0.85em; 4924 } 4925 4926 blockquote p { 4927 margin-bottom: 1.75em; 4928 } 4929 4930 blockquote cite, 4931 blockquote small { 4932 font-size: 17px; 4933 font-size: 1.7rem; 4934 line-height: 1.6471; 4935 } 4936 4937 pre { 4938 line-height: 1.2353; 4939 } 4940 4941 button, 4942 input[type="button"], 4943 input[type="reset"], 4944 input[type="submit"], 4945 .post-password-form input[type="submit"], 4946 .widecolumn #submit, 4947 .widecolumn .mu_register input[type="submit"] { 4948 font-size: 14px; 4949 font-size: 1.4rem; 4950 padding: 0.8214em 1.5714em; 4951 } 4952 4953 input[type="text"], 4954 input[type="email"], 4955 input[type="url"], 4956 input[type="password"], 4957 input[type="search"], 4958 textarea { 4959 padding: 0.5em; 4960 } 4961 4962 .main-navigation { 4963 font-size: 14px; 4964 font-size: 1.4rem; 4965 } 4966 4967 .main-navigation a { 4968 padding: 0.4643em 0; 4969 } 4970 4971 .main-navigation .menu-item-has-children > a { 4972 padding-right: 34px; 4973 } 4974 4975 .main-navigation .menu-item-description { 4976 line-height: 1.4583; 4977 margin-top: 0.25em; 4978 } 4979 4980 .dropdown-toggle { 4981 height: 28px; 4982 width: 28px; 4983 } 4984 4985 .dropdown-toggle:after { 4986 line-height: 28px; 4987 width: 28px; 4988 } 4989 4990 .social-navigation ul { 4991 margin-bottom: -1.4706em; 4992 } 4993 4994 .social-navigation li { 4995 width: 20%; 4996 } 4997 4998 .social-navigation a { 4999 height: 2.8824em; 5000 } 5001 5002 .post-password-form label, 5003 .post-navigation .meta-nav, 5004 .comment-navigation, 5005 .image-navigation, 5006 .author-heading, 5007 .author-bio, 5008 .entry-footer, 5009 .page-links a, 5010 .page-links span, 5011 .comment-metadata, 5012 .pingback .edit-link, 5013 .comment-list .reply, 5014 .comment-notes, 5015 .comment-awaiting-moderation, 5016 .logged-in-as, 5017 .comment-form label, 5018 .comment-form .comment-form-cookies-consent label, 5019 .form-allowed-tags, 5020 .site-info, 5021 .wp-caption-text, 5022 .gallery-caption, 5023 .entry-caption, 5024 .widecolumn label, 5025 .widecolumn .mu_register label { 5026 font-size: 14px; 5027 font-size: 1.4rem; 5028 } 5029 5030 .pagination .nav-links { 5031 min-height: 3.2941em; 5032 } 5033 5034 .pagination .page-numbers { 5035 line-height: 3.2941em; 5036 padding: 0 0.8235em; 5037 } 5038 5039 .pagination .prev, 5040 .pagination .next { 5041 height: 56px; 5042 padding: 0; 5043 width: 56px; 5044 } 5045 5046 .pagination .prev:before, 5047 .pagination .next:before { 5048 height: 56px; 5049 line-height: 56px; 5050 width: 56px; 5051 } 5052 5053 .image-navigation .nav-previous a:before, 5054 .image-navigation .nav-next a:after, 5055 .comment-navigation .nav-previous a:before, 5056 .comment-navigation .nav-next a:after { 5057 top: 2px; 5058 } 5059 5060 blockquote.alignleft, 5061 .wp-caption.alignleft, 5062 img.alignleft { 5063 margin: 0.4118em 1.6471em 1.6471em 0; 5064 } 5065 5066 blockquote.alignright, 5067 .wp-caption.alignright, 5068 img.alignright { 5069 margin: 0.4118em 0 1.6471em 1.6471em; 5070 } 5071 5072 blockquote.aligncenter, 5073 .wp-caption.aligncenter, 5074 img.aligncenter { 5075 margin-top: 0.4118em; 5076 margin-bottom: 1.6471em; 5077 } 5078 5079 .wp-caption.alignleft, 5080 .wp-caption.alignright, 5081 .wp-caption.aligncenter { 5082 margin-bottom: 1.2353em; 5083 } 5084 5085 .site-title { 5086 font-size: 24px; 5087 font-size: 2.4rem; 5088 line-height: 1.1667; 5089 } 5090 5091 .wp-custom-logo .site-title { 5092 margin-top: 0.583333333em; 5093 } 5094 5095 .site-description { 5096 font-size: 14px; 5097 font-size: 1.4rem; 5098 } 5099 5100 .widget { 5101 font-size: 14px; 5102 font-size: 1.4rem; 5103 } 5104 5105 .widget blockquote { 5106 font-size: 14px; 5107 font-size: 1.4rem; 5108 padding-left: 1.2143em; 5109 } 5110 5111 .widget button, 5112 .widget input, 5113 .widget select, 5114 .widget textarea { 5115 font-size: 14px; 5116 font-size: 1.4rem; 5117 } 5118 5119 .widget button, 5120 .widget input[type="button"], 5121 .widget input[type="reset"], 5122 .widget input[type="submit"] { 5123 font-size: 12px; 5124 font-size: 1.2rem; 5125 padding: 0.75em 1.5em; 5126 } 5127 5128 .widget input[type="text"], 5129 .widget input[type="email"], 5130 .widget input[type="url"], 5131 .widget input[type="password"], 5132 .widget input[type="search"], 5133 .widget textarea { 5134 padding: 0.5em; 5135 } 5136 5137 .widget .wp-caption-text, 5138 .widget .gallery-caption { 5139 line-height: 1.4583; 5140 padding: 0.5833em 0; 5141 } 5142 5143 .widget_calendar caption { 5144 margin: 0 0 1.9286em; 5145 } 5146 5147 .widget_calendar td, 5148 .widget_calendar th, 5149 .widget_calendar .wp-calendar-nav span { 5150 line-height: 1.9286; 5151 } 5152 5153 .widget_archive li, 5154 .widget_categories li, 5155 .widget_links li, 5156 .widget_meta li, 5157 .widget_nav_menu li, 5158 .widget_pages li, 5159 .widget_recent_comments li, 5160 .widget_recent_entries li { 5161 padding: 0.4643em 0; 5162 } 5163 5164 .widget_categories .children, 5165 .widget_nav_menu .sub-menu, 5166 .widget_pages .children { 5167 margin: 0.4643em 0 0 1em; 5168 padding-top: 0.4643em; 5169 } 5170 5171 .widget_rss .rss-date, 5172 .widget_rss cite { 5173 line-height: 1.75; 5174 } 5175 5176 .post-thumbnail { 5177 margin-bottom: 2.4706em; 5178 } 5179 5180 .entry-title, 5181 .widecolumn h2 { 5182 font-size: 35px; 5183 font-size: 3.5rem; 5184 line-height: 1.2; 5185 margin-bottom: 1.2em; 5186 } 5187 5188 .entry-content h1, 5189 .entry-summary h1, 5190 .page-content h1, 5191 .comment-content h1 { 5192 font-size: 35px; 5193 font-size: 3.5rem; 5194 line-height: 1.2; 5195 margin-top: 1.6em; 5196 margin-bottom: 0.8em; 5197 } 5198 5199 .entry-content h2, 5200 .entry-summary h2, 5201 .page-content h2, 5202 .comment-content h2 { 5203 font-size: 29px; 5204 font-size: 2.9rem; 5205 line-height: 1.2069; 5206 margin-top: 1.931em; 5207 margin-bottom: 0.9655em; 5208 } 5209 5210 .entry-content h3, 5211 .entry-summary h3, 5212 .page-content h3, 5213 .comment-content h3 { 5214 font-size: 24px; 5215 font-size: 2.4rem; 5216 line-height: 1.1667; 5217 margin-top: 2.3333em; 5218 margin-bottom: 1.1667em; 5219 } 5220 5221 .entry-content h4, 5222 .entry-summary h4, 5223 .page-content h4, 5224 .comment-content h4 { 5225 font-size: 20px; 5226 font-size: 2rem; 5227 line-height: 1.4; 5228 margin-top: 2.8em; 5229 margin-bottom: 1.4em; 5230 } 5231 5232 .entry-content h5, 5233 .entry-summary h5, 5234 .page-content h5, 5235 .comment-content h5 { 5236 font-size: 18px; 5237 font-size: 1.8rem; 5238 line-height: 1.3333; 5239 margin-top: 2.6667em; 5240 margin-bottom: 1.3333em; 5241 } 5242 5243 .entry-content h6, 5244 .entry-summary h6, 5245 .page-content h6, 5246 .comment-content h6 { 5247 font-size: 17px; 5248 font-size: 1.7rem; 5249 line-height: 1.2353; 5250 margin-top: 3.2941em; 5251 margin-bottom: 1.6471em; 5252 } 5253 5254 .entry-content .more-link:after, 5255 .entry-summary .more-link:after { 5256 font-size: 24px; 5257 top: 2px; 5258 } 5259 5260 .author-info .avatar { 5261 height: 42px; 5262 margin: 0 1.6471em 1.6471em 0; 5263 width: 42px; 5264 } 5265 5266 .author-link:after { 5267 top: 3px; 5268 } 5269 5270 .posted-on:before, 5271 .byline:before, 5272 .cat-links:before, 5273 .tags-links:before, 5274 .comments-link:before, 5275 .entry-format:before, 5276 .edit-link:before, 5277 .full-size-link:before { 5278 top: 3px; 5279 } 5280 5281 .taxonomy-description { 5282 padding-top: 0.4118em; 5283 } 5284 5285 .page-title, 5286 .comments-title, 5287 .comment-reply-title, 5288 .post-navigation .post-title { 5289 font-size: 24px; 5290 font-size: 2.4rem; 5291 line-height: 1.1667; 5292 } 5293 5294 .page-links { 5295 margin-bottom: 1.4117em; 5296 } 5297 5298 .page-links a, 5299 .page-links > span { 5300 margin: 0 0.2857em 0.2857em 0; 5301 } 5302 5303 .entry-attachment { 5304 margin-bottom: 1.6471em; 5305 } 5306 5307 .format-aside .entry-title, 5308 .format-image .entry-title, 5309 .format-video .entry-title, 5310 .format-quote .entry-title, 5311 .format-gallery .entry-title, 5312 .format-status .entry-title, 5313 .format-link .entry-title, 5314 .format-audio .entry-title, 5315 .format-chat .entry-title { 5316 font-size: 20px; 5317 font-size: 2rem; 5318 line-height: 1.4; 5319 margin-bottom: 1.4em; 5320 } 5321 5322 .format-link .entry-title a:after { 5323 top: 0.0833em; 5324 } 5325 5326 .comments-title { 5327 margin-bottom: 1.4em; 5328 } 5329 5330 .comment-list article, 5331 .comment-list .pingback, 5332 .comment-list .trackback { 5333 padding: 1.6471em 0; 5334 } 5335 5336 .comment-list + .comment-respond, 5337 .comment-navigation + .comment-respond { 5338 padding-top: 1.6471em; 5339 } 5340 5341 .comment-list .children > li { 5342 padding-left: 1.1667em; 5343 } 5344 5345 .comment-author { 5346 margin-bottom: 0; 5347 } 5348 5349 .comment-author .avatar { 5350 height: 42px; 5351 margin-right: 1.64705em; 5352 top: 5px; 5353 width: 42px; 5354 } 5355 5356 .bypostauthor > article .fn:after { 5357 top: 7px; 5358 left: 6px; 5359 } 5360 5361 .comment-metadata .edit-link:before { 5362 top: 6px; 5363 } 5364 5365 .pingback .edit-link:before { 5366 top: 6px; 5367 } 5368 5369 .comment-content ul, 5370 .comment-content ol { 5371 margin-bottom: 1.6471em; 5372 } 5373 5374 .comment-list .reply a { 5375 padding: 0.4286em 0.8571em; 5376 } 5377 5378 .comment-form, 5379 .no-comments { 5380 padding-top: 1.6471em; 5381 } 5382 5383 .comment-reply-title small a:before { 5384 top: -1px; 5385 } 5386 5387 embed, 5388 iframe, 5389 object, 5390 video { 5391 margin-bottom: 1.6471em; 5392 } 5393 5394 .wp-audio-shortcode, 5395 .wp-video, 5396 .wp-playlist.wp-audio-playlist { 5397 font-size: 17px; 5398 font-size: 1.7rem; 5399 margin-bottom: 1.6471em; 5400 } 5401 5402 .wp-caption, 5403 .gallery { 5404 margin-bottom: 1.6471em; 5405 } 5406 5407 .widecolumn .mu_alert { 5408 margin-bottom: 1.6471em; 5409 } 5410 5411 .widecolumn p { 5412 margin: 1.6471em 0; 5413 } 5414 5415 .widecolumn p + h2 { 5416 margin-top: 1.6em; 5417 } 5418 5419 .widecolumn #key, 5420 .widecolumn .mu_register #blog_title, 5421 .widecolumn .mu_register #user_email, 5422 .widecolumn .mu_register #blogname, 5423 .widecolumn .mu_register #user_name { 5424 font-size: 17px; 5425 font-size: 1.7rem; 5426 } 5427 5428 .widecolumn .mu_register #blog_title, 5429 .widecolumn .mu_register #user_email, 5430 .widecolumn .mu_register #user_name { 5431 margin: 0 0 0.4117em; 5432 } 5433 } 5434 5435 5436 /** 5437 * 16.6 Desktop Large 1240px 5438 */ 5439 5440 @media screen and (min-width: 77.5em) { 5441 body, 5442 button, 5443 input, 5444 select, 5445 textarea { 5446 font-size: 19px; 5447 font-size: 1.9rem; 5448 line-height: 1.6842; 5449 } 5450 5451 button, 5452 input { 5453 line-height: normal; 5454 } 5455 5456 p, 5457 address, 5458 pre, 5459 hr, 5460 ul, 5461 ol, 5462 dl, 5463 dd, 5464 table { 5465 margin-bottom: 1.6842em; 5466 } 5467 5468 blockquote { 5469 font-size: 22px; 5470 font-size: 2.2rem; 5471 line-height: 1.8182; 5472 margin-bottom: 1.8182em; 5473 margin-left: -1.0909em; 5474 padding-left: 0.9091em; 5475 } 5476 5477 blockquote p { 5478 margin-bottom: 1.8182em; 5479 } 5480 5481 blockquote cite, 5482 blockquote small { 5483 font-size: 19px; 5484 font-size: 1.9rem; 5485 line-height: 1.6842; 5486 } 5487 5488 pre { 5489 line-height: 1.2632; 5490 } 5491 5492 button, 5493 input[type="button"], 5494 input[type="reset"], 5495 input[type="submit"], 5496 .post-password-form input[type="submit"], 5497 .widecolumn #submit, 5498 .widecolumn .mu_register input[type="submit"] { 5499 font-size: 16px; 5500 font-size: 1.6rem; 5501 padding: 0.8125em 1.625em; 5502 } 5503 5504 input[type="text"], 5505 input[type="email"], 5506 input[type="url"], 5507 input[type="password"], 5508 input[type="search"], 5509 textarea { 5510 padding: 0.5278em; 5511 } 5512 5513 .main-navigation { 5514 font-size: 16px; 5515 font-size: 1.6rem; 5516 } 5517 5518 .main-navigation a { 5519 padding: 0.5em 0; 5520 } 5521 5522 .main-navigation .menu-item-has-children > a { 5523 padding-right: 38px; 5524 } 5525 5526 .main-navigation .menu-item-description { 5527 font-size: 13px; 5528 font-size: 1.3rem; 5529 line-height: 1.5385; 5530 margin-top: 0.3077em; 5531 } 5532 5533 .dropdown-toggle { 5534 height: 32px; 5535 top: 4px; 5536 width: 32px; 5537 } 5538 5539 .dropdown-toggle:after { 5540 line-height: 32px; 5541 width: 32px; 5542 } 5543 5544 .social-navigation ul { 5545 margin-bottom: -1.2632em; 5546 } 5547 5548 .social-navigation a { 5549 height: 2.5263em; 5550 } 5551 5552 .post-password-form label, 5553 .post-navigation .meta-nav, 5554 .comment-navigation, 5555 .image-navigation, 5556 .author-heading, 5557 .author-bio, 5558 .entry-footer, 5559 .page-links a, 5560 .page-links span, 5561 .comment-metadata, 5562 .pingback .edit-link, 5563 .comment-list .reply, 5564 .comment-notes, 5565 .comment-awaiting-moderation, 5566 .logged-in-as, 5567 .comment-form label, 5568 .comment-form .comment-form-cookies-consent label, 5569 .form-allowed-tags, 5570 .site-info, 5571 .wp-caption-text, 5572 .gallery-caption, 5573 .entry-caption, 5574 .widecolumn label, 5575 .widecolumn .mu_register label { 5576 font-size: 16px; 5577 font-size: 1.6rem; 5578 } 5579 5580 .pagination .nav-links { 5581 min-height: 3.3684em; 5582 } 5583 5584 .pagination .page-numbers { 5585 line-height: 3.3684em; 5586 padding: 0 0.8421em; 5587 } 5588 5589 .pagination .prev, 5590 .pagination .next { 5591 height: 64px; 5592 padding: 0; 5593 width: 64px; 5594 } 5595 5596 .pagination .prev:before, 5597 .pagination .next:before { 5598 height: 64px; 5599 line-height: 64px; 5600 width: 64px; 5601 } 5602 5603 .image-navigation .nav-previous a:before, 5604 .image-navigation .nav-next a:after, 5605 .comment-navigation .nav-previous a:before, 5606 .comment-navigation .nav-next a:after { 5607 font-size: 24px; 5608 top: -1px; 5609 } 5610 5611 blockquote.alignleft, 5612 .wp-caption.alignleft, 5613 img.alignleft { 5614 margin: 0.4211em 1.6842em 1.6842em 0; 5615 } 5616 5617 blockquote.alignright, 5618 .wp-caption.alignright, 5619 img.alignright { 5620 margin: 0.4211em 0 1.6842em 1.6842em; 5621 } 5622 5623 blockquote.aligncenter, 5624 .wp-caption.aligncenter, 5625 img.aligncenter { 5626 margin-top: 0.4211em; 5627 margin-bottom: 1.6842em; 5628 } 5629 5630 .wp-caption.alignleft, 5631 .wp-caption.alignright, 5632 .wp-caption.aligncenter { 5633 margin-bottom: 1.2632em; 5634 } 5635 5636 .site-title { 5637 font-size: 27px; 5638 font-size: 2.7rem; 5639 line-height: 1.1852; 5640 } 5641 5642 .wp-custom-logo .site-title { 5643 margin-top: 0.592592593em; 5644 } 5645 5646 .site-description { 5647 font-size: 16px; 5648 font-size: 1.6rem; 5649 } 5650 5651 .widget { 5652 font-size: 16px; 5653 font-size: 1.6rem; 5654 } 5655 5656 .widget blockquote { 5657 font-size: 16px; 5658 font-size: 1.6rem; 5659 padding-left: 1.25em; 5660 } 5661 5662 .widget blockquote cite, 5663 .widget blockquote small { 5664 font-size: 13px; 5665 font-size: 1.3rem; 5666 line-height: 1.8462; 5667 } 5668 5669 .widget button, 5670 .widget input, 5671 .widget select, 5672 .widget textarea { 5673 font-size: 16px; 5674 font-size: 1.6rem; 5675 } 5676 5677 .widget button, 5678 .widget input[type="button"], 5679 .widget input[type="reset"], 5680 .widget input[type="submit"] { 5681 font-size: 13px; 5682 font-size: 1.3rem; 5683 padding: 0.8462em 1.6923em; 5684 } 5685 5686 .widget input[type="text"], 5687 .widget input[type="email"], 5688 .widget input[type="url"], 5689 .widget input[type="password"], 5690 .widget input[type="search"], 5691 .widget textarea { 5692 padding: 0.5em; 5693 } 5694 5695 .widget .wp-caption-text, 5696 .widget .gallery-caption { 5697 font-size: 13px; 5698 font-size: 1.3rem; 5699 line-height: 1.5385; 5700 padding: 0.6154em 0; 5701 } 5702 5703 .widget_calendar td, 5704 .widget_calendar th, 5705 .widget_calendar .wp-calendar-nav span { 5706 line-height: 1.9375; 5707 } 5708 5709 .widget_calendar caption { 5710 margin: 0 0 1.5em; 5711 } 5712 5713 .widget_archive li, 5714 .widget_categories li, 5715 .widget_links li, 5716 .widget_meta li, 5717 .widget_nav_menu li, 5718 .widget_pages li, 5719 .widget_recent_comments li, 5720 .widget_recent_entries li { 5721 padding: 0.4688em 0; 5722 } 5723 5724 .widget_categories .children, 5725 .widget_nav_menu .sub-menu, 5726 .widget_pages .children { 5727 margin: 0.4688em 0 0 1em; 5728 padding-top: 0.4688em; 5729 } 5730 5731 .widget_rss .rss-date, 5732 .widget_rss cite { 5733 font-size: 13px; 5734 font-size: 1.3rem; 5735 line-height: 1.8462; 5736 } 5737 5738 .post-thumbnail { 5739 margin-bottom: 2.9474em; 5740 } 5741 5742 .entry-title, 5743 .widecolumn h2 { 5744 font-size: 39px; 5745 font-size: 3.9rem; 5746 line-height: 1.2308; 5747 margin-bottom: 1.2308em; 5748 } 5749 5750 .entry-content h1, 5751 .entry-summary h1, 5752 .page-content h1, 5753 .comment-content h1 { 5754 font-size: 39px; 5755 font-size: 3.9rem; 5756 line-height: 1.2308; 5757 margin-top: 1.641em; 5758 margin-bottom: 0.8205em; 5759 } 5760 5761 .entry-content h2, 5762 .entry-summary h2, 5763 .page-content h2, 5764 .comment-content h2 { 5765 font-size: 32px; 5766 font-size: 3.2rem; 5767 line-height: 1.25; 5768 margin-top: 2em; 5769 margin-bottom: 1em; 5770 } 5771 5772 .entry-content h3, 5773 .entry-summary h3, 5774 .page-content h3, 5775 .comment-content h3 { 5776 font-size: 27px; 5777 font-size: 2.7rem; 5778 line-height: 1.1852; 5779 margin-top: 2.3704em; 5780 margin-bottom: 1.1852em; 5781 } 5782 5783 .entry-content h4, 5784 .entry-summary h4, 5785 .page-content h4, 5786 .comment-content h4 { 5787 font-size: 22px; 5788 font-size: 2.2rem; 5789 line-height: 1.4545; 5790 margin-top: 2.9091em; 5791 margin-bottom: 1.4545em; 5792 } 5793 5794 .entry-content h5, 5795 .entry-summary h5, 5796 .page-content h5, 5797 .comment-content h5 { 5798 font-size: 20px; 5799 font-size: 2rem; 5800 line-height: 1.4; 5801 margin-top: 2.8em; 5802 margin-bottom: 1.4em; 5803 } 5804 5805 .entry-content h6, 5806 .entry-summary h6, 5807 .page-content h6, 5808 .comment-content h6 { 5809 font-size: 19px; 5810 font-size: 1.9rem; 5811 line-height: 1.2632; 5812 margin-top: 3.3684em; 5813 margin-bottom: 1.6842em; 5814 } 5815 5816 .entry-content .more-link:after, 5817 .entry-summary .more-link:after { 5818 top: 3px; 5819 } 5820 5821 .author-info .avatar { 5822 height: 56px; 5823 margin: 0 1.6842em 1.6842em 0; 5824 width: 56px; 5825 } 5826 5827 .author-link:after { 5828 font-size: 24px; 5829 top: 0; 5830 } 5831 5832 .posted-on:before, 5833 .byline:before, 5834 .cat-links:before, 5835 .tags-links:before, 5836 .comments-link:before, 5837 .entry-format:before, 5838 .edit-link:before, 5839 .full-size-link:before { 5840 top: 4px; 5841 } 5842 5843 .taxonomy-description { 5844 padding-top: 0.4211em; 5845 } 5846 5847 .page-title, 5848 .comments-title, 5849 .comment-reply-title, 5850 .post-navigation .post-title { 5851 font-size: 27px; 5852 font-size: 2.7rem; 5853 line-height: 1.1852; 5854 } 5855 5856 .page-links { 5857 margin-bottom: 1.4736em; 5858 } 5859 5860 .page-links a, 5861 .page-links > span { 5862 margin: 0 0.25em 0.25em 0; 5863 } 5864 5865 .entry-attachment { 5866 margin-bottom: 1.6842em; 5867 } 5868 5869 .format-aside .entry-title, 5870 .format-image .entry-title, 5871 .format-video .entry-title, 5872 .format-quote .entry-title, 5873 .format-gallery .entry-title, 5874 .format-status .entry-title, 5875 .format-link .entry-title, 5876 .format-audio .entry-title, 5877 .format-chat .entry-title { 5878 font-size: 22px; 5879 font-size: 2.2rem; 5880 line-height: 1.4545; 5881 margin-bottom: 1.4545em; 5882 } 5883 5884 .format-link .entry-title a:after { 5885 top: 3px; 5886 } 5887 5888 .comments-title { 5889 margin-bottom: 1.4545em; 5890 } 5891 5892 .comment-list article, 5893 .comment-list .pingback, 5894 .comment-list .trackback { 5895 padding: 1.6842em 0; 5896 } 5897 5898 .comment-list + .comment-respond, 5899 .comment-navigation + .comment-respond { 5900 padding-top: 1.6842em; 5901 } 5902 5903 .comment-list .children > li { 5904 padding-left: 1.4737em; 5905 } 5906 5907 .comment-author .avatar { 5908 height: 56px; 5909 margin-right: 1.6842em; 5910 top: 3px; 5911 width: 56px; 5912 } 5913 5914 .bypostauthor > article .fn:after { 5915 top: 8px; 5916 } 5917 5918 .comment-metadata .edit-link:before { 5919 top: 8px; 5920 } 5921 5922 .pingback .edit-link:before { 5923 top: 8px; 5924 } 5925 5926 .comment-content ul, 5927 .comment-content ol { 5928 margin-bottom: 1.6842em; 5929 } 5930 5931 .comment-list .reply a { 5932 padding: 0.4375em 0.875em; 5933 } 5934 5935 .comment-form, 5936 .no-comments { 5937 padding-top: 1.6842em; 5938 } 5939 5940 embed, 5941 iframe, 5942 object, 5943 video { 5944 margin-bottom: 1.6842em; 5945 } 5946 5947 .wp-audio-shortcode, 5948 .wp-video, 5949 .wp-playlist.wp-audio-playlist { 5950 font-size: 19px; 5951 font-size: 1.9rem; 5952 margin-bottom: 1.6842em; 5953 } 5954 5955 .wp-caption, 5956 .gallery { 5957 margin-bottom: 1.6842em; 5958 } 5959 5960 .widecolumn .mu_alert { 5961 margin-bottom: 1.6842em; 5962 } 5963 5964 .widecolumn p { 5965 margin: 1.6842em 0; 5966 } 5967 5968 .widecolumn p + h2 { 5969 margin-top: 1.641em; 5970 } 5971 5972 .widecolumn #key, 5973 .widecolumn .mu_register #blog_title, 5974 .widecolumn .mu_register #user_email, 5975 .widecolumn .mu_register #blogname, 5976 .widecolumn .mu_register #user_name { 5977 font-size: 19px; 5978 font-size: 1.9rem; 5979 } 5980 5981 .widecolumn .mu_register #blog_title, 5982 .widecolumn .mu_register #user_email, 5983 .widecolumn .mu_register #user_name { 5984 margin: 0 0 0.421em; 5985 } 5986 } 5987 5988 5989 /** 5990 * 16.7 Desktop X-Large 1403px 5991 */ 5992 5993 @media screen and (min-width: 87.6875em) { 5994 body:before { 5995 width: -webkit-calc(50% - 289px); 5996 width: calc(50% - 289px); 5997 } 5998 } 5999 6000 6001 /** 6002 * 17.0 Print 6003 */ 6004 6005 @media print { 6006 body { 6007 background: none !important; /* Brute force since user agents all print differently. */ 6008 font-size: 11.25pt; 6009 } 6010 6011 .secondary-toggle, 6012 .navigation, 6013 .page-links, 6014 .edit-link, 6015 #reply-title, 6016 .comment-form, 6017 .comment-edit-link, 6018 .comment-list .reply a, 6019 button, 6020 input, 6021 textarea, 6022 select, 6023 .widecolumn form, 6024 .widecolumn .mu_register form { 6025 display: none; 6026 } 6027 6028 .site-header, 6029 .site-footer, 6030 .hentry, 6031 .entry-footer, 6032 .page-header, 6033 .page-content, 6034 .comments-area, 6035 .widecolumn { 6036 background: none !important; /* Make sure color schemes don't affect to print */ 6037 } 6038 6039 body, 6040 blockquote, 6041 blockquote cite, 6042 blockquote small, 6043 label, 6044 a, 6045 .site-title a, 6046 .site-description, 6047 .post-title, 6048 .author-heading, 6049 .entry-footer, 6050 .entry-footer a, 6051 .taxonomy-description, 6052 .entry-caption, 6053 .comment-author, 6054 .comment-metadata, 6055 .comment-metadata a, 6056 .comment-notes, 6057 .comment-awaiting-moderation, 6058 .no-comments, 6059 .site-info, 6060 .site-info a, 6061 .wp-caption-text, 6062 .gallery-caption { 6063 color: #000 !important; /* Make sure color schemes don't affect to print */ 6064 } 6065 6066 pre, 6067 abbr[title], 6068 table, 6069 th, 6070 td, 6071 .site-header, 6072 .site-footer, 6073 .hentry + .hentry, 6074 .author-info, 6075 .page-header, 6076 .comments-area, 6077 .comment-list + .comment-respond, 6078 .comment-list article, 6079 .comment-list .pingback, 6080 .comment-list .trackback, 6081 .no-comments { 6082 border-color: #eaeaea !important; /* Make sure color schemes don't affect to print */ 6083 } 6084 6085 .site { 6086 margin: 0 7.6923%; 6087 } 6088 6089 .sidebar { 6090 position: relative !important; /* Make sure sticky sidebar doesn't affect to print */ 6091 } 6092 6093 .site-branding { 6094 padding: 0; 6095 } 6096 6097 .site-header { 6098 padding: 7.6923% 0; 6099 } 6100 6101 .site-description { 6102 display: block; 6103 } 6104 6105 .hentry + .hentry { 6106 margin-top: 7.6923%; 6107 } 6108 6109 .hentry.has-post-thumbnail { 6110 padding-top: 7.6923%; 6111 } 6112 6113 .sticky-post { 6114 background: #000 !important; 6115 color: #fff !important; 6116 } 6117 6118 .entry-header, 6119 .entry-footer { 6120 padding: 0; 6121 } 6122 6123 .entry-content, 6124 .entry-summary { 6125 padding: 0 0 7.6923%; 6126 } 6127 6128 .post-thumbnail img { 6129 margin: 0; 6130 } 6131 6132 .author-info { 6133 margin: 0; 6134 } 6135 6136 .page-content { 6137 padding: 7.6923% 0 0; 6138 } 6139 6140 .page-header { 6141 padding: 3.84615% 0; 6142 } 6143 6144 .comments-area { 6145 border: 0; 6146 padding: 7.6923% 0 0; 6147 } 6148 6149 .site-footer { 6150 margin-top: 7.6923%; 6151 padding: 3.84615% 0; 6152 } 6153 6154 .widecolumn { 6155 margin: 7.6923% 0 0; 6156 padding: 0; 6157 } 6158 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated : Wed Nov 4 08:20:38 2026 | Cross-referenced by PHPXref |