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.
8 License: GNU General Public License v2 or later
9 License URI: http://www.gnu.org/licenses/gpl-2.0.html
10 Tags: black, blue, gray, pink, purple, white, yellow, dark, light, two-columns, left-sidebar, fixed-layout, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
11 Text Domain: twentyfifteen
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.
35 * 12.1 - Posts and pages
42 * 15.0 - Media Queries
46 * 15.4 - Desktop Small
47 * 15.5 - Desktop Medium
48 * 15.6 - Desktop Large
49 * 15.7 - Desktop X-Large
56 * Resetting and rebuilding styles have been helped along thanks to the fine work of
57 * Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
58 * along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
59 * and Blueprint http://www.blueprintcss.org/
62 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 {
71 vertical-align: baseline;
75 -webkit-box-sizing: border-box;
76 -moz-box-sizing: border-box;
77 box-sizing: border-box;
80 -webkit-text-size-adjust: 100%;
81 -ms-text-size-adjust: 100%;
87 -webkit-box-sizing: inherit;
88 -moz-box-sizing: inherit;
115 border-collapse: separate;
135 -webkit-hyphens: none;
143 outline: 2px solid #c1c1c1;
144 outline: 2px solid rgba(51, 51, 51, 0.3);
161 .social-navigation a:before,
162 .secondary-toggle:before,
163 .dropdown-toggle:after,
164 .bypostauthor > article .fn:after,
165 .comment-reply-title small a:before,
166 .comment-navigation .nav-next a:after,
167 .comment-navigation .nav-previous a:before,
172 .comments-link:before,
173 .entry-format:before,
175 .full-size-link:before,
176 .pagination .prev:before,
177 .pagination .next:before,
178 .image-navigation a:before,
179 .image-navigation a:after,
180 .format-link .entry-title a:after,
181 .entry-content .more-link:after,
182 .entry-summary .more-link:after,
184 -moz-osx-font-smoothing: grayscale;
185 -webkit-font-smoothing: antialiased;
186 display: inline-block;
187 font-family: "Genericons";
191 font-variant: normal;
195 text-decoration: inherit;
196 text-transform: none;
211 font-family: "Noto Serif", serif;
228 margin-bottom: 1.6em;
244 border-left: 4px solid #707070;
245 border-left: 4px solid rgba(51, 51, 51, 0.7);
247 color: rgba(51, 51, 51, 0.7);
252 margin-bottom: 1.6667em;
253 padding-left: 0.7778em;
257 margin-bottom: 1.6667em;
260 blockquote > p:last-child {
269 font-family: "Noto Sans", sans-serif;
295 font-family: Inconsolata, monospace;
296 -webkit-hyphens: none;
303 background-color: transparent;
304 background-color: rgba(0, 0, 0, 0.01);
305 border: 1px solid #eaeaea;
306 border: 1px solid rgba(51, 51, 51, 0.1);
308 margin-bottom: 1.6em;
313 white-space: pre-wrap;
314 word-wrap: break-word;
318 border-bottom: 1px dotted #eaeaea;
319 border-bottom: 1px dotted rgba(51, 51, 51, 0.1);
325 background-color: #fff9c0;
326 text-decoration: none;
335 vertical-align: baseline;
360 background-color: #eaeaea;
361 background-color: rgba(51, 51, 51, 0.1);
364 margin-bottom: 1.6em;
369 margin: 0 0 1.6em 1.3333em;
386 margin-bottom: 1.6em;
394 margin-bottom: 1.6em;
400 border: 1px solid #eaeaea;
401 border: 1px solid rgba(51, 51, 51, 0.1);
405 border-collapse: separate;
407 border-width: 1px 0 0 1px;
409 table-layout: fixed; /* Prevents HTML tables from becoming too wide */
421 border-width: 0 1px 1px 0;
426 border-width: 0 1px 1px 0;
434 -ms-interpolation-mode: bicubic;
438 vertical-align: middle;
449 /* Placeholder text color -- selectors need to be separate to work. */
451 ::-webkit-input-placeholder {
452 color: rgba(51, 51, 51, 0.7);
453 font-family: "Noto Sans", sans-serif;
457 color: rgba(51, 51, 51, 0.7);
458 font-family: "Noto Sans", sans-serif;
462 color: rgba(51, 51, 51, 0.7);
463 font-family: "Noto Sans", sans-serif;
464 opacity: 1; /* Since FF19 lowers the opacity of the placeholder by default */
467 :-ms-input-placeholder {
468 color: rgba(51, 51, 51, 0.7);
469 font-family: "Noto Sans", sans-serif;
481 background-color: #f7f7f7;
488 vertical-align: baseline;
498 background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0)); /* Removing the inner shadow on iOS inputs */
499 border: 1px solid #eaeaea;
500 border: 1px solid rgba(51, 51, 51, 0.1);
502 color: rgba(51, 51, 51, 0.7);
507 background-color: #fff;
508 border: 1px solid #c1c1c1;
509 border: 1px solid rgba(51, 51, 51, 0.3);
515 outline: 2px solid #c1c1c1;
516 outline: 2px solid rgba(51, 51, 51, 0.3);
528 input[type="button"],
530 input[type="submit"] {
531 -webkit-appearance: button;
532 background-color: #333;
536 font-family: "Noto Sans", sans-serif;
540 padding: 0.7917em 1.5em;
541 text-transform: uppercase;
545 input[type="button"]:hover,
546 input[type="reset"]:hover,
547 input[type="submit"]:hover,
549 input[type="button"]:focus,
550 input[type="reset"]:focus,
551 input[type="submit"]:focus {
552 background-color: #707070;
553 background-color: rgba(51, 51, 51, 0.7);
557 input[type="search"] {
558 -webkit-appearance: textfield;
561 input[type="search"]::-webkit-search-cancel-button,
562 input[type="search"]::-webkit-search-decoration {
563 -webkit-appearance: none;
566 button::-moz-focus-inner,
567 input::-moz-focus-inner {
575 input[type="password"],
576 input[type="search"],
587 input[type="text"]:focus,
588 input[type="email"]:focus,
589 input[type="url"]:focus,
590 input[type="password"]:focus,
591 input[type="search"]:focus,
596 .post-password-form {
600 .post-password-form label {
602 color: rgba(51, 51, 51, 0.7);
604 font-family: "Noto Sans", sans-serif;
608 letter-spacing: 0.04em;
610 text-transform: uppercase;
613 .post-password-form input[type="submit"] {
620 input[type="checkbox"],
621 input[type="radio"] {
625 .search-form input[type="submit"],
626 .widget .search-form input[type="submit"] {
642 text-decoration: none;
648 color: rgba(51, 51, 51, 0.7);
660 text-decoration: none;
663 .main-navigation ul {
668 .main-navigation ul ul {
673 .main-navigation ul .toggled-on {
677 .main-navigation li {
678 border-top: 1px solid #eaeaea;
679 border-top: 1px solid rgba(51, 51, 51, 0.1);
683 .main-navigation .current_page_item > a,
684 .main-navigation .current-menu-item > a,
685 .main-navigation .current_page_ancestor > a {
689 .main-navigation .nav-menu > ul > li:first-child,
690 .main-navigation .nav-menu > li:first-child {
694 .main-navigation .page_item_has_children > a,
695 .main-navigation .menu-item-has-children > a {
699 .main-navigation .menu-item-description {
701 color: rgba(51, 51, 51, 0.7);
702 font-family: "Noto Sans", sans-serif;
710 .no-js .main-navigation ul ul {
715 background-color: transparent;
717 -webkit-box-sizing: content-box;
718 -moz-box-sizing: content-box;
719 box-sizing: content-box;
724 text-transform: lowercase; /* Stop screen readers to read the text as capital letters */
730 .dropdown-toggle:after {
741 .dropdown-toggle:hover,
742 .dropdown-toggle:focus {
743 background-color: #eaeaea;
744 background-color: rgba(51, 51, 51, 0.1);
747 .dropdown-toggle:focus {
748 outline: 1px solid #c1c1c1;
749 outline: 1px solid rgba(51, 51, 51, 0.3);
752 .dropdown-toggle.toggle-on:after {
760 .social-navigation ul {
762 margin: 0 0 -1.6em 0;
765 .social-navigation li {
769 .social-navigation a {
776 .social-navigation a:before {
784 .social-navigation a[href$="/feed/"]:before {
788 .social-navigation a[href*="codepen.io"]:before {
792 .social-navigation a[href*="digg.com"]:before {
796 .social-navigation a[href*="dribbble.com"]:before {
800 .social-navigation a[href*="dropbox.com"]:before {
804 .social-navigation a[href*="facebook.com"]:before {
808 .social-navigation a[href*="flickr.com"]:before {
812 .social-navigation a[href*="foursquare.com"]:before {
816 .social-navigation a[href*="plus.google.com"]:before {
820 .social-navigation a[href*="github.com"]:before {
824 .social-navigation a[href*="instagram.com"]:before {
828 .social-navigation a[href*="linkedin.com"]:before {
832 .social-navigation a[href*="pinterest.com"]:before {
836 .social-navigation a[href*="getpocket.com"]:before {
840 .social-navigation a[href*="polldaddy.com"]:before {
844 .social-navigation a[href*="reddit.com"]:before {
848 .social-navigation a[href*="stumbleupon.com"]:before {
852 .social-navigation a[href*="tumblr.com"]:before {
856 .social-navigation a[href*="twitter.com"]:before {
860 .social-navigation a[href*="vimeo.com"]:before {
864 .social-navigation a[href*="wordpress.com"]:before,
865 .social-navigation a[href*="wordpress.org"]:before {
869 .social-navigation a[href*="youtube.com"]:before {
873 .social-navigation a[href*="mailto:"]:before {
877 .social-navigation a[href*="spotify.com"]:before {
881 .social-navigation a[href*="twitch.tv"]:before {
886 background-color: transparent;
887 border: 1px solid #eaeaea;
888 border: 1px solid rgba(51, 51, 51, 0.1);
896 -webkit-transform: translateY(-50%);
897 -ms-transform: translateY(-50%);
898 transform: translateY(-50%);
902 .secondary-toggle:before {
909 .secondary-toggle:hover,
910 .secondary-toggle:focus {
911 background-color: transparent;
912 border: 1px solid #c1c1c1;
913 border: 1px solid rgba(51, 51, 51, 0.3);
917 .secondary-toggle.toggled-on:before {
926 background-color: #fff;
927 border-top: 1px solid #eaeaea;
928 border-top: 1px solid rgba(51, 51, 51, 0.1);
934 padding: 3.8461% 7.6923%;
937 .post-navigation span {
941 .post-navigation .meta-nav {
943 color: rgba(51, 51, 51, 0.7);
944 font-family: "Noto Sans", sans-serif;
947 letter-spacing: 0.04em;
950 text-transform: uppercase;
954 .post-navigation .post-title {
955 font-family: "Noto Serif", serif;
963 .post-navigation .nav-next,
964 .post-navigation .nav-previous {
965 background-position: center;
966 background-size: cover;
970 .post-navigation a:before {
981 .post-navigation a:hover:before,
982 .post-navigation a:focus:before {
986 .post-navigation .meta-nav {
990 .post-navigation div + div {
991 border-top: 1px solid #eaeaea;
992 border-top: 1px solid rgba(51, 51, 51, 0.1);
996 background-color: #fff;
997 border-top: 1px solid rgba(51, 51, 51, 0.1);
998 font-family: "Noto Sans", sans-serif;
1001 .pagination .nav-links {
1007 /* reset screen-reader-text */
1008 .pagination .current .screen-reader-text {
1009 position: static !important;
1012 .pagination .page-numbers {
1015 padding: 0 0.6667em;
1018 .pagination .page-numbers.current {
1019 text-transform: uppercase;
1022 .pagination .current {
1023 display: inline-block;
1029 -webkit-tap-highlight-color: rgba(255, 255, 255, 0.3);
1030 background-color: #333;
1032 display: inline-block;
1040 .pagination .prev:before,
1041 .pagination .next:before {
1049 .pagination .prev:hover,
1050 .pagination .prev:focus,
1051 .pagination .next:hover,
1052 .pagination .next:focus {
1053 background-color: #707070;
1054 background-color: rgba(51, 51, 51, 0.7);
1061 .pagination .prev:before {
1070 .pagination .next:before {
1076 .comment-navigation {
1078 color: rgba(51, 51, 51, 0.7);
1081 font-family: "Noto Sans", sans-serif;
1084 text-transform: uppercase;
1087 .image-navigation a,
1088 .comment-navigation a {
1090 color: rgba(51, 51, 51, 0.7);
1093 .image-navigation a:hover,
1094 .image-navigation a:focus,
1095 .comment-navigation a:hover,
1096 .comment-navigation a:focus {
1100 .image-navigation .nav-previous:not(:empty),
1101 .image-navigation .nav-next:not(:empty),
1102 .comment-navigation .nav-previous:not(:empty),
1103 .comment-navigation .nav-next:not(:empty) {
1104 display: inline-block;
1107 .image-navigation .nav-previous:not(:empty) + .nav-next:not(:empty):before,
1108 .comment-navigation .nav-previous:not(:empty) + .nav-next:not(:empty):before {
1114 .image-navigation .nav-previous a:before,
1115 .comment-navigation .nav-previous a:before {
1117 margin-right: 0.2em;
1121 .image-navigation .nav-next a:after,
1122 .comment-navigation .nav-next a:after {
1128 .comment-navigation {
1129 border-top: 1px solid #eaeaea;
1130 border-top: 1px solid rgba(51, 51, 51, 0.1);
1131 border-bottom: 1px solid #eaeaea;
1132 border-bottom: 1px solid rgba(51, 51, 51, 0.1);
1136 .comments-title + .comment-navigation {
1144 .image-navigation .nav-previous:not(:empty),
1145 .image-navigation .nav-next:not(:empty) {
1154 /* Text meant only for screen readers */
1156 .screen-reader-text {
1157 clip: rect(1px, 1px, 1px, 1px);
1160 position: absolute !important;
1164 /* must have higher specificity than alternative color schemes inline styles */
1166 background-color: #f1f1f1;
1167 box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.2);
1170 font: bold 14px/normal "Noto Sans", sans-serif;
1173 padding: 15px 23px 14px;
1174 text-decoration: none;
1175 text-transform: none;
1179 .logged-in .site .skip-link {
1180 box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
1181 font: bold 14px/normal "Open Sans", sans-serif;
1184 .site .skip-link:focus {
1214 blockquote.alignleft,
1215 .wp-caption.alignleft,
1217 margin: 0.4em 1.6em 1.6em 0;
1220 blockquote.alignright,
1221 .wp-caption.alignright,
1223 margin: 0.4em 0 1.6em 1.6em;
1226 blockquote.aligncenter,
1227 .wp-caption.aligncenter,
1231 margin-bottom: 1.6em;
1234 .wp-caption.alignleft,
1235 .wp-caption.alignright,
1236 .wp-caption.aligncenter {
1237 margin-bottom: 1.2em;
1249 .entry-content:before,
1250 .entry-content:after,
1251 .comment-content:before,
1252 .comment-content:after,
1253 .site-content:before,
1254 .site-content:after,
1257 .comment-navigation:before,
1258 .comment-navigation:after,
1259 .social-navigation ul:before,
1260 .social-navigation ul:after,
1269 .entry-content:after,
1270 .comment-content:after,
1271 .site-content:after,
1273 .comment-navigation:after,
1274 .social-navigation ul:after,
1285 background-color: #fff;
1286 border-bottom: 1px solid rgba(51, 51, 51, 0.1);
1292 padding-right: 60px;
1297 font-family: "Noto Sans", sans-serif;
1301 line-height: 1.3636;
1307 font-family: "Noto Sans", sans-serif;
1323 color: rgba(51, 51, 51, 0.7);
1324 -webkit-hyphens: auto;
1328 margin: 0 auto 9.09090%;
1330 word-wrap: break-word;
1348 line-height: normal;
1352 .widget input[type="button"],
1353 .widget input[type="reset"],
1354 .widget input[type="submit"] {
1357 padding: 0.7917em 1.5833em;
1360 .widget input[type="text"],
1361 .widget input[type="email"],
1362 .widget input[type="url"],
1363 .widget input[type="password"],
1364 .widget input[type="search"],
1371 font-family: "Noto Sans", sans-serif;
1373 letter-spacing: 0.04em;
1374 text-transform: uppercase;
1377 .widget > :last-child {
1381 .widget_calendar table {
1385 .widget_calendar td,
1386 .widget_calendar th {
1387 line-height: 2.3333;
1392 .widget_calendar caption {
1393 font-family: "Noto Serif", serif;
1396 letter-spacing: 0.04em;
1397 text-transform: uppercase;
1400 .widget_calendar tbody a {
1401 -webkit-tap-highlight-color: rgba(255, 255, 255, 0.3);
1402 background-color: #333;
1408 .widget_calendar tbody a:hover,
1409 .widget_calendar tbody a:focus {
1410 background-color: #707070;
1411 background-color: rgba(51, 51, 51, 0.7);
1416 .widget_categories a,
1421 .widget_recent_comments a,
1422 .widget_recent_entries a {
1427 .widget_categories ul,
1430 .widget_nav_menu ul,
1432 .widget_recent_comments ul,
1433 .widget_recent_entries ul {
1439 .widget_categories li,
1442 .widget_nav_menu li,
1444 .widget_recent_comments li,
1445 .widget_recent_entries li {
1446 border-top: 1px solid #eaeaea;
1447 border-top: 1px solid rgba(51, 51, 51, 0.1);
1448 padding: 0.7667em 0;
1451 .widget_archive li:first-child,
1452 .widget_categories li:first-child,
1453 .widget_links li:first-child,
1454 .widget_meta li:first-child,
1455 .widget_nav_menu li:first-child,
1456 .widget_pages li:first-child,
1457 .widget_recent_comments li:first-child,
1458 .widget_recent_entries li:first-child {
1463 .widget_archive li:last-child,
1464 .widget_categories li:last-child,
1465 .widget_links li:last-child,
1466 .widget_meta li:last-child,
1467 .widget_nav_menu li:last-child,
1468 .widget_pages li:last-child,
1469 .widget_recent_comments li:last-child,
1470 .widget_recent_entries li:last-child {
1474 .widget_categories .children,
1475 .widget_nav_menu .sub-menu,
1476 .widget_pages .children {
1477 border-top: 1px solid #eaeaea;
1478 border-top: 1px solid rgba(51, 51, 51, 0.1);
1479 margin: 0.7667em 0 0 0.8em;
1480 padding-top: 0.7667em;
1483 .widget_recent_entries .post-date {
1493 margin-bottom: 1.6em;
1496 .widget_rss ul:last-child,
1497 .widget_rss li:last-child {
1501 .widget_rss .rsswidget {
1506 .widget_rss .rsswidget img {
1510 .widget_rss .rss-date,
1512 font-family: "Noto Sans", sans-serif;
1521 .textwidget > :last-child {
1526 border-bottom: 1px solid #333;
1529 .textwidget a:hover,
1530 .textwidget a:focus {
1540 background-color: #fff;
1545 .secondary.toggled-on {
1546 border-top: 1px solid transparent;
1547 border-bottom: 1px solid transparent;
1552 margin: 9.09090% auto 0;
1556 background-color: #fff;
1557 border-top: 1px solid rgba(51, 51, 51, 0.1);
1558 padding: 3.84615% 7.6923%;
1563 * 12.1 Posts and pages
1567 background-color: #fff;
1568 padding-top: 7.6923%;
1572 .hentry.has-post-thumbnail {
1576 .hentry.sticky:not(.has-post-thumbnail) {
1577 padding-top: -webkit-calc(7.6923% + 24px);
1578 padding-top: calc(7.6923% + 24px);
1582 border-top: 1px solid rgba(51, 51, 51, 0.1);
1588 margin-bottom: 2.4em;
1590 .post-thumbnail img {
1595 a.post-thumbnail:hover,
1596 a.post-thumbnail:focus {
1607 line-height: 1.1538;
1608 margin-bottom: 0.9231em;
1613 padding: 0 7.6923% 7.6923%;
1616 .entry-content > :last-child,
1617 .entry-summary > :last-child {
1625 -webkit-hyphens: auto;
1629 word-wrap: break-word;
1635 .comment-content h1 {
1638 line-height: 1.1538;
1639 margin-top: 1.8462em;
1640 margin-bottom: 0.9231em;
1646 .comment-content h2 {
1649 line-height: 1.3636;
1650 margin-top: 2.1818em;
1651 margin-bottom: 1.0909em;
1657 .comment-content h3 {
1660 line-height: 1.3333;
1661 margin-top: 2.6667em;
1662 margin-bottom: 1.3333em;
1674 .comment-content h4,
1675 .comment-content h5,
1676 .comment-content h6 {
1681 margin-bottom: 1.6em;
1690 .comment-content h5,
1691 .comment-content h6 {
1692 letter-spacing: 0.1em;
1693 text-transform: uppercase;
1696 .entry-content > h1:first-child,
1697 .entry-content > h2:first-child,
1698 .entry-content > h3:first-child,
1699 .entry-content > h4:first-child,
1700 .entry-content > h5:first-child,
1701 .entry-content > h6:first-child,
1702 .entry-summary > h1:first-child,
1703 .entry-summary > h2:first-child,
1704 .entry-summary > h3:first-child,
1705 .entry-summary > h4:first-child,
1706 .entry-summary > h5:first-child,
1707 .entry-summary > h6:first-child,
1708 .page-content > h1:first-child,
1709 .page-content > h2:first-child,
1710 .page-content > h3:first-child,
1711 .page-content > h4:first-child,
1712 .page-content > h5:first-child,
1713 .page-content > h6:first-child,
1714 .comment-content > h1:first-child,
1715 .comment-content > h2:first-child,
1716 .comment-content > h3:first-child,
1717 .comment-content > h4:first-child,
1718 .comment-content > h5:first-child,
1719 .comment-content > h6:first-child {
1727 .pingback .comment-body > a {
1728 border-bottom: 1px solid #333;
1731 .entry-content a:hover,
1732 .entry-content a:focus,
1733 .entry-summary a:hover,
1734 .entry-summary a:focus,
1735 .page-content a:hover,
1736 .page-content a:focus,
1737 .comment-content a:hover,
1738 .comment-content a:focus,
1739 .pingback .comment-body > a:hover,
1740 .pingback .comment-body > a:focus {
1744 .entry-content a img,
1745 .entry-summary a img,
1746 .page-content a img,
1747 .comment-content a img {
1751 .entry-content .more-link,
1752 .entry-summary .more-link:after {
1753 white-space: nowrap;
1756 .entry-content .more-link:after,
1757 .entry-summary .more-link:after {
1765 border-top: 1px solid #eaeaea;
1766 border-top: 1px solid rgba(51, 51, 51, 0.1);
1771 .author-info .avatar {
1774 margin: 0 1.6em 1.6em 0;
1780 color: rgba(51, 51, 51, 0.7);
1781 font-family: "Noto Sans", sans-serif;
1784 letter-spacing: 0.04em;
1785 margin-bottom: 1.5em;
1786 text-transform: uppercase;
1798 padding-bottom: 1px;
1801 .author-description {
1802 -webkit-hyphens: auto;
1806 word-wrap: break-word;
1809 .author-description a {
1810 border-bottom: 1px solid #333;
1813 .author-description a:hover,
1814 .author-description a:focus {
1818 .author-description > :last-child {
1823 white-space: nowrap;
1826 .author-link:after {
1833 background-color: #f7f7f7;
1835 color: rgba(51, 51, 51, 0.7);
1836 font-family: "Noto Sans", sans-serif;
1840 padding: 3.8461% 7.6923%;
1844 border-bottom: 1px solid transparent;
1846 color: rgba(51, 51, 51, 0.7);
1849 .entry-footer a:hover {
1850 border-bottom: 1px solid #333;
1853 .entry-footer a:hover,
1854 .entry-footer a:focus {
1859 background-color: #333;
1862 letter-spacing: 0.04em;
1863 padding: 0.25em 0.5em;
1866 text-transform: uppercase;
1869 .updated:not(.published) {
1873 .sticky .posted-on {
1881 .comments-link:before,
1882 .entry-format:before,
1884 .full-size-link:before {
1899 .format-aside .entry-format:before {
1903 .format-image .entry-format:before {
1907 .format-gallery .entry-format:before {
1911 .format-video .entry-format:before {
1915 .format-status .entry-format:before {
1919 .format-quote .entry-format:before {
1923 .format-link .entry-format:before {
1927 .format-chat .entry-format:before {
1931 .format-audio .entry-format:before {
1947 .tags-links:before {
1951 .comments-link:before {
1955 .full-size-link:before {
1965 white-space: nowrap;
1969 background-color: #fff;
1970 border-bottom: 1px solid rgba(51, 51, 51, 0.1);
1975 font-family: "Noto Serif", serif;
1978 line-height: 1.3333;
1981 .taxonomy-description {
1983 color: rgba(51, 51, 51, 0.7);
1987 .taxonomy-description a {
1988 border-bottom: 1px solid #333;
1991 .taxonomy-description a:hover,
1992 .taxonomy-description a:focus {
1996 .taxonomy-description > :last-child {
2001 background-color: #fff;
2005 .page-content > :last-child {
2011 font-family: "Noto Sans", sans-serif;
2012 margin-bottom: 1.3333em;
2016 .page-links > span {
2017 border: 1px solid #eaeaea;
2018 border: 1px solid rgba(51, 51, 51, 0.1);
2019 display: inline-block;
2024 margin: 0 0.3333em 0.3333em 0;
2030 -webkit-tap-highlight-color: rgba(255, 255, 255, 0.3);
2031 background-color: #333;
2036 .page-links a:hover,
2037 .page-links a:focus {
2038 background-color: #707070;
2039 background-color: rgba(51, 51, 51, 0.7);
2040 border-color: transparent;
2044 .page-links > .page-links-title {
2047 color: rgba(51, 51, 51, 0.7);
2050 padding-right: 0.5em;
2055 margin-bottom: 1.6em;
2058 .type-attachment .entry-title {
2059 -webkit-hyphens: auto;
2063 word-wrap: break-word;
2068 color: rgba(51, 51, 51, 0.7);
2069 font-family: "Noto Sans", sans-serif;
2072 -webkit-hyphens: auto;
2078 word-wrap: break-word;
2081 .entry-caption > :last-child {
2090 .format-aside .entry-title,
2091 .format-image .entry-title,
2092 .format-video .entry-title,
2093 .format-quote .entry-title,
2094 .format-gallery .entry-title,
2095 .format-status .entry-title,
2096 .format-link .entry-title,
2097 .format-audio .entry-title,
2098 .format-chat .entry-title {
2101 line-height: 1.3333;
2102 margin-bottom: 1.3333em;
2105 .format-link .entry-title a:after {
2114 .blog .format-status .entry-title,
2115 .archive .format-status .entry-title {
2125 background-color: #fff;
2126 border-top: 1px solid #eaeaea;
2127 border-top: 1px solid rgba(51, 51, 51, 0.1);
2131 .comments-area > :last-child {
2135 .comment-list + .comment-respond {
2136 border-top: 1px solid #eaeaea;
2137 border-top: 1px solid rgba(51, 51, 51, 0.1);
2140 .comment-list + .comment-respond,
2141 .comment-navigation + .comment-respond {
2146 .comment-reply-title {
2147 font-family: "Noto Serif", serif;
2150 line-height: 1.3333;
2154 margin-bottom: 1.3333em;
2162 .comment-list article,
2163 .comment-list .pingback,
2164 .comment-list .trackback {
2165 border-top: 1px solid #eaeaea;
2166 border-top: 1px solid rgba(51, 51, 51, 0.1);
2170 .comment-list .children {
2175 .comment-list .children > li {
2176 padding-left: 0.8em;
2181 color: rgba(51, 51, 51, 0.7);
2182 margin-bottom: 0.4em;
2185 .comment-author a:hover {
2186 border-bottom: 1px solid #707070;
2187 border-bottom: 1px solid rgba(51, 51, 51, 0.7);
2190 .comment-author .avatar {
2193 margin-right: 0.8em;
2197 .bypostauthor > article .fn:after {
2205 .pingback .edit-link {
2207 color: rgba(51, 51, 51, 0.7);
2208 font-family: "Noto Sans", sans-serif;
2214 .comment-metadata a,
2215 .pingback .edit-link a {
2217 color: rgba(51, 51, 51, 0.7);
2220 .comment-metadata a:hover,
2221 .pingback .edit-link a:hover {
2222 border-bottom: 1px solid #333;
2225 .comment-metadata a:hover,
2226 .comment-metadata a:focus,
2227 .pingback .edit-link a:hover,
2228 .pingback .edit-link a:focus {
2233 margin-bottom: 1.6em;
2236 .comment-metadata .edit-link {
2240 .pingback .edit-link {
2244 .pingback .edit-link:before {
2248 .comment-content ul,
2249 .comment-content ol {
2250 margin: 0 0 1.6em 1.3333em;
2253 .comment-content li > ul,
2254 .comment-content li > ol {
2258 .comment-content > :last-child {
2262 .comment-list .reply {
2267 .comment-list .reply a {
2268 border: 1px solid #eaeaea;
2269 border: 1px solid rgba(51, 51, 51, 0.1);
2271 color: rgba(51, 51, 51, 0.7);
2272 display: inline-block;
2273 font-family: "Noto Sans", sans-serif;
2277 padding: 0.4167em 0.8333em;
2278 text-transform: uppercase;
2281 .comment-list .reply a:hover,
2282 .comment-list .reply a:focus {
2292 .comment-form label {
2294 color: rgba(51, 51, 51, 0.7);
2295 font-family: "Noto Sans", sans-serif;
2300 letter-spacing: 0.04em;
2302 text-transform: uppercase;
2305 .comment-form input[type="text"],
2306 .comment-form input[type="email"],
2307 .comment-form input[type="url"],
2308 .comment-form input[type="submit"] {
2313 .comment-awaiting-moderation,
2315 .form-allowed-tags {
2317 color: rgba(51, 51, 51, 0.7);
2318 font-family: "Noto Sans", sans-serif;
2325 .logged-in-as a:hover {
2326 border-bottom: 1px solid #333;
2330 border-top: 1px solid #eaeaea;
2331 border-top: 1px solid rgba(51, 51, 51, 0.1);
2333 color: rgba(51, 51, 51, 0.7);
2334 font-family: "Noto Sans", sans-serif;
2339 .comment-navigation + .no-comments {
2343 .form-allowed-tags code {
2344 font-family: Inconsolata, monospace;
2355 .comment-reply-title small {
2359 .comment-reply-title small a {
2367 .comment-reply-title small a:before {
2381 color: rgba(51, 51, 51, 0.7);
2388 border-bottom: 1px solid transparent;
2390 color: rgba(51, 51, 51, 0.7);
2393 .site-info a:hover {
2394 border-bottom: 1px solid #333;
2398 .site-info a:focus {
2411 .page-content img.wp-smiley,
2412 .entry-content img.wp-smiley,
2413 .comment-content img.wp-smiley {
2422 display: inline-block;
2429 margin-bottom: 1.6em;
2431 vertical-align: middle;
2441 .wp-audio-shortcode,
2443 .wp-playlist.wp-audio-playlist {
2447 margin-bottom: 1.6em;
2450 .wp-playlist.wp-playlist {
2454 .wp-playlist .wp-playlist-tracks {
2458 .wp-playlist-item .wp-playlist-caption {
2463 .wp-playlist-item .wp-playlist-item-length {
2473 margin-bottom: 1.6em;
2477 .wp-caption img[class*="wp-image-"] {
2484 color: rgba(51, 51, 51, 0.7);
2485 font-family: "Noto Sans", sans-serif;
2498 margin-bottom: 1.6em;
2502 display: inline-block;
2503 padding: 1.79104477%;
2505 vertical-align: top;
2509 .gallery-columns-2 .gallery-item {
2513 .gallery-columns-3 .gallery-item {
2517 .gallery-columns-4 .gallery-item {
2521 .gallery-columns-5 .gallery-item {
2525 .gallery-columns-6 .gallery-item {
2529 .gallery-columns-7 .gallery-item {
2533 .gallery-columns-8 .gallery-item {
2537 .gallery-columns-9 .gallery-item {
2547 color: rgba(51, 51, 51, 0.7);
2549 font-family: "Noto Sans", sans-serif;
2556 .gallery-columns-6 .gallery-caption,
2557 .gallery-columns-7 .gallery-caption,
2558 .gallery-columns-8 .gallery-caption,
2559 .gallery-columns-9 .gallery-caption {
2565 * 15.0 Media Queries
2569 * Does the same thing as <meta name="viewport" content="width=device-width">,
2570 * but in the future W3C standard way. -ms- prefix is required for IE10+ to
2571 * render responsive styling in Windows 8 "snapped" views; IE10+ does not honor
2572 * the meta tag. See https://core.trac.wordpress.org/ticket/25888.
2575 width: device-width;
2579 width: device-width;
2583 * 15.1 Mobile Large 620px
2586 @media screen and (min-width: 38.75em) {
2596 margin-left: 1.3333em;
2603 blockquote > blockquote {
2614 line-height: 1.0909;
2622 margin: 7.6923% 7.6923% 0;
2623 padding: 7.6923% 7.6923% 0;
2627 margin-bottom: 11.1111%;
2630 .main-navigation ul {
2631 border-top: 1px solid rgba(51, 51, 51, 0.1);
2632 border-bottom: 1px solid rgba(51, 51, 51, 0.1);
2635 .main-navigation ul ul {
2640 .social-navigation {
2641 margin-bottom: 11.1111%;
2644 .social-navigation {
2653 margin-bottom: 11.1111%;
2660 .hentry.sticky:not(.has-post-thumbnail) {
2661 padding-top: inherit;
2667 box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
2672 .page-header + .hentry,
2673 .page-header + .page-content {
2674 margin-top: 7.6923%;
2682 margin-bottom: 2.4em;
2691 padding: 0 9.0909% 9.0909%;
2695 padding: 4.5454% 9.0909%;
2700 border-left: 7px solid #333;
2701 padding: 3.8461% 7.6923%;
2705 .taxonomy-description {
2715 box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
2717 padding: 3.84615% 7.6923%;
2722 box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
2723 margin: 7.6923% 7.6923% 0;
2726 .post-navigation a {
2727 padding: 4.5454% 9.0909%;
2732 box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
2733 margin: 7.6923% 7.6923% 0;
2737 /* restore screen-reader-text */
2738 .pagination .current .screen-reader-text {
2739 position: absolute !important;
2742 .pagination .page-numbers {
2743 display: inline-block;
2752 box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
2753 margin: 7.6923% 7.6923% 0;
2756 .comment-content ul,
2757 .comment-content ol {
2761 .comment-content li > ul,
2762 .comment-content li > ol,
2763 .comment-content blockquote > ul,
2764 .comment-content blockquote > ol {
2765 margin-left: 1.3333em;
2771 * 15.2 Tablet Small 740px
2774 @media screen and (min-width: 46.25em) {
2782 line-height: 1.6471;
2787 line-height: normal;
2799 margin-bottom: 1.6471em;
2806 margin-bottom: 1.75em;
2807 margin-left: -1.05em;
2808 padding-left: 0.85em;
2812 margin-bottom: 1.75em;
2819 line-height: 1.6471;
2823 line-height: 1.2353;
2827 input[type="button"],
2828 input[type="reset"],
2829 input[type="submit"],
2830 .post-password-form input[type="submit"] {
2833 padding: 0.8214em 1.6429em;
2837 input[type="email"],
2839 input[type="password"],
2840 input[type="search"],
2851 .main-navigation a {
2855 .main-navigation ul ul {
2859 .main-navigation .page_item_has_children > a,
2860 .main-navigation .main-navigation .menu-item-has-children > a {
2861 padding-right: 54px;
2864 .main-navigation .menu-item-description {
2870 .social-navigation ul {
2871 margin-bottom: -1.4706em;
2874 .social-navigation a {
2884 .secondary-toggle:before {
2889 .post-password-form label,
2890 .post-navigation .meta-nav,
2892 .comment-navigation,
2899 .pingback .edit-link,
2900 .comment-list .reply,
2902 .comment-awaiting-moderation,
2904 .comment-form label,
2914 .pagination .nav-links {
2915 min-height: 3.2941em;
2918 .pagination .page-numbers {
2919 line-height: 3.2941em;
2920 padding: 0 0.8235em;
2930 .pagination .prev:before,
2931 .pagination .next:before {
2937 .image-navigation .nav-previous a:before,
2938 .image-navigation .nav-next a:after,
2939 .comment-navigation .nav-previous a:before,
2940 .comment-navigation .nav-next a:after {
2944 blockquote.alignleft,
2945 .wp-caption.alignleft,
2947 margin: 0.4118em 1.6471em 1.6471em 0;
2950 blockquote.alignright,
2951 .wp-caption.alignright,
2953 margin: 0.4118em 0 1.6471em 1.6471em;
2956 blockquote.aligncenter,
2957 .wp-caption.aligncenter,
2959 margin-top: 0.4118em;
2960 margin-bottom: 1.6471em;
2963 .wp-caption.alignleft,
2964 .wp-caption.alignright,
2965 .wp-caption.aligncenter {
2966 margin-bottom: 1.2353em;
2970 min-height: 3.7059em;
2971 padding-right: 66px;
2977 line-height: 1.2069;
3000 margin-bottom: 1.5em;
3008 .widget blockquote {
3011 line-height: 1.6471;
3012 margin-bottom: 1.6471em;
3013 margin-left: -1.2353em;
3017 .widget blockquote p {
3018 margin-bottom: 1.6471em;
3021 .widget blockquote cite,
3022 .widget blockquote small {
3028 .widget blockquote > blockquote {
3046 line-height: normal;
3050 .widget input[type="button"],
3051 .widget input[type="reset"],
3052 .widget input[type="submit"] {
3055 padding: 0.8214em 1.6429em;
3058 .widget input[type="text"],
3059 .widget input[type="email"],
3060 .widget input[type="url"],
3061 .widget input[type="password"],
3062 .widget input[type="search"],
3067 .widget blockquote.alignleft,
3068 .widget .wp-caption.alignleft,
3069 .widget img.alignleft {
3070 margin: 0.5em 1.5em 1.5em 0;
3073 .widget blockquote.alignright,
3074 .widget .wp-caption.alignright,
3075 .widget img.alignright {
3076 margin: 0.5em 0 1.5em 1.5em;
3079 .widget blockquote.aligncenter,
3080 .widget .wp-caption.aligncenter,
3081 .widget img.aligncenter {
3083 margin-bottom: 1.5em;
3086 .widget .wp-caption.alignleft,
3087 .widget .wp-caption.alignright,
3088 .widget .wp-caption.aligncenter {
3096 .widget_calendar td,
3097 .widget_calendar th {
3098 line-height: 2.9286;
3101 .widget_calendar caption {
3106 .widget_categories li,
3109 .widget_nav_menu li,
3111 .widget_recent_comments li,
3112 .widget_recent_entries li {
3113 padding: 0.9643em 0;
3116 .widget_categories .children,
3117 .widget_nav_menu .sub-menu,
3118 .widget_pages .children {
3119 margin: 0.9643em 0 0 1em;
3120 padding-top: 0.9643em;
3124 margin-bottom: 1.5em;
3127 .widget_rss .rss-date,
3140 margin-bottom: 1.2em;
3146 .comment-content h1 {
3151 margin-bottom: 0.8em;
3157 .comment-content h2 {
3160 line-height: 1.2069;
3161 margin-top: 1.931em;
3162 margin-bottom: 0.9655em;
3168 .comment-content h3 {
3171 line-height: 1.1667;
3172 margin-top: 2.3333em;
3173 margin-bottom: 1.1667em;
3179 .comment-content h4 {
3184 margin-bottom: 1.4em;
3193 .comment-content h5,
3194 .comment-content h6 {
3197 line-height: 1.2353;
3198 margin-top: 3.2941em;
3199 margin-bottom: 1.6471em;
3202 .entry-content .more-link:after,
3203 .entry-summary .more-link:after {
3213 .author-info .avatar {
3215 margin: 0 1.6471em 1.6471em 0;
3219 .author-link:after {
3227 .comments-link:before,
3228 .entry-format:before,
3230 .full-size-link:before {
3234 .taxonomy-description {
3235 padding-top: 0.4118em;
3240 .comment-reply-title,
3241 .post-navigation .post-title {
3244 line-height: 1.1667;
3248 margin-bottom: 1.4117em;
3252 .page-links > span {
3253 margin: 0 0.2857em 0.2857em 0;
3257 margin-bottom: 1.6471em;
3260 .format-aside .entry-title,
3261 .format-image .entry-title,
3262 .format-video .entry-title,
3263 .format-quote .entry-title,
3264 .format-gallery .entry-title,
3265 .format-status .entry-title,
3266 .format-link .entry-title,
3267 .format-audio .entry-title,
3268 .format-chat .entry-title {
3272 margin-bottom: 1.4em;
3275 .format-link .entry-title a:after {
3280 margin-bottom: 1.4em;
3283 .comment-list article,
3284 .comment-list .pingback,
3285 .comment-list .trackback {
3286 padding: 1.6471em 0;
3289 .comment-list + .comment-respond,
3290 .comment-navigation + .comment-respond {
3291 padding-top: 1.6471em;
3294 .comment-list .children > li {
3295 padding-left: 1.2353em;
3306 .comment-author .avatar {
3308 margin-right: 1.64705em;
3314 .comment-metadata .edit-link:before {
3318 .pingback .edit-link:before {
3322 .bypostauthor > article .fn:after {
3327 .comment-content ul,
3328 .comment-content ol {
3329 margin-bottom: 1.6471em;
3332 .comment-list .reply a {
3333 padding: 0.4286em 0.8571em;
3338 padding-top: 1.6471em;
3341 .comment-reply-title small a:before {
3349 margin-bottom: 1.6471em;
3352 .wp-audio-shortcode,
3354 .wp-playlist.wp-audio-playlist {
3357 margin-bottom: 1.6471em;
3362 margin-bottom: 1.6471em;
3368 * 15.3 Tablet Large 880px
3371 @media screen and (min-width: 55em) {
3379 line-height: 1.6842;
3384 line-height: normal;
3396 margin-bottom: 1.6842em;
3402 line-height: 1.8182;
3403 margin-bottom: 1.8182em;
3404 margin-left: -1.0909em;
3405 padding-left: 0.9091em;
3409 margin-bottom: 1.8182em;
3416 line-height: 1.6842;
3420 line-height: 1.2632;
3424 input[type="button"],
3425 input[type="reset"],
3426 input[type="submit"],
3427 .post-password-form input[type="submit"] {
3430 padding: 0.8125em 1.625em;
3434 input[type="email"],
3436 input[type="password"],
3437 input[type="search"],
3448 .main-navigation a {
3452 .main-navigation .page_item_has_children > a,
3453 .main-navigation .main-navigation .menu-item-has-children > a {
3454 padding-right: 53px;
3457 .main-navigation .menu-item-description {
3463 .social-navigation ul {
3464 margin-bottom: -1.2632em;
3467 .social-navigation a {
3477 .secondary-toggle:before {
3482 .post-password-form label,
3483 .post-navigation .meta-nav,
3484 .comment-navigation,
3492 .pingback .edit-link,
3493 .comment-list .reply,
3495 .comment-awaiting-moderation,
3497 .comment-form label,
3507 .pagination .nav-links {
3508 min-height: 3.3684em;
3511 .pagination .page-numbers {
3512 line-height: 3.3684em;
3513 padding: 0 0.8421em;
3523 .pagination .prev:before,
3524 .pagination .next:before {
3530 .image-navigation .nav-previous a:before,
3531 .image-navigation .nav-next a:after,
3532 .comment-navigation .nav-previous a:before,
3533 .comment-navigation .nav-next a:after {
3538 blockquote.alignleft,
3539 .wp-caption.alignleft,
3541 margin: 0.4211em 1.6842em 1.6842em 0;
3544 blockquote.alignright,
3545 .wp-caption.alignright,
3547 margin: 0.4211em 0 1.6842em 1.6842em;
3550 blockquote.aligncenter,
3551 .wp-caption.aligncenter,
3553 margin-top: 0.4211em;
3554 margin-bottom: 1.6842em;
3557 .wp-caption.alignleft,
3558 .wp-caption.alignright,
3559 .wp-caption.aligncenter {
3560 margin-bottom: 1.2632em;
3564 min-height: 3.7895em;
3565 padding-right: 74px;
3584 .widget blockquote {
3587 line-height: 1.6842;
3588 margin-bottom: 1.6842em;
3589 margin-left: -1.2632em;
3590 padding-left: 1.0526em;
3593 .widget blockquote p {
3594 margin-bottom: 1.6842em;
3597 .widget blockquote cite,
3598 .widget blockquote small {
3612 line-height: normal;
3616 .widget input[type="button"],
3617 .widget input[type="reset"],
3618 .widget input[type="submit"] {
3621 padding: 0.8125em 1.625em;
3624 .widget input[type="text"],
3625 .widget input[type="email"],
3626 .widget input[type="url"],
3627 .widget input[type="password"],
3628 .widget input[type="search"],
3633 .widget .wp-caption-text,
3634 .widget .gallery-caption {
3638 .widget_calendar td,
3639 .widget_calendar th {
3640 line-height: 2.9375;
3644 .widget_categories li,
3647 .widget_nav_menu li,
3649 .widget_recent_comments li,
3650 .widget_recent_entries li {
3651 padding: 0.7188em 0;
3654 .widget_categories .children,
3655 .widget_nav_menu .sub-menu,
3656 .widget_pages .children {
3657 margin: 0.7188em 0 0 1em;
3658 padding-top: 0.7188em;
3661 .widget_rss .rss-date,
3665 line-height: 1.8462;
3669 margin-bottom: 2.9474em;
3675 line-height: 1.2308;
3676 margin-bottom: 1.2308em;
3682 .comment-content h1 {
3685 line-height: 1.2308;
3686 margin-top: 1.641em;
3687 margin-bottom: 0.8205em;
3693 .comment-content h2 {
3704 .comment-content h3 {
3707 line-height: 1.1852;
3708 margin-top: 2.3704em;
3709 margin-bottom: 1.1852em;
3715 .comment-content h4 {
3718 line-height: 1.4545;
3719 margin-top: 2.9091em;
3720 margin-bottom: 1.4545em;
3729 .comment-content h5,
3730 .comment-content h6 {
3733 line-height: 1.2632;
3734 margin-top: 3.3684em;
3735 margin-bottom: 1.6842em;
3738 .entry-content .more-link:after,
3739 .entry-summary .more-link:after {
3743 .author-info .avatar {
3745 margin: 0 1.6842em 1.6842em 0;
3749 .author-link:after {
3758 .comments-link:before,
3759 .entry-format:before,
3761 .full-size-link:before {
3765 .taxonomy-description {
3766 padding-top: 0.4211em;
3771 .comment-reply-title,
3772 .post-navigation .post-title {
3775 line-height: 1.1852;
3779 margin-bottom: 1.4736em;
3783 .page-links > span {
3784 margin: 0 0.25em 0.25em 0;
3788 margin-bottom: 1.6842em
3791 .format-aside .entry-title,
3792 .format-image .entry-title,
3793 .format-video .entry-title,
3794 .format-quote .entry-title,
3795 .format-gallery .entry-title,
3796 .format-status .entry-title,
3797 .format-link .entry-title,
3798 .format-audio .entry-title,
3799 .format-chat .entry-title {
3802 line-height: 1.4545;
3803 margin-bottom: 1.4545em;
3806 .format-link .entry-title a:after {
3811 margin-bottom: 1.4545em;
3814 .comment-list article,
3815 .comment-list .pingback,
3816 .comment-list .trackback {
3817 padding: 1.6842em 0;
3820 .comment-list + .comment-respond,
3821 .comment-navigation + .comment-respond {
3822 padding-top: 1.6842em;
3825 .comment-list .children > li {
3826 padding-left: 1.4737em;
3829 .comment-author .avatar {
3831 margin-right: 1.6842em;
3840 .comment-metadata .edit-link:before {
3844 .pingback .edit-link:before {
3848 .bypostauthor > article .fn:after {
3852 .comment-content ul,
3853 .comment-content ol {
3854 margin-bottom: 1.6842em;
3857 .comment-list .reply a {
3858 padding: 0.4375em 0.875em;
3863 padding-top: 1.6842em;
3870 margin-bottom: 1.6842em;
3873 .wp-audio-shortcode,
3875 .wp-playlist.wp-audio-playlist {
3878 margin-bottom: 1.6842em;
3883 margin-bottom: 1.6842em;
3889 * 15.4 Desktop Small 955px
3892 @media screen and (min-width: 59.6875em) {
3894 background-color: #fff;
3895 box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
3904 z-index: 0; /* Fixes flashing bug with scrolling on Safari */
3914 margin-right: -100%;
3921 background-color: transparent;
3934 margin-left: 29.4118%;
3953 margin-bottom: 1.6em;
3959 line-height: 1.6667;
3960 margin-bottom: 1.6667em;
3961 margin-left: -1.3333em;
3962 padding-left: 1.1111em;
3987 line-height: normal;
3991 input[type="button"],
3992 input[type="reset"],
3993 input[type="submit"],
3994 .post-password-form input[type="submit"] {
3997 padding: 0.7917em 1.5833em;
4001 input[type="email"],
4003 input[type="password"],
4004 input[type="search"],
4015 .main-navigation a {
4019 .main-navigation .page_item_has_children > a,
4020 .main-navigation .menu-item-has-children > a {
4021 padding-right: 35px;
4024 .main-navigation .menu-item-description {
4035 .dropdown-toggle:after {
4041 .social-navigation {
4045 .social-navigation ul {
4046 margin-bottom: -1.6em;
4049 .social-navigation li {
4053 .social-navigation a {
4061 .post-password-form label,
4062 .post-navigation .meta-nav,
4063 .comment-navigation,
4071 .pingback .edit-link,
4072 .comment-list .reply,
4074 .comment-awaiting-moderation,
4076 .comment-form label,
4087 margin: 8.3333% 8.3333% 0;
4090 .post-navigation a {
4095 margin: 8.333% 8.333% 0;
4098 .pagination .nav-links {
4102 .pagination .page-numbers {
4114 .pagination .prev:before,
4115 .pagination .next:before {
4121 .image-navigation .nav-previous a:before,
4122 .image-navigation .nav-next a:after,
4123 .comment-navigation .nav-previous a:before,
4124 .comment-navigation .nav-next a:after {
4133 blockquote.alignleft,
4134 .wp-caption.alignleft,
4136 margin: 0.4em 1.6em 1.6em 0;
4139 blockquote.alignright,
4140 .wp-caption.alignright,
4142 margin: 0.4em 0 1.6em 1.6em;
4145 blockquote.aligncenter,
4146 .wp-caption.aligncenter,
4150 margin-bottom: 1.6em;
4153 .wp-caption.alignleft,
4154 .wp-caption.alignright,
4155 .wp-caption.aligncenter {
4156 margin-bottom: 1.2em;
4160 background-color: transparent;
4174 line-height: 1.3636;
4189 .widget blockquote {
4193 margin-bottom: 1.5em;
4194 margin-left: -1.5em;
4195 padding-left: 1.1667em;
4198 .widget blockquote p {
4199 margin-bottom: 1.5em;
4202 .widget blockquote cite,
4203 .widget blockquote small {
4221 .widget input[type="button"],
4222 .widget input[type="reset"],
4223 .widget input[type="submit"] {
4226 padding: 0.5417em 1.0833em;
4229 .widget input[type="text"],
4230 .widget input[type="email"],
4231 .widget input[type="url"],
4232 .widget input[type="password"],
4233 .widget input[type="search"],
4238 .widget .wp-caption-text,
4239 .widget .gallery-caption {
4244 .widget_calendar td,
4245 .widget_calendar th {
4246 line-height: 1.9167;
4250 .widget_categories li,
4253 .widget_nav_menu li,
4255 .widget_recent_comments li,
4256 .widget_recent_entries li {
4257 padding: 0.4583em 0;
4260 .widget_categories .children,
4261 .widget_nav_menu .sub-menu,
4262 .widget_pages .children {
4263 margin: 0.4583em 0 0 1em;
4264 padding-top: 0.4583em;
4267 .widget_rss .rss-date,
4281 padding-top: 8.3333%;
4285 .page-header + .hentry,
4286 .page-header + .page-content {
4287 margin-top: 8.3333%;
4291 margin-bottom: 2.4em;
4301 line-height: 1.1613;
4302 margin-bottom: 1.1613em;
4313 .comment-content h1 {
4316 line-height: 1.1613;
4317 margin-top: 1.5484em;
4318 margin-bottom: 0.7742em;
4324 .comment-content h2 {
4327 line-height: 1.3846;
4328 margin-top: 1.8462em;
4329 margin-bottom: 0.9231em;
4335 .comment-content h3 {
4338 line-height: 1.3636;
4339 margin-top: 2.1818em;
4340 margin-bottom: 1.0909em;
4346 .comment-content h4 {
4349 line-height: 1.3333;
4350 margin-top: 2.6667em;
4351 margin-bottom: 1.3333em;
4360 .comment-content h5,
4361 .comment-content h6 {
4366 margin-bottom: 1.6em;
4369 .entry-content .more-link:after,
4370 .entry-summary .more-link:after {
4380 .author-info .avatar {
4382 margin: 0 1.5em 1.5em 0;
4386 .author-link:after {
4399 .comments-link:before,
4400 .entry-format:before,
4402 .full-size-link:before {
4407 padding: 4.1666% 8.3333%;
4414 .taxonomy-description {
4420 .comment-reply-title,
4421 .post-navigation .post-title {
4424 line-height: 1.3333;
4428 margin-bottom: 1.3333em;
4432 .page-links > span {
4433 margin: 0 0.3333em 0.3333em 0;
4437 margin-bottom: 1.6em;
4440 .format-aside .entry-title,
4441 .format-image .entry-title,
4442 .format-video .entry-title,
4443 .format-quote .entry-title,
4444 .format-gallery .entry-title,
4445 .format-status .entry-title,
4446 .format-link .entry-title,
4447 .format-audio .entry-title,
4448 .format-chat .entry-title {
4451 line-height: 1.3333;
4452 margin-bottom: 1.3333em;
4455 .format-link .entry-title a:after {
4460 margin: 8.3333% 8.3333% 0;
4465 margin-bottom: 1.3333em;
4468 .comment-list article,
4469 .comment-list .pingback,
4470 .comment-list .trackback {
4474 .comment-list + .comment-respond,
4475 .comment-navigation + .comment-respond {
4479 .comment-list .children > li {
4480 padding-left: 0.8em;
4484 margin-bottom: 0.4em;
4487 .comment-author .avatar {
4489 margin-right: 0.8em;
4494 .comment-metadata .edit-link:before {
4498 .pingback .edit-link:before {
4502 .bypostauthor > article .fn:after {
4507 .comment-content ul,
4508 .comment-content ol {
4512 .comment-list .reply a {
4513 padding: 0.4167em 0.8333em;
4521 .comment-reply-title small a:before {
4527 margin: 0 0 0 35.2941%;
4540 margin-bottom: 1.6em;
4543 .wp-audio-shortcode,
4545 .wp-playlist.wp-audio-playlist {
4548 margin-bottom: 1.6em;
4553 margin-bottom: 1.6em;
4559 * 15.5 Desktop Medium 1100px
4562 @media screen and (min-width: 68.75em) {
4570 line-height: 1.6471;
4575 line-height: normal;
4587 margin-bottom: 1.6471em;
4594 margin-bottom: 1.75em;
4595 margin-left: -1.05em;
4596 padding-left: 0.85em;
4600 margin-bottom: 1.75em;
4607 line-height: 1.6471;
4611 line-height: 1.2353;
4615 input[type="button"],
4616 input[type="reset"],
4617 input[type="submit"],
4618 .post-password-form input[type="submit"] {
4621 padding: 0.8214em 1.5714em;
4625 input[type="email"],
4627 input[type="password"],
4628 input[type="search"],
4638 .main-navigation a {
4639 padding: 0.4643em 0;
4642 .main-navigation .page_item_has_children > a,
4643 .main-navigation .menu-item-has-children > a {
4644 padding-right: 33px;
4647 .main-navigation .menu-item-description {
4648 line-height: 1.4583;
4657 .dropdown-toggle:after {
4662 .social-navigation ul {
4663 margin-bottom: -1.4706em;
4666 .social-navigation li {
4670 .social-navigation a {
4674 .post-password-form label,
4675 .post-navigation .meta-nav,
4676 .comment-navigation,
4684 .pingback .edit-link,
4685 .comment-list .reply,
4687 .comment-awaiting-moderation,
4689 .comment-form label,
4699 .pagination .nav-links {
4700 min-height: 3.2941em;
4703 .pagination .page-numbers {
4704 line-height: 3.2941em;
4705 padding: 0 0.8235em;
4715 .pagination .prev:before,
4716 .pagination .next:before {
4722 .image-navigation .nav-previous a:before,
4723 .image-navigation .nav-next a:after,
4724 .comment-navigation .nav-previous a:before,
4725 .comment-navigation .nav-next a:after {
4729 blockquote.alignleft,
4730 .wp-caption.alignleft,
4732 margin: 0.4118em 1.6471em 1.6471em 0;
4735 blockquote.alignright,
4736 .wp-caption.alignright,
4738 margin: 0.4118em 0 1.6471em 1.6471em;
4741 blockquote.aligncenter,
4742 .wp-caption.aligncenter,
4744 margin-top: 0.4118em;
4745 margin-bottom: 1.6471em;
4748 .wp-caption.alignleft,
4749 .wp-caption.alignright,
4750 .wp-caption.aligncenter {
4751 margin-bottom: 1.2353em;
4757 line-height: 1.1667;
4770 .widget blockquote {
4773 padding-left: 1.2143em;
4785 .widget input[type="button"],
4786 .widget input[type="reset"],
4787 .widget input[type="submit"] {
4790 padding: 0.75em 1.5em;
4793 .widget input[type="text"],
4794 .widget input[type="email"],
4795 .widget input[type="url"],
4796 .widget input[type="password"],
4797 .widget input[type="search"],
4802 .widget .wp-caption-text,
4803 .widget .gallery-caption {
4804 line-height: 1.4583;
4805 padding: 0.5833em 0;
4808 .widget_calendar caption {
4809 margin: 0 0 1.9286em;
4812 .widget_calendar td,
4813 .widget_calendar th {
4814 line-height: 1.9286;
4818 .widget_categories li,
4821 .widget_nav_menu li,
4823 .widget_recent_comments li,
4824 .widget_recent_entries li {
4825 padding: 0.4643em 0;
4828 .widget_categories .children,
4829 .widget_nav_menu .sub-menu,
4830 .widget_pages .children {
4831 margin: 0.4643em 0 0 1em;
4832 padding-top: 0.4643em;
4835 .widget_rss .rss-date,
4841 margin-bottom: 2.4706em;
4848 margin-bottom: 1.2em;
4854 .comment-content h1 {
4859 margin-bottom: 0.8em;
4865 .comment-content h2 {
4868 line-height: 1.2069;
4869 margin-top: 1.931em;
4870 margin-bottom: 0.9655em;
4876 .comment-content h3 {
4879 line-height: 1.1667;
4880 margin-top: 2.3333em;
4881 margin-bottom: 1.1667em;
4887 .comment-content h4 {
4892 margin-bottom: 1.4em;
4901 .comment-content h5,
4902 .comment-content h6 {
4905 line-height: 1.2353;
4906 margin-top: 3.2941em;
4907 margin-bottom: 1.6471em;
4910 .entry-content .more-link:after,
4911 .entry-summary .more-link:after {
4916 .author-info .avatar {
4918 margin: 0 1.6471em 1.6471em 0;
4922 .author-link:after {
4930 .comments-link:before,
4931 .entry-format:before,
4933 .full-size-link:before {
4937 .taxonomy-description {
4938 padding-top: 0.4118em;
4943 .comment-reply-title,
4944 .post-navigation .post-title {
4947 line-height: 1.1667;
4951 margin-bottom: 1.4117em;
4955 .page-links > span {
4956 margin: 0 0.2857em 0.2857em 0;
4960 margin-bottom: 1.6471em;
4963 .format-aside .entry-title,
4964 .format-image .entry-title,
4965 .format-video .entry-title,
4966 .format-quote .entry-title,
4967 .format-gallery .entry-title,
4968 .format-status .entry-title,
4969 .format-link .entry-title,
4970 .format-audio .entry-title,
4971 .format-chat .entry-title {
4975 margin-bottom: 1.4em;
4978 .format-link .entry-title a:after {
4983 margin-bottom: 1.4em;
4986 .comment-list article,
4987 .comment-list .pingback,
4988 .comment-list .trackback {
4989 padding: 1.6471em 0;
4992 .comment-list + .comment-respond,
4993 .comment-navigation + .comment-respond {
4994 padding-top: 1.6471em;
4997 .comment-list .children > li {
4998 padding-left: 1.1667em;
5005 .comment-author .avatar {
5007 margin-right: 1.64705em;
5012 .bypostauthor > article .fn:after {
5017 .comment-metadata .edit-link:before {
5021 .pingback .edit-link:before {
5025 .comment-content ul,
5026 .comment-content ol {
5027 margin-bottom: 1.6471em;
5030 .comment-list .reply a {
5031 padding: 0.4286em 0.8571em;
5036 padding-top: 1.6471em;
5039 .comment-reply-title small a:before {
5047 margin-bottom: 1.6471em;
5050 .wp-audio-shortcode,
5052 .wp-playlist.wp-audio-playlist {
5055 margin-bottom: 1.6471em;
5060 margin-bottom: 1.6471em;
5066 * 15.6 Desktop Large 1240px
5069 @media screen and (min-width: 77.5em) {
5077 line-height: 1.6842;
5082 line-height: normal;
5094 margin-bottom: 1.6842em;
5100 line-height: 1.8182;
5101 margin-bottom: 1.8182em;
5102 margin-left: -1.0909em;
5103 padding-left: 0.9091em;
5107 margin-bottom: 1.8182em;
5114 line-height: 1.6842;
5118 line-height: 1.2632;
5122 input[type="button"],
5123 input[type="reset"],
5124 input[type="submit"],
5125 .post-password-form input[type="submit"] {
5128 padding: 0.8125em 1.625em;
5132 input[type="email"],
5134 input[type="password"],
5135 input[type="search"],
5145 .main-navigation a {
5149 .main-navigation .page_item_has_children > a,
5150 .main-navigation .menu-item-has-children > a {
5151 padding-right: 32px;
5154 .main-navigation .menu-item-description {
5157 line-height: 1.5385;
5158 margin-top: 0.3077em;
5167 .dropdown-toggle:after {
5172 .social-navigation ul {
5173 margin-bottom: -1.2632em;
5176 .social-navigation a {
5180 .post-password-form label,
5181 .post-navigation .meta-nav,
5182 .comment-navigation,
5190 .pingback .edit-link,
5191 .comment-list .reply,
5193 .comment-awaiting-moderation,
5195 .comment-form label,
5205 .pagination .nav-links {
5206 min-height: 3.3684em;
5209 .pagination .page-numbers {
5210 line-height: 3.3684em;
5211 padding: 0 0.8421em;
5221 .pagination .prev:before,
5222 .pagination .next:before {
5228 .image-navigation .nav-previous a:before,
5229 .image-navigation .nav-next a:after,
5230 .comment-navigation .nav-previous a:before,
5231 .comment-navigation .nav-next a:after {
5236 blockquote.alignleft,
5237 .wp-caption.alignleft,
5239 margin: 0.4211em 1.6842em 1.6842em 0;
5242 blockquote.alignright,
5243 .wp-caption.alignright,
5245 margin: 0.4211em 0 1.6842em 1.6842em;
5248 blockquote.aligncenter,
5249 .wp-caption.aligncenter,
5251 margin-top: 0.4211em;
5252 margin-bottom: 1.6842em;
5255 .wp-caption.alignleft,
5256 .wp-caption.alignright,
5257 .wp-caption.aligncenter {
5258 margin-bottom: 1.2632em;
5264 line-height: 1.1852;
5277 .widget blockquote {
5280 padding-left: 1.25em;
5283 .widget blockquote cite,
5284 .widget blockquote small {
5287 line-height: 1.8462;
5299 .widget input[type="button"],
5300 .widget input[type="reset"],
5301 .widget input[type="submit"] {
5304 padding: 0.8462em 1.6923em;
5307 .widget input[type="text"],
5308 .widget input[type="email"],
5309 .widget input[type="url"],
5310 .widget input[type="password"],
5311 .widget input[type="search"],
5316 .widget .wp-caption-text,
5317 .widget .gallery-caption {
5320 line-height: 1.5385;
5321 padding: 0.6154em 0;
5324 .widget_calendar td,
5325 .widget_calendar th {
5326 line-height: 1.9375;
5329 .widget_calendar caption {
5334 .widget_categories li,
5337 .widget_nav_menu li,
5339 .widget_recent_comments li,
5340 .widget_recent_entries li {
5341 padding: 0.4688em 0;
5344 .widget_categories .children,
5345 .widget_nav_menu .sub-menu,
5346 .widget_pages .children {
5347 margin: 0.4688em 0 0 1em;
5348 padding-top: 0.4688em;
5351 .widget_rss .rss-date,
5355 line-height: 1.8462;
5359 margin-bottom: 2.9474em;
5365 line-height: 1.2308;
5366 margin-bottom: 1.2308em;
5372 .comment-content h1 {
5375 line-height: 1.2308;
5376 margin-top: 1.641em;
5377 margin-bottom: 0.8205em;
5383 .comment-content h2 {
5394 .comment-content h3 {
5397 line-height: 1.1852;
5398 margin-top: 2.3704em;
5399 margin-bottom: 1.1852em;
5405 .comment-content h4 {
5408 line-height: 1.4545;
5409 margin-top: 2.9091em;
5410 margin-bottom: 1.4545em;
5419 .comment-content h5,
5420 .comment-content h6 {
5423 line-height: 1.2632;
5424 margin-top: 3.3684em;
5425 margin-bottom: 1.6842em;
5428 .entry-content .more-link:after,
5429 .entry-summary .more-link:after {
5433 .author-info .avatar {
5435 margin: 0 1.6842em 1.6842em 0;
5439 .author-link:after {
5448 .comments-link:before,
5449 .entry-format:before,
5451 .full-size-link:before {
5455 .taxonomy-description {
5456 padding-top: 0.4211em;
5461 .comment-reply-title,
5462 .post-navigation .post-title {
5465 line-height: 1.1852;
5469 margin-bottom: 1.4736em;
5473 .page-links > span {
5474 margin: 0 0.25em 0.25em 0;
5478 margin-bottom: 1.6842em;
5481 .format-aside .entry-title,
5482 .format-image .entry-title,
5483 .format-video .entry-title,
5484 .format-quote .entry-title,
5485 .format-gallery .entry-title,
5486 .format-status .entry-title,
5487 .format-link .entry-title,
5488 .format-audio .entry-title,
5489 .format-chat .entry-title {
5492 line-height: 1.4545;
5493 margin-bottom: 1.4545em;
5496 .format-link .entry-title a:after {
5501 margin-bottom: 1.4545em;
5504 .comment-list article,
5505 .comment-list .pingback,
5506 .comment-list .trackback {
5507 padding: 1.6842em 0;
5510 .comment-list + .comment-respond,
5511 .comment-navigation + .comment-respond {
5512 padding-top: 1.6842em;
5515 .comment-list .children > li {
5516 padding-left: 1.4737em;
5519 .comment-author .avatar {
5521 margin-right: 1.6842em;
5526 .bypostauthor > article .fn:after {
5530 .comment-metadata .edit-link:before {
5534 .pingback .edit-link:before {
5538 .comment-content ul,
5539 .comment-content ol {
5540 margin-bottom: 1.6842em;
5543 .comment-list .reply a {
5544 padding: 0.4375em 0.875em;
5549 padding-top: 1.6842em;
5556 margin-bottom: 1.6842em;
5559 .wp-audio-shortcode,
5561 .wp-playlist.wp-audio-playlist {
5564 margin-bottom: 1.6842em;
5569 margin-bottom: 1.6842em;
5575 * 15.7 Desktop X-Large 1403px
5578 @media screen and (min-width: 87.6875em) {
5580 width: -webkit-calc(50% - 289px);
5581 width: calc(50% - 289px);
5592 background: none !important; /* Brute force since user agents all print differently. */
5603 .comment-list .reply a,
5618 background: none !important; /* Make sure color schemes dont't affect to print */
5633 .taxonomy-description,
5637 .comment-metadata a,
5639 .comment-awaiting-moderation,
5645 color: #000 !important; /* Make sure color schemes don't affect to print */
5659 .comment-list + .comment-respond,
5660 .comment-list article,
5661 .comment-list .pingback,
5662 .comment-list .trackback,
5664 border-color: #eaeaea !important; /* Make sure color schemes don't affect to print */
5684 margin-top: 7.6923%;
5687 .hentry.has-post-thumbnail {
5688 padding-top: 7.6923%;
5692 background: #000 !important;
5693 color: #fff !important;
5703 padding: 0 0 7.6923%;
5706 .post-thumbnail img {
5715 padding: 7.6923% 0 0;
5719 padding: 3.84615% 0;
5724 padding: 7.6923% 0 0;
5728 margin-top: 7.6923%;
5729 padding: 3.84615% 0;