'font', 'value' => '13px/22px "Helvetica Neue", Helvetica, Arial, sans-serif' ), array( 'property' => 'font-weight', 'value' => '300' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h1', array( array( 'property' => 'font-family', 'value' => '"Helvetica Neue", Helvetica, Arial, sans-serif' ), array( 'property' => 'font-size', 'value' => '48px' ), array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h2', array( array( 'property' => 'font-size', 'value' => '18px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h3', array( array( 'property' => 'font-size', 'value' => '15px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h4', array( array( 'property' => 'font-size', 'value' => '13px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h5', array( array( 'property' => 'font-size', 'value' => '12px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h6', array( array( 'property' => 'font-size', 'value' => '11px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'none', 'q', array( array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'none', 'strong', array( array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'none', 'mark', array( array( 'property' => 'font-style', 'value' => 'italic' ), array( 'property' => 'font-weight', 'value' => 'normal' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'none', 'dfn, em', array( array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'none', 'dfn', array( array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'none', 'address', array( array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'none', 'code, kbd, pre, samp, tt', array( array( 'property' => 'font', 'value' => '15px/22px monospace, sans-serif' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'none', 'sub', array( array( 'property' => 'font-size', 'value' => 'smaller' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'none', 'sup', array( array( 'property' => 'font-size', 'value' => 'smaller' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'none', 'dl dt', array( array( 'property' => 'font-size', 'value' => '15px' ), array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'none', 'tfoot', array( array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'none', 'caption', array( array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'none', 'label', array( array( 'property' => 'font-size', 'value' => '15px' ), array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'none', 'legend', array( array( 'property' => 'font-size', 'value' => '18px' ), array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'none', 'input, select, textarea', array( array( 'property' => 'font', 'value' => '15px/24px "Helvetica Neue", Helvetica, Arial, sans-serif' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'none', 'input[type=submit]', array( array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'site-title', '#site-name', array( array( 'property' => 'font-family', 'value' => '"Helvetica Neue", Helvetica, Arial, sans-serif' ), array( 'property' => 'font-size', 'value' => '72px' ), array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#nav a', array( array( 'property' => 'font-size', 'value' => '11px' ), array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#nav .has-children > a:after', array( array( 'property' => 'font', 'value' => 'normal 8px/14px Arial, sans-serif' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#footer-nav', array( array( 'property' => 'font-size', 'value' => '12px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#footer-nav li:before', array( array( 'property' => 'font-family', 'value' => 'Arial, sans-serif' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#footer-message', array( array( 'property' => 'font-size', 'value' => '12px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#footer-credits', array( array( 'property' => 'font-size', 'value' => '11px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.wp-caption figcaption.wp-caption-text, .wp-caption p.wp-caption-text', array( array( 'property' => 'font-size', 'value' => '12px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.navigation', array( array( 'property' => 'font-size', 'value' => '12px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.type-attachment header, .type-post header', array( array( 'property' => 'font-size', 'value' => '15px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.type-page caption, .type-post caption', array( array( 'property' => 'font-size', 'value' => '18px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.type-attachment footer, .type-post footer', array( array( 'property' => 'font-size', 'value' => '12px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.type-attachment footer span:before, .type-post footer span:before', array( array( 'property' => 'font-family', 'value' => 'Arial, sans-serif' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.back-to-post:before', array( array( 'property' => 'font-family', 'value' => 'Arial, sans-serif' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.type-page footer', array( array( 'property' => 'font-size', 'value' => '12px' ), array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.type-page .edit-link a', array( array( 'property' => 'font-size', 'value' => '12px' ), array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.meta-nav', array( array( 'property' => 'font-family', 'value' => 'Arial, sans-serif' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.type-page h1, .type-post h1', array( array( 'property' => 'font-size', 'value' => '24px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.sticky h1', array( array( 'property' => 'font-size', 'value' => '60px' ), ) ); return $category_rules; } );