[ Index ] |
WordPress Cross Reference |
[Summary view] [Print] [Text view]
1 /* 2 Theme Name: Twenty Thirteen 3 Theme URI: http://wordpress.org/themes/twentythirteen 4 Author: the WordPress team 5 Author URI: http://wordpress.org/ 6 Description: The 2013 theme for WordPress takes us back to the blog, featuring a full range of post formats, each displayed beautifully in their own unique way. Design details abound, starting with a vibrant color scheme and matching header images, beautiful typography and icons, and a flexible layout that looks great on any device, big or small. 7 Version: 1.1 8 License: GNU General Public License v2 or later 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html 10 Tags: black, brown, orange, tan, white, yellow, light, one-column, two-columns, right-sidebar, fluid-layout, responsive-layout, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready 11 Text Domain: twentythirteen 12 13 This theme, like WordPress, is licensed under the GPL. 14 Use it to make something cool, have fun, and share what you've learned with others. 15 */ 16 17 18 /** 19 * Table of Contents: 20 * 21 * 1.0 - Reset 22 * 2.0 - Repeatable Patterns 23 * 3.0 - Basic Structure 24 * 4.0 - Header 25 * 4.1 - Site Header 26 * 4.2 - Navigation 27 * 5.0 - Content 28 * 5.1 - Entry Header 29 * 5.2 - Entry Meta 30 * 5.3 - Entry Content 31 * 5.4 - Galleries 32 * 5.5 - Post Formats 33 * 5.6 - Attachments 34 * 5.7 - Post/Paging Navigation 35 * 5.8 - Author Bio 36 * 5.9 - Archives 37 * 5.10 - Search Results/No posts 38 * 5.11 - 404 39 * 5.12 - Comments 40 * 5.13 - Multisite 41 * 6.0 - Sidebar 42 * 6.1 - Widgets 43 * 7.0 - Footer 44 * 8.0 - Media Queries 45 * 9.0 - Print 46 * ---------------------------------------------------------------------------- 47 */ 48 49 50 /** 51 * 1.0 Reset 52 * 53 * Modified from Normalize.css to provide cross-browser consistency and a smart 54 * default styling of HTML elements. 55 * 56 * @see http://git.io/normalize 57 * ---------------------------------------------------------------------------- 58 */ 59 60 * { 61 -webkit-box-sizing: border-box; 62 -moz-box-sizing: border-box; 63 box-sizing: border-box; 64 } 65 66 article, 67 aside, 68 details, 69 figcaption, 70 figure, 71 footer, 72 header, 73 nav, 74 section, 75 summary { 76 display: block; 77 } 78 79 audio, 80 canvas, 81 video { 82 display: inline-block; 83 } 84 85 audio:not([controls]) { 86 display: none; 87 height: 0; 88 } 89 90 [hidden] { 91 display: none; 92 } 93 94 html { 95 font-size: 100%; 96 overflow-y: scroll; 97 -webkit-text-size-adjust: 100%; 98 -ms-text-size-adjust: 100%; 99 } 100 101 html, 102 button, 103 input, 104 select, 105 textarea { 106 font-family: "Source Sans Pro", Helvetica, sans-serif; 107 } 108 109 body { 110 color: #141412; 111 line-height: 1.5; 112 margin: 0; 113 } 114 115 a { 116 color: #ca3c08; 117 text-decoration: none; 118 } 119 120 a:visited { 121 color: #ac0404; 122 } 123 124 a:focus { 125 outline: thin dotted; 126 } 127 128 a:active, 129 a:hover { 130 color: #ea9629; 131 outline: 0; 132 } 133 134 a:hover { 135 text-decoration: underline; 136 } 137 138 h1, 139 h2, 140 h3, 141 h4, 142 h5, 143 h6 { 144 clear: both; 145 font-family: Bitter, Georgia, serif; 146 line-height: 1.3; 147 } 148 149 h1 { 150 font-size: 48px; 151 margin: 33px 0; 152 } 153 154 h2 { 155 font-size: 30px; 156 margin: 25px 0; 157 } 158 159 h3 { 160 font-size: 22px; 161 margin: 22px 0; 162 } 163 164 h4 { 165 font-size: 20px; 166 margin: 25px 0; 167 } 168 169 h5 { 170 font-size: 18px; 171 margin: 30px 0; 172 } 173 174 h6 { 175 font-size: 16px; 176 margin: 36px 0; 177 } 178 179 address { 180 font-style: italic; 181 margin: 0 0 24px; 182 } 183 184 abbr[title] { 185 border-bottom: 1px dotted; 186 } 187 188 b, 189 strong { 190 font-weight: bold; 191 } 192 193 dfn { 194 font-style: italic; 195 } 196 197 mark { 198 background: #ff0; 199 color: #000; 200 } 201 202 p { 203 margin: 0 0 24px; 204 } 205 206 code, 207 kbd, 208 pre, 209 samp { 210 font-family: monospace, serif; 211 font-size: 14px; 212 -webkit-hyphens: none; 213 -moz-hyphens: none; 214 -ms-hyphens: none; 215 hyphens: none; 216 } 217 218 pre { 219 background: #f5f5f5; 220 color: #666; 221 font-family: monospace; 222 font-size: 14px; 223 margin: 20px 0; 224 overflow: auto; 225 padding: 20px; 226 white-space: pre; 227 white-space: pre-wrap; 228 word-wrap: break-word; 229 } 230 231 blockquote, 232 q { 233 -webkit-hyphens: none; 234 -moz-hyphens: none; 235 -ms-hyphens: none; 236 hyphens: none; 237 quotes: none; 238 } 239 240 blockquote:before, 241 blockquote:after, 242 q:before, 243 q:after { 244 content: ""; 245 content: none; 246 } 247 248 blockquote { 249 font-size: 18px; 250 font-style: italic; 251 font-weight: 300; 252 margin: 24px 40px; 253 } 254 255 blockquote blockquote { 256 margin-right: 0; 257 } 258 259 blockquote cite, 260 blockquote small { 261 font-size: 14px; 262 font-weight: normal; 263 text-transform: uppercase; 264 } 265 266 blockquote em, 267 blockquote i { 268 font-style: normal; 269 font-weight: 300; 270 } 271 272 blockquote strong, 273 blockquote b { 274 font-weight: 400; 275 } 276 277 small { 278 font-size: smaller; 279 } 280 281 sub, 282 sup { 283 font-size: 75%; 284 line-height: 0; 285 position: relative; 286 vertical-align: baseline; 287 } 288 289 sup { 290 top: -0.5em; 291 } 292 293 sub { 294 bottom: -0.25em; 295 } 296 297 dl { 298 margin: 0 20px; 299 } 300 301 dt { 302 font-weight: bold; 303 } 304 305 dd { 306 margin: 0 0 20px; 307 } 308 309 menu, 310 ol, 311 ul { 312 margin: 16px 0; 313 padding: 0 0 0 40px; 314 } 315 316 ul { 317 list-style-type: square; 318 } 319 320 nav ul, 321 nav ol { 322 list-style: none; 323 list-style-image: none; 324 } 325 326 li > ul, 327 li > ol { 328 margin: 0; 329 } 330 331 img { 332 -ms-interpolation-mode: bicubic; 333 border: 0; 334 vertical-align: middle; 335 } 336 337 svg:not(:root) { 338 overflow: hidden; 339 } 340 341 figure { 342 margin: 0; 343 } 344 345 form { 346 margin: 0; 347 } 348 349 fieldset { 350 border: 1px solid #c0c0c0; 351 margin: 0 2px; 352 padding: 0.35em 0.625em 0.75em; 353 } 354 355 legend { 356 border: 0; 357 padding: 0; 358 white-space: normal; 359 } 360 361 button, 362 input, 363 select, 364 textarea { 365 font-size: 100%; 366 margin: 0; 367 max-width: 100%; 368 vertical-align: baseline; 369 } 370 371 button, 372 input { 373 line-height: normal; 374 } 375 376 button, 377 html input[type="button"], 378 input[type="reset"], 379 input[type="submit"] { 380 -webkit-appearance: button; 381 cursor: pointer; 382 } 383 384 button[disabled], 385 input[disabled] { 386 cursor: default; 387 } 388 389 input[type="checkbox"], 390 input[type="radio"] { 391 padding: 0; 392 } 393 394 input[type="search"] { 395 -webkit-appearance: textfield; 396 padding-right: 2px; /* Don't cut off the webkit search cancel button */ 397 width: 270px; 398 } 399 400 input[type="search"]::-webkit-search-decoration { 401 -webkit-appearance: none; 402 } 403 404 button::-moz-focus-inner, 405 input::-moz-focus-inner { 406 border: 0; 407 padding: 0; 408 } 409 410 textarea { 411 overflow: auto; 412 vertical-align: top; 413 } 414 415 table { 416 border-bottom: 1px solid #ededed; 417 border-collapse: collapse; 418 border-spacing: 0; 419 font-size: 14px; 420 line-height: 2; 421 margin: 0 0 20px; 422 width: 100%; 423 } 424 425 caption, 426 th, 427 td { 428 font-weight: normal; 429 text-align: left; 430 } 431 432 caption { 433 font-size: 16px; 434 margin: 20px 0; 435 } 436 437 th { 438 font-weight: bold; 439 text-transform: uppercase; 440 } 441 442 td { 443 border-top: 1px solid #ededed; 444 padding: 6px 10px 6px 0; 445 } 446 447 del { 448 color: #333; 449 } 450 451 ins { 452 background: #fff9c0; 453 text-decoration: none; 454 } 455 456 hr { 457 background: url(images/dotted-line.png) repeat center top; 458 background-size: 4px 4px; 459 border: 0; 460 height: 1px; 461 margin: 0 0 24px; 462 } 463 464 465 /** 466 * 2.0 Repeatable Patterns 467 * ---------------------------------------------------------------------------- 468 */ 469 470 .genericon:before, 471 .menu-toggle:after, 472 .featured-post:before, 473 .date a:before, 474 .entry-meta .author a:before, 475 .format-audio .entry-content:before, 476 .comments-link a:before, 477 .tags-links a:first-child:before, 478 .categories-links a:first-child:before, 479 .edit-link a:before, 480 .attachment .entry-title:before, 481 .attachment-meta:before, 482 .attachment-meta a:before, 483 .comment-awaiting-moderation:before, 484 .comment-reply-link:before, 485 .comment-reply-login:before, 486 .comment-reply-title small a:before, 487 .bypostauthor > .comment-body .fn:before, 488 .error404 .page-title:before { 489 -webkit-font-smoothing: antialiased; 490 display: inline-block; 491 font: normal 16px/1 Genericons; 492 vertical-align: text-bottom; 493 } 494 495 /* Clearing floats */ 496 .clear:after, 497 .attachment .entry-header:after, 498 .site-footer .widget-area:after, 499 .entry-content:after, 500 .page-content:after, 501 .navigation:after, 502 .nav-links:after, 503 .gallery:after, 504 .comment-form-author:after, 505 .comment-form-email:after, 506 .comment-form-url:after, 507 .comment-body:after { 508 clear: both; 509 } 510 511 .clear:before, 512 .clear:after, 513 .attachment .entry-header:before, 514 .attachment .entry-header:after, 515 .site-footer .widget-area:before, 516 .site-footer .widget-area:after, 517 .entry-content:before, 518 .entry-content:after, 519 .page-content:before, 520 .page-content:after, 521 .navigation:before, 522 .navigation:after, 523 .nav-links:before, 524 .nav-links:after, 525 .gallery:before, 526 .gallery:after, 527 .comment-form-author:before, 528 .comment-form-author:after, 529 .comment-form-email:before, 530 .comment-form-email:after, 531 .comment-form-url:before, 532 .comment-form-url:after, 533 .comment-body:before, 534 .comment-body:after { 535 content: ""; 536 display: table; 537 } 538 539 /* Assistive text */ 540 .screen-reader-text { 541 clip: rect(1px, 1px, 1px, 1px); 542 position: absolute !important; 543 } 544 545 .screen-reader-text:focus { 546 background-color: #f1f1f1; 547 border-radius: 3px; 548 box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); 549 clip: auto !important; 550 color: #21759b; 551 display: block; 552 font-size: 14px; 553 font-weight: bold; 554 height: auto; 555 line-height: normal; 556 padding: 15px 23px 14px; 557 position: absolute; 558 left: 5px; 559 top: 5px; 560 text-decoration: none; 561 width: auto; 562 z-index: 100000; /* Above WP toolbar */ 563 } 564 565 /* Form fields, general styles first. */ 566 button, 567 input, 568 textarea { 569 border: 2px solid #d4d0ba; 570 font-family: inherit; 571 padding: 5px; 572 } 573 574 input, 575 textarea { 576 color: #141412; 577 } 578 579 input:focus, 580 textarea:focus { 581 border: 2px solid #c3c0ab; 582 outline: 0; 583 } 584 585 /* Buttons */ 586 button, 587 input[type="submit"], 588 input[type="button"], 589 input[type="reset"] { 590 background: #e05d22; /* Old browsers */ 591 background: -webkit-linear-gradient(top, #e05d22 0%, #d94412 100%); /* Chrome 10+, Safari 5.1+ */ 592 background: linear-gradient(to bottom, #e05d22 0%, #d94412 100%); /* W3C */ 593 border: none; 594 border-bottom: 3px solid #b93207; 595 border-radius: 2px; 596 color: #fff; 597 display: inline-block; 598 padding: 11px 24px 10px; 599 text-decoration: none; 600 } 601 602 button:hover, 603 button:focus, 604 input[type="submit"]:hover, 605 input[type="button"]:hover, 606 input[type="reset"]:hover, 607 input[type="submit"]:focus, 608 input[type="button"]:focus, 609 input[type="reset"]:focus { 610 background: #ed6a31; /* Old browsers */ 611 background: -webkit-linear-gradient(top, #ed6a31 0%, #e55627 100%); /* Chrome 10+, Safari 5.1+ */ 612 background: linear-gradient(to bottom, #ed6a31 0%, #e55627 100%); /* W3C */ 613 outline: none; 614 } 615 616 button:active, 617 input[type="submit"]:active, 618 input[type="button"]:active, 619 input[type="reset"]:active { 620 background: #d94412; /* Old browsers */ 621 background: -webkit-linear-gradient(top, #d94412 0%, #e05d22 100%); /* Chrome 10+, Safari 5.1+ */ 622 background: linear-gradient(to bottom, #d94412 0%, #e05d22 100%); /* W3C */ 623 border: none; 624 border-top: 3px solid #b93207; 625 padding: 10px 24px 11px; 626 } 627 628 .post-password-required input[type="submit"] { 629 padding: 7px 24px 4px; 630 vertical-align: bottom; 631 } 632 633 .post-password-required input[type="submit"]:active { 634 padding: 5px 24px 6px; 635 } 636 637 /* Placeholder text color -- selectors need to be separate to work. */ 638 ::-webkit-input-placeholder { 639 color: #7d7b6d; 640 } 641 642 :-moz-placeholder { 643 color: #7d7b6d; 644 } 645 646 ::-moz-placeholder { 647 color: #7d7b6d; 648 } 649 650 :-ms-input-placeholder { 651 color: #7d7b6d; 652 } 653 654 /* 655 * Responsive images 656 * 657 * Fluid images for posts, comments, and widgets 658 */ 659 .entry-content img, 660 .entry-summary img, 661 .comment-content img, 662 .widget img, 663 .wp-caption { 664 max-width: 100%; 665 } 666 667 /* Make sure images with WordPress-added height and width attributes are scaled correctly. */ 668 .entry-content img, 669 .entry-summary img, 670 .comment-content img[height], 671 img[class*="align"], 672 img[class*="wp-image-"], 673 img[class*="attachment-"] { 674 height: auto; 675 } 676 677 img.size-full, 678 img.size-large, 679 img.wp-post-image { 680 height: auto; 681 max-width: 100%; 682 } 683 684 /* Make sure videos and embeds fit their containers. */ 685 embed, 686 iframe, 687 object, 688 video { 689 max-width: 100%; 690 } 691 692 /* Override the Twitter embed fixed width. */ 693 .entry-content .twitter-tweet-rendered { 694 max-width: 100% !important; 695 } 696 697 /* Images */ 698 .alignleft { 699 float: left; 700 } 701 702 .alignright { 703 float: right; 704 } 705 706 .aligncenter { 707 display: block; 708 margin-left: auto; 709 margin-right: auto; 710 } 711 712 img.alignleft { 713 margin: 5px 20px 5px 0; 714 } 715 716 .wp-caption.alignleft { 717 margin: 5px 10px 5px 0; 718 } 719 720 img.alignright { 721 margin: 5px 0 5px 20px; 722 } 723 724 .wp-caption.alignright { 725 margin: 5px 0 5px 10px; 726 } 727 728 img.aligncenter { 729 margin: 5px auto; 730 } 731 732 img.alignnone { 733 margin: 5px 0; 734 } 735 736 .wp-caption .wp-caption-text, 737 .entry-caption, 738 .gallery-caption { 739 color: #220e10; 740 font-size: 18px; 741 font-style: italic; 742 font-weight: 300; 743 } 744 745 img.wp-smiley, 746 .rsswidget img { 747 border: 0; 748 border-radius: 0; 749 box-shadow: none; 750 margin-bottom: 0; 751 margin-top: 0; 752 padding: 0; 753 } 754 755 .wp-caption.alignleft + ul, 756 .wp-caption.alignleft + ol { 757 list-style-position: inside; 758 } 759 760 761 /** 762 * 3.0 Basic Structure 763 * ---------------------------------------------------------------------------- 764 */ 765 766 .site { 767 background-color: #fff; 768 border-left: 1px solid #f2f2f2; 769 border-right: 1px solid #f2f2f2; 770 margin: 0 auto; 771 max-width: 1600px; 772 width: 100%; 773 } 774 775 .site-main { 776 position: relative; 777 } 778 779 .site-main .sidebar-container { 780 height: 0; 781 position: absolute; 782 top: 40px; 783 width: 100%; 784 z-index: 1; 785 } 786 787 .site-main .sidebar-inner { 788 margin: 0 auto; 789 max-width: 1040px; 790 } 791 792 793 /** 794 * 4.0 Header 795 * ---------------------------------------------------------------------------- 796 */ 797 798 /** 799 * 4.1 Site Header 800 * ---------------------------------------------------------------------------- 801 */ 802 803 .site-header { 804 position: relative; 805 } 806 807 .site-header .home-link { 808 color: #141412; 809 display: block; 810 margin: 0 auto; 811 max-width: 1080px; 812 min-height: 230px; 813 padding: 0 20px; 814 text-decoration: none; 815 width: 100%; 816 } 817 818 .site-header .site-title:hover { 819 text-decoration: underline; 820 } 821 822 .site-title { 823 font-size: 60px; 824 font-weight: bold; 825 line-height: 1; 826 margin: 0; 827 padding: 58px 0 10px; 828 } 829 830 .site-description { 831 font: 300 italic 24px "Source Sans Pro", Helvetica, sans-serif; 832 margin: 0; 833 } 834 835 836 /** 837 * 4.2 Navigation 838 * ---------------------------------------------------------------------------- 839 */ 840 841 .main-navigation { 842 clear: both; 843 margin: 0 auto; 844 max-width: 1080px; 845 min-height: 45px; 846 position: relative; 847 } 848 849 ul.nav-menu, 850 div.nav-menu > ul { 851 margin: 0; 852 padding: 0 40px 0 0; 853 } 854 855 .nav-menu li { 856 display: inline-block; 857 position: relative; 858 } 859 860 .nav-menu li a { 861 color: #141412; 862 display: block; 863 font-size: 15px; 864 line-height: 1; 865 padding: 15px 20px; 866 text-decoration: none; 867 } 868 869 .nav-menu li:hover > a, 870 .nav-menu li a:hover { 871 background-color: #220e10; 872 color: #fff; 873 } 874 875 .nav-menu .sub-menu, 876 .nav-menu .children { 877 background-color: #220e10; 878 border: 2px solid #f7f5e7; 879 border-top: 0; 880 display: none; 881 padding: 0; 882 position: absolute; 883 left: -2px; 884 z-index: 99999; 885 } 886 887 .nav-menu .sub-menu ul, 888 .nav-menu .children ul { 889 border-left: 0; 890 left: 100%; 891 top: 0; 892 } 893 894 ul.nav-menu ul a, 895 .nav-menu ul ul a { 896 color: #fff; 897 margin: 0; 898 width: 200px; 899 } 900 901 ul.nav-menu ul a:hover, 902 .nav-menu ul ul a:hover { 903 background-color: #db572f; 904 } 905 906 ul.nav-menu li:hover > ul, 907 .nav-menu ul li:hover > ul { 908 display: block; 909 } 910 911 .nav-menu .current_page_item > a, 912 .nav-menu .current_page_ancestor > a, 913 .nav-menu .current-menu-item > a, 914 .nav-menu .current-menu-ancestor > a { 915 color: #bc360a; 916 font-style: italic; 917 } 918 919 .menu-toggle { 920 display: none; 921 } 922 923 /* Navbar */ 924 .navbar { 925 background-color: #f7f5e7; 926 margin: 0 auto; 927 max-width: 1600px; 928 width: 100%; 929 } 930 931 .site-header .search-form { 932 position: absolute; 933 right: 20px; 934 top: 1px; 935 } 936 937 .site-header .search-field { 938 background-color: transparent; 939 background-image: url(images/search-icon.png); 940 background-position: 5px center; 941 background-repeat: no-repeat; 942 background-size: 24px 24px; 943 border: none; 944 cursor: pointer; 945 height: 37px; 946 margin: 3px 0; 947 padding: 0 0 0 34px; 948 position: relative; 949 -webkit-transition: width 400ms ease, background 400ms ease; 950 transition: width 400ms ease, background 400ms ease; 951 width: 0; 952 } 953 954 .site-header .search-field:focus { 955 background-color: #fff; 956 border: 2px solid #c3c0ab; 957 cursor: text; 958 outline: 0; 959 width: 230px; 960 } 961 962 963 /** 964 * 5.0 Content 965 * ---------------------------------------------------------------------------- 966 */ 967 968 .hentry { 969 padding: 40px 0; 970 } 971 972 .entry-header, 973 .entry-content, 974 .entry-summary, 975 .entry-meta { 976 margin: 0 auto; 977 max-width: 604px; 978 width: 100%; 979 } 980 981 .sidebar .entry-header, 982 .sidebar .entry-content, 983 .sidebar .entry-summary, 984 .sidebar .entry-meta { 985 max-width: 1040px; 986 padding: 0 376px 0 60px; 987 } 988 989 990 /** 991 * 5.1 Entry Header 992 * ---------------------------------------------------------------------------- 993 */ 994 995 .sidebar .entry-header .entry-meta { 996 padding: 0; 997 } 998 999 .entry-thumbnail img { 1000 display: block; 1001 margin: 0 auto 10px; 1002 } 1003 1004 .entry-header { 1005 margin-bottom: 30px; 1006 } 1007 1008 .entry-title { 1009 font-weight: normal; 1010 margin: 0 0 5px; 1011 } 1012 1013 .entry-title a { 1014 color: #141412; 1015 } 1016 1017 .entry-title a:hover { 1018 color: #ea9629; 1019 } 1020 1021 1022 /** 1023 * 5.2 Entry Meta 1024 * ---------------------------------------------------------------------------- 1025 */ 1026 1027 .entry-meta { 1028 clear: both; 1029 font-size: 14px; 1030 } 1031 1032 .entry-meta a { 1033 color: #bc360a; 1034 } 1035 1036 .entry-meta a:hover { 1037 color: #bc360a; 1038 } 1039 1040 .entry-meta > span { 1041 margin-right: 20px; 1042 } 1043 1044 .entry-meta > span:last-child { 1045 margin-right: 0; 1046 } 1047 1048 .featured-post:before { 1049 content: "\f308"; 1050 margin-right: 2px; 1051 } 1052 1053 .entry-meta .date a:before { 1054 content: "\f303"; 1055 } 1056 1057 .comments-link a:before { 1058 content: "\f300"; 1059 margin-right: 2px; 1060 position: relative; 1061 top: -1px; 1062 } 1063 1064 .entry-meta .author a:before { 1065 content: "\f304"; 1066 position: relative; 1067 top: -1px; 1068 } 1069 1070 .categories-links a:first-child:before { 1071 content: "\f301"; 1072 } 1073 1074 .tags-links a:first-child:before { 1075 content: "\f302"; 1076 position: relative; 1077 top: -1px; 1078 } 1079 1080 .edit-link a:before { 1081 content: "\f411"; 1082 position: relative; 1083 top: -1px; 1084 } 1085 1086 .single-author .entry-meta .author, 1087 .sticky.format-standard .entry-meta .date, 1088 .sticky.format-audio .entry-meta .date, 1089 .sticky.format-chat .entry-meta .date, 1090 .sticky.format-image .entry-meta .date, 1091 .sticky.format-gallery .entry-meta .date { 1092 display: none; 1093 } 1094 1095 1096 /** 1097 * 5.3 Entry Content 1098 * ---------------------------------------------------------------------------- 1099 */ 1100 1101 .entry-content { 1102 -webkit-hyphens: auto; 1103 -moz-hyphens: auto; 1104 -ms-hyphens: auto; 1105 hyphens: auto; 1106 word-wrap: break-word; 1107 } 1108 1109 .entry-content a, 1110 .comment-content a { 1111 color: #bc360a; 1112 } 1113 1114 .entry-content a:hover, 1115 .comment-content a:hover { 1116 color: #ea9629; 1117 } 1118 1119 .entry-content blockquote { 1120 font-size: 24px; 1121 } 1122 1123 .entry-content blockquote cite, 1124 .entry-content blockquote small { 1125 font-size: 16px; 1126 } 1127 1128 .entry-content img.alignleft, 1129 .entry-content .wp-caption.alignleft { 1130 margin-left: -60px; 1131 } 1132 1133 .entry-content img.alignright, 1134 .entry-content .wp-caption.alignright { 1135 margin-right: -60px; 1136 } 1137 1138 footer.entry-meta { 1139 margin-top: 24px; 1140 } 1141 1142 .format-standard footer.entry-meta { 1143 margin-top: 0; 1144 } 1145 1146 /* Page links */ 1147 .page-links { 1148 clear: both; 1149 font-size: 16px; 1150 font-style: italic; 1151 font-weight: normal; 1152 line-height: 2.2; 1153 margin: 20px 0; 1154 text-transform: uppercase; 1155 } 1156 1157 .page-links a, 1158 .page-links > span { 1159 background: #fff; 1160 border: 1px solid #fff; 1161 padding: 5px 10px; 1162 text-decoration: none; 1163 } 1164 1165 .format-status .entry-content .page-links a, 1166 .format-gallery .entry-content .page-links a, 1167 .format-chat .entry-content .page-links a, 1168 .format-quote .entry-content .page-links a, 1169 .page-links a { 1170 background: #e63f2a; 1171 border: 1px solid #e63f2a; 1172 color: #fff; 1173 } 1174 1175 .format-gallery .entry-content .page-links a:hover, 1176 .format-audio .entry-content .page-links a:hover, 1177 .format-status .entry-content .page-links a:hover, 1178 .format-video .entry-content .page-links a:hover, 1179 .format-chat .entry-content .page-links a:hover, 1180 .format-quote .entry-content .page-links a:hover, 1181 .page-links a:hover { 1182 background: #fff; 1183 color: #e63f2a; 1184 } 1185 1186 .format-status .entry-content .page-links > span, 1187 .format-quote .entry-content .page-links > span { 1188 background: none; 1189 } 1190 1191 .page-links .page-links-title { 1192 background: transparent; 1193 border: none; 1194 margin-right: 20px; 1195 padding: 0; 1196 } 1197 1198 /* Mediaelements */ 1199 .hentry .mejs-mediaelement, 1200 .hentry .mejs-container .mejs-controls { 1201 background: #220e10; 1202 } 1203 1204 .hentry .mejs-controls .mejs-time-rail .mejs-time-loaded, 1205 .hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current { 1206 background: #fff; 1207 } 1208 1209 .hentry .mejs-controls .mejs-time-rail .mejs-time-current { 1210 background: #ea9629; 1211 } 1212 1213 .hentry .mejs-controls .mejs-time-rail .mejs-time-total, 1214 .hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total { 1215 background: #595959; 1216 } 1217 1218 .hentry .mejs-controls .mejs-time-rail span, 1219 .hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, 1220 .hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current { 1221 border-radius: 0; 1222 } 1223 1224 1225 /** 1226 * 5.4 Galleries 1227 * ---------------------------------------------------------------------------- 1228 */ 1229 1230 .gallery { 1231 margin-bottom: 20px; 1232 margin-left: -4px; 1233 } 1234 1235 .gallery-item { 1236 float: left; 1237 margin: 0 4px 4px 0; 1238 overflow: hidden; 1239 position: relative; 1240 } 1241 1242 .gallery-columns-1.gallery-size-medium, 1243 .gallery-columns-1.gallery-size-thumbnail, 1244 .gallery-columns-2.gallery-size-thumbnail, 1245 .gallery-columns-3.gallery-size-thumbnail { 1246 display: table; 1247 margin: 0 auto 20px; 1248 } 1249 1250 .gallery-columns-1 .gallery-item, 1251 .gallery-columns-2 .gallery-item, 1252 .gallery-columns-3 .gallery-item { 1253 text-align: center; 1254 } 1255 1256 .gallery-columns-4 .gallery-item { 1257 max-width: 23%; 1258 max-width: -webkit-calc(25% - 4px); 1259 max-width: calc(25% - 4px); 1260 } 1261 1262 .gallery-columns-5 .gallery-item { 1263 max-width: 19%; 1264 max-width: -webkit-calc(20% - 4px); 1265 max-width: calc(20% - 4px); 1266 } 1267 1268 .gallery-columns-6 .gallery-item { 1269 max-width: 15%; 1270 max-width: -webkit-calc(16.7% - 4px); 1271 max-width: calc(16.7% - 4px); 1272 } 1273 1274 .gallery-columns-7 .gallery-item { 1275 max-width: 13%; 1276 max-width: -webkit-calc(14.28% - 4px); 1277 max-width: calc(14.28% - 4px); 1278 } 1279 1280 .gallery-columns-8 .gallery-item { 1281 max-width: 11%; 1282 max-width: -webkit-calc(12.5% - 4px); 1283 max-width: calc(12.5% - 4px); 1284 } 1285 1286 .gallery-columns-9 .gallery-item { 1287 max-width: 9%; 1288 max-width: -webkit-calc(11.1% - 4px); 1289 max-width: calc(11.1% - 4px); 1290 } 1291 1292 .gallery-columns-1 .gallery-item:nth-of-type(1n), 1293 .gallery-columns-2 .gallery-item:nth-of-type(2n), 1294 .gallery-columns-3 .gallery-item:nth-of-type(3n), 1295 .gallery-columns-4 .gallery-item:nth-of-type(4n), 1296 .gallery-columns-5 .gallery-item:nth-of-type(5n), 1297 .gallery-columns-6 .gallery-item:nth-of-type(6n), 1298 .gallery-columns-7 .gallery-item:nth-of-type(7n), 1299 .gallery-columns-8 .gallery-item:nth-of-type(8n), 1300 .gallery-columns-9 .gallery-item:nth-of-type(9n) { 1301 margin-right: 0; 1302 } 1303 1304 .gallery-caption { 1305 background-color: rgba(0, 0, 0, 0.7); 1306 box-sizing: border-box; 1307 color: #fff; 1308 font-size: 14px; 1309 line-height: 1.3; 1310 margin: 0; 1311 max-height: 50%; 1312 opacity: 0; 1313 padding: 2px 8px; 1314 position: absolute; 1315 bottom: 0; 1316 left: 0; 1317 text-align: left; 1318 -webkit-transition: opacity 400ms ease; 1319 transition: opacity 400ms ease; 1320 width: 100%; 1321 } 1322 1323 .gallery-caption:before { 1324 box-shadow: 0 -10px 15px #000 inset; 1325 content: ""; 1326 height: 100%; 1327 min-height: 49px; 1328 position: absolute; 1329 left: 0; 1330 top: 0; 1331 width: 100%; 1332 } 1333 1334 .gallery-item:hover .gallery-caption { 1335 opacity: 1; 1336 } 1337 1338 .gallery-columns-7 .gallery-caption, 1339 .gallery-columns-8 .gallery-caption, 1340 .gallery-columns-9 .gallery-caption { 1341 display: none; 1342 } 1343 1344 1345 /** 1346 * 5.5 Post Formats 1347 * ---------------------------------------------------------------------------- 1348 */ 1349 1350 /* Aside */ 1351 .format-aside { 1352 background-color: #f7f5e7; 1353 } 1354 1355 .blog .format-aside:first-of-type, 1356 .single .format-aside:first-of-type, 1357 .format-aside + .format-aside, 1358 .format-aside + .format-link, 1359 .format-link + .format-aside { 1360 box-shadow: inset 0 2px 2px rgba(173, 165, 105, 0.2); 1361 } 1362 1363 .format-aside .entry-meta { 1364 margin-top: 0; 1365 } 1366 1367 .format-aside blockquote { 1368 font-size: 100%; 1369 font-weight: normal; 1370 } 1371 1372 .format-aside cite { 1373 font-size: 100%; 1374 text-transform: none; 1375 } 1376 1377 .format-aside cite:before { 1378 content: "\2014"; 1379 margin-right: 5px; 1380 } 1381 1382 /* Audio */ 1383 .format-audio { 1384 background-color: #db572f; 1385 } 1386 1387 .format-audio .entry-title { 1388 font-size: 28px; 1389 font-weight: bold; 1390 } 1391 1392 .format-audio .entry-content:before { 1393 content: "\f109"; 1394 float: left; 1395 font-size: 64px; 1396 position: relative; 1397 top: 4px; 1398 } 1399 1400 .format-audio .entry-content a, 1401 .format-audio .entry-meta a, 1402 .format-audio .entry-content a:hover, 1403 .format-audio .entry-meta a:hover { 1404 color: #fbfaf3; 1405 } 1406 1407 .format-audio .audio-content { 1408 background: url(images/dotted-line.png) repeat-y left top; 1409 background-size: 4px 4px; 1410 float: right; 1411 padding-left: 35px; 1412 width: 80%; 1413 width: -webkit-calc(100% - 85px); 1414 width: calc(100% - 85px); 1415 } 1416 1417 .format-audio .wp-audio-shortcode { 1418 height: 30px !important; /* Override mediaelement.js style */ 1419 margin: 20px 0; 1420 max-width: 400px !important; /* Override mediaelement.js style */ 1421 } 1422 1423 .format-audio audio { 1424 max-width: 100% !important; /* Avoid player width overflow. */ 1425 } 1426 1427 /* Chat */ 1428 .format-chat { 1429 background-color: #eadaa6; 1430 } 1431 1432 .format-chat .entry-title { 1433 font-size: 28px; 1434 font-weight: bold; 1435 } 1436 1437 .format-chat .entry-meta a, 1438 .format-chat .entry-content a { 1439 color: #722d19; 1440 } 1441 1442 .format-chat .entry-meta .date a:before { 1443 content: "\f108"; 1444 margin-right: 2px; 1445 } 1446 1447 .format-chat .entry-meta .author { 1448 display: none; 1449 } 1450 1451 .format-chat .chat { 1452 margin: 0; 1453 } 1454 1455 .format-chat .chat .chat-timestamp { 1456 color: #722d19; 1457 float: right; 1458 font-size: 12px; 1459 font-weight: normal; 1460 margin: 5px 10px 0; 1461 } 1462 1463 .format-chat .chat .fn { 1464 font-style: normal; 1465 } 1466 1467 /* Gallery */ 1468 .format-gallery { 1469 background-color: #fbca3c; 1470 } 1471 1472 .format-gallery .entry-header { 1473 margin-bottom: 15px; 1474 } 1475 1476 .format-gallery .entry-title { 1477 font-size: 50px; 1478 font-weight: 400; 1479 margin: 0; 1480 } 1481 1482 .format-gallery .entry-meta a, 1483 .format-gallery .entry-content a { 1484 color: #722d19; 1485 } 1486 1487 /* Image */ 1488 .format-image .entry-title { 1489 font-size: 28px; 1490 font-weight: bold; 1491 } 1492 1493 .format-image .categories-links, 1494 .format-image .tags-links { 1495 display: none; 1496 } 1497 1498 /* Link */ 1499 .format-link { 1500 background-color: #f7f5e7; 1501 } 1502 1503 .blog .format-link:first-of-type, 1504 .single .format-link:first-of-type { 1505 box-shadow: inset 0 2px 2px rgba(173, 165, 105, 0.2); 1506 } 1507 1508 .format-link .entry-header, 1509 .format-link .entry-content p:last-child { 1510 margin-bottom: 0; 1511 } 1512 1513 .format-link .entry-title { 1514 color: #ca3c08; 1515 display: inline; 1516 font: 300 italic 20px "Source Sans Pro", Helvetica, sans-serif; 1517 margin-right: 20px; 1518 } 1519 1520 .format-link .entry-title a { 1521 color: #bc360a; 1522 } 1523 1524 .format-link div.entry-meta { 1525 display: inline; 1526 } 1527 1528 /* Quote */ 1529 .format-quote { 1530 background-color: #210d10; 1531 } 1532 1533 .format-quote .entry-content, 1534 .format-quote .entry-meta { 1535 color: #f7f5e7; 1536 } 1537 1538 .format-quote .entry-content blockquote { 1539 font-size: 28px; 1540 margin: 0; 1541 } 1542 1543 .format-quote .entry-content a, 1544 .format-quote .entry-meta a, 1545 .format-quote .linked { 1546 color: #e63f2a; 1547 } 1548 1549 .format-quote .entry-content cite a { 1550 border-bottom: 1px dotted #fff; 1551 color: #fff; 1552 } 1553 1554 .format-quote .entry-content cite a:hover { 1555 text-decoration: none; 1556 } 1557 1558 .format-quote blockquote small, 1559 .format-quote blockquote cite { 1560 display: block; 1561 font-size: 16px; 1562 } 1563 1564 .format-quote blockquote { 1565 font-style: italic; 1566 font-weight: 300; 1567 padding-left: 75px; 1568 position: relative; 1569 } 1570 1571 .format-quote blockquote:before { 1572 content: '\201C'; 1573 font-size: 140px; 1574 font-weight: 400; 1575 line-height: .8; 1576 padding-right: 25px; 1577 position: absolute; 1578 left: -15px; 1579 top: -3px; 1580 } 1581 1582 .format-quote .entry-meta .author { 1583 display: none; 1584 } 1585 1586 /* Status */ 1587 .format-status { 1588 background-color: #722d19; 1589 padding: 0; 1590 } 1591 1592 .format-status .entry-content, 1593 .format-status .entry-meta { 1594 padding-left: 35px; 1595 position: relative; 1596 } 1597 1598 .format-status .entry-content a { 1599 color: #eadaa6; 1600 } 1601 1602 .format-status .entry-meta a { 1603 color: #f7f5e7; 1604 } 1605 1606 .sidebar .format-status .entry-content, 1607 .sidebar .format-status .entry-meta { 1608 padding-left: 95px; 1609 } 1610 1611 .format-status .entry-content:before, 1612 .format-status .entry-meta:before { 1613 background: url(images/dotted-line.png) repeat-y left bottom; 1614 background-size: 4px 4px; 1615 content: ""; 1616 display: block; 1617 height: 100%; 1618 position: absolute; 1619 left: 10px; 1620 top: 0; 1621 width: 1px; 1622 } 1623 1624 .sidebar .format-status .entry-content:before, 1625 .sidebar .format-status .entry-meta:before { 1626 left: 70px; 1627 } 1628 1629 .format-status .categories-links, 1630 .format-status .tags-links { 1631 display: none; 1632 } 1633 1634 /* Ensures the dots in the dot background are in lockstep. */ 1635 .format-status .entry-meta:before { 1636 background-position: left top; 1637 } 1638 1639 .format-status .entry-content { 1640 color: #f7f5e7; 1641 font-size: 24px; 1642 font-style: italic; 1643 font-weight: 300; 1644 padding-bottom: 30px; 1645 padding-top: 40px; 1646 position: relative; 1647 } 1648 1649 .format-status .entry-content p:first-child:before { 1650 background-color: rgba(0, 0, 0, 0.65); 1651 content: ""; 1652 height: 3px; 1653 margin-top: 13px; 1654 position: absolute; 1655 left: 4px; 1656 width: 13px; 1657 } 1658 1659 .sidebar .format-status .entry-content > p:first-child:before { 1660 left: 64px; 1661 } 1662 1663 .format-status .entry-content p:last-child { 1664 margin-bottom: 0; 1665 } 1666 1667 .format-status .entry-meta { 1668 margin-top: 0; 1669 padding-bottom: 40px; 1670 } 1671 1672 .format-status .entry-meta .date a:before { 1673 content: "\f105"; 1674 } 1675 1676 /* Video */ 1677 .format-video { 1678 background-color: #db572f; 1679 } 1680 1681 .format-video .entry-content a, 1682 .format-video .entry-meta a, 1683 .format-video .entry-content a:hover, 1684 .format-video .entry-meta a:hover { 1685 color: #fbfaf3; 1686 } 1687 1688 .format-video .entry-title { 1689 font-size: 50px; 1690 font-weight: 400; 1691 } 1692 1693 .format-video .entry-meta { 1694 color: #220e10; 1695 } 1696 1697 1698 /** 1699 * 5.6 Attachments 1700 * ---------------------------------------------------------------------------- 1701 */ 1702 1703 .attachment .hentry { 1704 background-color: #e8e5ce; 1705 margin: 0; 1706 padding: 0; 1707 } 1708 1709 .attachment .entry-header { 1710 margin-bottom: 0; 1711 max-width: 1040px; 1712 padding: 30px 0; 1713 } 1714 1715 .attachment .entry-title { 1716 display: inline-block; 1717 float: left; 1718 font: 300 italic 30px "Source Sans Pro", Helvetica, sans-serif; 1719 margin: 0; 1720 } 1721 1722 .attachment .entry-title:before { 1723 content: "\f416"; 1724 font-size: 32px; 1725 margin-right: 10px; 1726 } 1727 1728 .attachment .entry-meta { 1729 clear: none; 1730 color: inherit; 1731 float: right; 1732 max-width: 604px; 1733 padding: 9px 0 0; 1734 text-align: right; 1735 } 1736 1737 .hentry.attachment:not(.image-attachment) .entry-meta { 1738 max-width: 104px; 1739 } 1740 1741 .attachment footer.entry-meta { 1742 display: none; 1743 } 1744 1745 .attachment-meta:before { 1746 content: "\f307"; 1747 } 1748 1749 .full-size-link a:before { 1750 content: "\f402"; 1751 } 1752 1753 .full-size-link:before { 1754 content: none; 1755 } 1756 1757 .attachment .entry-meta a, 1758 .attachment .entry-meta .edit-link:before, 1759 .attachment .full-size-link:before { 1760 color: #ca3c08; 1761 } 1762 1763 .attachment .entry-content { 1764 background-color: #fff; 1765 max-width: 100%; 1766 padding: 40px 0; 1767 } 1768 1769 .image-navigation { 1770 margin: 0 auto; 1771 max-width: 1040px; 1772 position: relative; 1773 } 1774 1775 .image-navigation a:hover { 1776 text-decoration: none; 1777 } 1778 1779 .image-navigation .nav-previous, 1780 .image-navigation .nav-next { 1781 position: absolute; 1782 top: 50px; 1783 } 1784 1785 .image-navigation .nav-previous { 1786 left: 0; 1787 } 1788 1789 .image-navigation .nav-next { 1790 right: 0; 1791 } 1792 1793 .image-navigation .meta-nav { 1794 font-size: 32px; 1795 font-weight: 300; 1796 vertical-align: -4px; 1797 } 1798 1799 .attachment .entry-attachment, 1800 .attachment .type-attachment p { 1801 margin: 0 auto; 1802 max-width: 724px; 1803 text-align: center; 1804 } 1805 1806 .attachment .entry-attachment .attachment { 1807 display: inline-block; 1808 } 1809 1810 .attachment .entry-caption { 1811 text-align: left; 1812 } 1813 1814 .attachment .entry-description { 1815 margin: 20px auto 0; 1816 max-width: 604px; 1817 } 1818 1819 .attachment .entry-caption p:last-child, 1820 .attachment .entry-description p:last-child { 1821 margin: 0; 1822 } 1823 1824 .attachment .site-main .sidebar-container { 1825 display: none; 1826 } 1827 1828 1829 /** 1830 * 5.7 Post/Paging Navigation 1831 * ---------------------------------------------------------------------------- 1832 */ 1833 1834 .navigation .nav-previous { 1835 float: left; 1836 } 1837 1838 .navigation .nav-next { 1839 float: right; 1840 } 1841 1842 .navigation a { 1843 color: #bc360a; 1844 } 1845 1846 .navigation a:hover { 1847 color: #ea9629; 1848 text-decoration: none; 1849 } 1850 1851 .paging-navigation { 1852 background-color: #e8e5ce; 1853 padding: 40px 0; 1854 } 1855 1856 .paging-navigation .nav-links { 1857 margin: 0 auto; 1858 max-width: 604px; 1859 width: 100%; 1860 } 1861 1862 .sidebar .paging-navigation .nav-links { 1863 max-width: 1040px; 1864 padding: 0 376px 0 60px; 1865 } 1866 1867 .paging-navigation .nav-next { 1868 padding: 13px 0; 1869 } 1870 1871 .paging-navigation a { 1872 font-size: 22px; 1873 font-style: italic; 1874 font-weight: 300; 1875 } 1876 1877 .paging-navigation .meta-nav { 1878 background-color: #e63f2a; 1879 border-radius: 50%; 1880 color: #fff; 1881 display: inline-block; 1882 font-size: 26px; 1883 padding: 3px 0 8px; 1884 text-align: center; 1885 width: 50px; 1886 } 1887 1888 .paging-navigation .nav-previous .meta-nav { 1889 margin-right: 10px; 1890 padding: 17px 0 23px; 1891 width: 80px; 1892 } 1893 1894 .paging-navigation .nav-next .meta-nav { 1895 margin-left: 10px; 1896 } 1897 1898 .paging-navigation a:hover .meta-nav { 1899 background-color: #ea9629; 1900 text-decoration: none; 1901 } 1902 1903 .post-navigation { 1904 background-color: #fff; 1905 color: #ca3c08; 1906 font-size: 20px; 1907 font-style: italic; 1908 font-weight: 300; 1909 padding: 20px 0; 1910 } 1911 1912 .post-navigation .nav-links { 1913 margin: 0 auto; 1914 max-width: 1040px; 1915 } 1916 1917 .sidebar .post-navigation .nav-links { 1918 padding: 0 376px 0 60px; 1919 } 1920 1921 .post-navigation a[rel="next"] { 1922 float: right; 1923 text-align: right; 1924 } 1925 1926 1927 /** 1928 * 5.8 Author Bio 1929 * ---------------------------------------------------------------------------- 1930 */ 1931 1932 .author-info { 1933 margin: 0 auto; 1934 max-width: 604px; 1935 padding: 30px 0 10px; 1936 text-align: left; /* gallery & video post formats */ 1937 width: 100%; 1938 } 1939 1940 .author.sidebar .author-info { 1941 max-width: 1040px; 1942 padding: 30px 376px 10px 60px; 1943 } 1944 1945 .single .author-info { 1946 padding: 50px 0 0; 1947 } 1948 1949 .author-avatar .avatar { 1950 float: left; 1951 margin: 0 30px 30px 0; 1952 } 1953 1954 .single-format-status .author-description { 1955 color: #f7f5e7; 1956 } 1957 1958 .author-description .author-title { 1959 clear: none; 1960 font: 300 italic 20px "Source Sans Pro", Helvetica, sans-serif; 1961 margin: 0 0 8px; 1962 } 1963 1964 .author-link { 1965 color: #ca3c08; 1966 margin-left: 2px; 1967 } 1968 1969 .author.archive .author-link { 1970 display: none; 1971 } 1972 1973 1974 /** 1975 * 5.9 Archives 1976 * ---------------------------------------------------------------------------- 1977 */ 1978 1979 .archive-header { 1980 background-color: #e8e5ce; 1981 } 1982 1983 .archive-title, 1984 .archive-meta { 1985 font: 300 italic 30px "Source Sans Pro", Helvetica, sans-serif; 1986 margin: 0 auto; 1987 max-width: 1040px; 1988 padding: 30px 0; 1989 width: 100%; 1990 } 1991 1992 .archive-meta { 1993 font-size: 16px; 1994 font-style: normal; 1995 font-weight: normal; 1996 margin-top: -15px; 1997 padding: 0 0 11px; 1998 } 1999 2000 .sidebar .archive-meta { 2001 padding-right: 316px; 2002 } 2003 2004 2005 /** 2006 * 5.10 Search Results/No posts 2007 * ---------------------------------------------------------------------------- 2008 */ 2009 2010 .page-header { 2011 background-color: #e8e5ce; 2012 } 2013 2014 .page-title { 2015 font: 300 italic 30px "Source Sans Pro", Helvetica, sans-serif; 2016 margin: 0 auto; 2017 max-width: 1040px; 2018 padding: 30px 0; 2019 width: 100%; 2020 } 2021 2022 .page-content { 2023 margin: 0 auto; 2024 max-width: 604px; 2025 padding: 40px 0; 2026 width: 100%; 2027 } 2028 2029 .sidebar .page-content { 2030 margin: 0 auto; 2031 max-width: 1040px; 2032 padding: 40px 376px 40px 60px; 2033 } 2034 2035 2036 /** 2037 * 5.11 404 2038 * ---------------------------------------------------------------------------- 2039 */ 2040 2041 .error404 .page-header { 2042 background-color: #fff; 2043 } 2044 2045 .error404 .page-title { 2046 line-height: 0.6; 2047 margin: 0; 2048 padding: 300px; 2049 position: relative; 2050 text-align: center; 2051 width: auto; 2052 } 2053 2054 .error404 .page-title:before { 2055 color: #e8e5ce; 2056 content: "\f423"; 2057 font-size: 964px; 2058 line-height: 0.6; 2059 overflow: hidden; 2060 position: absolute; 2061 left: 7px; 2062 top: 28px; 2063 } 2064 2065 .error404 .page-wrapper { 2066 background-color: #e8e5ce; 2067 } 2068 2069 .error404 .page-header, 2070 .error404 .page-content { 2071 margin: 0 auto; 2072 max-width: 1040px; 2073 padding-bottom: 40px; 2074 width: 100%; 2075 } 2076 2077 2078 /** 2079 * 5.12 Comments 2080 * ---------------------------------------------------------------------------- 2081 */ 2082 2083 .comments-title, 2084 .comment-list, 2085 .comment-reply-title, 2086 .must-log-in, 2087 .comment-respond .comment-form, 2088 .comment-respond iframe { 2089 display: block; 2090 margin-left: auto; 2091 margin-right: auto; 2092 max-width: 604px; 2093 width: 100%; 2094 } 2095 2096 .sidebar .comments-title, 2097 .sidebar .comment-list, 2098 .sidebar .must-log-in, 2099 .sidebar .comment-reply-title, 2100 .sidebar .comment-navigation, 2101 .sidebar .comment-respond .comment-form { 2102 max-width: 1040px; 2103 padding-left: 60px; 2104 padding-right: 376px; 2105 } 2106 2107 .comments-title { 2108 font: 300 italic 28px "Source Sans Pro", Helvetica, sans-serif; 2109 } 2110 2111 .comment-list, 2112 .comment-list .children { 2113 list-style-type: none; 2114 padding: 0; 2115 } 2116 2117 .comment-list .children { 2118 margin-left: 20px; 2119 } 2120 2121 .comment-list > li:after, 2122 .comment-list .children > li:before { 2123 background: url(images/dotted-line.png) repeat left top; 2124 background-size: 4px 4px; 2125 content: ""; 2126 display: block; 2127 height: 1px; 2128 width: 100%; 2129 } 2130 2131 .comment-list > li:last-child:after { 2132 display: none; 2133 } 2134 2135 .comment-body { 2136 padding: 24px 0; 2137 position: relative; 2138 } 2139 2140 .comment-author { 2141 float: left; 2142 max-width: 74px; 2143 } 2144 2145 .comment-author .avatar { 2146 display: block; 2147 margin-bottom: 10px; 2148 } 2149 2150 .comment-author .fn { 2151 word-wrap: break-word; 2152 } 2153 2154 .comment-author .fn, 2155 .comment-author .url, 2156 .comment-reply-link, 2157 .comment-reply-login { 2158 color: #bc360a; 2159 font-size: 14px; 2160 font-style: normal; 2161 font-weight: normal; 2162 } 2163 2164 .says { 2165 display: none; 2166 } 2167 2168 .no-avatars .comment-author { 2169 margin: 0 0 5px; 2170 max-width: 100%; 2171 position: relative; 2172 } 2173 2174 .no-avatars .comment-metadata, 2175 .no-avatars .comment-content, 2176 .no-avatars .comment-list .reply { 2177 width: 100%; 2178 } 2179 2180 .bypostauthor > .comment-body .fn:before { 2181 content: "\f408"; 2182 vertical-align: text-top; 2183 } 2184 2185 .comment-list .edit-link { 2186 margin-left: 20px; 2187 } 2188 2189 .comment-metadata, 2190 .comment-awaiting-moderation, 2191 .comment-content, 2192 .comment-list .reply { 2193 float: right; 2194 width: 79%; 2195 width: -webkit-calc(100% - 124px); 2196 width: calc(100% - 124px); 2197 word-wrap: break-word; 2198 } 2199 2200 .comment-meta, 2201 .comment-meta a { 2202 color: #a2a2a2; 2203 font-size: 13px; 2204 } 2205 2206 .comment-meta a:hover { 2207 color: #ea9629; 2208 } 2209 2210 .comment-metadata { 2211 margin-bottom: 20px; 2212 } 2213 2214 .ping-meta { 2215 color: #a2a2a2; 2216 font-size: 13px; 2217 line-height: 2; 2218 } 2219 2220 .comment-awaiting-moderation { 2221 color: #a2a2a2; 2222 } 2223 2224 .comment-awaiting-moderation:before { 2225 content: "\f414"; 2226 margin-right: 5px; 2227 position: relative; 2228 top: -2px; 2229 } 2230 2231 .comment-reply-link:before, 2232 .comment-reply-login:before { 2233 content: "\f412"; 2234 margin-right: 3px; 2235 } 2236 2237 /* Comment form */ 2238 .comment-respond { 2239 background-color: #f7f5e7; 2240 padding: 30px 0; 2241 } 2242 2243 .comment .comment-respond { 2244 margin-bottom: 20px; 2245 padding: 20px; 2246 } 2247 2248 .comment-reply-title { 2249 font: 300 italic 28px "Source Sans Pro", Helvetica, sans-serif; 2250 } 2251 2252 .comment-reply-title small a { 2253 color: #131310; 2254 display: inline-block; 2255 float: right; 2256 height: 16px; 2257 overflow: hidden; 2258 width: 16px; 2259 } 2260 2261 .comment-reply-title small a:hover { 2262 color: #ed331c; 2263 text-decoration: none; 2264 } 2265 2266 .comment-reply-title small a:before { 2267 content: "\f406"; 2268 vertical-align: top; 2269 } 2270 2271 .sidebar .comment-list .comment-reply-title, 2272 .sidebar .comment-list .comment-respond .comment-form { 2273 padding: 0; 2274 } 2275 2276 .comment-form .comment-notes { 2277 margin-bottom: 15px; 2278 } 2279 2280 .comment-form .comment-form-author, 2281 .comment-form .comment-form-email, 2282 .comment-form .comment-form-url { 2283 margin-bottom: 8px; 2284 } 2285 2286 .comment-form [for="author"], 2287 .comment-form [for="email"], 2288 .comment-form [for="url"], 2289 .comment-form [for="comment"] { 2290 float: left; 2291 padding: 5px 0; 2292 width: 120px; 2293 } 2294 2295 .comment-form .required { 2296 color: #ed331c; 2297 } 2298 2299 .comment-form input[type="text"], 2300 .comment-form input[type="email"], 2301 .comment-form input[type="url"] { 2302 max-width: 270px; 2303 width: 60%; 2304 } 2305 2306 .comment-form textarea { 2307 width: 100%; 2308 } 2309 2310 .form-allowed-tags, 2311 .form-allowed-tags code { 2312 color: #686758; 2313 font-size: 12px; 2314 } 2315 2316 .form-allowed-tags code { 2317 font-size: 10px; 2318 margin-left: 3px; 2319 } 2320 2321 .comment-list .pingback, 2322 .comment-list .trackback { 2323 padding-top: 24px; 2324 } 2325 2326 .comment-navigation { 2327 font-size: 20px; 2328 font-style: italic; 2329 font-weight: 300; 2330 margin: 0 auto; 2331 max-width: 604px; 2332 padding: 20px 0 30px; 2333 width: 100%; 2334 } 2335 2336 .no-comments { 2337 background-color: #f7f5e7; 2338 font-size: 20px; 2339 font-style: italic; 2340 font-weight: 300; 2341 margin: 0; 2342 padding: 40px 0; 2343 text-align: center; 2344 } 2345 2346 .sidebar .no-comments { 2347 padding-left: 60px; 2348 padding-right: 376px; 2349 } 2350 2351 2352 /** 2353 * 5.13 Multisite 2354 * ---------------------------------------------------------------------------- 2355 */ 2356 2357 .site-main .mu_register { 2358 margin: 0 auto; 2359 max-width: 604px; 2360 width: 100%; 2361 } 2362 2363 .mu_alert { 2364 margin-top: 25px; 2365 } 2366 2367 .site-main .mu_register input[type="submit"], 2368 .site-main .mu_register #blog_title, 2369 .site-main .mu_register #user_email, 2370 .site-main .mu_register #blogname, 2371 .site-main .mu_register #user_name { 2372 font-size: inherit; 2373 width: 270px; 2374 } 2375 2376 .site-main .mu_register input[type="submit"] { 2377 width: auto; 2378 } 2379 2380 2381 /** 2382 * 6.0 Sidebar 2383 * ---------------------------------------------------------------------------- 2384 */ 2385 2386 .site-main .widget-area { 2387 float: right; 2388 width: 300px; 2389 } 2390 2391 2392 /** 2393 * 6.1 Widgets 2394 * ---------------------------------------------------------------------------- 2395 */ 2396 2397 .widget { 2398 background-color: rgba(247, 245, 231, 0.7); 2399 font-size: 14px; 2400 -webkit-hyphens: auto; 2401 -moz-hyphens: auto; 2402 -ms-hyphens: auto; 2403 hyphens: auto; 2404 margin: 0 0 24px; 2405 padding: 20px; 2406 word-wrap: break-word; 2407 } 2408 2409 .widget .widget-title { 2410 font: 300 italic 20px "Source Sans Pro", Helvetica, sans-serif; 2411 margin: 0 0 10px; 2412 } 2413 2414 .widget ul, 2415 .widget ol { 2416 list-style-type: none; 2417 margin: 0; 2418 padding: 0; 2419 } 2420 2421 .widget li { 2422 padding: 5px 0; 2423 } 2424 2425 .widget .children li:last-child { 2426 padding-bottom: 0; 2427 } 2428 2429 .widget li > ul, 2430 .widget li > ol { 2431 margin-left: 20px; 2432 } 2433 2434 .widget a { 2435 color: #bc360a; 2436 } 2437 2438 .widget a:hover { 2439 color: #ea9629; 2440 } 2441 2442 /* Search widget */ 2443 .search-form .search-submit { 2444 display: none; 2445 } 2446 2447 /* RSS Widget */ 2448 .widget_rss .rss-date { 2449 display: block; 2450 } 2451 2452 .widget_rss .rss-date, 2453 .widget_rss li > cite { 2454 color: #a2a2a2; 2455 } 2456 2457 /* Calendar Widget */ 2458 .widget_calendar table, 2459 .widget_calendar td { 2460 border: 0; 2461 border-collapse: separate; 2462 border-spacing: 1px; 2463 } 2464 2465 .widget_calendar caption { 2466 font-size: 14px; 2467 margin: 0; 2468 } 2469 2470 .widget_calendar th, 2471 .widget_calendar td { 2472 padding: 0; 2473 text-align: center; 2474 } 2475 2476 .widget_calendar a { 2477 display: block; 2478 } 2479 2480 .widget_calendar a:hover { 2481 background-color: rgba(0, 0, 0, 0.15); 2482 } 2483 2484 .widget_calendar tbody td { 2485 background-color: rgba(255, 255, 255, 0.5); 2486 } 2487 2488 .site-footer .widget_calendar tbody td { 2489 background-color: rgba(255, 255, 255, 0.05); 2490 } 2491 2492 .widget_calendar tbody .pad, .site-footer .widget_calendar tbody .pad { 2493 background-color: transparent; 2494 } 2495 2496 2497 /** 2498 * 7.0 Footer 2499 * ---------------------------------------------------------------------------- 2500 */ 2501 2502 .site-footer { 2503 background-color: #e8e5ce; 2504 color: #686758; 2505 font-size: 14px; 2506 text-align: center; 2507 } 2508 2509 .site-footer .widget-area, 2510 .sidebar .site-footer { 2511 text-align: left; 2512 } 2513 2514 .site-footer a { 2515 color: #686758; 2516 } 2517 2518 .site-footer .sidebar-container { 2519 background-color: #220e10; 2520 padding: 20px 0; 2521 } 2522 2523 .site-footer .widget-area { 2524 margin: 0 auto; 2525 max-width: 1040px; 2526 width: 100%; 2527 } 2528 2529 .sidebar .site-footer .widget-area { 2530 max-width: 724px; 2531 position: relative; 2532 left: -158px; 2533 } 2534 2535 .site-footer .widget { 2536 background: transparent; 2537 color: #fff; 2538 float: left; 2539 margin-right: 20px; 2540 width: 245px; 2541 } 2542 2543 .sidebar .site-footer .widget { 2544 width: 228px; 2545 } 2546 2547 .sidebar .site-footer .widget:nth-of-type(4), 2548 .sidebar .site-footer .widget:nth-of-type(3) { 2549 margin-right: 0; 2550 } 2551 2552 .site-footer .widget a { 2553 color: #e6402a; 2554 } 2555 2556 .site-footer .widget-title, 2557 .site-footer .widget-title a, 2558 .site-footer .wp-caption-text { 2559 color: #fff; 2560 } 2561 2562 .site-info { 2563 margin: 0 auto; 2564 max-width: 1040px; 2565 padding: 30px 0; 2566 width: 100%; 2567 } 2568 2569 #wpstats { 2570 display: block; 2571 margin: -10px auto 0; 2572 } 2573 2574 2575 /** 2576 * 8.0 Media Queries 2577 * ---------------------------------------------------------------------------- 2578 */ 2579 2580 /* Does the same thing as <meta name="viewport" content="width=device-width">, 2581 * but in the future W3C standard way. -ms- prefix is required for IE10+ to 2582 * render responsive styling in Windows 8 "snapped" views; IE10+ does not honor 2583 * the meta tag. See http://core.trac.wordpress.org/ticket/25888. 2584 */ 2585 @-ms-viewport { 2586 width: device-width; 2587 } 2588 @viewport { 2589 width: device-width; 2590 } 2591 2592 @media (max-width: 1599px) { 2593 .site { 2594 border: 0; 2595 } 2596 } 2597 2598 @media (max-width: 1069px) { 2599 .sidebar img.alignleft, 2600 .sidebar .wp-caption.alignleft { 2601 margin-left: 0; 2602 } 2603 2604 .sidebar img.alignright, 2605 .sidebar .wp-caption.alignright { 2606 margin-right: 0; 2607 } 2608 2609 .error404 .page-header { 2610 margin-left: auto; 2611 max-width: 604px; 2612 width: 100%; 2613 } 2614 2615 .archive-header, 2616 .search .page-header, 2617 .archive .page-header, 2618 .blog .page-header, 2619 .error404 .page-content, 2620 .search .page-content, 2621 .archive .page-content, 2622 .attachment .entry-header, 2623 .attachment .entry-content, 2624 .post-navigation .nav-links, 2625 .sidebar .site-info, 2626 .site-footer .widget-area { 2627 padding-left: 20px; 2628 padding-right: 20px; 2629 } 2630 2631 .error404 .page-title { 2632 font-size: 24px; 2633 padding: 180px; 2634 } 2635 2636 .error404 .page-title:before { 2637 font-size: 554px; 2638 } 2639 2640 .attachment .image-navigation { 2641 max-width: 724px; 2642 } 2643 2644 .image-navigation .nav-previous, 2645 .image-navigation .nav-next { 2646 position: static; 2647 } 2648 2649 .site-main .widget-area { 2650 margin-right: 60px; 2651 } 2652 } 2653 2654 @media (max-width: 999px) { 2655 .sidebar .entry-header, 2656 .sidebar .entry-content, 2657 .sidebar .entry-summary, 2658 .sidebar .entry-meta, 2659 .sidebar .comment-list, 2660 .sidebar .comment-reply-title, 2661 .sidebar .comment-navigation, 2662 .sidebar .comment-respond .comment-form, 2663 .sidebar .featured-gallery, 2664 .sidebar .post-navigation .nav-links, 2665 .author.sidebar .author-info { 2666 max-width: 604px; 2667 padding-left: 0; 2668 padding-right: 0; 2669 } 2670 2671 .sidebar .site-info, 2672 .search.sidebar .page-content, 2673 .blog.sidebar .page-content, 2674 .attachment .entry-header, 2675 .sidebar .comments-title { 2676 max-width: 604px; 2677 } 2678 2679 .sidebar .archive-meta, 2680 .attachment .entry-header, 2681 .search.sidebar .page-content, 2682 .blog.sidebar .page-content, 2683 .sidebar .site-info, 2684 .sidebar .comments-title, 2685 .sidebar .no-comments { 2686 padding-left: 0; 2687 padding-right: 0; 2688 } 2689 2690 .attachment .entry-meta { 2691 float: left; 2692 text-align: left; 2693 width: 100%; 2694 } 2695 2696 .attachment .entry-content { 2697 max-width: 100%; 2698 padding: 40px 0; 2699 } 2700 2701 .format-status .entry-content { 2702 padding-top: 40px; 2703 } 2704 2705 .format-status .entry-meta { 2706 padding-bottom: 40px; 2707 } 2708 2709 .sidebar .format-status .entry-content, 2710 .sidebar .format-status .entry-meta { 2711 padding-left: 35px; 2712 } 2713 2714 .sidebar .format-status .entry-content:before, 2715 .sidebar .format-status .entry-meta:before { 2716 left: 10px; 2717 } 2718 2719 .sidebar .format-status .entry-content p:first-child:before { 2720 left: 4px; 2721 } 2722 2723 .sidebar .paging-navigation .nav-links { 2724 padding: 0 60px; 2725 } 2726 2727 .site-main .sidebar-container { 2728 height: auto; 2729 margin: 0 auto; 2730 max-width: 604px; 2731 position: relative; 2732 top: 20px; 2733 } 2734 2735 .site-main .widget-area { 2736 float: none; 2737 margin: 0; 2738 width: 100%; 2739 } 2740 2741 .sidebar .site-footer .widget-area { 2742 max-width: 100%; 2743 left: 0; 2744 } 2745 } 2746 2747 /* Collapse oversized image and pulled images after iPad breakpoint. */ 2748 @media (max-width: 767px) { 2749 .entry-content img.alignleft, 2750 .entry-content .wp-caption.alignleft { 2751 margin-left: 0; 2752 } 2753 2754 .entry-content img.alignright, 2755 .entry-content .wp-caption.alignright { 2756 margin-right: 0; 2757 } 2758 2759 .attachment .image-navigation, 2760 .attachment .entry-attachment .attachment { 2761 max-width: 604px; 2762 padding: 0; 2763 width: 100%; 2764 } 2765 2766 .gallery-caption { 2767 display: none; 2768 } 2769 } 2770 2771 @media (max-width: 643px) { 2772 .site-title { 2773 font-size: 30px; 2774 } 2775 2776 #content .entry-header, 2777 #content .entry-content, 2778 #content .entry-summary, 2779 #content footer.entry-meta, 2780 #content .featured-gallery, 2781 .search.sidebar .page-content, 2782 .blog.sidebar .page-content, 2783 .sidebar .post-navigation .nav-links, 2784 .paging-navigation .nav-links, 2785 #content .author-info, 2786 .comments-area .comments-title, 2787 .comments-area .comment-list, 2788 .comments-area .comment-navigation, 2789 .comment-respond, 2790 .sidebar .site-info, 2791 .sidebar .paging-navigation .nav-links { 2792 padding-left: 20px; 2793 padding-right: 20px; 2794 } 2795 2796 #content .format-status .entry-content, 2797 #content .format-status .entry-met { 2798 padding-left: 35px; 2799 } 2800 2801 /* Small menu */ 2802 .menu-toggle { 2803 cursor: pointer; 2804 display: inline-block; 2805 font: bold 16px/1.3 "Source Sans Pro", Helvetica, sans-serif; 2806 margin: 0; 2807 padding: 12px 0 12px 20px; 2808 } 2809 2810 .menu-toggle:after { 2811 content: "\f502"; 2812 font-size: 12px; 2813 padding-left: 8px; 2814 vertical-align: -4px; 2815 } 2816 2817 .toggled-on .menu-toggle:after { 2818 content: "\f500"; 2819 vertical-align: 2px; 2820 } 2821 2822 .toggled-on .nav-menu, 2823 .toggled-on .nav-menu > ul { 2824 display: block; 2825 margin-left: 0; 2826 padding: 0; 2827 width: 100%; 2828 } 2829 2830 .toggled-on li, 2831 .toggled-on .children { 2832 display: block; 2833 } 2834 2835 .toggled-on .nav-menu li > ul { 2836 background-color: transparent; 2837 display: block; 2838 float: none; 2839 margin-left: 20px; 2840 position: relative; 2841 left: auto; 2842 top: auto; 2843 } 2844 2845 .toggled-on .nav-menu li > ul a { 2846 color: #141412; 2847 width: auto; 2848 } 2849 2850 .toggled-on .nav-menu li:hover > a, 2851 .toggled-on .nav-menu .children a { 2852 background-color: transparent; 2853 color: #141412; 2854 } 2855 2856 .toggled-on .nav-menu li a:hover, 2857 .toggled-on .nav-menu ul a:hover { 2858 background-color: #db572f; 2859 color: #fff; 2860 } 2861 2862 ul.nav-menu, 2863 div.nav-menu > ul { 2864 display: none; 2865 } 2866 2867 #content .featured-gallery { 2868 padding-left: 24px; 2869 } 2870 2871 .gallery-columns-1 .gallery-item { 2872 margin-right: 0; 2873 width: 100%; 2874 } 2875 2876 .entry-title, 2877 .format-chat .entry-title, 2878 .format-image .entry-title, 2879 .format-gallery .entry-title, 2880 .format-video .entry-title { 2881 font-size: 22px; 2882 font-weight: bold; 2883 } 2884 2885 .format-quote blockquote, 2886 .format-status .entry-content { 2887 font-size: 18px; 2888 } 2889 2890 .format-quote blockquote small, 2891 .format-quote blockquote cite { 2892 font-size: 13px; 2893 } 2894 2895 .error404 .page-title { 2896 padding: 40px 0 0; 2897 } 2898 2899 .error404 .page-title:before { 2900 content: normal; 2901 } 2902 2903 .comment-author { 2904 margin-right: 30px; 2905 } 2906 2907 .comment-author .avatar { 2908 height: auto; 2909 max-width: 100%; 2910 } 2911 2912 .comment-metadata, 2913 .comment-content, 2914 .comment-list .reply { 2915 width: 70%; 2916 width: -webkit-calc(100% - 104px); 2917 width: calc(100% - 104px); 2918 } 2919 2920 .comment-form input[type="text"], 2921 .comment-form input[type="email"], 2922 .comment-form input[type="url"] { 2923 width: -webkit-calc(100% - 120px); 2924 width: calc(100% - 120px); 2925 } 2926 2927 .comment-form textarea { 2928 height: 80px; /* Smaller field for mobile. */ 2929 } 2930 2931 /* Audio */ 2932 .format-audio .entry-content:before { 2933 display: none; 2934 } 2935 2936 .format-audio .audio-content { 2937 background-image: none; 2938 float: none; 2939 padding-left: 0; 2940 width: auto; 2941 } 2942 } 2943 2944 /* Mobile devices */ 2945 @media (max-width: 359px) { 2946 .gallery { 2947 margin-left: 0; 2948 } 2949 2950 .gallery .gallery-item, 2951 .gallery-columns-2.gallery-size-thumbnail .gallery-item { 2952 max-width: none; 2953 width: 49%; 2954 width: -webkit-calc(50% - 4px); 2955 width: calc(50% - 4px); 2956 } 2957 2958 .gallery-columns-1.gallery-size-medium, 2959 .gallery-columns-1.gallery-size-thumbnail, 2960 .gallery-columns-2.gallery-size-thumbnail, 2961 .gallery-columns-3.gallery-size-thumbnail { 2962 display: block; 2963 } 2964 2965 .gallery-columns-1 .gallery-item, 2966 .gallery-columns-1.gallery-size-medium .gallery-item, 2967 .gallery-columns-1.gallery-size-thumbnail .gallery-item { 2968 text-align: center; 2969 width: 98%; 2970 width: -webkit-calc(100% - 4px); 2971 width: calc(100% - 4px); 2972 } 2973 2974 .gallery-columns-3 .gallery-item:nth-of-type(3n), 2975 .gallery-columns-5 .gallery-item:nth-of-type(5n), 2976 .gallery-columns-7 .gallery-item:nth-of-type(7n), 2977 .gallery-columns-9 .gallery-item:nth-of-type(9n) { 2978 margin-right: 4px; 2979 } 2980 2981 .gallery br { 2982 display: none; 2983 } 2984 2985 .gallery .gallery-item:nth-of-type(even) { 2986 margin-right: 0; 2987 } 2988 2989 /* Comments */ 2990 .comment-author { 2991 margin: 0 0 5px; 2992 max-width: 100%; 2993 } 2994 2995 .comment-author .avatar { 2996 display: inline; 2997 margin: 0 5px 0 0; 2998 max-width: 20px; 2999 } 3000 3001 .comment-metadata, 3002 .comment-content, 3003 .comment-list .reply { 3004 width: 100%; 3005 } 3006 } 3007 3008 3009 /** 3010 * 9.0 Print 3011 * ---------------------------------------------------------------------------- 3012 */ 3013 3014 /* Retina-specific styles. */ 3015 @media print, 3016 (-o-min-device-pixel-ratio: 5/4), 3017 (-webkit-min-device-pixel-ratio: 1.25), 3018 (min-resolution: 120dpi) { 3019 3020 .site-header .search-field { 3021 background-image: url(images/search-icon-2x.png); 3022 } 3023 3024 .format-audio .audio-content, 3025 .format-status .entry-content:before, 3026 .format-status .entry-meta:before, 3027 .comment-list > li:after, 3028 .comment-list .children > li:before { 3029 background-image: url(images/dotted-line-2x.png); 3030 } 3031 } 3032 3033 @media print { 3034 body { 3035 background: none !important; 3036 color: #000; 3037 font-size: 10pt; 3038 } 3039 3040 footer a[rel="bookmark"]:link:after, 3041 footer a[rel="bookmark"]:visited:after { 3042 content: " [" attr(href) "] "; /* Show URLs */ 3043 } 3044 3045 .site { 3046 max-width: 98%; 3047 } 3048 3049 .site-header { 3050 background-image: none !important; 3051 } 3052 3053 .site-header .home-link { 3054 max-width: none; 3055 min-height: 0; 3056 } 3057 3058 .site-title { 3059 color: #000; 3060 font-size: 21pt; 3061 } 3062 3063 .site-description { 3064 font-size: 10pt; 3065 } 3066 3067 .author-avatar, 3068 .site-footer, 3069 .comment-respond, 3070 .comments-area .comment-edit-link, 3071 .comments-area .reply, 3072 .comments-link, 3073 .entry-meta .edit-link, 3074 .page-links, 3075 .site-content nav, 3076 .widget-area, 3077 .main-navigation, 3078 .navbar, 3079 .more-link { 3080 display: none; 3081 } 3082 3083 .entry-header, 3084 .entry-content, 3085 .entry-summary, 3086 .entry-meta { 3087 margin: 0; 3088 width: 100%; 3089 } 3090 3091 .page-title, 3092 .entry-title { 3093 font-size: 21pt; 3094 } 3095 3096 .entry-meta, 3097 .entry-meta a { 3098 color: #444; 3099 font-size: 10pt; 3100 } 3101 3102 .entry-content img.alignleft, 3103 .entry-content .wp-caption.alignleft { 3104 margin-left: 0; 3105 } 3106 3107 .entry-content img.alignright, 3108 .entry-content .wp-caption.alignright { 3109 margin-right: 0; 3110 } 3111 3112 .format-image .entry-content .size-full { 3113 margin: 0; 3114 } 3115 3116 /* Remove colors from post formats */ 3117 .hentry { 3118 background-color: #fff; 3119 } 3120 3121 /* Comments */ 3122 .comments-area > li.comment { 3123 background: none; 3124 position: relative; 3125 width: auto; 3126 } 3127 3128 .comment-metadata { 3129 float: none; 3130 } 3131 3132 .comment-author .fn, 3133 .comment-reply-link, 3134 .comment-reply-login { 3135 color: #333; 3136 } 3137 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Tue Mar 25 01:41:18 2014 | WordPress honlapkészítés: online1.hu |