'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'code, kbd, pre, samp', array( array( 'property' => 'font-family', 'value' => 'monospace, monospace' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'body, button, input, select, textarea', array( array( 'property' => 'font-family', 'value' => '"Merriweather", Georgia, "Times New Roman", serif' ), array( 'property' => 'font-size', 'value' => '17px' ), array( 'property' => 'font-weight', 'value' => '400' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h1, h2, h3, h4, h5, h6', array( array( 'property' => 'font-family', 'value' => '"Alegreya Sans", "Helvetica Neue", Helvetica, sans-serif' ), array( 'property' => 'font-weight', 'value' => '300' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h1', array( array( 'property' => 'font-size', 'value' => '40px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h2', array( array( 'property' => 'font-size', 'value' => '35px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h3', array( array( 'property' => 'font-size', 'value' => '30px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h4', array( array( 'property' => 'font-size', 'value' => '20px' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h5', array( array( 'property' => 'font-size', 'value' => '18px' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h6', array( array( 'property' => 'font-size', 'value' => '16px' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'cite, dfn, em, i', array( array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'blockquote cite', array( array( 'property' => 'font-family', 'value' => '"Alegreya Sans", "Helvetica Neue", Helvetica, sans-serif' ), array( 'property' => 'font-size', 'value' => '18px' ), array( 'property' => 'font-style', 'value' => 'normal' ), array( 'property' => 'font-weight', 'value' => '300' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'pre', array( array( 'property' => 'font-family', 'value' => '"Courier 10 Pitch", Courier, monospace' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'code, kbd, tt, var', array( array( 'property' => 'font-family', 'value' => 'Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'blockquote', array( array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'dt', array( array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'thead', array( array( 'property' => 'font-weight', 'value' => '700' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'button, input[type="button"], input[type="reset"], input[type="submit"]', array( array( 'property' => 'font-family', 'value' => '"Alegreya Sans", "Helvetica Neue", Helvetica, sans-serif' ), array( 'property' => 'font-size', 'value' => '14px' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.main-navigation ul ul', array( array( 'property' => 'font-family', 'value' => '"Alegreya Sans", "Helvetica Neue", Helvetica, sans-serif' ), array( 'property' => 'font-weight', 'value' => '300' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.main-navigation a, .main-navigation ul ul a', array( array( 'property' => 'font-size', 'value' => '16px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.widget h1', array( array( 'property' => 'font-size', 'value' => '28px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.widget h2', array( array( 'property' => 'font-size', 'value' => '24px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.widget h3', array( array( 'property' => 'font-size', 'value' => '22px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.widget h4', array( array( 'property' => 'font-size', 'value' => '18px' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.widget h5', array( array( 'property' => 'font-size', 'value' => '16px' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.widget h6', array( array( 'property' => 'font-size', 'value' => '14px' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.widget_calendar caption', array( array( 'property' => 'font-family', 'value' => '"Alegreya Sans", "Helvetica Neue", Helvetica, sans-serif' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.widget_goodreads div[class^="gr_custom_author"]', array( array( 'property' => 'font-family', 'value' => '"Alegreya Sans", "Helvetica Neue", Helvetica, sans-serif' ), array( 'property' => 'font-size', 'value' => '13px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.widget_rss .rss-date', array( array( 'property' => 'font-family', 'value' => '"Alegreya Sans", "Helvetica Neue", Helvetica, sans-serif' ), array( 'property' => 'font-size', 'value' => '14px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.contact-form label', array( array( 'property' => 'font-family', 'value' => '"Alegreya Sans", "Helvetica Neue", Helvetica, sans-serif' ), array( 'property' => 'font-size', 'value' => '14px' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.post-password-form label', array( array( 'property' => 'font-family', 'value' => '"Alegreya Sans", "Helvetica Neue", Helvetica, sans-serif' ), array( 'property' => 'font-size', 'value' => '14px' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.site-title', array( array( 'property' => 'font-family', 'value' => '"Alegreya Sans", "Helvetica Neue", Helvetica, sans-serif' ), array( 'property' => 'font-size', 'value' => '75px' ), array( 'property' => 'font-weight', 'value' => '300' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.site-title', array( array( 'property' => 'font-size', 'value' => '60px' ), ), array( 'screen and (max-width: 680px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.slideshow .slide-info .slide-title', array( array( 'property' => 'font-family', 'value' => '"Alegreya Sans", "Helvetica Neue", Helvetica, sans-serif' ), array( 'property' => 'font-size', 'value' => '30px' ), array( 'property' => 'font-weight', 'value' => '300' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.slideshow .slide-info .slide-title', array( array( 'property' => 'font-size', 'value' => '24px' ), ), array( 'screen and (max-width: 680px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.slideshow .slide-info .posted-on, .slideshow .slide-info .byline', array( array( 'property' => 'font-style', 'value' => 'italic' ), array( 'property' => 'font-size', 'value' => '14px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.slideshow .slide-info .posted-on, .slideshow .slide-info .byline', array( array( 'property' => 'font-size', 'value' => '13px' ), ), array( 'screen and (max-width: 680px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '#tagline p', array( array( 'property' => 'font-family', 'value' => '"Alegreya Sans", "Helvetica Neue", Helvetica, sans-serif' ), array( 'property' => 'font-size', 'value' => '32px' ), array( 'property' => 'font-weight', 'value' => '300' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '#tagline p', array( array( 'property' => 'font-size', 'value' => '20px' ), ), array( 'screen and (max-width: 680px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#featured-post-trio article', array( array( 'property' => 'font-size', 'value' => '16px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '#featured-post-trio article h2', array( array( 'property' => 'font-size', 'value' => '28px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#featured-post-trio article p a', array( array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.featured-post', array( array( 'property' => 'font-family', 'value' => '"Alegreya Sans", "Helvetica Neue", Helvetica, sans-serif' ), array( 'property' => 'font-size', 'value' => '13px' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.entry-title', array( array( 'property' => 'font-size', 'value' => '40px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.entry-title', array( array( 'property' => 'font-size', 'value' => '28px' ), ), array( 'screen and (max-width: 680px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.entry-footer, .entry-meta', array( array( 'property' => 'font-size', 'value' => '15px' ), array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.entry-footer span, .entry-meta span, .post-format-label', array( array( 'property' => 'font-family', 'value' => '"Alegreya Sans", "Helvetica Neue", Helvetica, sans-serif' ), array( 'property' => 'font-size', 'value' => '13.5px' ), array( 'property' => 'font-style', 'value' => 'normal' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.entry-meta a:not(.post-edit-link)', array( array( 'property' => 'font-family', 'value' => '"Merriweather", Georgia, "Times New Roman", serif' ), array( 'property' => 'font-size', 'value' => '15px' ), array( 'property' => 'font-style', 'value' => 'italic' ), array( 'property' => 'font-weight', 'value' => '400' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.entry-footer .sep, .entry-meta .sep', array( array( 'property' => 'font-size', 'value' => '18px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.nav-links .nav-subtitle', array( array( 'property' => 'font-family', 'value' => '"Alegreya Sans", "Helvetica Neue", Helvetica, sans-serif' ), array( 'property' => 'font-size', 'value' => '13.5px' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.nav-links .nav-title', array( array( 'property' => 'font-size', 'value' => '18px' ), array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.page-links .page-links-title', array( array( 'property' => 'font-family', 'value' => '"Alegreya Sans", "Helvetica Neue", Helvetica, sans-serif' ), array( 'property' => 'font-size', 'value' => '13.5px' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.archive .format-aside .entry-title, .archive .format-audio .entry-title, .archive .format-image .entry-title, .archive .format-link .entry-title, .blog .format-aside .entry-title, .blog .format-audio .entry-title, .blog .format-image .entry-title, .blog .format-link .entry-title', array( array( 'property' => 'font-size', 'value' => '20px' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.archive .format-link .entry-title a:after, .blog .format-link .entry-title a:after', array( array( 'property' => 'font-size', 'value' => '24px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.archive .format-quote .entry-title, .blog .format-quote .entry-title, .single .format-quote .entry-title', array( array( 'property' => 'font-size', 'value' => '16px' ), array( 'property' => 'font-style', 'value' => 'normal' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.archive .format-quote .post-format-label a, .blog .format-quote .post-format-label a, .single .format-quote .post-format-label a', array( array( 'property' => 'font-family', 'value' => '"Alegreya Sans", "Helvetica Neue", Helvetica, sans-serif' ), array( 'property' => 'font-size', 'value' => '13.5px' ), array( 'property' => 'font-style', 'value' => 'normal' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.archive .format-status .entry-title, .blog .format-status .entry-title, .single .format-status .entry-title', array( array( 'property' => 'font-size', 'value' => '16px' ), array( 'property' => 'font-style', 'value' => 'normal' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.archive .format-status .post-format-label a, .blog .format-status .post-format-label a, .single .format-status .post-format-label a', array( array( 'property' => 'font-family', 'value' => '"Alegreya Sans", "Helvetica Neue", Helvetica, sans-serif' ), array( 'property' => 'font-size', 'value' => '13.5px' ), array( 'property' => 'font-style', 'value' => 'normal' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.page-title', array( array( 'property' => 'font-size', 'value' => '18px' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.taxonomy-description', array( array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.comments-title', array( array( 'property' => 'font-size', 'value' => '30px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment-form label', array( array( 'property' => 'font-family', 'value' => '"Alegreya Sans", "Helvetica Neue", Helvetica, sans-serif' ), array( 'property' => 'font-size', 'value' => '14px' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment-author', array( array( 'property' => 'font-size', 'value' => '18px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.children .comment-author', array( array( 'property' => 'font-size', 'value' => '16px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment-author b', array( array( 'property' => 'font-weight', 'value' => '300' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment-metadata', array( array( 'property' => 'font-size', 'value' => '15px' ), array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment-metadata .edit-link, .pingback .edit-link', array( array( 'property' => 'font-family', 'value' => '"Alegreya Sans", "Helvetica Neue", Helvetica, sans-serif' ), array( 'property' => 'font-size', 'value' => '13.5px' ), array( 'property' => 'font-style', 'value' => 'normal' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment-awaiting-moderation', array( array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment-navigation .nav-links a, .comment-respond #reply-title small, .reply a', array( array( 'property' => 'font-family', 'value' => '"Alegreya Sans", "Helvetica Neue", Helvetica, sans-serif' ), array( 'property' => 'font-size', 'value' => '13.5px' ), array( 'property' => 'font-style', 'value' => 'normal' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'placeholder', '.comment-respond #reply-title', array( array( 'property' => 'font-size', 'value' => '24px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment-respond .comment-notes', array( array( 'property' => 'font-size', 'value' => '14px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.logged-in-as', array( array( 'property' => 'font-size', 'value' => '14px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.no-comments', array( array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#colophon, #footer-widgets', array( array( 'property' => 'font-size', 'value' => '15px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#colophon', array( array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.jetpack-social-navigation', array( array( 'property' => 'font-size', 'value' => '20px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.site-info', array( array( 'property' => 'font-size', 'value' => '15px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#infinite-handle span button, #infinite-handle span button:focus, #infinite-handle span button:hover, .posts-navigation .nav-next a, .posts-navigation .nav-previous a', array( array( 'property' => 'font-family', 'value' => '"Alegreya Sans", "Helvetica Neue", Helvetica, sans-serif' ), array( 'property' => 'font-size', 'value' => '14px' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'placeholder', '.wp-caption', array( array( 'property' => 'font-size', 'value' => '14px' ), array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'placeholder', '.gallery-caption', array( array( 'property' => 'font-size', 'value' => '13px' ), array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '#page .sharedaddy .sd-title, #page div#jp-relatedposts h3.jp-relatedposts-headline, #page .sd-rating .sd-title', array( array( 'property' => 'font-size', 'value' => '14px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.jp-relatedposts-post-title', array( array( 'property' => 'font-size', 'value' => '22px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#page .sd-rating .rating-msg', array( array( 'property' => 'font-size', 'value' => '13px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.widget_goodreads div[class^="gr_custom_author"]', array( array( 'property' => 'font-size', 'value' => '13px' ), ) ); return $category_rules; } );