'font-family', 'value' => 'Lora, serif' ), array( 'property' => 'font-size', 'value' => '16px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'button', array( array( 'property' => 'font-family', 'value' => 'Lora, serif' ), array( 'property' => 'font-size', 'value' => '16px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.site-title, h1, h2, h3:not(.sd-title), h4:not(.jp-relatedposts-post-title), h5, h6', array( array( 'property' => 'font-family', 'value' => '"Open Sans", serif' ), array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h1', array( array( 'property' => 'font-size', 'value' => '40px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.entry-title, h2', array( array( 'property' => 'font-size', 'value' => '32px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.comments-title, .site-title, h3:not(.sd-title)', array( array( 'property' => 'font-size', 'value' => '25px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h4:not(.jp-relatedposts-post-title)', array( array( 'property' => 'font-size', 'value' => '20px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.page-title, .widget-title, h5', array( array( 'property' => 'font-size', 'value' => '16px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h6', array( array( 'property' => 'font-size', 'value' => '13px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.site-title a, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a', array( array( 'property' => 'font-weight', 'value' => 'inherit' ), ) ); 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', array( array( 'property' => 'font-size', 'value' => '20px' ), array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'cite', array( array( 'property' => 'font-style', 'value' => 'normal' ), array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'dt', array( array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'button, input[type="button"], input[type="reset"], input[type="submit"]', array( array( 'property' => 'font-family', 'value' => '"Open Sans", sans-serif' ), array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'a', array( array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.post-navigation .meta-nav', array( array( 'property' => 'font-weight', 'value' => 'normal' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.post-navigation .post-title', array( array( 'property' => 'font-family', 'value' => '"Open Sans", sans-serif' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.widget', array( array( 'property' => 'font-size', 'value' => '13px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.widget_calendar caption', array( array( 'property' => 'font-family', 'value' => '"Open Sans", sans-serif' ), array( 'property' => 'font-size', 'value' => '16px' ), array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.site-description', array( array( 'property' => 'font-size', 'value' => '13px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.site-footer', array( array( 'property' => 'font-size', 'value' => '13px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.entry-footer, .entry-author', array( array( 'property' => 'font-size', 'value' => '13px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.page-links > span, .page-links a', array( array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.page-links > .page-links-title', array( array( 'property' => 'font-size', 'value' => '13px' ), array( 'property' => 'font-weight', 'value' => 'normal' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.comment-reply-title, .comments-title, .no-comments, .author-title', array( array( 'property' => 'font-size', 'value' => '16px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.comment-author, .no-comments', array( array( 'property' => 'font-family', 'value' => '"Open Sans", sans-serif' ), array( 'property' => 'font-size', 'value' => '16px' ), array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.comment-metadata', array( array( 'property' => 'font-size', 'value' => '13px' ), array( 'property' => 'font-weight', 'value' => 'normal' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.wp-caption-text', array( array( 'property' => 'font-size', 'value' => '13px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.site .contact-form label', array( array( 'property' => 'font-weight', 'value' => 'normal' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.site .contact-form label.checkbox, .site .contact-form label.radio', array( array( 'property' => 'font-weight', 'value' => 'normal' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '#infinite-footer .blog-info, #infinite-footer .blog-info a', array( array( 'property' => 'font-size', 'value' => '13px' ), array( 'property' => 'font-family', 'value' => '"Open Sans", sans-serif' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#infinite-footer .blog-credits', array( array( 'property' => 'font-size', 'value' => '13px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#infinite-handle span', array( array( 'property' => 'font-size', 'value' => 'inherit' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#infinite-handle span button, #infinite-handle span button:focus, #infinite-handle span button:hover', array( array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.hentry div.sharedaddy h3.sd-title', array( array( 'property' => 'font-family', 'value' => 'inherit' ), array( 'property' => 'font-size', 'value' => '13px' ), array( 'property' => 'font-weight', 'value' => 'normal' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.rating-msg', array( array( 'property' => 'font-size', 'value' => '13px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.hentry div#jp-relatedposts h3.jp-relatedposts-headline', array( array( 'property' => 'font-size', 'value' => '13px' ), array( 'property' => 'font-weight', 'value' => 'normal' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.hentry div#jp-relatedposts.entry-related h3.jp-relatedposts-headline', array( array( 'property' => 'font-family', 'value' => '"Open Sans", sans-serif' ), array( 'property' => 'font-size', 'value' => '16px' ), array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.hentry div#jp-relatedposts div.jp-relatedposts-items p, .hentry div#jp-relatedposts div.jp-relatedposts-items-visual h4.jp-relatedposts-post-title', array( array( 'property' => 'font-size', 'value' => '13px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.hentry div#jp-relatedposts.entry-related div.jp-relatedposts-items p, .hentry div#jp-relatedposts.entry-related div.jp-relatedposts-items-visual h4.jp-relatedposts-post-title', array( array( 'property' => 'font-size', 'value' => '16px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.hentry div#jp-relatedposts.entry-related div.jp-relatedposts-items .jp-relatedposts-post-context', array( array( 'property' => 'font-size', 'value' => '13px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.hentry div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post-title', array( array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.hentry div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post-title a', array( array( 'property' => 'font-weight', 'value' => 'inherit' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.hentry div#jp-relatedposts div.jp-relatedposts-items span.jp-relatedposts-post-title', array( array( 'property' => 'font-size', 'value' => 'inherit' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.widget_jetpack_display_posts_widget .jetpack-display-remote-posts h4', array( array( 'property' => 'font-family', 'value' => 'inherit' ), array( 'property' => 'font-size', 'value' => '13px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.widget_jetpack_display_posts_widget .jetpack-display-remote-posts p', array( array( 'property' => 'font-size', 'value' => '13px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.widget_goodreads h2[class^="gr_custom_header"]', array( array( 'property' => 'font-size', 'value' => '16px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.widget_goodreads div[class^="gr_custom_title"]', array( array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.widget_goodreads div[class^="gr_custom_author"]', array( array( 'property' => 'font-size', 'value' => '13px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.widget-grofile h4', array( array( 'property' => 'font-size', 'value' => '16px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.site-title', array( array( 'property' => 'font-size', 'value' => '40px' ), ), array( 'screen and (min-width: 480px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '#comments #respond p.form-submit input#comment-submit', array( array( 'property' => 'font-family', 'value' => '"Open Sans", serif' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.widget_akismet_widget .a-stats, .milestone-widget .milestone-header', array( array( 'property' => 'font-family', 'value' => '"Open Sans", serif' ), ) ); return $category_rules; } );