WordPress.org

Make WordPress Themes

Changes from f2/2.2.1 at r83111 to f2/2.2.2 at r83111


Ignore:
Location:
f2/2.2.2
Files:
5 added
54 edited

Legend:

Unmodified
Added
Removed
  • f2/2.2.2/README.md

    r83111 r83111  
    2222    * content only (no sidebar) 
    2323* More customization possible from the 'Theme Options' admin page and also from the WP 'Theme Customizer'. 
    24 * Compatible with WordPress version 3.4 and above. Tested upto 3.5.1. 
     24* Compatible with WordPress version 3.4 and above. Tested upto 4.2.1. 
    2525* HTML5 and CSS3. 
    2626* Tested and works well in all major browsers. IE 7 and up, and the latest versions of Chrome, Firefox, Opera and Safari. 
     
    7777------- 
    7878 
    79 Please use the [WordPress support forums](http://wordpress.org/support/theme/f2/) for feedback and support. Go to http://srinig.com/contact/ to contact the theme author. 
     79Please use the [WordPress support forums](https://wordpress.org/support/theme/f2/) for feedback and support. Go to http://srinig.com/contact/ to contact the theme author. 
    8080 
    8181 
    82 ------------------------------------------------------ 
     82----------------------------------------------------- 
    8383 
    8484[F2 Home Page]: http://srinig.com/wordpress/themes/f2/ 
    85 [F2 on WP.org]: http://wordpress.org/extend/themes/f2/ 
     85[F2 on WP.org]: https://wordpress.org/extend/themes/f2/ 
    8686[F2 on Github]: https://github.com/sriniguna/f2 
    87 [GPL]:          http://wordpress.org/about/gpl/ 
     87[GPL]:          https://wordpress.org/about/gpl/ 
  • f2/2.2.2/changelog.txt

    r83111 r83111  
    11Change Log 
    22========== 
     3 
     42.2.2 (2015-04-30) 
     5------------------ 
     6 
     7* Slovak localization by Nikola Garajov 
     8* Latvian localization by Johannes Rau 
     9* Dropped hgroup element in favour of div.site-branding 
     10* Removed the title tag from header.php and added theme support for 'title-tag' 
     11* Screenshot updated to 880x600px image 
     12* Added styles for .screen-reader-text 
     13* Other minor changes, fixes and improvements 
     14 
    315 
    4162.2.1 (2013-03-08) 
  • f2/2.2.2/functions.php

    r83111 r83111  
    2727function f2_setup() { 
    2828 
    29     /** 
     29    /* 
    3030     * Custom template tags for this theme. 
    3131     */ 
    3232    require( get_template_directory() . '/inc/template-tags.php' ); 
    3333 
    34     /** 
     34    /* 
    3535     * Custom Theme Options 
    3636     */ 
    3737    require( get_template_directory() . '/inc/theme-options/theme-options.php' ); 
    3838 
    39     /** 
     39    /* 
    4040     * Make theme available for translation 
    4141     * Translations can be filed in the /languages/ directory 
     
    4545    load_theme_textdomain( 'f2', get_template_directory() . '/languages' ); 
    4646 
    47     /** 
     47    /* 
    4848     * Add default posts and comments RSS feed links to head 
    4949     */ 
    5050    add_theme_support( 'automatic-feed-links' ); 
    5151 
    52     /** 
     52 
     53    /* 
     54     * Let WordPress manage the document title. 
     55     * By adding theme support, we declare that this theme does not use a 
     56     * hard-coded <title> tag in the document head, and expect WordPress to 
     57     * provide it for us. 
     58     */ 
     59    add_theme_support( 'title-tag' ); 
     60 
     61    /* 
    5362     * Enable support for Post Thumbnails 
    5463     */ 
     
    5766    add_image_size( 'full-width', 730, 9999 ); // Post thumbnail size for full post displays 
    5867 
    59     /** 
     68    /* 
    6069     * This theme uses wp_nav_menu() in one location. 
    6170     */ 
     
    6473    ) ); 
    6574 
    66     /** 
     75    /* 
    6776     * Add support for the Aside Post Formats 
    6877     */ 
  • f2/2.2.2/header.php

    r83111 r83111  
    1515<meta name="viewport" content="width=device-width" /> 
    1616<?php endif; ?> 
    17 <title><?php 
    18     /* 
    19      * Print the <title> tag based on what is being viewed. 
    20      */ 
    21     global $page, $paged; 
    22  
    23     wp_title( '|', true, 'right' ); 
    24  
    25     // Add the blog name. 
    26     bloginfo( 'name' ); 
    27  
    28     // Add the blog description for the home/front page. 
    29     $site_description = get_bloginfo( 'description', 'display' ); 
    30     if ( $site_description && ( is_home() || is_front_page() ) ) 
    31         echo " | $site_description"; 
    32  
    33     // Add a page number if necessary: 
    34     if ( $paged >= 2 || $page >= 2 ) 
    35         echo ' | ' . sprintf( __( 'Page %s', 'f2' ), max( $paged, $page ) ); 
    36  
    37     ?></title> 
    3817<link rel="profile" href="http://gmpg.org/xfn/11" /> 
    3918<link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" /> 
     
    4928    <?php do_action( 'before' ); ?> 
    5029    <header id="masthead" class="site-header" role="banner"> 
    51         <hgroup> 
     30        <div class="site-branding"> 
    5231            <h1 class="site-title"><a href="<?php echo home_url( '/' ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1> 
    5332            <h2 class="site-description"><?php bloginfo( 'description' ); ?></h2> 
    5433            <?php f2_logo_image(); ?> 
    55         </hgroup> 
     34        </div><!-- .site-branding --> 
    5635 
    5736        <?php if( f2_get_option( 'hide_header_nav' ) != 'on' ) : ?> 
  • f2/2.2.2/ie.css

    r83111 r83111  
    55 * <![endif]--> */ 
    66body { 
    7   padding: 20px; 
     7    padding: 20px; 
    88} 
    99 
    1010.site-header { 
    11   text-align: left; 
     11    text-align: left; 
    1212} 
    1313.site-header hgroup { 
    14   padding: 20px; 
     14    padding: 20px; 
    1515} 
    1616 
    1717#header-image { 
    18   padding: 20px; 
     18    padding: 20px; 
    1919} 
    2020 
    2121.sidebar { 
    22   padding: 20px 20px 0; 
     22    padding: 20px 20px 0; 
    2323} 
    2424 
    2525.widget { 
    26   margin: 0 0 20px; 
     26    margin: 0 0 20px; 
    2727} 
    2828 
    2929.site-content { 
    30   margin: 20px; 
     30    margin: 20px; 
    3131} 
    3232 
    3333.paging-navigation, .post-navigation, #image-navigation, .page-header { 
    34   padding: 10px 20px; 
     34    padding: 10px 20px; 
    3535} 
    3636 
    3737.wp-post-image.attachment-post-thumbnail { 
    38   width: 150px; 
    39   margin: 0.4em 20px 20px 0; 
     38    width: 150px; 
     39    margin: 0.4em 20px 20px 0; 
    4040} 
    4141 
    4242.comments-area article, .pingback { 
    43   margin: 20px 0; 
    44   padding: 20px; 
     43    margin: 20px 0; 
     44    padding: 20px; 
    4545} 
    4646 
    4747cite.fn, .comment-meta { 
    48   top: 20px; 
    49   left: 83px; 
     48    top: 20px; 
     49    left: 83px; 
    5050} 
    5151 
    5252time.pubdate, .comment-meta { 
    53   top: 44px; 
     53    top: 44px; 
    5454} 
    5555 
    5656.no-sidebar #page { 
    57   min-width: 480px; 
     57    min-width: 480px; 
    5858} 
    5959 
    6060.narrow-sidebar.one-sidebar-left #page, .narrow-sidebar.one-sidebar-right #page, .narrow-sidebar.two-sidebars #page { 
    61   min-width: 740px; 
     61    min-width: 740px; 
    6262} 
    6363.narrow-sidebar.one-sidebar-left #primary, .narrow-sidebar.one-sidebar-right #primary, .narrow-sidebar.two-sidebars #primary { 
    64   padding: 0; 
    65   margin: 0; 
    66   float: left; 
    67   margin-right: -100%; 
    68   width: 100%; 
     64    padding: 0; 
     65    margin: 0; 
     66    float: left; 
     67    margin-right: -100%; 
     68    width: 100%; 
    6969} 
    7070.narrow-sidebar.one-sidebar-left #secondary, .narrow-sidebar.one-sidebar-right #secondary, .narrow-sidebar.two-sidebars #secondary { 
    71   width: 200px; 
     71    width: 200px; 
    7272} 
    7373.narrow-sidebar.one-sidebar-left #sidebar-1, .narrow-sidebar.one-sidebar-left #sidebar-2, .narrow-sidebar.one-sidebar-right #sidebar-1, .narrow-sidebar.one-sidebar-right #sidebar-2, .narrow-sidebar.two-sidebars #sidebar-1, .narrow-sidebar.two-sidebars #sidebar-2 { 
    74   width: 160px; 
     74    width: 160px; 
    7575} 
    7676.narrow-sidebar.one-sidebar-left #main { 
    77   padding: 0 0 0 200px; 
     77    padding: 0 0 0 200px; 
    7878} 
    7979.narrow-sidebar.one-sidebar-left #secondary { 
    80   float: left; 
    81   margin-left: -200px; 
     80    float: left; 
     81    margin-left: -200px; 
    8282} 
    8383.narrow-sidebar.one-sidebar-left #sidebar-1 { 
    84   float: left; 
     84    float: left; 
    8585} 
    8686.narrow-sidebar.one-sidebar-right #main { 
    87   padding: 0 200px 0 0; 
     87    padding: 0 200px 0 0; 
    8888} 
    8989.narrow-sidebar.one-sidebar-right #secondary { 
    90   float: right; 
    91   margin-right: -200px; 
     90    float: right; 
     91    margin-right: -200px; 
    9292} 
    9393.narrow-sidebar.one-sidebar-right #sidebar-1 { 
    94   float: right; 
     94    float: right; 
    9595} 
    9696.narrow-sidebar.two-sidebars #page { 
    97   min-width: 940px; 
     97    min-width: 940px; 
    9898} 
    9999.narrow-sidebar.two-sidebars #main { 
    100   padding: 0 200px; 
     100    padding: 0 200px; 
    101101} 
    102102.narrow-sidebar.two-sidebars #secondary { 
    103   width: auto; 
     103    width: auto; 
    104104} 
    105105.narrow-sidebar.two-sidebars #sidebar-1 { 
    106   float: left; 
    107   margin-left: -200px; 
     106    float: left; 
     107    margin-left: -200px; 
    108108} 
    109109.narrow-sidebar.two-sidebars #sidebar-2 { 
    110   float: right; 
    111   margin-right: -200px; 
    112   padding-top: 20px; 
     110    float: right; 
     111    margin-right: -200px; 
     112    padding-top: 20px; 
    113113} 
    114114 
    115115.medium-sidebar.one-sidebar-left #page, .medium-sidebar.one-sidebar-right #page, .medium-sidebar.two-sidebars #page { 
    116   min-width: 840px; 
     116    min-width: 840px; 
    117117} 
    118118.medium-sidebar.one-sidebar-left #primary, .medium-sidebar.one-sidebar-right #primary, .medium-sidebar.two-sidebars #primary { 
    119   padding: 0; 
    120   margin: 0; 
    121   float: left; 
    122   margin-right: -100%; 
    123   width: 100%; 
     119    padding: 0; 
     120    margin: 0; 
     121    float: left; 
     122    margin-right: -100%; 
     123    width: 100%; 
    124124} 
    125125.medium-sidebar.one-sidebar-left #secondary, .medium-sidebar.one-sidebar-right #secondary, .medium-sidebar.two-sidebars #secondary { 
    126   width: 300px; 
     126    width: 300px; 
    127127} 
    128128.medium-sidebar.one-sidebar-left #sidebar-1, .medium-sidebar.one-sidebar-left #sidebar-2, .medium-sidebar.one-sidebar-right #sidebar-1, .medium-sidebar.one-sidebar-right #sidebar-2, .medium-sidebar.two-sidebars #sidebar-1, .medium-sidebar.two-sidebars #sidebar-2 { 
    129   width: 260px; 
     129    width: 260px; 
    130130} 
    131131.medium-sidebar.one-sidebar-left #main { 
    132   padding: 0 0 0 300px; 
     132    padding: 0 0 0 300px; 
    133133} 
    134134.medium-sidebar.one-sidebar-left #secondary { 
    135   float: left; 
    136   margin-left: -300px; 
     135    float: left; 
     136    margin-left: -300px; 
    137137} 
    138138.medium-sidebar.one-sidebar-left #sidebar-1 { 
    139   float: left; 
     139    float: left; 
    140140} 
    141141.medium-sidebar.one-sidebar-right #main { 
    142   padding: 0 300px 0 0; 
     142    padding: 0 300px 0 0; 
    143143} 
    144144.medium-sidebar.one-sidebar-right #secondary { 
    145   float: right; 
    146   margin-right: -300px; 
     145    float: right; 
     146    margin-right: -300px; 
    147147} 
    148148.medium-sidebar.one-sidebar-right #sidebar-1 { 
    149   float: right; 
     149    float: right; 
    150150} 
    151151.medium-sidebar.two-sidebars #page { 
    152   min-width: 1140px; 
     152    min-width: 1140px; 
    153153} 
    154154.medium-sidebar.two-sidebars #main { 
    155   padding: 0 300px; 
     155    padding: 0 300px; 
    156156} 
    157157.medium-sidebar.two-sidebars #secondary { 
    158   width: auto; 
     158    width: auto; 
    159159} 
    160160.medium-sidebar.two-sidebars #sidebar-1 { 
    161   float: left; 
    162   margin-left: -300px; 
     161    float: left; 
     162    margin-left: -300px; 
    163163} 
    164164.medium-sidebar.two-sidebars #sidebar-2 { 
    165   float: right; 
    166   margin-right: -300px; 
    167   padding-top: 20px; 
     165    float: right; 
     166    margin-right: -300px; 
     167    padding-top: 20px; 
    168168} 
    169169 
    170170.wide-sidebar.one-sidebar-left #page, .wide-sidebar.one-sidebar-right #page, .wide-sidebar.two-sidebars #page { 
    171   min-width: 880px; 
     171    min-width: 880px; 
    172172} 
    173173.wide-sidebar.one-sidebar-left #primary, .wide-sidebar.one-sidebar-right #primary, .wide-sidebar.two-sidebars #primary { 
    174   padding: 0; 
    175   margin: 0; 
    176   float: left; 
    177   margin-right: -100%; 
    178   width: 100%; 
     174    padding: 0; 
     175    margin: 0; 
     176    float: left; 
     177    margin-right: -100%; 
     178    width: 100%; 
    179179} 
    180180.wide-sidebar.one-sidebar-left #secondary, .wide-sidebar.one-sidebar-right #secondary, .wide-sidebar.two-sidebars #secondary { 
    181   width: 340px; 
     181    width: 340px; 
    182182} 
    183183.wide-sidebar.one-sidebar-left #sidebar-1, .wide-sidebar.one-sidebar-left #sidebar-2, .wide-sidebar.one-sidebar-right #sidebar-1, .wide-sidebar.one-sidebar-right #sidebar-2, .wide-sidebar.two-sidebars #sidebar-1, .wide-sidebar.two-sidebars #sidebar-2 { 
    184   width: 300px; 
     184    width: 300px; 
    185185} 
    186186.wide-sidebar.one-sidebar-left #main { 
    187   padding: 0 0 0 340px; 
     187    padding: 0 0 0 340px; 
    188188} 
    189189.wide-sidebar.one-sidebar-left #secondary { 
    190   float: left; 
    191   margin-left: -340px; 
     190    float: left; 
     191    margin-left: -340px; 
    192192} 
    193193.wide-sidebar.one-sidebar-left #sidebar-1 { 
    194   float: left; 
     194    float: left; 
    195195} 
    196196.wide-sidebar.one-sidebar-right #main { 
    197   padding: 0 340px 0 0; 
     197    padding: 0 340px 0 0; 
    198198} 
    199199.wide-sidebar.one-sidebar-right #secondary { 
    200   float: right; 
    201   margin-right: -340px; 
     200    float: right; 
     201    margin-right: -340px; 
    202202} 
    203203.wide-sidebar.one-sidebar-right #sidebar-1 { 
    204   float: right; 
     204    float: right; 
    205205} 
    206206.wide-sidebar.two-sidebars #page { 
    207   min-width: 1220px; 
     207    min-width: 1220px; 
    208208} 
    209209.wide-sidebar.two-sidebars #main { 
    210   padding: 0 340px; 
     210    padding: 0 340px; 
    211211} 
    212212.wide-sidebar.two-sidebars #secondary { 
    213   width: auto; 
     213    width: auto; 
    214214} 
    215215.wide-sidebar.two-sidebars #sidebar-1 { 
    216   float: left; 
    217   margin-left: -340px; 
     216    float: left; 
     217    margin-left: -340px; 
    218218} 
    219219.wide-sidebar.two-sidebars #sidebar-2 { 
    220   float: right; 
    221   margin-right: -340px; 
    222   padding-top: 20px; 
     220    float: right; 
     221    margin-right: -340px; 
     222    padding-top: 20px; 
    223223} 
    224224 
     
    226226.entry-content img, 
    227227img.size-full { 
    228   width: auto; 
    229   /* Prevent stretching of full-size images with height and width attributes in IE8 */ 
    230 } 
     228    width: auto; 
     229    /* Prevent stretching of full-size images with height and width attributes in IE8 */ 
     230} 
  • f2/2.2.2/ie7.css

    r83111 r83111  
    11.site-header .site-navigation.main-navigation li { 
    2   display: inline; 
    3   float: none; 
     2    display: inline; 
     3    float: none; 
    44} 
  • f2/2.2.2/inc/theme-options/theme-options.php

    r83111 r83111  
    512512    ?> 
    513513    <div class="wrap"> 
    514         <?php screen_icon(); ?> 
    515514        <?php $theme_name = wp_get_theme(); ?> 
    516515        <h2><?php printf( __( '%s Theme Options', 'f2' ), $theme_name ); ?></h2> 
     
    644643    $wp_customize->add_section( 'sidebar_settings', array( 
    645644        'title' => __( 'Sidebar', 'f2'), 
    646         'priority' => 110 
     645        'priority' => 109 
    647646        ) 
    648647    ); 
     
    660659 
    661660    $wp_customize->add_setting( 'f2_theme_options[color_scheme]', array( 
    662         'default'        => f2_default_theme_options('color_scheme'), 
    663         'type'           => 'option', 
    664         'capability'     => 'edit_theme_options', 
    665         'transport'      => 'postMessage', 
     661        'default'           => f2_default_theme_options('color_scheme'), 
     662        'type'              => 'option', 
     663        'capability'        => 'edit_theme_options', 
     664        'transport'         => 'postMessage', 
     665        'sanitize_callback' => 'esc_attr', 
    666666    ) ); 
    667667 
     
    679679    /* Site Logo Image */ 
    680680 
    681     $wp_customize->aDd_setting( 'f2_theme_options[logo_image]', array( 
     681    $wp_customize->add_setting( 'f2_theme_options[logo_image]', array( 
    682682        'default'        => f2_default_theme_options('logo_image'), 
    683683        'type'           => 'option', 
    684684        'capability'     => 'edit_theme_options', 
     685        'sanitize_callback' => 'esc_url_raw', 
    685686    ) ); 
    686687 
     
    698699        'type'           => 'option', 
    699700        'capability'     => 'edit_theme_options', 
     701        'sanitize_callback' => 'esc_url_raw', 
    700702    ) ); 
    701703 
     
    714716        'type'           => 'option', 
    715717        'capability'     => 'edit_theme_options', 
     718        'sanitize_callback' => 'esc_attr', 
    716719    ) ); 
    717720 
     
    730733        'type'           => 'option', 
    731734        'capability'     => 'edit_theme_options', 
    732         'transport'      => 'postMessage' 
     735        'transport'      => 'postMessage', 
     736        'sanitize_callback' => 'esc_attr', 
    733737    ) ); 
    734738 
     
    750754        'capability'     => 'edit_theme_options', 
    751755        'transport'      => 'postMessage', 
     756        'sanitize_callback' => 'esc_attr', 
    752757    ) ); 
    753758 
     
    768773        'capability'     => 'edit_theme_options', 
    769774        'transport'      => 'postMessage', 
     775        'sanitize_callback' => 'esc_attr', 
    770776    ) ); 
    771777 
  • f2/2.2.2/languages/readme.txt

    r83111 r83111  
    2020ja       Japanese               Mako 
    2121lt_LT    Lithuanian             Tomas Å iurna 
     22lv       Latvian                Johannes Rau 
    2223nb_NO    Norwegian (BokmÃ¥l)     Eilif Nordseth, Eivind ØdegÃ¥rd 
    2324nl_NL    Dutch                  R. Helmes 
     
    2627pt_BR    Portugese              Pedro Padron 
    2728ru_RU    Russian                Mihail Pomaskin 
     29sk_SK    Slovak                 Nikola Garajov 
    2830ta       Tamil                  Ravi 
    2931tr_TR    Turkish                Caner GÃŒral 
  • f2/2.2.2/non-responsive.css

    r83111 r83111  
    11@-ms-viewport { 
    2   width: auto; 
     2    width: auto; 
    33} 
    44 
    55body { 
    6   padding: 20px; 
    7   padding: 2rem; 
     6    padding: 20px; 
     7    padding: 2rem; 
    88} 
    99 
    1010.site-header { 
    11   text-align: left; 
    12 } 
    13 .site-header hgroup { 
    14   padding: 20px; 
    15   padding: 2rem; 
     11    text-align: left; 
     12} 
     13.site-header .site-branding { 
     14    padding: 20px; 
     15    padding: 2rem; 
    1616} 
    1717 
    1818#header-image { 
    19   padding: 20px; 
    20   padding: 2rem; 
     19    padding: 20px; 
     20    padding: 2rem; 
    2121} 
    2222 
    2323.sidebar { 
    24   padding: 20px 20px 0; 
    25   padding: 2rem 2rem 0; 
     24    padding: 20px 20px 0; 
     25    padding: 2rem 2rem 0; 
    2626} 
    2727 
    2828.widget { 
    29   margin: 0 0 20px; 
    30   margin: 0 0 2rem; 
     29    margin: 0 0 20px; 
     30    margin: 0 0 2rem; 
    3131} 
    3232 
    3333.site-content { 
    34   margin: 20px; 
    35   margin: 2rem; 
     34    margin: 20px; 
     35    margin: 2rem; 
    3636} 
    3737 
    3838.paging-navigation, .post-navigation, #image-navigation, .page-header { 
    39   background: #eee; 
    40   padding: 10px 20px; 
    41   padding: 1rem 2rem; 
     39    background: #eee; 
     40    padding: 10px 20px; 
     41    padding: 1rem 2rem; 
    4242} 
    4343 
    4444.wp-post-image.attachment-post-thumbnail { 
    45   width: 150px; 
     45    width: 150px; 
    4646} 
    4747 
    4848.comments-area article, .pingback { 
    49   margin: 20px 0; 
    50   margin: 2rem 0; 
    51   padding: 20px; 
    52   padding: 2rem; 
     49    margin: 20px 0; 
     50    margin: 2rem 0; 
     51    padding: 20px; 
     52    padding: 2rem; 
    5353} 
    5454 
    5555cite.fn, .comment-meta { 
    56   top: 20px; 
    57   top: 2rem; 
    58   left: 73px; 
     56    top: 20px; 
     57    top: 2rem; 
     58    left: 73px; 
    5959} 
    6060 
    6161time.pubdate, .comment-meta { 
    62   top: 44px; 
    63   top: 4.4rem; 
     62    top: 44px; 
     63    top: 4.4rem; 
    6464} 
    6565 
    6666.no-sidebar #page { 
    67   min-width: 520px; 
    68   /* 20 + 480 +20 */ 
    69   min-width: 52rem; 
     67    min-width: 520px; 
     68    /* 20 + 480 +20 */ 
     69    min-width: 52rem; 
    7070} 
    7171 
    7272.narrow-sidebar.one-sidebar-left #page, .narrow-sidebar.one-sidebar-right #page { 
    73   min-width: 720px; 
    74   /* ( 20 + 480 + 20 ) + ( 20 + 160 + 20 ) */ 
    75   min-width: 72rem; 
     73    min-width: 720px; 
     74    /* ( 20 + 480 + 20 ) + ( 20 + 160 + 20 ) */ 
     75    min-width: 72rem; 
    7676} 
    7777.narrow-sidebar.two-sidebars #page { 
    78   min-width: 920px; 
    79   /* ( 20 + 160 + 20 ) + ( 20 + 480 + 20 ) + ( 20 + 160 + 20 ) */ 
    80   min-width: 92rem; 
     78    min-width: 920px; 
     79    /* ( 20 + 160 + 20 ) + ( 20 + 480 + 20 ) + ( 20 + 160 + 20 ) */ 
     80    min-width: 92rem; 
    8181} 
    8282.narrow-sidebar.one-sidebar-left #main, .narrow-sidebar.two-sidebars #main { 
    83   padding: 0 0 0 20rem; 
     83    padding: 0 0 0 20rem; 
    8484} 
    8585.narrow-sidebar.one-sidebar-left #primary, .narrow-sidebar.two-sidebars #primary { 
    86   padding: 0; 
    87   margin: 0; 
    88   float: left; 
    89   margin-right: -100%; 
    90   width: 100%; 
     86    padding: 0; 
     87    margin: 0; 
     88    float: left; 
     89    margin-right: -100%; 
     90    width: 100%; 
    9191} 
    9292.narrow-sidebar.one-sidebar-left #secondary, .narrow-sidebar.two-sidebars #secondary { 
    93   float: left; 
    94   width: 20rem; 
    95   margin-left: -20rem; 
    96   -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    97   -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    98   box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     93    float: left; 
     94    width: 20rem; 
     95    margin-left: -20rem; 
     96    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     97    -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     98    box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    9999} 
    100100.narrow-sidebar.one-sidebar-left #sidebar-1, 
    101101.narrow-sidebar.one-sidebar-left #sidebar-2, .narrow-sidebar.two-sidebars #sidebar-1, 
    102102.narrow-sidebar.two-sidebars #sidebar-2 { 
    103   float: left; 
    104   width: 16rem; 
     103    float: left; 
     104    width: 16rem; 
    105105} 
    106106.narrow-sidebar.one-sidebar-left #sidebar-2, .narrow-sidebar.two-sidebars #sidebar-2 { 
    107   padding-top: 0; 
     107    padding-top: 0; 
    108108} 
    109109.narrow-sidebar.one-sidebar-right #main { 
    110   padding: 0 20rem 0 0; 
     110    padding: 0 20rem 0 0; 
    111111} 
    112112.narrow-sidebar.one-sidebar-right #primary { 
    113   padding: 0; 
    114   margin: 0; 
    115   float: left; 
    116   margin-right: -100%; 
    117   width: 100%; 
     113    padding: 0; 
     114    margin: 0; 
     115    float: left; 
     116    margin-right: -100%; 
     117    width: 100%; 
    118118} 
    119119.narrow-sidebar.one-sidebar-right #secondary { 
    120   float: right; 
    121   width: 20rem; 
    122   margin-right: -20rem; 
    123   -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    124   -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    125   box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    126   border-bottom-left-radius: 0.5rem; 
     120    float: right; 
     121    width: 20rem; 
     122    margin-right: -20rem; 
     123    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     124    -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     125    box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     126    border-bottom-left-radius: 0.5rem; 
    127127} 
    128128.narrow-sidebar.one-sidebar-right #sidebar-1 { 
    129   float: right; 
    130   width: 16rem; 
    131   border-bottom-left-radius: 0.5rem; 
     129    float: right; 
     130    width: 16rem; 
     131    border-bottom-left-radius: 0.5rem; 
    132132} 
    133133.narrow-sidebar.one-sidebar-left #sidebar-1, .narrow-sidebar.two-sidebars #sidebar-2 { 
    134   border-bottom-right-radius: 0.5rem; 
     134    border-bottom-right-radius: 0.5rem; 
    135135} 
    136136.narrow-sidebar.two-sidebars #main { 
    137   padding: 0 20rem; 
     137    padding: 0 20rem; 
    138138} 
    139139.narrow-sidebar.two-sidebars #primary { 
    140   float: left; 
    141   margin-right: -100%; 
    142   width: 100%; 
     140    float: left; 
     141    margin-right: -100%; 
     142    width: 100%; 
    143143} 
    144144.narrow-sidebar.two-sidebars #secondary { 
    145   width: auto; 
    146   float: none; 
    147   margin: 0; 
    148   -webkit-box-shadow: none; 
    149   -moz-box-shadow: none; 
    150   box-shadow: none; 
     145    width: auto; 
     146    float: none; 
     147    margin: 0; 
     148    -webkit-box-shadow: none; 
     149    -moz-box-shadow: none; 
     150    box-shadow: none; 
    151151} 
    152152.narrow-sidebar.two-sidebars #sidebar-1 { 
    153   float: left; 
    154   margin-left: -20rem; 
    155   border-bottom-right-radius: 0.5rem; 
    156   -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    157   -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    158   box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     153    float: left; 
     154    margin-left: -20rem; 
     155    border-bottom-right-radius: 0.5rem; 
     156    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     157    -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     158    box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    159159} 
    160160.narrow-sidebar.two-sidebars #sidebar-2 { 
    161   float: right; 
    162   margin-right: -20rem; 
    163   padding-top: 2rem; 
    164   border-bottom-right-radius: 0; 
    165   border-bottom-left-radius: 0.5rem; 
    166   -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    167   -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    168   box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     161    float: right; 
     162    margin-right: -20rem; 
     163    padding-top: 2rem; 
     164    border-bottom-right-radius: 0; 
     165    border-bottom-left-radius: 0.5rem; 
     166    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     167    -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     168    box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    169169} 
    170170 
    171171.medium-sidebar.one-sidebar-left #page, .medium-sidebar.one-sidebar-right #page { 
    172   min-width: 820px; 
    173   /* ( 20 + 480 + 20 ) + ( 20 + 260 + 20 ) */ 
    174   min-width: 82rem; 
     172    min-width: 820px; 
     173    /* ( 20 + 480 + 20 ) + ( 20 + 260 + 20 ) */ 
     174    min-width: 82rem; 
    175175} 
    176176.medium-sidebar.two-sidebars #page { 
    177   min-width: 1120px; 
    178   /* ( 20 + 260 + 20 ) + ( 20 + 480 + 20 ) + ( 20 + 260 + 20 ) */ 
    179   min-width: 112rem; 
     177    min-width: 1120px; 
     178    /* ( 20 + 260 + 20 ) + ( 20 + 480 + 20 ) + ( 20 + 260 + 20 ) */ 
     179    min-width: 112rem; 
    180180} 
    181181.medium-sidebar.one-sidebar-left #main, .medium-sidebar.two-sidebars #main { 
    182   padding: 0 0 0 30rem; 
     182    padding: 0 0 0 30rem; 
    183183} 
    184184.medium-sidebar.one-sidebar-left #primary, .medium-sidebar.two-sidebars #primary { 
    185   padding: 0; 
    186   margin: 0; 
    187   float: left; 
    188   margin-right: -100%; 
    189   width: 100%; 
     185    padding: 0; 
     186    margin: 0; 
     187    float: left; 
     188    margin-right: -100%; 
     189    width: 100%; 
    190190} 
    191191.medium-sidebar.one-sidebar-left #secondary, .medium-sidebar.two-sidebars #secondary { 
    192   float: left; 
    193   width: 30rem; 
    194   margin-left: -30rem; 
    195   -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    196   -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    197   box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     192    float: left; 
     193    width: 30rem; 
     194    margin-left: -30rem; 
     195    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     196    -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     197    box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    198198} 
    199199.medium-sidebar.one-sidebar-left #sidebar-1, 
    200200.medium-sidebar.one-sidebar-left #sidebar-2, .medium-sidebar.two-sidebars #sidebar-1, 
    201201.medium-sidebar.two-sidebars #sidebar-2 { 
    202   float: left; 
    203   width: 26rem; 
     202    float: left; 
     203    width: 26rem; 
    204204} 
    205205.medium-sidebar.one-sidebar-left #sidebar-2, .medium-sidebar.two-sidebars #sidebar-2 { 
    206   padding-top: 0; 
     206    padding-top: 0; 
    207207} 
    208208.medium-sidebar.one-sidebar-right #main { 
    209   padding: 0 30rem 0 0; 
     209    padding: 0 30rem 0 0; 
    210210} 
    211211.medium-sidebar.one-sidebar-right #primary { 
    212   padding: 0; 
    213   margin: 0; 
    214   float: left; 
    215   margin-right: -100%; 
    216   width: 100%; 
     212    padding: 0; 
     213    margin: 0; 
     214    float: left; 
     215    margin-right: -100%; 
     216    width: 100%; 
    217217} 
    218218.medium-sidebar.one-sidebar-right #secondary { 
    219   float: right; 
    220   width: 30rem; 
    221   margin-right: -30rem; 
    222   -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    223   -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    224   box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    225   border-bottom-left-radius: 0.5rem; 
     219    float: right; 
     220    width: 30rem; 
     221    margin-right: -30rem; 
     222    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     223    -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     224    box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     225    border-bottom-left-radius: 0.5rem; 
    226226} 
    227227.medium-sidebar.one-sidebar-right #sidebar-1 { 
    228   float: right; 
    229   width: 26rem; 
    230   border-bottom-left-radius: 0.5rem; 
     228    float: right; 
     229    width: 26rem; 
     230    border-bottom-left-radius: 0.5rem; 
    231231} 
    232232.medium-sidebar.one-sidebar-left #sidebar-1, .medium-sidebar.two-sidebars #sidebar-2 { 
    233   border-bottom-right-radius: 0.5rem; 
     233    border-bottom-right-radius: 0.5rem; 
    234234} 
    235235.medium-sidebar.two-sidebars #main { 
    236   padding: 0 30rem; 
     236    padding: 0 30rem; 
    237237} 
    238238.medium-sidebar.two-sidebars #primary { 
    239   float: left; 
    240   margin-right: -100%; 
    241   width: 100%; 
     239    float: left; 
     240    margin-right: -100%; 
     241    width: 100%; 
    242242} 
    243243.medium-sidebar.two-sidebars #secondary { 
    244   width: auto; 
    245   float: none; 
    246   margin: 0; 
    247   -webkit-box-shadow: none; 
    248   -moz-box-shadow: none; 
    249   box-shadow: none; 
     244    width: auto; 
     245    float: none; 
     246    margin: 0; 
     247    -webkit-box-shadow: none; 
     248    -moz-box-shadow: none; 
     249    box-shadow: none; 
    250250} 
    251251.medium-sidebar.two-sidebars #sidebar-1 { 
    252   float: left; 
    253   margin-left: -30rem; 
    254   border-bottom-right-radius: 0.5rem; 
    255   -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    256   -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    257   box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     252    float: left; 
     253    margin-left: -30rem; 
     254    border-bottom-right-radius: 0.5rem; 
     255    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     256    -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     257    box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    258258} 
    259259.medium-sidebar.two-sidebars #sidebar-2 { 
    260   float: right; 
    261   margin-right: -30rem; 
    262   padding-top: 2rem; 
    263   border-bottom-right-radius: 0; 
    264   border-bottom-left-radius: 0.5rem; 
    265   -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    266   -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    267   box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     260    float: right; 
     261    margin-right: -30rem; 
     262    padding-top: 2rem; 
     263    border-bottom-right-radius: 0; 
     264    border-bottom-left-radius: 0.5rem; 
     265    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     266    -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     267    box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    268268} 
    269269 
    270270.wide-sidebar.one-sidebar-left #page, .wide-sidebar.one-sidebar-right #page { 
    271   min-width: 860px; 
    272   /* ( 20 + 480 + 20 ) + ( 20 + 300 + 20 ) */ 
    273   min-width: 86rem; 
     271    min-width: 860px; 
     272    /* ( 20 + 480 + 20 ) + ( 20 + 300 + 20 ) */ 
     273    min-width: 86rem; 
    274274} 
    275275.wide-sidebar.two-sidebars #page { 
    276   min-width: 1200px; 
    277   /* ( 20 + 300 + 20 ) + ( 20 + 480 + 20 ) + ( 20 + 300 + 20 ) */ 
    278   min-width: 120rem; 
     276    min-width: 1200px; 
     277    /* ( 20 + 300 + 20 ) + ( 20 + 480 + 20 ) + ( 20 + 300 + 20 ) */ 
     278    min-width: 120rem; 
    279279} 
    280280.wide-sidebar.one-sidebar-left #main, .wide-sidebar.two-sidebars #main { 
    281   padding: 0 0 0 34rem; 
     281    padding: 0 0 0 34rem; 
    282282} 
    283283.wide-sidebar.one-sidebar-left #primary, .wide-sidebar.two-sidebars #primary { 
    284   padding: 0; 
    285   margin: 0; 
    286   float: left; 
    287   margin-right: -100%; 
    288   width: 100%; 
     284    padding: 0; 
     285    margin: 0; 
     286    float: left; 
     287    margin-right: -100%; 
     288    width: 100%; 
    289289} 
    290290.wide-sidebar.one-sidebar-left #secondary, .wide-sidebar.two-sidebars #secondary { 
    291   float: left; 
    292   width: 34rem; 
    293   margin-left: -34rem; 
    294   -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    295   -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    296   box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     291    float: left; 
     292    width: 34rem; 
     293    margin-left: -34rem; 
     294    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     295    -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     296    box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    297297} 
    298298.wide-sidebar.one-sidebar-left #sidebar-1, 
    299299.wide-sidebar.one-sidebar-left #sidebar-2, .wide-sidebar.two-sidebars #sidebar-1, 
    300300.wide-sidebar.two-sidebars #sidebar-2 { 
    301   float: left; 
    302   width: 30rem; 
     301    float: left; 
     302    width: 30rem; 
    303303} 
    304304.wide-sidebar.one-sidebar-left #sidebar-2, .wide-sidebar.two-sidebars #sidebar-2 { 
    305   padding-top: 0; 
     305    padding-top: 0; 
    306306} 
    307307.wide-sidebar.one-sidebar-right #main { 
    308   padding: 0 34rem 0 0; 
     308    padding: 0 34rem 0 0; 
    309309} 
    310310.wide-sidebar.one-sidebar-right #primary { 
    311   padding: 0; 
    312   margin: 0; 
    313   float: left; 
    314   margin-right: -100%; 
    315   width: 100%; 
     311    padding: 0; 
     312    margin: 0; 
     313    float: left; 
     314    margin-right: -100%; 
     315    width: 100%; 
    316316} 
    317317.wide-sidebar.one-sidebar-right #secondary { 
    318   float: right; 
    319   width: 34rem; 
    320   margin-right: -34rem; 
    321   -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    322   -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    323   box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    324   border-bottom-left-radius: 0.5rem; 
     318    float: right; 
     319    width: 34rem; 
     320    margin-right: -34rem; 
     321    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     322    -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     323    box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     324    border-bottom-left-radius: 0.5rem; 
    325325} 
    326326.wide-sidebar.one-sidebar-right #sidebar-1 { 
    327   float: right; 
    328   width: 30rem; 
    329   border-bottom-left-radius: 0.5rem; 
     327    float: right; 
     328    width: 30rem; 
     329    border-bottom-left-radius: 0.5rem; 
    330330} 
    331331.wide-sidebar.one-sidebar-left #sidebar-1, .wide-sidebar.two-sidebars #sidebar-2 { 
    332   border-bottom-right-radius: 0.5rem; 
     332    border-bottom-right-radius: 0.5rem; 
    333333} 
    334334.wide-sidebar.two-sidebars #main { 
    335   padding: 0 34rem; 
     335    padding: 0 34rem; 
    336336} 
    337337.wide-sidebar.two-sidebars #primary { 
    338   float: left; 
    339   margin-right: -100%; 
    340   width: 100%; 
     338    float: left; 
     339    margin-right: -100%; 
     340    width: 100%; 
    341341} 
    342342.wide-sidebar.two-sidebars #secondary { 
    343   width: auto; 
    344   float: none; 
    345   margin: 0; 
    346   -webkit-box-shadow: none; 
    347   -moz-box-shadow: none; 
    348   box-shadow: none; 
     343    width: auto; 
     344    float: none; 
     345    margin: 0; 
     346    -webkit-box-shadow: none; 
     347    -moz-box-shadow: none; 
     348    box-shadow: none; 
    349349} 
    350350.wide-sidebar.two-sidebars #sidebar-1 { 
    351   float: left; 
    352   margin-left: -34rem; 
    353   border-bottom-right-radius: 0.5rem; 
    354   -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    355   -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    356   box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     351    float: left; 
     352    margin-left: -34rem; 
     353    border-bottom-right-radius: 0.5rem; 
     354    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     355    -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     356    box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    357357} 
    358358.wide-sidebar.two-sidebars #sidebar-2 { 
    359   float: right; 
    360   margin-right: -34rem; 
    361   padding-top: 2rem; 
    362   border-bottom-right-radius: 0; 
    363   border-bottom-left-radius: 0.5rem; 
    364   -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    365   -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    366   box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    367 } 
     359    float: right; 
     360    margin-right: -34rem; 
     361    padding-top: 2rem; 
     362    border-bottom-right-radius: 0; 
     363    border-bottom-left-radius: 0.5rem; 
     364    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     365    -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     366    box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     367} 
  • f2/2.2.2/print.css

    r83111 r83111  
    99fieldset, form, label, legend, 
    1010table, caption, tbody, tfoot, thead, tr, th, td { 
    11   border: 0; 
    12   font-family: inherit; 
    13   font-size: 100%; 
    14   font-style: inherit; 
    15   font-weight: inherit; 
    16   margin: 0; 
    17   outline: 0; 
    18   padding: 0; 
    19   vertical-align: baseline; 
     11    border: 0; 
     12    font-family: inherit; 
     13    font-size: 100%; 
     14    font-style: inherit; 
     15    font-weight: inherit; 
     16    margin: 0; 
     17    outline: 0; 
     18    padding: 0; 
     19    vertical-align: baseline; 
    2020} 
    2121 
    2222html { 
    23   font-size: 62.5%; 
    24   /* Corrects text resizing oddly in IE6/7 when body font-size is set using em units http://clagnut.com/blog/348/#c790 */ 
    25   overflow-y: scroll; 
    26   /* Keeps page centred in all browsers regardless of content height */ 
    27   -webkit-text-size-adjust: 100%; 
    28   /* Prevents iOS text size adjust after orientation change, without disabling user zoom */ 
    29   -ms-text-size-adjust: 100%; 
    30   /* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */ 
     23    font-size: 62.5%; 
     24    /* Corrects text resizing oddly in IE6/7 when body font-size is set using em units http://clagnut.com/blog/348/#c790 */ 
     25    overflow-y: scroll; 
     26    /* Keeps page centred in all browsers regardless of content height */ 
     27    -webkit-text-size-adjust: 100%; 
     28    /* Prevents iOS text size adjust after orientation change, without disabling user zoom */ 
     29    -ms-text-size-adjust: 100%; 
     30    /* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */ 
    3131} 
    3232 
    3333body { 
    34   background: #fff; 
     34    background: #fff; 
    3535} 
    3636 
     
    4242footer, 
    4343header, 
    44 hgroup, 
    4544nav, 
    4645section { 
    47   display: block; 
     46    display: block; 
    4847} 
    4948 
    5049ol, ul { 
    51   list-style: none; 
     50    list-style: none; 
    5251} 
    5352 
    5453table { 
    55   /* tables still need 'cellspacing="0"' in the markup */ 
    56   border-collapse: separate; 
    57   border-spacing: 0; 
     54    /* tables still need 'cellspacing="0"' in the markup */ 
     55    border-collapse: separate; 
     56    border-spacing: 0; 
    5857} 
    5958 
    6059caption, th, td { 
    61   font-weight: normal; 
    62   text-align: left; 
     60    font-weight: normal; 
     61    text-align: left; 
    6362} 
    6463 
    6564blockquote:before, blockquote:after, 
    6665q:before, q:after { 
    67   content: ""; 
     66    content: ""; 
    6867} 
    6968 
    7069blockquote, q { 
    71   quotes: "" ""; 
     70    quotes: "" ""; 
    7271} 
    7372 
    7473a:focus { 
    75   outline: thin dotted; 
     74    outline: thin dotted; 
    7675} 
    7776 
    7877a:hover, 
    7978a:active { 
    80   /* Improves readability when focused and also mouse hovered in all browsers people.opera.com/patrickl/experiments/keyboard/test */ 
    81   outline: 0; 
     79    /* Improves readability when focused and also mouse hovered in all browsers people.opera.com/patrickl/experiments/keyboard/test */ 
     80    outline: 0; 
    8281} 
    8382 
    8483a img { 
    85   border: 0; 
     84    border: 0; 
    8685} 
    8786 
    8887body { 
    89   background: #fff; 
    90   color: #000; 
    91   font-family: "Gudea", sans-serif; 
    92   font-size: 16px; 
    93   font-size: 1.6rem; 
    94   line-height: 1.5; 
     88    background: #fff; 
     89    color: #000; 
     90    font-family: "Gudea", sans-serif; 
     91    font-size: 16px; 
     92    font-size: 1.6rem; 
     93    line-height: 1.5; 
    9594} 
    9695 
    9796h1, h2, h3, h4, h5, h6 { 
    98   font-family: "Bitter", serif; 
    99   font-weight: bold; 
     97    font-family: "Bitter", serif; 
     98    font-weight: bold; 
    10099} 
    101100 
     
    105104.featured-image, 
    106105.site-footer { 
    107   text-align: center; 
     106    text-align: center; 
    108107} 
    109108 
    110109a { 
    111   color: #000; 
    112   text-decoration: none; 
     110    color: #000; 
     111    text-decoration: none; 
    113112} 
    114113 
    115114p { 
    116   margin-bottom: 1.5em; 
     115    margin-bottom: 1.5em; 
    117116} 
    118117 
    119118ul, ol { 
    120   margin: 0 0 1.5em 40px; 
    121   margin: 0 0 1.5em 4rem; 
     119    margin: 0 0 1.5em 40px; 
     120    margin: 0 0 1.5em 4rem; 
    122121} 
    123122 
    124123p { 
    125   margin-bottom: 1.5em; 
     124    margin-bottom: 1.5em; 
    126125} 
    127126 
    128127ul, ol { 
    129   margin: 0 0 1.5em 40px; 
    130   margin: 0 0 1.5em 4rem; 
     128    margin: 0 0 1.5em 40px; 
     129    margin: 0 0 1.5em 4rem; 
    131130} 
    132131 
    133132ul { 
    134   list-style: disc; 
     133    list-style: disc; 
    135134} 
    136135 
    137136ol { 
    138   list-style: decimal; 
     137    list-style: decimal; 
    139138} 
    140139 
    141140ul ul, ol ol, ul ol, ol ul { 
    142   margin-bottom: 0; 
    143   margin-left: 20px; 
    144   margin-left: 2rem; 
     141    margin-bottom: 0; 
     142    margin-left: 20px; 
     143    margin-left: 2rem; 
    145144} 
    146145 
    147146dt { 
    148   font-weight: bold; 
     147    font-weight: bold; 
    149148} 
    150149 
    151150dd { 
    152   margin: 0 1.5em 1.5em; 
     151    margin: 0 1.5em 1.5em; 
    153152} 
    154153 
    155154b, strong { 
    156   font-weight: bold; 
     155    font-weight: bold; 
    157156} 
    158157 
    159158dfn, cite, em, i { 
    160   font-style: italic; 
     159    font-style: italic; 
    161160} 
    162161 
    163162blockquote { 
    164   margin-bottom: 1.5em; 
    165   padding: 0 0 0 1.6em; 
    166   padding: 0 0 0 1.6em; 
    167   border-left: 2px solid #aaa; 
     163    margin-bottom: 1.5em; 
     164    padding: 0 0 0 1.6em; 
     165    padding: 0 0 0 1.6em; 
     166    border-left: 2px solid #aaa; 
    168167} 
    169168 
    170169address { 
    171   margin: 0 0 1.5em; 
     170    margin: 0 0 1.5em; 
    172171} 
    173172 
    174173pre { 
    175   border: 1px solid #aaa; 
    176   font-family: "Courier 10 Pitch", Courier, monospace; 
    177   font-size: 0.875em; 
    178   margin-bottom: 1.6em; 
    179   padding: 1.6em; 
    180   overflow: auto; 
    181   max-width: 100%; 
     174    border: 1px solid #aaa; 
     175    font-family: "Courier 10 Pitch", Courier, monospace; 
     176    font-size: 0.875em; 
     177    margin-bottom: 1.6em; 
     178    padding: 1.6em; 
     179    overflow: auto; 
     180    max-width: 100%; 
    182181} 
    183182 
    184183code, kbd, tt, var { 
    185   background: #eee; 
    186   font: 0.875em Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; 
     184    background: #eee; 
     185    font: 0.875em Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; 
    187186} 
    188187 
    189188sup, 
    190189sub { 
    191   font-size: 75%; 
    192   height: 0; 
    193   line-height: 0; 
    194   position: relative; 
    195   vertical-align: baseline; 
     190    font-size: 75%; 
     191    height: 0; 
     192    line-height: 0; 
     193    position: relative; 
     194    vertical-align: baseline; 
    196195} 
    197196 
    198197sup { 
    199   bottom: 1ex; 
     198    bottom: 1ex; 
    200199} 
    201200 
    202201sub { 
    203   top: .5ex; 
     202    top: .5ex; 
    204203} 
    205204 
    206205small { 
    207   font-size: 75%; 
     206    font-size: 75%; 
    208207} 
    209208 
    210209big { 
    211   font-size: 125%; 
     210    font-size: 125%; 
    212211} 
    213212 
    214213figure { 
    215   margin: 0; 
     214    margin: 0; 
    216215} 
    217216 
    218217table { 
    219   margin: 0 0 1.5em; 
    220   width: 100%; 
    221   border-width: 0 1px 1px 0; 
    222   border-style: solid; 
    223   border-color: #aaa; 
     218    margin: 0 0 1.5em; 
     219    width: 100%; 
     220    border-width: 0 1px 1px 0; 
     221    border-style: solid; 
     222    border-color: #aaa; 
    224223} 
    225224 
    226225th, td { 
    227   padding: 5px 10px; 
    228   border-width: 1px 0 0 1px; 
    229   border-style: solid; 
    230   border-color: #aaa; 
     226    padding: 5px 10px; 
     227    border-width: 1px 0 0 1px; 
     228    border-style: solid; 
     229    border-color: #aaa; 
    231230} 
    232231 
    233232th { 
    234   font-weight: bold; 
    235   background: #f4f4f4; 
     233    font-weight: bold; 
     234    background: #f4f4f4; 
    236235} 
    237236 
    238237#secondary, nav { 
    239   display: none; 
     238    display: none; 
    240239} 
    241240 
    242241.site-header { 
    243   border-bottom: 1px solid #aaa; 
    244   margin-bottom: 20px; 
    245   margin-bottom: 2rem; 
     242    border-bottom: 1px solid #aaa; 
     243    margin-bottom: 20px; 
     244    margin-bottom: 2rem; 
    246245} 
    247246 
    248247.site-header hgroup, #header-image { 
    249   margin-bottom: 20px; 
    250   margin-bottom: 2rem; 
     248    margin-bottom: 20px; 
     249    margin-bottom: 2rem; 
    251250} 
    252251 
    253252.site-title { 
    254   font-size: 30px; 
    255   font-size: 3rem; 
    256   text-transform: uppercase; 
     253    font-size: 30px; 
     254    font-size: 3rem; 
     255    text-transform: uppercase; 
    257256} 
    258257 
    259258.site-description { 
    260   font-size: 14px; 
    261   font-size: 1.4rem; 
    262   font-family: "Gudea", sans-serif; 
    263   font-weight: normal; 
     259    font-size: 14px; 
     260    font-size: 1.4rem; 
     261    font-family: "Gudea", sans-serif; 
     262    font-weight: normal; 
    264263} 
    265264 
    266265.has-logo-image .site-title, .has-logo-image .site-description { 
    267   height: 0; 
    268   width: 0; 
    269   overflow: hidden; 
     266    height: 0; 
     267    width: 0; 
     268    overflow: hidden; 
    270269} 
    271270 
    272271.hentry, .page-header { 
    273   padding: 0 0 1.6em; 
    274   margin: 0 0 1.6em; 
    275   border-bottom: 1px solid #aaa; 
     272    padding: 0 0 1.6em; 
     273    margin: 0 0 1.6em; 
     274    border-bottom: 1px solid #aaa; 
    276275} 
    277276 
    278277.page-header span { 
    279   text-decoration: underline; 
     278    text-decoration: underline; 
    280279} 
    281280 
    282281.entry-title { 
    283   font-size: 24px; 
    284   font-size: 2.4rem; 
    285   word-wrap: break-word; 
     282    font-size: 24px; 
     283    font-size: 2.4rem; 
     284    word-wrap: break-word; 
    286285} 
    287286 
    288287.entry-content h1, .comment-content h1 { 
    289   font-size: 20px; 
    290   font-size: 2rem; 
     288    font-size: 20px; 
     289    font-size: 2rem; 
    291290} 
    292291.entry-content h2, .comment-content h2 { 
    293   font-size: 18px; 
    294   font-size: 1.8rem; 
     292    font-size: 18px; 
     293    font-size: 1.8rem; 
    295294} 
    296295.entry-content h3, .comment-content h3 { 
    297   font-size: 16px; 
    298   font-size: 1.6rem; 
     296    font-size: 16px; 
     297    font-size: 1.6rem; 
    299298} 
    300299.entry-content h4, .comment-content h4 { 
    301   font: bold 15px sans-serif; 
    302   font: bold 1.5rem sans-serif; 
    303   text-transform: uppercase; 
     300    font: bold 15px sans-serif; 
     301    font: bold 1.5rem sans-serif; 
     302    text-transform: uppercase; 
    304303} 
    305304.entry-content h5, .comment-content h5 { 
    306   font: bold 15px sans-serif; 
    307   font: bold 1.5rem sans-serif; 
     305    font: bold 15px sans-serif; 
     306    font: bold 1.5rem sans-serif; 
    308307} 
    309308.entry-content h6, .comment-content h6 { 
    310   font: bold 14px sans-serif; 
    311   font: bold 1.4rem sans-serif; 
    312   font-variant: small-caps; 
     309    font: bold 14px sans-serif; 
     310    font: bold 1.4rem sans-serif; 
     311    font-variant: small-caps; 
    313312} 
    314313.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6, .comment-content h1, .comment-content h2, .comment-content h3, .comment-content h4, .comment-content h5, .comment-content h6 { 
    315   margin-bottom: 20px; 
    316   margin-bottom: 2rem; 
     314    margin-bottom: 20px; 
     315    margin-bottom: 2rem; 
    317316} 
    318317 
    319318.entry-meta { 
    320   clear: both; 
    321   font-size: 11px; 
    322   font-size: 1.1rem; 
    323   color: #888; 
     319    clear: both; 
     320    font-size: 11px; 
     321    font-size: 1.1rem; 
     322    color: #888; 
    324323} 
    325324 
    326325.wp-post-image { 
    327   margin: 0 0 1.5em; 
     326    margin: 0 0 1.5em; 
    328327} 
    329328.wp-post-image.attachment-post-thumbnail { 
    330   float: left; 
    331   margin: 0.4em 20px 20px 0; 
    332   margin: 0.4em 2rem 2rem 0; 
     329    float: left; 
     330    margin: 0.4em 20px 20px 0; 
     331    margin: 0.4em 2rem 2rem 0; 
    333332} 
    334333 
    335334.sticky .poststicky:before { 
    336   content: '. '; 
     335    content: '. '; 
    337336} 
    338337 
     
    340339.entry-summary, 
    341340.comment-content { 
    342   margin: 1.5em 0 0; 
     341    margin: 1.5em 0 0; 
    343342} 
    344343 
    345344.comments-title { 
    346   margin-bottom: 1.6em; 
     345    margin-bottom: 1.6em; 
    347346} 
    348347 
    349348ol.commentlist { 
    350   list-style: none; 
    351   margin: 0; 
    352   padding: 0; 
     349    list-style: none; 
     350    margin: 0; 
     351    padding: 0; 
    353352} 
    354353 
    355354ul.children { 
    356   list-style: none; 
    357   margin-left: 20px; 
    358   margin-left: 2rem; 
     355    list-style: none; 
     356    margin-left: 20px; 
     357    margin-left: 2rem; 
    359358} 
    360359 
    361360.comments-area article, .comments-area .pingback { 
    362   margin: 20px 0; 
    363   margin: 2rem 0; 
    364   border-bottom: 1px solid #aaa; 
    365   position: relative; 
     361    margin: 20px 0; 
     362    margin: 2rem 0; 
     363    border-bottom: 1px solid #aaa; 
     364    position: relative; 
    366365} 
    367366 
    368367.avatar { 
    369   border: 1px solid #ccc; 
     368    border: 1px solid #ccc; 
    370369} 
    371370 
    372371cite.fn { 
    373   font-weight: bold; 
    374   font-style: normal; 
     372    font-weight: bold; 
     373    font-style: normal; 
    375374} 
    376375 
    377376cite.fn, .comment-meta { 
    378   position: absolute; 
    379   top: 0; 
    380   left: 53px; 
     377    position: absolute; 
     378    top: 0; 
     379    left: 53px; 
    381380} 
    382381 
    383382.comment-meta { 
    384   top: 24px; 
    385   top: 2.4rem; 
     383    top: 24px; 
     384    top: 2.4rem; 
    386385} 
    387386 
    388387.comment-meta, .comment-notes, .form-allowed-tags { 
    389   font-size: 12px; 
    390   font-size: 1.2rem; 
     388    font-size: 12px; 
     389    font-size: 1.2rem; 
    391390} 
    392391 
    393392.reply, #respond { 
    394   display: none; 
     393    display: none; 
    395394} 
    396395 
    397396.site-footer { 
    398   font-size: 12px; 
    399   font-size: 1.2rem; 
    400 } 
     397    font-size: 12px; 
     398    font-size: 1.2rem; 
     399} 
  • f2/2.2.2/rtl.css

    r83111 r83111  
    11body { 
    2   direction: rtl; 
    3   unicode-bidi: embed; 
    4   text-align: right; 
     2    direction: rtl; 
     3    unicode-bidi: embed; 
     4    text-align: right; 
    55} 
    66 
    77ul, ol { 
    8   margin: 0 40px 1.5em 0; 
    9   margin: 0 4rem 1.5em 0; 
     8    margin: 0 40px 1.5em 0; 
     9    margin: 0 4rem 1.5em 0; 
    1010} 
    1111ul ul, ul ol, ol ul, ol ol { 
    12   margin-left: 0; 
    13   margin-right: 20px; 
    14   margin-right: 2rem; 
     12    margin-left: 0; 
     13    margin-right: 20px; 
     14    margin-right: 2rem; 
    1515} 
    1616 
    1717blockquote { 
    18   border-left: 0; 
    19   border-right: 2px solid #6d97b7; 
    20   border-top-right-radius: 0; 
    21   border-bottom-right-radius: 0; 
    22   border-top-left-radius: 5px; 
    23   border-bottom-left-radius: 5px; 
     18    border-left: 0; 
     19    border-right: 2px solid #6d97b7; 
     20    border-top-right-radius: 0; 
     21    border-bottom-right-radius: 0; 
     22    border-top-left-radius: 5px; 
     23    border-bottom-left-radius: 5px; 
    2424} 
    2525 
    2626.site-header .site-navigation.main-navigation ul { 
    27   text-align: right; 
     27    text-align: right; 
    2828} 
    2929.site-header .site-navigation.main-navigation ul ul { 
    30   left: auto; 
    31   right: 0; 
     30    left: auto; 
     31    right: 0; 
    3232} 
    3333.site-header .site-navigation.main-navigation ul ul ul { 
    34   left: auto; 
    35   right: 100%; 
     34    left: auto; 
     35    right: 100%; 
    3636} 
    3737.site-header .site-navigation.main-navigation li { 
    38   float: right; 
     38    float: right; 
    3939} 
    4040 
    4141.wp-post-image.attachment-post-thumbnail { 
    42   float: right; 
    43   margin: 0.4em 0 10px 10px; 
    44   margin: 0.4em 0 1rem 1rem; 
     42    float: right; 
     43    margin: 0.4em 0 10px 10px; 
     44    margin: 0.4em 0 1rem 1rem; 
    4545} 
    4646 
    4747.site-content .nav-previous, .site-content .previous-image { 
    48   float: right; 
     48    float: right; 
    4949} 
    5050 
    5151.site-content .nav-next, .site-content .next-image { 
    52   float: left; 
    53   text-align: left; 
     52    float: left; 
     53    text-align: left; 
    5454} 
    5555 
    5656ul.children { 
    57   margin-left: 0; 
    58   margin-right: 20px; 
    59   margin-right: 2rem; 
     57    margin-left: 0; 
     58    margin-right: 20px; 
     59    margin-right: 2rem; 
    6060} 
    6161 
    6262cite.fn, .comment-meta { 
    63   left: auto; 
    64   right: 63px; 
     63    left: auto; 
     64    right: 63px; 
    6565} 
    6666 
    6767.comment-form-author input, .comment-form-email input, .comment-form-url input { 
    68   left: auto; 
    69   right: 4em; 
     68    left: auto; 
     69    right: 4em; 
    7070} 
    7171 
    7272.widget ul ul { 
    73   margin-left: 0; 
    74   margin-right: 20px; 
    75   margin-right: 2rem; 
     73    margin-left: 0; 
     74    margin-right: 20px; 
     75    margin-right: 2rem; 
    7676} 
    7777 
    7878@media screen and (min-width: 41em) { 
    79   .site-header { 
    80     text-align: right; 
    81   } 
     79    .site-header { 
     80        text-align: right; 
     81    } 
    8282 
    83   cite.fn, .comment-meta { 
    84     left: auto; 
    85     right: 73px; 
    86   } 
     83    cite.fn, .comment-meta { 
     84        left: auto; 
     85        right: 73px; 
     86    } 
    8787} 
  • f2/2.2.2/scss/_brown.scss

    r83111 r83111  
    5858    .site-header { 
    5959        background: $header_bg_color; 
    60         hgroup { 
     60        .site-branding { 
    6161            .site-title a { 
    6262                color: $title_color; 
  • f2/2.2.2/scss/_dark.scss

    r83111 r83111  
    7070    .site-header { 
    7171        background: $header_bg_color; 
    72         hgroup { 
     72        .site-branding { 
    7373            .site-title a { 
    7474                color: $title_color; 
  • f2/2.2.2/scss/_defines.scss

    r83111 r83111  
    1313    .site-header { 
    1414        text-align: left; 
    15         hgroup { 
     15        .site-branding { 
    1616            padding: 20px; 
    1717            padding: 2rem; 
  • f2/2.2.2/scss/_green.scss

    r83111 r83111  
    5757    .site-header { 
    5858        background-color: $header_bg_color; 
    59         hgroup { 
     59        .site-branding { 
    6060            .site-title a { 
    6161                color: $title_color; 
  • f2/2.2.2/scss/_header.scss

    r83111 r83111  
    1111    padding: 0; 
    1212    text-align: center; 
    13     hgroup { 
     13    .site-branding { 
    1414        padding: 10px; 
    1515        padding: 1rem; 
  • f2/2.2.2/scss/_reset.scss

    r83111 r83111  
    4343footer, 
    4444header, 
    45 hgroup, 
    4645nav, 
    4746section { 
  • f2/2.2.2/scss/style.scss

    r83111 r83111  
    22Theme Name: F2 
    33Theme URI: http://srinig.com/wordpress/themes/f2/ 
    4 Author: Srinivasan G 
     4Author: Srini G 
    55Author URI: http://srinig.com/ 
    6 Description: A clean looking responsive theme for WordPress. Widgetized sidebar, optional additional sidebar, four color schemes to choose from, and many other options. F2 2.0 requires WordPress version 3.4 or above. **IMPORTANT NOTE:** F2 version 2.0 is a massive update, a complete overhaul. If you are using an older version of the theme, mind that you will have to redefine all your customizations when you upgrade. 
    7 Version: 2.2.1 
     6Description: A clean looking responsive theme for WordPress. Widgetized sidebar, optional additional sidebar, four color schemes to choose from, and many other options. 
     7Version: 2.2.2 
    88License: GNU General Public License 
    9 License URI: http://wordpress.org/about/gpl/ 
    10 Tags: blue, brown, green, dark, one-column, two-columns, three-columns, left-sidebar, right-sidebar, flexible-width, custom-menu, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready 
     9License URI: https://wordpress.org/about/gpl/ 
     10Text Domain: f2 
     11Tags: blue, brown, green, dark, light, one-column, two-columns, three-columns, left-sidebar, right-sidebar, fluid-layout, responsive-layout, custom-menu, featured-images, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready 
    1112 
    1213This theme, like WordPress, is licensed under the GPL. 
     
    2425@import "reset"; 
    2526@import "globals"; 
     27@import "accessibility"; 
    2628@import "canvas"; 
    2729@import "header"; 
  • f2/2.2.2/style.css

    r83111 r83111  
    22Theme Name: F2 
    33Theme URI: http://srinig.com/wordpress/themes/f2/ 
    4 Author: Srinivasan G 
     4Author: Srini G 
    55Author URI: http://srinig.com/ 
    6 Description: A clean looking responsive theme for WordPress. Widgetized sidebar, optional additional sidebar, four color schemes to choose from, and many other options. F2 2.0 requires WordPress version 3.4 or above. **IMPORTANT NOTE:** F2 version 2.0 is a massive update, a complete overhaul. If you are using an older version of the theme, mind that you will have to redefine all your customizations when you upgrade. 
    7 Version: 2.2.1 
     6Description: A clean looking responsive theme for WordPress. Widgetized sidebar, optional additional sidebar, four color schemes to choose from, and many other options. 
     7Version: 2.2.2 
    88License: GNU General Public License 
    9 License URI: http://wordpress.org/about/gpl/ 
    10 Tags: blue, brown, green, dark, one-column, two-columns, three-columns, left-sidebar, right-sidebar, flexible-width, custom-menu, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready 
     9License URI: https://wordpress.org/about/gpl/ 
     10Text Domain: f2 
     11Tags: blue, brown, green, dark, light, one-column, two-columns, three-columns, left-sidebar, right-sidebar, fluid-layout, responsive-layout, custom-menu, featured-images, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready 
    1112 
    1213This theme, like WordPress, is licensed under the GPL. 
     
    2930fieldset, form, label, legend, 
    3031table, caption, tbody, tfoot, thead, tr, th, td { 
    31   border: 0; 
    32   font-family: inherit; 
    33   font-size: 100%; 
    34   font-style: inherit; 
    35   font-weight: inherit; 
    36   margin: 0; 
    37   outline: 0; 
    38   padding: 0; 
    39   vertical-align: baseline; 
     32    border: 0; 
     33    font-family: inherit; 
     34    font-size: 100%; 
     35    font-style: inherit; 
     36    font-weight: inherit; 
     37    margin: 0; 
     38    outline: 0; 
     39    padding: 0; 
     40    vertical-align: baseline; 
    4041} 
    4142 
    4243html { 
    43   font-size: 62.5%; 
    44   /* Corrects text resizing oddly in IE6/7 when body font-size is set using em units http://clagnut.com/blog/348/#c790 */ 
    45   overflow-y: scroll; 
    46   /* Keeps page centred in all browsers regardless of content height */ 
    47   -webkit-text-size-adjust: 100%; 
    48   /* Prevents iOS text size adjust after orientation change, without disabling user zoom */ 
    49   -ms-text-size-adjust: 100%; 
    50   /* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */ 
     44    font-size: 62.5%; 
     45    /* Corrects text resizing oddly in IE6/7 when body font-size is set using em units http://clagnut.com/blog/348/#c790 */ 
     46    overflow-y: scroll; 
     47    /* Keeps page centred in all browsers regardless of content height */ 
     48    -webkit-text-size-adjust: 100%; 
     49    /* Prevents iOS text size adjust after orientation change, without disabling user zoom */ 
     50    -ms-text-size-adjust: 100%; 
     51    /* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */ 
    5152} 
    5253 
    5354body { 
    54   background: #fff; 
     55    background: #fff; 
    5556} 
    5657 
     
    6263footer, 
    6364header, 
    64 hgroup, 
    6565nav, 
    6666section { 
    67   display: block; 
     67    display: block; 
    6868} 
    6969 
    7070ol, ul { 
    71   list-style: none; 
     71    list-style: none; 
    7272} 
    7373 
    7474table { 
    75   /* tables still need 'cellspacing="0"' in the markup */ 
    76   border-collapse: separate; 
    77   border-spacing: 0; 
     75    /* tables still need 'cellspacing="0"' in the markup */ 
     76    border-collapse: separate; 
     77    border-spacing: 0; 
    7878} 
    7979 
    8080caption, th, td { 
    81   font-weight: normal; 
    82   text-align: left; 
     81    font-weight: normal; 
     82    text-align: left; 
    8383} 
    8484 
    8585blockquote:before, blockquote:after, 
    8686q:before, q:after { 
    87   content: ""; 
     87    content: ""; 
    8888} 
    8989 
    9090blockquote, q { 
    91   quotes: "" ""; 
     91    quotes: "" ""; 
    9292} 
    9393 
    9494a:focus, .site-header .site-navigation .menu-toggle:focus { 
    95   outline: thin dotted; 
     95    outline: thin dotted; 
    9696} 
    9797 
     
    9999a:active, 
    100100.site-header .site-navigation .menu-toggle:active { 
    101   /* Improves readability when focused and also mouse hovered in all browsers people.opera.com/patrickl/experiments/keyboard/test */ 
    102   outline: 0; 
     101    /* Improves readability when focused and also mouse hovered in all browsers people.opera.com/patrickl/experiments/keyboard/test */ 
     102    outline: 0; 
    103103} 
    104104 
    105105a img, .site-header .site-navigation .menu-toggle img { 
    106   border: 0; 
     106    border: 0; 
    107107} 
    108108 
     
    114114select, 
    115115textarea { 
    116   color: #404040; 
    117   font-family: "Gudea", sans-serif; 
    118   font-size: 16px; 
    119   font-size: 1.6rem; 
    120   line-height: 1.5; 
     116    color: #404040; 
     117    font-family: "Gudea", sans-serif; 
     118    font-size: 16px; 
     119    font-size: 1.6rem; 
     120    line-height: 1.5; 
    121121} 
    122122 
    123123/* Headings */ 
    124124h1, h2, h3, h4, h5, h6 { 
    125   clear: both; 
    126   font-family: "Bitter", serif; 
    127   font-weight: bold; 
     125    clear: both; 
     126    font-family: "Bitter", serif; 
     127    font-weight: bold; 
    128128} 
    129129 
    130130hr { 
    131   background-color: #ccc; 
    132   border: 0; 
    133   height: 1px; 
    134   margin-bottom: 1.5em; 
     131    background-color: #ccc; 
     132    border: 0; 
     133    height: 1px; 
     134    margin-bottom: 1.5em; 
    135135} 
    136136 
    137137/* Text elements */ 
    138138p { 
    139   margin-bottom: 1.5em; 
     139    margin-bottom: 1.5em; 
    140140} 
    141141 
    142142ul, ol { 
    143   margin: 0 0 1.5em 40px; 
    144   margin: 0 0 1.5em 4rem; 
     143    margin: 0 0 1.5em 40px; 
     144    margin: 0 0 1.5em 4rem; 
    145145} 
    146146 
    147147ul { 
    148   list-style: disc; 
     148    list-style: disc; 
    149149} 
    150150 
    151151ol { 
    152   list-style: decimal; 
     152    list-style: decimal; 
    153153} 
    154154 
    155155ul ul, ol ol, ul ol, ol ul { 
    156   margin-bottom: 0; 
    157   margin-left: 20px; 
    158   margin-left: 2rem; 
     156    margin-bottom: 0; 
     157    margin-left: 20px; 
     158    margin-left: 2rem; 
    159159} 
    160160 
    161161dt { 
    162   font-weight: bold; 
     162    font-weight: bold; 
    163163} 
    164164 
    165165dd { 
    166   margin: 0 1.5em 1.5em; 
     166    margin: 0 1.5em 1.5em; 
    167167} 
    168168 
    169169b, strong { 
    170   font-weight: bold; 
     170    font-weight: bold; 
    171171} 
    172172 
    173173dfn, cite, em, i { 
    174   font-style: italic; 
     174    font-style: italic; 
    175175} 
    176176 
    177177blockquote { 
    178   margin-bottom: 1.5em; 
    179   padding: 1.6em 1.6em 1px; 
    180   padding: 1.6em 1.6em 0.1rem; 
    181   background: #eee; 
    182   border-left: 2px solid #6d97b7; 
    183   border-top-right-radius: 5px; 
    184   border-bottom-right-radius: 5px; 
     178    margin-bottom: 1.5em; 
     179    padding: 1.6em 1.6em 1px; 
     180    padding: 1.6em 1.6em 0.1rem; 
     181    background: #eee; 
     182    border-left: 2px solid #6d97b7; 
     183    border-top-right-radius: 5px; 
     184    border-bottom-right-radius: 5px; 
    185185} 
    186186 
    187187address { 
    188   margin: 0 0 1.5em; 
     188    margin: 0 0 1.5em; 
    189189} 
    190190 
    191191pre { 
    192   background: #eee; 
    193   border: 5px; 
    194   border-radius: 5px; 
    195   border-radius: 0.5rem; 
    196   font-family: "Courier 10 Pitch", Courier, monospace; 
    197   font-size: 0.875em; 
    198   margin-bottom: 1.6em; 
    199   padding: 1.6em; 
    200   overflow: auto; 
    201   max-width: 100%; 
     192    background: #eee; 
     193    border: 5px; 
     194    border-radius: 5px; 
     195    border-radius: 0.5rem; 
     196    font-family: "Courier 10 Pitch", Courier, monospace; 
     197    font-size: 0.875em; 
     198    margin-bottom: 1.6em; 
     199    padding: 1.6em; 
     200    overflow: auto; 
     201    max-width: 100%; 
    202202} 
    203203 
    204204code, kbd, tt, var { 
    205   background: #eee; 
    206   border-radius: 3px; 
    207   border-radius: 0.3rem; 
    208   -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.2rem 0.1rem; 
    209   -moz-box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.2rem 0.1rem; 
    210   box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.2rem 0.1rem; 
    211   font: 0.875em Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; 
     205    background: #eee; 
     206    border-radius: 3px; 
     207    border-radius: 0.3rem; 
     208    -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.2rem 0.1rem; 
     209    -moz-box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.2rem 0.1rem; 
     210    box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.2rem 0.1rem; 
     211    font: 0.875em Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; 
    212212} 
    213213 
    214214abbr, acronym { 
    215   border-bottom: 1px dotted #666; 
    216   cursor: help; 
     215    border-bottom: 1px dotted #666; 
     216    cursor: help; 
    217217} 
    218218 
    219219mark, ins { 
    220   background: #fff9c0; 
    221   text-decoration: none; 
     220    background: #fff9c0; 
     221    text-decoration: none; 
    222222} 
    223223 
    224224sup, 
    225225sub { 
    226   font-size: 75%; 
    227   height: 0; 
    228   line-height: 0; 
    229   position: relative; 
    230   vertical-align: baseline; 
     226    font-size: 75%; 
     227    height: 0; 
     228    line-height: 0; 
     229    position: relative; 
     230    vertical-align: baseline; 
    231231} 
    232232 
    233233sup { 
    234   bottom: 1ex; 
     234    bottom: 1ex; 
    235235} 
    236236 
    237237sub { 
    238   top: .5ex; 
     238    top: .5ex; 
    239239} 
    240240 
    241241small { 
    242   font-size: 75%; 
     242    font-size: 75%; 
    243243} 
    244244 
    245245big { 
    246   font-size: 125%; 
     246    font-size: 125%; 
    247247} 
    248248 
    249249figure { 
    250   margin: 0; 
     250    margin: 0; 
    251251} 
    252252 
    253253table { 
    254   margin: 0 0 1.5em; 
    255   width: 100%; 
    256   border-width: 0 1px 1px 0; 
    257   border-style: solid; 
    258   border-color: #ccc; 
     254    margin: 0 0 1.5em; 
     255    width: 100%; 
     256    border-width: 0 1px 1px 0; 
     257    border-style: solid; 
     258    border-color: #ccc; 
    259259} 
    260260 
    261261th, td { 
    262   padding: 5px 10px; 
    263   border-width: 1px 0 0 1px; 
    264   border-style: solid; 
    265   border-color: #ccc; 
     262    padding: 5px 10px; 
     263    border-width: 1px 0 0 1px; 
     264    border-style: solid; 
     265    border-color: #ccc; 
    266266} 
    267267 
    268268th { 
    269   font-weight: bold; 
    270   background: #f4f4f4; 
     269    font-weight: bold; 
     270    background: #f4f4f4; 
    271271} 
    272272 
    273273pre, table, blockquote { 
    274   -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.2rem 0.1rem; 
    275   -moz-box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.2rem 0.1rem; 
    276   box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.2rem 0.1rem; 
     274    -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.2rem 0.1rem; 
     275    -moz-box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.2rem 0.1rem; 
     276    box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.2rem 0.1rem; 
    277277} 
    278278 
     
    281281select, 
    282282textarea { 
    283   font-size: 100%; 
    284   /* Corrects font size not being inherited in all browsers */ 
    285   margin: 0; 
    286   /* Addresses margins set differently in IE6/7, F3/4, S5, Chrome */ 
    287   vertical-align: baseline; 
    288   /* Improves appearance and consistency in all browsers */ 
    289   *vertical-align: middle; 
    290   /* Improves appearance and consistency in all browsers */ 
     283    font-size: 100%; 
     284    /* Corrects font size not being inherited in all browsers */ 
     285    margin: 0; 
     286    /* Addresses margins set differently in IE6/7, F3/4, S5, Chrome */ 
     287    vertical-align: baseline; 
     288    /* Improves appearance and consistency in all browsers */ 
     289    *vertical-align: middle; 
     290    /* Improves appearance and consistency in all browsers */ 
    291291} 
    292292 
    293293button, 
    294294input { 
    295   line-height: normal; 
    296   /* Addresses FF3/4 setting line-height using !important in the UA stylesheet */ 
    297   *overflow: visible; 
    298   /* Corrects inner spacing displayed oddly in IE6/7 */ 
     295    line-height: normal; 
     296    /* Addresses FF3/4 setting line-height using !important in the UA stylesheet */ 
     297    *overflow: visible; 
     298    /* Corrects inner spacing displayed oddly in IE6/7 */ 
    299299} 
    300300 
     
    303303input[type="reset"], 
    304304input[type="submit"] { 
    305   border: 1px solid #ccc; 
    306   border-color: #ccc #ccc #bbb #ccc; 
    307   border-radius: 5px; 
    308   border-radius: 0.5rem; 
    309   background: rgba(255, 255, 255, 0.2); 
    310   -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 15px 17px rgba(255, 255, 255, 0.5), inset 0 -5px 12px rgba(0, 0, 0, 0.05); 
    311   -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 15px 17px rgba(255, 255, 255, 0.5), inset 0 -5px 12px rgba(0, 0, 0, 0.05); 
    312   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 15px 17px rgba(255, 255, 255, 0.5), inset 0 -5px 12px rgba(0, 0, 0, 0.05); 
    313   color: rgba(0, 0, 0, 0.8); 
    314   cursor: pointer; 
    315   /* Improves usability and consistency of cursor style between image-type 'input' and others */ 
    316   -webkit-appearance: button; 
    317   /* Corrects inability to style clickable 'input' types in iOS */ 
    318   font-size: 14px; 
    319   font-size: 1.4rem; 
    320   line-height: 1; 
    321   padding: 1.12em 1.5em 1em; 
    322   text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); 
     305    border: 1px solid #ccc; 
     306    border-color: #ccc #ccc #bbb #ccc; 
     307    border-radius: 5px; 
     308    border-radius: 0.5rem; 
     309    background: rgba(255, 255, 255, 0.2); 
     310    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 15px 17px rgba(255, 255, 255, 0.5), inset 0 -5px 12px rgba(0, 0, 0, 0.05); 
     311    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 15px 17px rgba(255, 255, 255, 0.5), inset 0 -5px 12px rgba(0, 0, 0, 0.05); 
     312    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 15px 17px rgba(255, 255, 255, 0.5), inset 0 -5px 12px rgba(0, 0, 0, 0.05); 
     313    color: rgba(0, 0, 0, 0.8); 
     314    cursor: pointer; 
     315    /* Improves usability and consistency of cursor style between image-type 'input' and others */ 
     316    -webkit-appearance: button; 
     317    /* Corrects inability to style clickable 'input' types in iOS */ 
     318    font-size: 14px; 
     319    font-size: 1.4rem; 
     320    line-height: 1; 
     321    padding: 1.12em 1.5em 1em; 
     322    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); 
    323323} 
    324324 
     
    327327input[type="reset"]:hover, 
    328328input[type="submit"]:hover { 
    329   border-color: #ccc #bbb #aaa #bbb; 
    330   -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.8), inset 0 15px 17px rgba(255, 255, 255, 0.8), inset 0 -5px 12px rgba(0, 0, 0, 0.02); 
    331   -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.8), inset 0 15px 17px rgba(255, 255, 255, 0.8), inset 0 -5px 12px rgba(0, 0, 0, 0.02); 
    332   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.8), inset 0 15px 17px rgba(255, 255, 255, 0.8), inset 0 -5px 12px rgba(0, 0, 0, 0.02); 
     329    border-color: #ccc #bbb #aaa #bbb; 
     330    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.8), inset 0 15px 17px rgba(255, 255, 255, 0.8), inset 0 -5px 12px rgba(0, 0, 0, 0.02); 
     331    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.8), inset 0 15px 17px rgba(255, 255, 255, 0.8), inset 0 -5px 12px rgba(0, 0, 0, 0.02); 
     332    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.8), inset 0 15px 17px rgba(255, 255, 255, 0.8), inset 0 -5px 12px rgba(0, 0, 0, 0.02); 
    333333} 
    334334 
     
    341341input[type="reset"]:active, 
    342342input[type="submit"]:active { 
    343   border-color: #aaa #bbb #bbb #bbb; 
    344   -webkit-box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.5), inset 0 2px 5px rgba(0, 0, 0, 0.15); 
    345   -moz-box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.5), inset 0 2px 5px rgba(0, 0, 0, 0.15); 
    346   box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.5), inset 0 2px 5px rgba(0, 0, 0, 0.15); 
     343    border-color: #aaa #bbb #bbb #bbb; 
     344    -webkit-box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.5), inset 0 2px 5px rgba(0, 0, 0, 0.15); 
     345    -moz-box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.5), inset 0 2px 5px rgba(0, 0, 0, 0.15); 
     346    box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.5), inset 0 2px 5px rgba(0, 0, 0, 0.15); 
    347347} 
    348348 
    349349input[type="checkbox"], 
    350350input[type="radio"] { 
    351   box-sizing: border-box; 
    352   /* Addresses box sizing set to content-box in IE8/9 */ 
    353   padding: 0; 
    354   /* Addresses excess padding in IE8/9 */ 
     351    box-sizing: border-box; 
     352    /* Addresses box sizing set to content-box in IE8/9 */ 
     353    padding: 0; 
     354    /* Addresses excess padding in IE8/9 */ 
    355355} 
    356356 
    357357input[type="search"] { 
    358   -webkit-appearance: textfield; 
    359   /* Addresses appearance set to searchfield in S5, Chrome */ 
    360   -moz-box-sizing: content-box; 
    361   -webkit-box-sizing: content-box; 
    362   /* Addresses box sizing set to border-box in S5, Chrome (include -moz to future-proof) */ 
    363   box-sizing: content-box; 
     358    -webkit-appearance: textfield; 
     359    /* Addresses appearance set to searchfield in S5, Chrome */ 
     360    -moz-box-sizing: content-box; 
     361    -webkit-box-sizing: content-box; 
     362    /* Addresses box sizing set to border-box in S5, Chrome (include -moz to future-proof) */ 
     363    box-sizing: content-box; 
    364364} 
    365365 
    366366input[type="search"]::-webkit-search-decoration { 
    367   /* Corrects inner padding displayed oddly in S5, Chrome on OSX */ 
    368   -webkit-appearance: none; 
     367    /* Corrects inner padding displayed oddly in S5, Chrome on OSX */ 
     368    -webkit-appearance: none; 
    369369} 
    370370 
    371371button::-moz-focus-inner, 
    372372input::-moz-focus-inner { 
    373   /* Corrects inner padding and border displayed oddly in FF3/4 www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/ */ 
    374   border: 0; 
    375   padding: 0; 
     373    /* Corrects inner padding and border displayed oddly in FF3/4 www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/ */ 
     374    border: 0; 
     375    padding: 0; 
    376376} 
    377377 
     
    379379input[type=email], 
    380380textarea { 
    381   background: transparent; 
    382   border: 1px solid #ccc; 
    383   border-radius: 3px; 
    384   -webkit-box-shadow: inset 0 0 2rem 0 rgba(0, 0, 0, 0.1); 
    385   -moz-box-shadow: inset 0 0 2rem 0 rgba(0, 0, 0, 0.1); 
    386   box-shadow: inset 0 0 2rem 0 rgba(0, 0, 0, 0.1); 
     381    background: transparent; 
     382    border: 1px solid #ccc; 
     383    border-radius: 3px; 
     384    -webkit-box-shadow: inset 0 0 2rem 0 rgba(0, 0, 0, 0.1); 
     385    -moz-box-shadow: inset 0 0 2rem 0 rgba(0, 0, 0, 0.1); 
     386    box-shadow: inset 0 0 2rem 0 rgba(0, 0, 0, 0.1); 
    387387} 
    388388 
    389389input[type=text], 
    390390input[type=email] { 
    391   padding: 3px; 
     391    padding: 3px; 
    392392} 
    393393 
    394394textarea { 
    395   overflow: auto; 
    396   /* Removes default vertical scrollbar in IE6/7/8/9 */ 
    397   padding-left: 3px; 
    398   vertical-align: top; 
    399   /* Improves readability and alignment in all browsers */ 
    400   width: 98%; 
     395    overflow: auto; 
     396    /* Removes default vertical scrollbar in IE6/7/8/9 */ 
     397    padding-left: 3px; 
     398    vertical-align: top; 
     399    /* Improves readability and alignment in all browsers */ 
     400    width: 98%; 
    401401} 
    402402 
    403403/* Links */ 
    404404a, .site-header .site-navigation .menu-toggle { 
    405   color: #225588; 
    406   text-decoration: none; 
     405    color: #225588; 
     406    text-decoration: none; 
    407407} 
    408408 
    409409a:visited, .site-header .site-navigation .menu-toggle:visited { 
    410   color: #265f98; 
     410    color: #265f98; 
    411411} 
    412412 
     
    416416a:active, 
    417417.site-header .site-navigation .menu-toggle:active { 
    418   text-decoration: underline; 
     418    text-decoration: underline; 
    419419} 
    420420 
    421421/* Alignment */ 
    422422.alignleft { 
    423   display: inline; 
    424   float: left; 
    425   margin-right: 1.5em; 
     423    display: inline; 
     424    float: left; 
     425    margin-right: 1.5em; 
    426426} 
    427427 
    428428.alignright { 
    429   display: inline; 
    430   float: right; 
    431   margin-left: 1.5em; 
     429    display: inline; 
     430    float: right; 
     431    margin-left: 1.5em; 
    432432} 
    433433 
    434434.aligncenter { 
    435   clear: both; 
    436   display: block; 
    437   margin: 0 auto; 
     435    clear: both; 
     436    display: block; 
     437    margin: 0 auto; 
    438438} 
    439439 
    440440/* Text meant only for screen readers */ 
    441441.assistive-text { 
    442   clip: rect(1px 1px 1px 1px); 
    443   /* IE6, IE7 */ 
    444   clip: rect(1px, 1px, 1px, 1px); 
    445   position: absolute !important; 
     442    clip: rect(1px 1px 1px 1px); 
     443    /* IE6, IE7 */ 
     444    clip: rect(1px, 1px, 1px, 1px); 
     445    position: absolute !important; 
     446} 
     447 
     448/*-------------------------------------------------------------- 
     449# Accessibility 
     450--------------------------------------------------------------*/ 
     451/* Text meant only for screen readers. */ 
     452.screen-reader-text { 
     453    clip: rect(1px, 1px, 1px, 1px); 
     454    position: absolute !important; 
     455    height: 1px; 
     456    width: 1px; 
     457    overflow: hidden; 
     458} 
     459 
     460.screen-reader-text:hover, 
     461.screen-reader-text:active, 
     462.screen-reader-text:focus { 
     463    background-color: #f1f1f1; 
     464    border-radius: 3px; 
     465    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); 
     466    clip: auto !important; 
     467    color: #21759b; 
     468    display: block; 
     469    font-size: 14px; 
     470    font-size: 0.875rem; 
     471    font-weight: bold; 
     472    height: auto; 
     473    left: 5px; 
     474    line-height: normal; 
     475    padding: 15px 23px 14px; 
     476    text-decoration: none; 
     477    top: 5px; 
     478    width: auto; 
     479    z-index: 100000; 
     480    /* Above WP toolbar. */ 
    446481} 
    447482 
     
    449484---------------------------------------------- */ 
    450485body { 
    451   background: #666666 url("images/noise.png") fixed; 
     486    background: #666666 url("images/noise.png") fixed; 
    452487} 
    453488 
    454489#page { 
    455   border-radius: 0.5rem; 
    456   -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 0 1rem 0; 
    457   -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 0 1rem 0; 
    458   box-shadow: rgba(0, 0, 0, 0.4) 0 0 1rem 0; 
    459   overflow: hidden; 
     490    border-radius: 0.5rem; 
     491    -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 0 1rem 0; 
     492    -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 0 1rem 0; 
     493    box-shadow: rgba(0, 0, 0, 0.4) 0 0 1rem 0; 
     494    overflow: hidden; 
    460495} 
    461496 
    462497#main { 
    463   background: #fff; 
    464   clear: both; 
    465   overflow: hidden; 
    466   -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem inset; 
    467   -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem inset; 
    468   box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem inset; 
     498    background: #fff; 
     499    clear: both; 
     500    overflow: hidden; 
     501    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem inset; 
     502    -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem inset; 
     503    box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem inset; 
    469504} 
    470505 
     
    472507---------------------------------------------- */ 
    473508.site-header { 
    474   background: #6d97b7; 
    475   border-top-left-radius: 0.5rem; 
    476   border-top-right-radius: 0.5rem; 
    477   -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 2rem 0 inset; 
    478   -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 2rem 0 inset; 
    479   box-shadow: rgba(0, 0, 0, 0.1) 0 0 2rem 0 inset; 
    480   position: relative; 
    481   margin: 0; 
    482   padding: 0; 
    483   text-align: center; 
    484 } 
    485 .site-header hgroup { 
    486   padding: 10px; 
    487   padding: 1rem; 
    488 } 
    489 .site-header hgroup .site-title { 
    490   font-size: 24px; 
    491   font-size: 2.4rem; 
    492   text-transform: uppercase; 
    493 } 
    494 .site-header hgroup .site-title a, .site-header hgroup .site-title .site-navigation .menu-toggle, .site-header .site-navigation hgroup .site-title .menu-toggle { 
    495   color: #d0e0f0; 
    496   text-shadow: rgba(0, 0, 0, 0.5) 0 0 0.3rem; 
    497 } 
    498 .site-header hgroup .site-title a:hover, .site-header hgroup .site-title .site-navigation .menu-toggle:hover, .site-header .site-navigation hgroup .site-title .menu-toggle:hover { 
    499   text-decoration: none; 
    500 } 
    501 .site-header hgroup .site-description { 
    502   font-weight: normal; 
    503   font-size: 14px; 
    504   font-size: 1.4rem; 
    505   font-family: "Gudea", sans-serif; 
    506   color: #fff; 
    507   text-shadow: rgba(0, 0, 0, 0.2) 0 0 0.1rem; 
     509    background: #6d97b7; 
     510    border-top-left-radius: 0.5rem; 
     511    border-top-right-radius: 0.5rem; 
     512    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 2rem 0 inset; 
     513    -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 2rem 0 inset; 
     514    box-shadow: rgba(0, 0, 0, 0.1) 0 0 2rem 0 inset; 
     515    position: relative; 
     516    margin: 0; 
     517    padding: 0; 
     518    text-align: center; 
     519} 
     520.site-header .site-branding { 
     521    padding: 10px; 
     522    padding: 1rem; 
     523} 
     524.site-header .site-branding .site-title { 
     525    font-size: 24px; 
     526    font-size: 2.4rem; 
     527    text-transform: uppercase; 
     528} 
     529.site-header .site-branding .site-title a, .site-header .site-branding .site-title .site-navigation .menu-toggle, .site-header .site-navigation .site-branding .site-title .menu-toggle { 
     530    color: #d0e0f0; 
     531    text-shadow: rgba(0, 0, 0, 0.5) 0 0 0.3rem; 
     532} 
     533.site-header .site-branding .site-title a:hover, .site-header .site-branding .site-title .site-navigation .menu-toggle:hover, .site-header .site-navigation .site-branding .site-title .menu-toggle:hover { 
     534    text-decoration: none; 
     535} 
     536.site-header .site-branding .site-description { 
     537    font-weight: normal; 
     538    font-size: 14px; 
     539    font-size: 1.4rem; 
     540    font-family: "Gudea", sans-serif; 
     541    color: #fff; 
     542    text-shadow: rgba(0, 0, 0, 0.2) 0 0 0.1rem; 
    508543} 
    509544 
    510545/* When a site logo is specified in the options page, we shall hide the site title and tagline */ 
    511546.has-logo-image .site-header .site-title, .has-logo-image .site-header .site-description { 
    512   height: 0; 
    513   width: 0; 
    514   overflow: hidden; 
     547    height: 0; 
     548    width: 0; 
     549    overflow: hidden; 
    515550} 
    516551 
     
    518553----------------------------------------------- */ 
    519554.site-header .site-navigation { 
    520   clear: both; 
    521   /* Micro clearfix hack. See http://nicolasgallagher.com/micro-clearfix-hack/ */ 
     555    clear: both; 
     556    /* Micro clearfix hack. See http://nicolasgallagher.com/micro-clearfix-hack/ */ 
    522557} 
    523558.site-header .site-navigation:before, .site-header .site-navigation:after { 
    524   content: " "; 
    525   display: table; 
     559    content: " "; 
     560    display: table; 
    526561} 
    527562.site-header .site-navigation:after { 
    528   clear: both; 
     563    clear: both; 
    529564} 
    530565.site-header .site-navigation ul { 
    531   clear: both; 
    532   margin: 0; 
    533   padding: 0 10px 10px; 
    534   padding: 0 1rem 1rem; 
    535   list-style: none; 
    536   text-align: center; 
     566    clear: both; 
     567    margin: 0; 
     568    padding: 0 10px 10px; 
     569    padding: 0 1rem 1rem; 
     570    list-style: none; 
     571    text-align: center; 
    537572} 
    538573.site-header .site-navigation ul ul { 
    539   margin: 0 1em; 
    540   padding: 0; 
     574    margin: 0 1em; 
     575    padding: 0; 
    541576} 
    542577.site-header .site-navigation a, .site-header .site-navigation .menu-toggle { 
    543   display: block; 
    544   padding: 3px 10px; 
    545   padding: 0.3rem 1rem; 
    546   border: 1px solid #417196; 
    547   border-radius: 0.3rem; 
    548   font-size: 13px; 
    549   font-size: 1.3rem; 
    550   font-weight: bold; 
    551   text-transform: uppercase; 
    552   background: #27567a; 
    553   color: #c6c8c9; 
     578    display: block; 
     579    padding: 3px 10px; 
     580    padding: 0.3rem 1rem; 
     581    border: 1px solid #417196; 
     582    border-radius: 0.3rem; 
     583    font-size: 13px; 
     584    font-size: 1.3rem; 
     585    font-weight: bold; 
     586    text-transform: uppercase; 
     587    background: #27567a; 
     588    color: #c6c8c9; 
    554589} 
    555590.site-header .site-navigation a:hover, .site-header .site-navigation .menu-toggle:hover { 
    556   background-color: #417196; 
    557   color: #fff; 
    558   text-decoration: none; 
     591    background-color: #417196; 
     592    color: #fff; 
     593    text-decoration: none; 
    559594} 
    560595.site-header .site-navigation .menu-toggle { 
    561   cursor: pointer; 
    562   display: inline-block; 
    563   margin: 10px; 
    564   margin: 1rem; 
     596    cursor: pointer; 
     597    display: inline-block; 
     598    margin: 10px; 
     599    margin: 1rem; 
    565600} 
    566601.site-header .site-navigation.main-navigation a, .site-header .site-navigation.main-navigation .menu-toggle { 
    567   display: inline-block; 
     602    display: inline-block; 
    568603} 
    569604.site-header .site-navigation.main-navigation ul { 
    570   padding: 0; 
    571   text-align: left; 
     605    padding: 0; 
     606    text-align: left; 
    572607} 
    573608.site-header .site-navigation.main-navigation ul ul { 
    574   display: none; 
    575   position: absolute; 
    576   top: 100%; 
    577   left: 0; 
    578   z-index: 98; 
    579   margin: 0; 
     609    display: none; 
     610    position: absolute; 
     611    top: 100%; 
     612    left: 0; 
     613    z-index: 98; 
     614    margin: 0; 
    580615} 
    581616.site-header .site-navigation.main-navigation ul ul a, .site-header .site-navigation.main-navigation ul ul .menu-toggle { 
    582   width: 160px; 
    583   width: 16rem; 
     617    width: 160px; 
     618    width: 16rem; 
    584619} 
    585620.site-header .site-navigation.main-navigation ul ul ul { 
    586   left: 100%; 
    587   top: 0; 
     621    left: 100%; 
     622    top: 0; 
    588623} 
    589624.site-header .site-navigation.main-navigation li { 
    590   display: inline-block; 
    591   float: left; 
    592   position: relative; 
    593   z-index: 99; 
     625    display: inline-block; 
     626    float: left; 
     627    position: relative; 
     628    z-index: 99; 
    594629} 
    595630.site-header .site-navigation.main-navigation li:hover > ul { 
    596   display: block; 
     631    display: block; 
    597632} 
    598633.site-header .site-navigation.main-small-navigation .menu { 
    599   display: none; 
     634    display: none; 
    600635} 
    601636 
     
    603638----------------------------------------------- */ 
    604639#header-image { 
    605   text-align: center; 
    606   position: relative; 
    607   margin: 0; 
    608   padding: 10px; 
    609   padding: 1rem; 
    610   background: #eee; 
    611   line-height: 0; 
    612   -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 1rem 0.3rem -1rem inset; 
    613   -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 1rem 0.3rem -1rem inset; 
    614   box-shadow: rgba(0, 0, 0, 0.4) 0 1rem 0.3rem -1rem inset; 
     640    text-align: center; 
     641    position: relative; 
     642    margin: 0; 
     643    padding: 10px; 
     644    padding: 1rem; 
     645    background: #eee; 
     646    line-height: 0; 
     647    -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 1rem 0.3rem -1rem inset; 
     648    -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 1rem 0.3rem -1rem inset; 
     649    box-shadow: rgba(0, 0, 0, 0.4) 0 1rem 0.3rem -1rem inset; 
    615650} 
    616651 
    617652#header-image img { 
    618   display: block; 
    619   width: 100%; 
    620   max-width: 100%; 
    621   border-radius: 0.3rem; 
    622   -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 0 0.3rem; 
    623   -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 0 0.3rem; 
    624   box-shadow: rgba(0, 0, 0, 0.4) 0 0 0.3rem; 
     653    display: block; 
     654    width: 100%; 
     655    max-width: 100%; 
     656    border-radius: 0.3rem; 
     657    -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 0 0.3rem; 
     658    -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 0 0.3rem; 
     659    box-shadow: rgba(0, 0, 0, 0.4) 0 0 0.3rem; 
    625660} 
    626661 
     
    628663----------------------------------------------- */ 
    629664.site-content { 
    630   margin: 10px; 
    631   margin: 1rem; 
     665    margin: 10px; 
     666    margin: 1rem; 
    632667} 
    633668 
    634669.hentry { 
    635   padding: 0 0 2.2em; 
    636   margin: 0 0 1.6em; 
    637   border-bottom: 1px solid #e4e4e4; 
     670    padding: 0 0 2.2em; 
     671    margin: 0 0 1.6em; 
     672    border-bottom: 1px solid #e4e4e4; 
    638673} 
    639674 
    640675.entry-title { 
    641   font-size: 24px; 
    642   font-size: 2.4rem; 
    643   word-wrap: break-word; 
     676    font-size: 24px; 
     677    font-size: 2.4rem; 
     678    word-wrap: break-word; 
    644679} 
    645680 
    646681.entry-meta { 
    647   clear: both; 
    648   font-size: 11px; 
    649   font-size: 1.1rem; 
    650   color: #888; 
     682    clear: both; 
     683    font-size: 11px; 
     684    font-size: 1.1rem; 
     685    color: #888; 
    651686} 
    652687 
    653688.featured-image { 
    654   text-align: center; 
    655   line-height: 0; 
     689    text-align: center; 
     690    line-height: 0; 
    656691} 
    657692 
    658693.wp-post-image { 
    659   margin: 0 0 1.5em; 
    660   max-width: 100%; 
    661   height: auto; 
    662   border-radius: 5px; 
    663   border-radius: 0.5rem; 
    664   -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.3rem 0.1rem; 
    665   -moz-box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.3rem 0.1rem; 
    666   box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.3rem 0.1rem; 
     694    margin: 0 0 1.5em; 
     695    max-width: 100%; 
     696    height: auto; 
     697    border-radius: 5px; 
     698    border-radius: 0.5rem; 
     699    -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.3rem 0.1rem; 
     700    -moz-box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.3rem 0.1rem; 
     701    box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.3rem 0.1rem; 
    667702} 
    668703.wp-post-image.attachment-post-thumbnail { 
    669   float: left; 
    670   width: 80px; 
    671   width: 8rem; 
    672   margin: 0.4em 10px 10px 0; 
    673   margin: 0.4em 1rem 1rem 0; 
    674   border-radius: 3px; 
    675   border-radius: 0.3rem; 
     704    float: left; 
     705    width: 80px; 
     706    width: 8rem; 
     707    margin: 0.4em 10px 10px 0; 
     708    margin: 0.4em 1rem 1rem 0; 
     709    border-radius: 3px; 
     710    border-radius: 0.3rem; 
    676711} 
    677712 
    678713.sticky .poststicky:before { 
    679   content: '. '; 
     714    content: '. '; 
    680715} 
    681716 
     
    683718.entry-summary, 
    684719.comment-content { 
    685   margin: 1.5em 0 0; 
     720    margin: 1.5em 0 0; 
    686721} 
    687722 
    688723.entry-content h1, .comment-content h1 { 
    689   font-size: 20px; 
    690   font-size: 2rem; 
     724    font-size: 20px; 
     725    font-size: 2rem; 
    691726} 
    692727.entry-content h2, .comment-content h2 { 
    693   font-size: 18px; 
    694   font-size: 1.8rem; 
     728    font-size: 18px; 
     729    font-size: 1.8rem; 
    695730} 
    696731.entry-content h3, .comment-content h3 { 
    697   font-size: 16px; 
    698   font-size: 1.6rem; 
     732    font-size: 16px; 
     733    font-size: 1.6rem; 
    699734} 
    700735.entry-content h4, .comment-content h4 { 
    701   font: bold 15px "Gudea", sans-serif; 
    702   font: bold 1.5rem "Gudea", sans-serif; 
    703   text-transform: uppercase; 
     736    font: bold 15px "Gudea", sans-serif; 
     737    font: bold 1.5rem "Gudea", sans-serif; 
     738    text-transform: uppercase; 
    704739} 
    705740.entry-content h5, .comment-content h5 { 
    706   font: bold 15px "Gudea", sans-serif; 
    707   font: bold 1.5rem "Gudea", sans-serif; 
     741    font: bold 15px "Gudea", sans-serif; 
     742    font: bold 1.5rem "Gudea", sans-serif; 
    708743} 
    709744.entry-content h6, .comment-content h6 { 
    710   font: bold 14px "Gudea", sans-serif; 
    711   font: bold 1.4rem "Gudea", sans-serif; 
    712   font-variant: small-caps; 
     745    font: bold 14px "Gudea", sans-serif; 
     746    font: bold 1.4rem "Gudea", sans-serif; 
     747    font-variant: small-caps; 
    713748} 
    714749.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6, .comment-content h1, .comment-content h2, .comment-content h3, .comment-content h4, .comment-content h5, .comment-content h6 { 
    715   margin-bottom: 10px; 
    716   margin-bottom: 1rem; 
     750    margin-bottom: 10px; 
     751    margin-bottom: 1rem; 
    717752} 
    718753 
    719754.page-links { 
    720   clear: both; 
    721   margin: 0 0 1.5em; 
     755    clear: both; 
     756    margin: 0 0 1.5em; 
    722757} 
    723758 
    724759.paging-navigation, .post-navigation, #image-navigation, .page-header { 
    725   background: #eee; 
    726   margin: 0 0 1.5em; 
    727   padding: 10px 10px; 
    728   padding: 1rem 1rem; 
    729   border: 1px solid #ddd; 
    730   border-radius: 5px; 
    731   border-radius: 0.5rem; 
    732   font-size: 12px; 
    733   font-size: 1.2rem; 
     760    background: #eee; 
     761    margin: 0 0 1.5em; 
     762    padding: 10px 10px; 
     763    padding: 1rem 1rem; 
     764    border: 1px solid #ddd; 
     765    border-radius: 5px; 
     766    border-radius: 0.5rem; 
     767    font-size: 12px; 
     768    font-size: 1.2rem; 
    734769} 
    735770 
    736771.page-header .page-title { 
    737   font-weight: normal; 
     772    font-weight: normal; 
    738773} 
    739774.page-header span { 
    740   text-decoration: underline; 
     775    text-decoration: underline; 
    741776} 
    742777 
    743778.smaller-font-content .entry-content, .smaller-font-content .entry-summary, .smaller-font-content .comment-content { 
    744   font-size: 10px; 
    745   font-size: 1rem; 
     779    font-size: 10px; 
     780    font-size: 1rem; 
    746781} 
    747782 
    748783.small-font-content .entry-content, .small-font-content .entry-summary, .small-font-content .comment-content { 
    749   font-size: 12px; 
    750   font-size: 1.2rem; 
     784    font-size: 12px; 
     785    font-size: 1.2rem; 
    751786} 
    752787 
    753788.medium-font-content .entry-content, .medium-font-content .entry-summary, .medium-font-content .comment-content { 
    754   font-size: 14px; 
    755   font-size: 1.4rem; 
     789    font-size: 14px; 
     790    font-size: 1.4rem; 
    756791} 
    757792 
    758793.large-font-content .entry-content, .large-font-content .entry-summary, .large-font-content .comment-content { 
    759   font-size: 16px; 
    760   font-size: 1.6rem; 
     794    font-size: 16px; 
     795    font-size: 1.6rem; 
    761796} 
    762797 
    763798.larger-font-content .entry-content, .larger-font-content .entry-summary, .larger-font-content .comment-content { 
    764   font-size: 18px; 
    765   font-size: 1.8rem; 
     799    font-size: 18px; 
     800    font-size: 1.8rem; 
    766801} 
    767802 
     
    770805.blog .format-aside .entry-title, 
    771806.archive .format-aside .entry-title { 
    772   display: none; 
     807    display: none; 
    773808} 
    774809.blog .format-aside .entry-content, 
    775810.archive .format-aside .entry-content { 
    776   margin: 0; 
     811    margin: 0; 
    777812} 
    778813 
     
    783818.comment-content img, 
    784819.widget img { 
    785   max-width: 100%; 
    786   /* Fluid images for posts, comments, and widgets */ 
     820    max-width: 100%; 
     821    /* Fluid images for posts, comments, and widgets */ 
    787822} 
    788823 
     
    792827img[class*="align"], 
    793828img[class*="wp-image-"] { 
    794   height: auto; 
    795   /* Make sure images with WordPress-added height and width attributes are scaled correctly */ 
     829    height: auto; 
     830    /* Make sure images with WordPress-added height and width attributes are scaled correctly */ 
    796831} 
    797832 
     
    799834.entry-content img, 
    800835img.size-full { 
    801   max-width: 100%; 
     836    max-width: 100%; 
    802837} 
    803838 
    804839.entry-content img.wp-smiley, 
    805840.comment-content img.wp-smiley { 
    806   border: none; 
    807   margin-bottom: 0; 
    808   margin-top: 0; 
    809   padding: 0; 
     841    border: none; 
     842    margin-bottom: 0; 
     843    margin-top: 0; 
     844    padding: 0; 
    810845} 
    811846 
    812847.wp-caption, .entry-attachment { 
    813   margin-bottom: 1.5em; 
    814   border: 1px solid #ccc; 
    815   max-width: 100%; 
    816   background: #eee; 
    817   border-radius: 0.5rem; 
    818   -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.2rem 0.1rem; 
    819   -moz-box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.2rem 0.1rem; 
    820   box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.2rem 0.1rem; 
    821   font-size: 0.875em; 
     848    margin-bottom: 1.5em; 
     849    border: 1px solid #ccc; 
     850    max-width: 100%; 
     851    background: #eee; 
     852    border-radius: 0.5rem; 
     853    -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.2rem 0.1rem; 
     854    -moz-box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.2rem 0.1rem; 
     855    box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.2rem 0.1rem; 
     856    font-size: 0.875em; 
    822857} 
    823858 
    824859.wp-caption img, .entry-attachment img { 
    825   display: block; 
    826   margin: 1.2% auto; 
    827   max-width: 98%; 
    828   border: 1px solid #ccc; 
     860    display: block; 
     861    margin: 1.2% auto; 
     862    max-width: 98%; 
     863    border: 1px solid #ccc; 
    829864} 
    830865 
    831866.wp-caption-text, .entry-attachment .entry-caption { 
    832   text-align: center; 
     867    text-align: center; 
    833868} 
    834869 
    835870.wp-caption .wp-caption-text, .entry-attachment .entry-caption { 
    836   margin: 0.8075em 20px; 
    837   margin: 0.8075em 2rem; 
     871    margin: 0.8075em 20px; 
     872    margin: 0.8075em 2rem; 
    838873} 
    839874 
    840875.site-content .gallery { 
    841   margin-bottom: 1.5em !important; 
     876    margin-bottom: 1.5em !important; 
    842877} 
    843878.site-content .gallery a img, .site-content .gallery .site-header .site-navigation .menu-toggle img, .site-header .site-navigation .site-content .gallery .menu-toggle img { 
    844   border: none; 
    845   height: auto; 
    846   max-width: 90%; 
     879    border: none; 
     880    height: auto; 
     881    max-width: 90%; 
    847882} 
    848883.site-content .gallery dd { 
    849   margin: 0; 
     884    margin: 0; 
    850885} 
    851886.site-content .gallery .gallery-caption { 
    852   font-size: 11px; 
    853   font-size: 1.1rem; 
     887    font-size: 11px; 
     888    font-size: 1.1rem; 
    854889} 
    855890 
     
    858893iframe, 
    859894object { 
    860   max-width: 100%; 
     895    max-width: 100%; 
    861896} 
    862897 
     
    864899----------------------------------------------- */ 
    865900.site-content .site-navigation { 
    866   margin: 0 0 1.5em; 
    867   overflow: hidden; 
     901    margin: 0 0 1.5em; 
     902    overflow: hidden; 
    868903} 
    869904 
    870905.site-content .nav-previous, .site-content .previous-image { 
    871   float: left; 
    872   width: 50%; 
     906    float: left; 
     907    width: 50%; 
    873908} 
    874909 
    875910.site-content .nav-next, .site-content .next-image { 
    876   float: right; 
    877   text-align: right; 
    878   width: 50%; 
     911    float: right; 
     912    text-align: right; 
     913    width: 50%; 
    879914} 
    880915 
     
    882917----------------------------------------------- */ 
    883918.comments-title { 
    884   margin-bottom: 1.6em; 
     919    margin-bottom: 1.6em; 
    885920} 
    886921 
    887922ol.commentlist { 
    888   list-style: none; 
    889   margin: 0; 
    890   padding: 0; 
     923    list-style: none; 
     924    margin: 0; 
     925    padding: 0; 
    891926} 
    892927 
    893928ul.children { 
    894   list-style: none; 
    895   margin-left: 20px; 
    896   margin-left: 2rem; 
     929    list-style: none; 
     930    margin-left: 20px; 
     931    margin-left: 2rem; 
    897932} 
    898933 
    899934.comments-area article, .comments-area .pingback { 
    900   background: #fafafa; 
    901   margin: 10px 0; 
    902   margin: 1rem 0; 
    903   border: 1px solid #eee; 
    904   border-radius: 0.5rem; 
    905   padding: 10px; 
    906   padding: 1rem; 
    907   position: relative; 
     935    background: #fafafa; 
     936    margin: 10px 0; 
     937    margin: 1rem 0; 
     938    border: 1px solid #eee; 
     939    border-radius: 0.5rem; 
     940    padding: 10px; 
     941    padding: 1rem; 
     942    position: relative; 
    908943} 
    909944.comments-area .pingback p { 
    910   margin-bottom: 0; 
     945    margin-bottom: 0; 
    911946} 
    912947.comments-area .bypostauthor > article, .comments-area .bypostauthor > .pingback { 
    913   border-color: #bbbbbb; 
     948    border-color: #bbbbbb; 
    914949} 
    915950 
    916951.avatar { 
    917   border: 1px solid #ccc; 
    918   border-radius: 3px; 
    919   border-radius: 0.3rem; 
    920   -webkit-box-shadow: 0rem 0rem 0.5rem 0 rgba(0, 0, 0, 0.4); 
    921   -moz-box-shadow: 0rem 0rem 0.5rem 0 rgba(0, 0, 0, 0.4); 
    922   box-shadow: 0rem 0rem 0.5rem 0 rgba(0, 0, 0, 0.4); 
     952    border: 1px solid #ccc; 
     953    border-radius: 3px; 
     954    border-radius: 0.3rem; 
     955    -webkit-box-shadow: 0rem 0rem 0.5rem 0 rgba(0, 0, 0, 0.4); 
     956    -moz-box-shadow: 0rem 0rem 0.5rem 0 rgba(0, 0, 0, 0.4); 
     957    box-shadow: 0rem 0rem 0.5rem 0 rgba(0, 0, 0, 0.4); 
    923958} 
    924959 
    925960cite.fn { 
    926   font-weight: bold; 
    927   font-style: normal; 
     961    font-weight: bold; 
     962    font-style: normal; 
    928963} 
    929964 
    930965.no-comment-avatars cite.fn, .no-comment-avatars .comment-meta { 
    931   position: static; 
     966    position: static; 
    932967} 
    933968 
    934969cite.fn, .comment-meta { 
    935   position: absolute; 
    936   top: 10px; 
    937   top: 1rem; 
    938   left: 63px; 
     970    position: absolute; 
     971    top: 10px; 
     972    top: 1rem; 
     973    left: 63px; 
    939974} 
    940975 
    941976.comment-meta { 
    942   top: 34px; 
    943   top: 3.4rem; 
     977    top: 34px; 
     978    top: 3.4rem; 
    944979} 
    945980 
    946981.comment-meta, .reply, .comment-notes, .form-allowed-tags, .comment-subscription-form { 
    947   font-size: 12px; 
    948   font-size: 1.2rem; 
     982    font-size: 12px; 
     983    font-size: 1.2rem; 
    949984} 
    950985 
    951986#reply-title small { 
    952   font-family: "Gudea", sans-serif; 
    953   font-weight: normal; 
     987    font-family: "Gudea", sans-serif; 
     988    font-weight: normal; 
    954989} 
    955990 
    956991.comment-form-author, .comment-form-email, .comment-form-url { 
    957   position: relative; 
     992    position: relative; 
    958993} 
    959994.comment-form-author input, .comment-form-email input, .comment-form-url input { 
    960   position: absolute; 
    961   left: 4em; 
    962   max-width: 75%; 
     995    position: absolute; 
     996    left: 4em; 
     997    max-width: 75%; 
    963998} 
    964999 
     
    9661001----------------------------------------------- */ 
    9671002.sidebar { 
    968   padding: 10px 10px 0; 
    969   padding: 1rem 1rem 0; 
    970   background: #eee; 
    971   margin: 0; 
    972   overflow: hidden; 
     1003    padding: 10px 10px 0; 
     1004    padding: 1rem 1rem 0; 
     1005    background: #eee; 
     1006    margin: 0; 
     1007    overflow: hidden; 
    9731008} 
    9741009 
    9751010.widget-title { 
    976   font-size: 1.2em; 
     1011    font-size: 1.2em; 
    9771012} 
    9781013 
    9791014.widget { 
    980   margin: 0 0 10px; 
    981   margin: 0 0 1rem; 
    982   font-size: 14px; 
    983   font-size: 1.4rem; 
     1015    margin: 0 0 10px; 
     1016    margin: 0 0 1rem; 
     1017    font-size: 14px; 
     1018    font-size: 1.4rem; 
    9841019} 
    9851020.widget ul { 
    986   list-style: none; 
    987   margin: 0; 
    988   padding: 0; 
     1021    list-style: none; 
     1022    margin: 0; 
     1023    padding: 0; 
    9891024} 
    9901025.widget ul ul { 
    991   margin-left: 20px; 
    992   margin-left: 2rem; 
     1026    margin-left: 20px; 
     1027    margin-left: 2rem; 
    9931028} 
    9941029.widget li:before { 
    995   content: "\203A \0020"; 
     1030    content: "\203A \0020"; 
    9961031} 
    9971032 
    9981033.smaller-font-sidebar .widget { 
    999   font-size: 10px; 
    1000   font-size: 1rem; 
     1034    font-size: 10px; 
     1035    font-size: 1rem; 
    10011036} 
    10021037 
    10031038.small-font-sidebar .widget { 
    1004   font-size: 12px; 
    1005   font-size: 1.2rem; 
     1039    font-size: 12px; 
     1040    font-size: 1.2rem; 
    10061041} 
    10071042 
    10081043.medium-font-sidebar .widget { 
    1009   font-size: 14px; 
    1010   font-size: 1.4rem; 
     1044    font-size: 14px; 
     1045    font-size: 1.4rem; 
    10111046} 
    10121047 
    10131048.large-font-sidebar .widget { 
    1014   font-size: 16px; 
    1015   font-size: 1.6rem; 
     1049    font-size: 16px; 
     1050    font-size: 1.6rem; 
    10161051} 
    10171052 
    10181053.larger-font-sidebar .widget { 
    1019   font-size: 18px; 
    1020   font-size: 1.8rem; 
     1054    font-size: 18px; 
     1055    font-size: 1.8rem; 
    10211056} 
    10221057 
    10231058/* Search widget */ 
    10241059#searchsubmit { 
    1025   display: none; 
     1060    display: none; 
    10261061} 
    10271062 
     
    10291064---------------------------------------------- */ 
    10301065.site-footer { 
    1031   clear: both; 
    1032   padding: 10px; 
    1033   padding: 1rem; 
    1034   border-bottom-left-radius: 0.5rem; 
    1035   border-bottom-right-radius: 0.5rem; 
    1036   background: #27567a; 
    1037   color: #fff; 
    1038   font-family: sans-serif; 
    1039   font-size: 12px; 
    1040   font-size: 1.2rem; 
    1041   text-align: center; 
     1066    clear: both; 
     1067    padding: 10px; 
     1068    padding: 1rem; 
     1069    border-bottom-left-radius: 0.5rem; 
     1070    border-bottom-right-radius: 0.5rem; 
     1071    background: #27567a; 
     1072    color: #fff; 
     1073    font-family: sans-serif; 
     1074    font-size: 12px; 
     1075    font-size: 1.2rem; 
     1076    text-align: center; 
    10421077} 
    10431078.site-footer a, .site-footer .site-header .site-navigation .menu-toggle, .site-header .site-navigation .site-footer .menu-toggle { 
    1044   color: #d0e0f0; 
     1079    color: #d0e0f0; 
    10451080} 
    10461081.site-footer a:hover, .site-footer .site-header .site-navigation .menu-toggle:hover, .site-header .site-navigation .site-footer .menu-toggle:hover { 
    1047   color: #fff; 
     1082    color: #fff; 
    10481083} 
    10491084 
     
    10511086---------------------------------------------- */ 
    10521087body { 
    1053   padding: 10px; 
    1054   padding: 1rem; 
     1088    padding: 10px; 
     1089    padding: 1rem; 
    10551090} 
    10561091 
    10571092#page { 
    1058   margin: 0 auto; 
     1093    margin: 0 auto; 
    10591094} 
    10601095 
    10611096/* Setting the maximum page width so that the content width doen't exceed 720px */ 
    10621097.no-sidebar #page { 
    1063   max-width: 770px; 
    1064   /* 20 + 730 +20 */ 
    1065   max-width: 77rem; 
     1098    max-width: 770px; 
     1099    /* 20 + 730 +20 */ 
     1100    max-width: 77rem; 
    10661101} 
    10671102 
    10681103.one-sidebar-right.narrow-sidebar #page, .one-sidebar-left.narrow-sidebar #page { 
    1069   max-width: 970px; 
    1070   /* ( 20 + 730 + 20 ) + ( 20 + 160 + 20 ) */ 
    1071   max-width: 97rem; 
     1104    max-width: 970px; 
     1105    /* ( 20 + 730 + 20 ) + ( 20 + 160 + 20 ) */ 
     1106    max-width: 97rem; 
    10721107} 
    10731108.one-sidebar-right.medium-sidebar #page, .one-sidebar-left.medium-sidebar #page { 
    1074   max-width: 1070px; 
    1075   /* ( 20 + 730 + 20 ) + ( 20 + 260 + 20 ) */ 
    1076   max-width: 107rem; 
     1109    max-width: 1070px; 
     1110    /* ( 20 + 730 + 20 ) + ( 20 + 260 + 20 ) */ 
     1111    max-width: 107rem; 
    10771112} 
    10781113.one-sidebar-right.wide-sidebar #page, .one-sidebar-left.wide-sidebar #page { 
    1079   max-width: 1110px; 
    1080   /* ( 20 + 730 + 20 ) + ( 20 + 300 + 20 ) */ 
    1081   max-width: 111rem; 
     1114    max-width: 1110px; 
     1115    /* ( 20 + 730 + 20 ) + ( 20 + 300 + 20 ) */ 
     1116    max-width: 111rem; 
    10821117} 
    10831118 
    10841119.two-sidebars.narrow-sidebar #page { 
    1085   max-width: 1170px; 
    1086   /* ( 20 + 160 + 20 ) + ( 20 + 730 + 20 ) + ( 20 + 160 + 20 ) */ 
    1087   max-width: 117rem; 
     1120    max-width: 1170px; 
     1121    /* ( 20 + 160 + 20 ) + ( 20 + 730 + 20 ) + ( 20 + 160 + 20 ) */ 
     1122    max-width: 117rem; 
    10881123} 
    10891124.two-sidebars.medium-sidebar #page { 
    1090   max-width: 1370px; 
    1091   /* ( 20 + 260 + 20 ) + ( 20 + 730 + 20 ) + ( 20 + 260 + 20 ) */ 
    1092   max-width: 137rem; 
     1125    max-width: 1370px; 
     1126    /* ( 20 + 260 + 20 ) + ( 20 + 730 + 20 ) + ( 20 + 260 + 20 ) */ 
     1127    max-width: 137rem; 
    10931128} 
    10941129.two-sidebars.wide-sidebar #page { 
    1095   max-width: 1450px; 
    1096   /* ( 20 + 300 + 20 ) + ( 20 + 730 + 20 ) + ( 20 + 300 + 20 ) */ 
    1097   max-width: 145rem; 
     1130    max-width: 1450px; 
     1131    /* ( 20 + 300 + 20 ) + ( 20 + 730 + 20 ) + ( 20 + 300 + 20 ) */ 
     1132    max-width: 145rem; 
    10981133} 
    10991134 
    11001135#main { 
    1101   clear: both; 
     1136    clear: both; 
    11021137} 
    11031138 
     
    11051140------------------------------------------------ */ 
    11061141@-ms-viewport { 
    1107   width: device-width; 
     1142    width: device-width; 
    11081143} 
    11091144 
     
    11111146/* Things get a little spaced out at viewport widths approximately > 640px */ 
    11121147@media screen and (min-width: 41em) { 
    1113   body { 
    1114     padding: 20px; 
    1115     padding: 2rem; 
    1116   } 
    1117  
    1118   .site-header { 
    1119     text-align: left; 
    1120   } 
    1121   .site-header hgroup { 
    1122     padding: 20px; 
    1123     padding: 2rem; 
    1124   } 
    1125  
    1126   #header-image { 
    1127     padding: 20px; 
    1128     padding: 2rem; 
    1129   } 
    1130  
    1131   .sidebar { 
    1132     padding: 20px 20px 0; 
    1133     padding: 2rem 2rem 0; 
    1134   } 
    1135  
    1136   .widget { 
    1137     margin: 0 0 20px; 
    1138     margin: 0 0 2rem; 
    1139   } 
    1140  
    1141   .site-content { 
    1142     margin: 20px; 
    1143     margin: 2rem; 
    1144   } 
    1145  
    1146   .paging-navigation, .post-navigation, #image-navigation, .page-header { 
    1147     background: #eee; 
    1148     padding: 10px 20px; 
    1149     padding: 1rem 2rem; 
    1150   } 
    1151  
    1152   .wp-post-image.attachment-post-thumbnail { 
    1153     width: 150px; 
    1154   } 
    1155  
    1156   .comments-area article, .comments-area .pingback, .pingback { 
    1157     margin: 20px 0; 
    1158     margin: 2rem 0; 
    1159     padding: 20px; 
    1160     padding: 2rem; 
    1161   } 
    1162  
    1163   cite.fn, .comment-meta { 
    1164     top: 20px; 
    1165     top: 2rem; 
    1166     left: 73px; 
    1167   } 
    1168  
    1169   time.pubdate, .comment-meta { 
    1170     top: 44px; 
    1171     top: 4.4rem; 
    1172   } 
     1148    body { 
     1149        padding: 20px; 
     1150        padding: 2rem; 
     1151    } 
     1152 
     1153    .site-header { 
     1154        text-align: left; 
     1155    } 
     1156    .site-header .site-branding { 
     1157        padding: 20px; 
     1158        padding: 2rem; 
     1159    } 
     1160 
     1161    #header-image { 
     1162        padding: 20px; 
     1163        padding: 2rem; 
     1164    } 
     1165 
     1166    .sidebar { 
     1167        padding: 20px 20px 0; 
     1168        padding: 2rem 2rem 0; 
     1169    } 
     1170 
     1171    .widget { 
     1172        margin: 0 0 20px; 
     1173        margin: 0 0 2rem; 
     1174    } 
     1175 
     1176    .site-content { 
     1177        margin: 20px; 
     1178        margin: 2rem; 
     1179    } 
     1180 
     1181    .paging-navigation, .post-navigation, #image-navigation, .page-header { 
     1182        background: #eee; 
     1183        padding: 10px 20px; 
     1184        padding: 1rem 2rem; 
     1185    } 
     1186 
     1187    .wp-post-image.attachment-post-thumbnail { 
     1188        width: 150px; 
     1189    } 
     1190 
     1191    .comments-area article, .comments-area .pingback, .pingback { 
     1192        margin: 20px 0; 
     1193        margin: 2rem 0; 
     1194        padding: 20px; 
     1195        padding: 2rem; 
     1196    } 
     1197 
     1198    cite.fn, .comment-meta { 
     1199        top: 20px; 
     1200        top: 2rem; 
     1201        left: 73px; 
     1202    } 
     1203 
     1204    time.pubdate, .comment-meta { 
     1205        top: 44px; 
     1206        top: 4.4rem; 
     1207    } 
    11731208} 
    11741209/* Defining breakpoints. We make sure the content width doesn't get > 720px */ 
    11751210@media screen and (min-width: 48.125em) { 
    1176   /* ~770px */ 
    1177   .narrow-sidebar.one-sidebar-left #main, .narrow-sidebar.two-sidebars #main { 
    1178     padding: 0 0 0 20rem; 
    1179   } 
    1180   .narrow-sidebar.one-sidebar-left #primary, .narrow-sidebar.two-sidebars #primary { 
    1181     padding: 0; 
    1182     margin: 0; 
    1183     float: left; 
    1184     margin-right: -100%; 
    1185     width: 100%; 
    1186   } 
    1187   .narrow-sidebar.one-sidebar-left #secondary, .narrow-sidebar.two-sidebars #secondary { 
    1188     float: left; 
    1189     width: 20rem; 
    1190     margin-left: -20rem; 
    1191     -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1192     -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1193     box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1194   } 
    1195   .narrow-sidebar.one-sidebar-left #sidebar-1, 
    1196   .narrow-sidebar.one-sidebar-left #sidebar-2, .narrow-sidebar.two-sidebars #sidebar-1, 
    1197   .narrow-sidebar.two-sidebars #sidebar-2 { 
    1198     float: left; 
    1199     width: 16rem; 
    1200   } 
    1201   .narrow-sidebar.one-sidebar-left #sidebar-2, .narrow-sidebar.two-sidebars #sidebar-2 { 
    1202     padding-top: 0; 
    1203   } 
    1204   .narrow-sidebar.one-sidebar-right #main { 
    1205     padding: 0 20rem 0 0; 
    1206   } 
    1207   .narrow-sidebar.one-sidebar-right #primary { 
    1208     padding: 0; 
    1209     margin: 0; 
    1210     float: left; 
    1211     margin-right: -100%; 
    1212     width: 100%; 
    1213   } 
    1214   .narrow-sidebar.one-sidebar-right #secondary { 
    1215     float: right; 
    1216     width: 20rem; 
    1217     margin-right: -20rem; 
    1218     -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1219     -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1220     box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1221     border-bottom-left-radius: 0.5rem; 
    1222   } 
    1223   .narrow-sidebar.one-sidebar-right #sidebar-1 { 
    1224     float: right; 
    1225     width: 16rem; 
    1226     border-bottom-left-radius: 0.5rem; 
    1227   } 
    1228   .narrow-sidebar.one-sidebar-left #sidebar-1, .narrow-sidebar.two-sidebars #sidebar-2 { 
    1229     border-bottom-right-radius: 0.5rem; 
    1230   } 
    1231  
    1232   .medium-sidebar.one-sidebar-left #main, .medium-sidebar.two-sidebars #main { 
    1233     padding: 0 0 0 30rem; 
    1234   } 
    1235   .medium-sidebar.one-sidebar-left #primary, .medium-sidebar.two-sidebars #primary { 
    1236     padding: 0; 
    1237     margin: 0; 
    1238     float: left; 
    1239     margin-right: -100%; 
    1240     width: 100%; 
    1241   } 
    1242   .medium-sidebar.one-sidebar-left #secondary, .medium-sidebar.two-sidebars #secondary { 
    1243     float: left; 
    1244     width: 30rem; 
    1245     margin-left: -30rem; 
    1246     -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1247     -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1248     box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1249   } 
    1250   .medium-sidebar.one-sidebar-left #sidebar-1, 
    1251   .medium-sidebar.one-sidebar-left #sidebar-2, .medium-sidebar.two-sidebars #sidebar-1, 
    1252   .medium-sidebar.two-sidebars #sidebar-2 { 
    1253     float: left; 
    1254     width: 26rem; 
    1255   } 
    1256   .medium-sidebar.one-sidebar-left #sidebar-2, .medium-sidebar.two-sidebars #sidebar-2 { 
    1257     padding-top: 0; 
    1258   } 
    1259   .medium-sidebar.one-sidebar-right #main { 
    1260     padding: 0 30rem 0 0; 
    1261   } 
    1262   .medium-sidebar.one-sidebar-right #primary { 
    1263     padding: 0; 
    1264     margin: 0; 
    1265     float: left; 
    1266     margin-right: -100%; 
    1267     width: 100%; 
    1268   } 
    1269   .medium-sidebar.one-sidebar-right #secondary { 
    1270     float: right; 
    1271     width: 30rem; 
    1272     margin-right: -30rem; 
    1273     -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1274     -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1275     box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1276     border-bottom-left-radius: 0.5rem; 
    1277   } 
    1278   .medium-sidebar.one-sidebar-right #sidebar-1 { 
    1279     float: right; 
    1280     width: 26rem; 
    1281     border-bottom-left-radius: 0.5rem; 
    1282   } 
    1283   .medium-sidebar.one-sidebar-left #sidebar-1, .medium-sidebar.two-sidebars #sidebar-2 { 
    1284     border-bottom-right-radius: 0.5rem; 
    1285   } 
    1286  
    1287   .wide-sidebar.one-sidebar-left #main, .wide-sidebar.two-sidebars #main { 
    1288     padding: 0 0 0 34rem; 
    1289   } 
    1290   .wide-sidebar.one-sidebar-left #primary, .wide-sidebar.two-sidebars #primary { 
    1291     padding: 0; 
    1292     margin: 0; 
    1293     float: left; 
    1294     margin-right: -100%; 
    1295     width: 100%; 
    1296   } 
    1297   .wide-sidebar.one-sidebar-left #secondary, .wide-sidebar.two-sidebars #secondary { 
    1298     float: left; 
    1299     width: 34rem; 
    1300     margin-left: -34rem; 
    1301     -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1302     -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1303     box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1304   } 
    1305   .wide-sidebar.one-sidebar-left #sidebar-1, 
    1306   .wide-sidebar.one-sidebar-left #sidebar-2, .wide-sidebar.two-sidebars #sidebar-1, 
    1307   .wide-sidebar.two-sidebars #sidebar-2 { 
    1308     float: left; 
    1309     width: 30rem; 
    1310   } 
    1311   .wide-sidebar.one-sidebar-left #sidebar-2, .wide-sidebar.two-sidebars #sidebar-2 { 
    1312     padding-top: 0; 
    1313   } 
    1314   .wide-sidebar.one-sidebar-right #main { 
    1315     padding: 0 34rem 0 0; 
    1316   } 
    1317   .wide-sidebar.one-sidebar-right #primary { 
    1318     padding: 0; 
    1319     margin: 0; 
    1320     float: left; 
    1321     margin-right: -100%; 
    1322     width: 100%; 
    1323   } 
    1324   .wide-sidebar.one-sidebar-right #secondary { 
    1325     float: right; 
    1326     width: 34rem; 
    1327     margin-right: -34rem; 
    1328     -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1329     -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1330     box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1331     border-bottom-left-radius: 0.5rem; 
    1332   } 
    1333   .wide-sidebar.one-sidebar-right #sidebar-1 { 
    1334     float: right; 
    1335     width: 30rem; 
    1336     border-bottom-left-radius: 0.5rem; 
    1337   } 
    1338   .wide-sidebar.one-sidebar-left #sidebar-1, .wide-sidebar.two-sidebars #sidebar-2 { 
    1339     border-bottom-right-radius: 0.5rem; 
    1340   } 
     1211    /* ~770px */ 
     1212    .narrow-sidebar.one-sidebar-left #main, .narrow-sidebar.two-sidebars #main { 
     1213        padding: 0 0 0 20rem; 
     1214    } 
     1215    .narrow-sidebar.one-sidebar-left #primary, .narrow-sidebar.two-sidebars #primary { 
     1216        padding: 0; 
     1217        margin: 0; 
     1218        float: left; 
     1219        margin-right: -100%; 
     1220        width: 100%; 
     1221    } 
     1222    .narrow-sidebar.one-sidebar-left #secondary, .narrow-sidebar.two-sidebars #secondary { 
     1223        float: left; 
     1224        width: 20rem; 
     1225        margin-left: -20rem; 
     1226        -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1227        -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1228        box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1229    } 
     1230    .narrow-sidebar.one-sidebar-left #sidebar-1, 
     1231    .narrow-sidebar.one-sidebar-left #sidebar-2, .narrow-sidebar.two-sidebars #sidebar-1, 
     1232    .narrow-sidebar.two-sidebars #sidebar-2 { 
     1233        float: left; 
     1234        width: 16rem; 
     1235    } 
     1236    .narrow-sidebar.one-sidebar-left #sidebar-2, .narrow-sidebar.two-sidebars #sidebar-2 { 
     1237        padding-top: 0; 
     1238    } 
     1239    .narrow-sidebar.one-sidebar-right #main { 
     1240        padding: 0 20rem 0 0; 
     1241    } 
     1242    .narrow-sidebar.one-sidebar-right #primary { 
     1243        padding: 0; 
     1244        margin: 0; 
     1245        float: left; 
     1246        margin-right: -100%; 
     1247        width: 100%; 
     1248    } 
     1249    .narrow-sidebar.one-sidebar-right #secondary { 
     1250        float: right; 
     1251        width: 20rem; 
     1252        margin-right: -20rem; 
     1253        -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1254        -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1255        box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1256        border-bottom-left-radius: 0.5rem; 
     1257    } 
     1258    .narrow-sidebar.one-sidebar-right #sidebar-1 { 
     1259        float: right; 
     1260        width: 16rem; 
     1261        border-bottom-left-radius: 0.5rem; 
     1262    } 
     1263    .narrow-sidebar.one-sidebar-left #sidebar-1, .narrow-sidebar.two-sidebars #sidebar-2 { 
     1264        border-bottom-right-radius: 0.5rem; 
     1265    } 
     1266 
     1267    .medium-sidebar.one-sidebar-left #main, .medium-sidebar.two-sidebars #main { 
     1268        padding: 0 0 0 30rem; 
     1269    } 
     1270    .medium-sidebar.one-sidebar-left #primary, .medium-sidebar.two-sidebars #primary { 
     1271        padding: 0; 
     1272        margin: 0; 
     1273        float: left; 
     1274        margin-right: -100%; 
     1275        width: 100%; 
     1276    } 
     1277    .medium-sidebar.one-sidebar-left #secondary, .medium-sidebar.two-sidebars #secondary { 
     1278        float: left; 
     1279        width: 30rem; 
     1280        margin-left: -30rem; 
     1281        -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1282        -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1283        box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1284    } 
     1285    .medium-sidebar.one-sidebar-left #sidebar-1, 
     1286    .medium-sidebar.one-sidebar-left #sidebar-2, .medium-sidebar.two-sidebars #sidebar-1, 
     1287    .medium-sidebar.two-sidebars #sidebar-2 { 
     1288        float: left; 
     1289        width: 26rem; 
     1290    } 
     1291    .medium-sidebar.one-sidebar-left #sidebar-2, .medium-sidebar.two-sidebars #sidebar-2 { 
     1292        padding-top: 0; 
     1293    } 
     1294    .medium-sidebar.one-sidebar-right #main { 
     1295        padding: 0 30rem 0 0; 
     1296    } 
     1297    .medium-sidebar.one-sidebar-right #primary { 
     1298        padding: 0; 
     1299        margin: 0; 
     1300        float: left; 
     1301        margin-right: -100%; 
     1302        width: 100%; 
     1303    } 
     1304    .medium-sidebar.one-sidebar-right #secondary { 
     1305        float: right; 
     1306        width: 30rem; 
     1307        margin-right: -30rem; 
     1308        -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1309        -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1310        box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1311        border-bottom-left-radius: 0.5rem; 
     1312    } 
     1313    .medium-sidebar.one-sidebar-right #sidebar-1 { 
     1314        float: right; 
     1315        width: 26rem; 
     1316        border-bottom-left-radius: 0.5rem; 
     1317    } 
     1318    .medium-sidebar.one-sidebar-left #sidebar-1, .medium-sidebar.two-sidebars #sidebar-2 { 
     1319        border-bottom-right-radius: 0.5rem; 
     1320    } 
     1321 
     1322    .wide-sidebar.one-sidebar-left #main, .wide-sidebar.two-sidebars #main { 
     1323        padding: 0 0 0 34rem; 
     1324    } 
     1325    .wide-sidebar.one-sidebar-left #primary, .wide-sidebar.two-sidebars #primary { 
     1326        padding: 0; 
     1327        margin: 0; 
     1328        float: left; 
     1329        margin-right: -100%; 
     1330        width: 100%; 
     1331    } 
     1332    .wide-sidebar.one-sidebar-left #secondary, .wide-sidebar.two-sidebars #secondary { 
     1333        float: left; 
     1334        width: 34rem; 
     1335        margin-left: -34rem; 
     1336        -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1337        -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1338        box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1339    } 
     1340    .wide-sidebar.one-sidebar-left #sidebar-1, 
     1341    .wide-sidebar.one-sidebar-left #sidebar-2, .wide-sidebar.two-sidebars #sidebar-1, 
     1342    .wide-sidebar.two-sidebars #sidebar-2 { 
     1343        float: left; 
     1344        width: 30rem; 
     1345    } 
     1346    .wide-sidebar.one-sidebar-left #sidebar-2, .wide-sidebar.two-sidebars #sidebar-2 { 
     1347        padding-top: 0; 
     1348    } 
     1349    .wide-sidebar.one-sidebar-right #main { 
     1350        padding: 0 34rem 0 0; 
     1351    } 
     1352    .wide-sidebar.one-sidebar-right #primary { 
     1353        padding: 0; 
     1354        margin: 0; 
     1355        float: left; 
     1356        margin-right: -100%; 
     1357        width: 100%; 
     1358    } 
     1359    .wide-sidebar.one-sidebar-right #secondary { 
     1360        float: right; 
     1361        width: 34rem; 
     1362        margin-right: -34rem; 
     1363        -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1364        -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1365        box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1366        border-bottom-left-radius: 0.5rem; 
     1367    } 
     1368    .wide-sidebar.one-sidebar-right #sidebar-1 { 
     1369        float: right; 
     1370        width: 30rem; 
     1371        border-bottom-left-radius: 0.5rem; 
     1372    } 
     1373    .wide-sidebar.one-sidebar-left #sidebar-1, .wide-sidebar.two-sidebars #sidebar-2 { 
     1374        border-bottom-right-radius: 0.5rem; 
     1375    } 
    13411376} 
    13421377@media screen and (min-width: 60.625em) { 
    1343   /* ~970px */ 
    1344   .narrow-sidebar.two-sidebars #main { 
    1345     padding: 0 20rem; 
    1346   } 
    1347   .narrow-sidebar.two-sidebars #primary { 
    1348     float: left; 
    1349     margin-right: -100%; 
    1350     width: 100%; 
    1351   } 
    1352   .narrow-sidebar.two-sidebars #secondary { 
    1353     width: auto; 
    1354     float: none; 
    1355     margin: 0; 
    1356     -webkit-box-shadow: none; 
    1357     -moz-box-shadow: none; 
    1358     box-shadow: none; 
    1359   } 
    1360   .narrow-sidebar.two-sidebars #sidebar-1 { 
    1361     float: left; 
    1362     margin-left: -20rem; 
    1363     border-bottom-right-radius: 0.5rem; 
    1364     -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1365     -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1366     box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1367   } 
    1368   .narrow-sidebar.two-sidebars #sidebar-2 { 
    1369     float: right; 
    1370     margin-right: -20rem; 
    1371     padding-top: 2rem; 
    1372     border-bottom-right-radius: 0; 
    1373     border-bottom-left-radius: 0.5rem; 
    1374     -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1375     -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1376     box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1377   } 
     1378    /* ~970px */ 
     1379    .narrow-sidebar.two-sidebars #main { 
     1380        padding: 0 20rem; 
     1381    } 
     1382    .narrow-sidebar.two-sidebars #primary { 
     1383        float: left; 
     1384        margin-right: -100%; 
     1385        width: 100%; 
     1386    } 
     1387    .narrow-sidebar.two-sidebars #secondary { 
     1388        width: auto; 
     1389        float: none; 
     1390        margin: 0; 
     1391        -webkit-box-shadow: none; 
     1392        -moz-box-shadow: none; 
     1393        box-shadow: none; 
     1394    } 
     1395    .narrow-sidebar.two-sidebars #sidebar-1 { 
     1396        float: left; 
     1397        margin-left: -20rem; 
     1398        border-bottom-right-radius: 0.5rem; 
     1399        -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1400        -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1401        box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1402    } 
     1403    .narrow-sidebar.two-sidebars #sidebar-2 { 
     1404        float: right; 
     1405        margin-right: -20rem; 
     1406        padding-top: 2rem; 
     1407        border-bottom-right-radius: 0; 
     1408        border-bottom-left-radius: 0.5rem; 
     1409        -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1410        -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1411        box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1412    } 
    13781413} 
    13791414@media screen and (min-width: 66.875em) { 
    1380   /* ~ 1070px */ 
    1381   .medium-sidebar.two-sidebars #main { 
    1382     padding: 0 30rem; 
    1383   } 
    1384   .medium-sidebar.two-sidebars #primary { 
    1385     float: left; 
    1386     margin-right: -100%; 
    1387     width: 100%; 
    1388   } 
    1389   .medium-sidebar.two-sidebars #secondary { 
    1390     width: auto; 
    1391     float: none; 
    1392     margin: 0; 
    1393     -webkit-box-shadow: none; 
    1394     -moz-box-shadow: none; 
    1395     box-shadow: none; 
    1396   } 
    1397   .medium-sidebar.two-sidebars #sidebar-1 { 
    1398     float: left; 
    1399     margin-left: -30rem; 
    1400     border-bottom-right-radius: 0.5rem; 
    1401     -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1402     -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1403     box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1404   } 
    1405   .medium-sidebar.two-sidebars #sidebar-2 { 
    1406     float: right; 
    1407     margin-right: -30rem; 
    1408     padding-top: 2rem; 
    1409     border-bottom-right-radius: 0; 
    1410     border-bottom-left-radius: 0.5rem; 
    1411     -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1412     -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1413     box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1414   } 
     1415    /* ~ 1070px */ 
     1416    .medium-sidebar.two-sidebars #main { 
     1417        padding: 0 30rem; 
     1418    } 
     1419    .medium-sidebar.two-sidebars #primary { 
     1420        float: left; 
     1421        margin-right: -100%; 
     1422        width: 100%; 
     1423    } 
     1424    .medium-sidebar.two-sidebars #secondary { 
     1425        width: auto; 
     1426        float: none; 
     1427        margin: 0; 
     1428        -webkit-box-shadow: none; 
     1429        -moz-box-shadow: none; 
     1430        box-shadow: none; 
     1431    } 
     1432    .medium-sidebar.two-sidebars #sidebar-1 { 
     1433        float: left; 
     1434        margin-left: -30rem; 
     1435        border-bottom-right-radius: 0.5rem; 
     1436        -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1437        -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1438        box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1439    } 
     1440    .medium-sidebar.two-sidebars #sidebar-2 { 
     1441        float: right; 
     1442        margin-right: -30rem; 
     1443        padding-top: 2rem; 
     1444        border-bottom-right-radius: 0; 
     1445        border-bottom-left-radius: 0.5rem; 
     1446        -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1447        -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1448        box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1449    } 
    14151450} 
    14161451@media screen and (min-width: 69.375em) { 
    1417   /* ~ 1110px */ 
    1418   .wide-sidebar.two-sidebars #main { 
    1419     padding: 0 34rem; 
    1420   } 
    1421   .wide-sidebar.two-sidebars #primary { 
    1422     float: left; 
    1423     margin-right: -100%; 
    1424     width: 100%; 
    1425   } 
    1426   .wide-sidebar.two-sidebars #secondary { 
    1427     width: auto; 
    1428     float: none; 
    1429     margin: 0; 
    1430     -webkit-box-shadow: none; 
    1431     -moz-box-shadow: none; 
    1432     box-shadow: none; 
    1433   } 
    1434   .wide-sidebar.two-sidebars #sidebar-1 { 
    1435     float: left; 
    1436     margin-left: -34rem; 
    1437     border-bottom-right-radius: 0.5rem; 
    1438     -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1439     -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1440     box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1441   } 
    1442   .wide-sidebar.two-sidebars #sidebar-2 { 
    1443     float: right; 
    1444     margin-right: -34rem; 
    1445     padding-top: 2rem; 
    1446     border-bottom-right-radius: 0; 
    1447     border-bottom-left-radius: 0.5rem; 
    1448     -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1449     -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1450     box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
    1451   } 
     1452    /* ~ 1110px */ 
     1453    .wide-sidebar.two-sidebars #main { 
     1454        padding: 0 34rem; 
     1455    } 
     1456    .wide-sidebar.two-sidebars #primary { 
     1457        float: left; 
     1458        margin-right: -100%; 
     1459        width: 100%; 
     1460    } 
     1461    .wide-sidebar.two-sidebars #secondary { 
     1462        width: auto; 
     1463        float: none; 
     1464        margin: 0; 
     1465        -webkit-box-shadow: none; 
     1466        -moz-box-shadow: none; 
     1467        box-shadow: none; 
     1468    } 
     1469    .wide-sidebar.two-sidebars #sidebar-1 { 
     1470        float: left; 
     1471        margin-left: -34rem; 
     1472        border-bottom-right-radius: 0.5rem; 
     1473        -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1474        -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1475        box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1476    } 
     1477    .wide-sidebar.two-sidebars #sidebar-2 { 
     1478        float: right; 
     1479        margin-right: -34rem; 
     1480        padding-top: 2rem; 
     1481        border-bottom-right-radius: 0; 
     1482        border-bottom-left-radius: 0.5rem; 
     1483        -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1484        -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1485        box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 0.1rem; 
     1486    } 
    14521487} 
    14531488/* =Color Schemes 
     
    14551490/* Color Scheme: Brown */ 
    14561491.color-scheme-brown { 
    1457   background-color: #d1bd9d; 
    1458   color: #413a35; 
     1492    background-color: #d1bd9d; 
     1493    color: #413a35; 
    14591494} 
    14601495.color-scheme-brown a, .color-scheme-brown .site-header .site-navigation .menu-toggle, .site-header .site-navigation .color-scheme-brown .menu-toggle { 
    1461   color: #8e5f2d; 
     1496    color: #8e5f2d; 
    14621497} 
    14631498.color-scheme-brown a:visited, .color-scheme-brown .site-header .site-navigation .menu-toggle:visited, .site-header .site-navigation .color-scheme-brown .menu-toggle:visited { 
    1464   color: #9d6932; 
     1499    color: #9d6932; 
    14651500} 
    14661501.color-scheme-brown blockquote, 
     
    14771512.color-scheme-brown #image-navigation, 
    14781513.color-scheme-brown .page-header { 
    1479   background: #f6ecdb; 
     1514    background: #f6ecdb; 
    14801515} 
    14811516.color-scheme-brown blockquote, 
     
    14921527.color-scheme-brown #image-navigation, 
    14931528.color-scheme-brown .page-header { 
    1494   border-color: #e2c189; 
     1529    border-color: #e2c189; 
    14951530} 
    14961531.color-scheme-brown .site-header { 
    1497   background: #634121; 
    1498 } 
    1499 .color-scheme-brown .site-header hgroup .site-title a, .color-scheme-brown .site-header hgroup .site-title .site-navigation .menu-toggle, .color-scheme-brown .site-header .site-navigation hgroup .site-title .menu-toggle { 
    1500   color: #b58c5c; 
    1501 } 
    1502 .color-scheme-brown .site-header hgroup .site-description { 
    1503   color: #d5bda2; 
     1532    background: #634121; 
     1533} 
     1534.color-scheme-brown .site-header .site-branding .site-title a, .color-scheme-brown .site-header .site-branding .site-title .site-navigation .menu-toggle, .color-scheme-brown .site-header .site-navigation .site-branding .site-title .menu-toggle { 
     1535    color: #b58c5c; 
     1536} 
     1537.color-scheme-brown .site-header .site-branding .site-description { 
     1538    color: #d5bda2; 
    15041539} 
    15051540.color-scheme-brown .site-header .site-navigation a, .color-scheme-brown .site-header .site-navigation .menu-toggle, .color-scheme-brown .site-header .site-navigation .menu-toggle { 
    1506   background: #43250b; 
    1507   border-color: #59310f; 
    1508   color: #a9947b; 
     1541    background: #43250b; 
     1542    border-color: #59310f; 
     1543    color: #a9947b; 
    15091544} 
    15101545.color-scheme-brown .site-header .site-navigation a:hover, .color-scheme-brown .site-header .site-navigation .menu-toggle:hover, .color-scheme-brown .site-header .site-navigation .menu-toggle:hover { 
    1511   background: #59310f; 
     1546    background: #59310f; 
    15121547} 
    15131548.color-scheme-brown #header-image { 
    1514   background-color: #f6ecdb; 
     1549    background-color: #f6ecdb; 
    15151550} 
    15161551.color-scheme-brown .sidebar { 
    1517   background: #f6ecdb; 
     1552    background: #f6ecdb; 
    15181553} 
    15191554.color-scheme-brown #main { 
    1520   background: #fff8f1; 
    1521   border: none; 
     1555    background: #fff8f1; 
     1556    border: none; 
    15221557} 
    15231558.color-scheme-brown .comments-area article, .color-scheme-brown .comments-area .pingback, .color-scheme-brown .comments-area .pingback { 
    1524   background-color: #f8f0e3; 
    1525   border-color: #f6ecdb; 
     1559    background-color: #f8f0e3; 
     1560    border-color: #f6ecdb; 
    15261561} 
    15271562.color-scheme-brown .comments-area .bypostauthor article, .color-scheme-brown .comments-area .bypostauthor .pingback { 
    1528   border-color: #e2c189; 
     1563    border-color: #e2c189; 
    15291564} 
    15301565.color-scheme-brown .site-footer { 
    1531   background: #3d2814; 
     1566    background: #3d2814; 
    15321567} 
    15331568.color-scheme-brown .site-footer a, .color-scheme-brown .site-footer .site-header .site-navigation .menu-toggle, .site-header .site-navigation .color-scheme-brown .site-footer .menu-toggle { 
    1534   color: #a9947b; 
     1569    color: #a9947b; 
    15351570} 
    15361571 
    15371572/* Color Sceme: Green */ 
    15381573.color-scheme-green { 
    1539   background-color: #2f362d; 
     1574    background-color: #2f362d; 
    15401575} 
    15411576.color-scheme-green a, .color-scheme-green .site-header .site-navigation .menu-toggle, .site-header .site-navigation .color-scheme-green .menu-toggle { 
    1542   color: #366d55; 
     1577    color: #366d55; 
    15431578} 
    15441579.color-scheme-green a:visited, .color-scheme-green .site-header .site-navigation .menu-toggle:visited, .site-header .site-navigation .color-scheme-green .menu-toggle:visited { 
    1545   color: #3d7b60; 
     1580    color: #3d7b60; 
    15461581} 
    15471582.color-scheme-green blockquote, 
     
    15581593.color-scheme-green #image-navigation, 
    15591594.color-scheme-green .page-header { 
    1560   background-color: #f0f6ea; 
     1595    background-color: #f0f6ea; 
    15611596} 
    15621597.color-scheme-green blockquote, 
     
    15731608.color-scheme-green #image-navigation, 
    15741609.color-scheme-green .page-header { 
    1575   border-color: #b7c7bd; 
     1610    border-color: #b7c7bd; 
    15761611} 
    15771612.color-scheme-green .site-header { 
    1578   background-color: #7e9a88; 
    1579 } 
    1580 .color-scheme-green .site-header hgroup .site-title a, .color-scheme-green .site-header hgroup .site-title .site-navigation .menu-toggle, .color-scheme-green .site-header .site-navigation hgroup .site-title .menu-toggle { 
    1581   color: #f0ecd0; 
     1613    background-color: #7e9a88; 
     1614} 
     1615.color-scheme-green .site-header .site-branding .site-title a, .color-scheme-green .site-header .site-branding .site-title .site-navigation .menu-toggle, .color-scheme-green .site-header .site-navigation .site-branding .site-title .menu-toggle { 
     1616    color: #f0ecd0; 
    15821617} 
    15831618.color-scheme-green .site-header .site-navigation a, .color-scheme-green .site-header .site-navigation .menu-toggle, .color-scheme-green .site-header .site-navigation .menu-toggle { 
    1584   background-color: #4e6456; 
    1585   border-color: #597262; 
    1586   color: #e7f1cd; 
     1619    background-color: #4e6456; 
     1620    border-color: #597262; 
     1621    color: #e7f1cd; 
    15871622} 
    15881623.color-scheme-green .site-header .site-navigation a:hover, .color-scheme-green .site-header .site-navigation .menu-toggle:hover, .color-scheme-green .site-header .site-navigation .menu-toggle:hover { 
    1589   background-color: #597262; 
     1624    background-color: #597262; 
    15901625} 
    15911626.color-scheme-green #header-image { 
    1592   background-color: #f0f6ea; 
     1627    background-color: #f0f6ea; 
    15931628} 
    15941629.color-scheme-green .sidebar { 
    1595   background-color: #f0f6ea; 
     1630    background-color: #f0f6ea; 
    15961631} 
    15971632.color-scheme-green #main { 
    1598   background-color: #fefef6; 
    1599   border: none; 
     1633    background-color: #fefef6; 
     1634    border: none; 
    16001635} 
    16011636.color-scheme-green .comments-area article, .color-scheme-green .comments-area .pingback, .color-scheme-green .comments-area .pingback { 
    1602   background-color: #f5f9f1; 
    1603   border-color: #f0f6ea; 
     1637    background-color: #f5f9f1; 
     1638    border-color: #f0f6ea; 
    16041639} 
    16051640.color-scheme-green .comments-area .bypostauthor article, .color-scheme-green .comments-area .bypostauthor .pingback { 
    1606   border-color: #bdd7a3; 
     1641    border-color: #bdd7a3; 
    16071642} 
    16081643.color-scheme-green .site-footer { 
    1609   background-color: #4e6456; 
     1644    background-color: #4e6456; 
    16101645} 
    16111646.color-scheme-green .site-footer a, .color-scheme-green .site-footer .site-header .site-navigation .menu-toggle, .site-header .site-navigation .color-scheme-green .site-footer .menu-toggle { 
    1612   color: #e7f1cd; 
     1647    color: #e7f1cd; 
    16131648} 
    16141649 
    16151650/* Color Scheme: Dark */ 
    16161651.color-scheme-dark { 
    1617   background-color: #5a5245; 
    1618   color: #a8a8a8; 
     1652    background-color: #5a5245; 
     1653    color: #a8a8a8; 
    16191654} 
    16201655.color-scheme-dark button, 
     
    16221657.color-scheme-dark select, 
    16231658.color-scheme-dark textarea { 
    1624   color: #a8a8a8; 
     1659    color: #a8a8a8; 
    16251660} 
    16261661.color-scheme-dark a, .color-scheme-dark .site-header .site-navigation .menu-toggle, .site-header .site-navigation .color-scheme-dark .menu-toggle { 
    1627   color: #b8a892; 
     1662    color: #b8a892; 
    16281663} 
    16291664.color-scheme-dark a:visited, .color-scheme-dark .site-header .site-navigation .menu-toggle:visited, .site-header .site-navigation .color-scheme-dark .menu-toggle:visited { 
    1630   color: #b09e86; 
     1665    color: #b09e86; 
    16311666} 
    16321667.color-scheme-dark blockquote, 
     
    16431678.color-scheme-dark #image-navigation, 
    16441679.color-scheme-dark .page-header { 
    1645   background: #36332e; 
     1680    background: #36332e; 
    16461681} 
    16471682.color-scheme-dark blockquote, 
     
    16611696.color-scheme-dark #image-navigation, 
    16621697.color-scheme-dark .page-header { 
    1663   border-color: #2f2e2d; 
     1698    border-color: #2f2e2d; 
    16641699} 
    16651700.color-scheme-dark .site-header { 
    1666   background: #2f2e2d; 
    1667 } 
    1668 .color-scheme-dark .site-header hgroup .site-title a, .color-scheme-dark .site-header hgroup .site-title .site-navigation .menu-toggle, .color-scheme-dark .site-header .site-navigation hgroup .site-title .menu-toggle { 
    1669   color: #9b8972; 
    1670 } 
    1671 .color-scheme-dark .site-header hgroup .site-description { 
    1672   color: #a8a8a8; 
     1701    background: #2f2e2d; 
     1702} 
     1703.color-scheme-dark .site-header .site-branding .site-title a, .color-scheme-dark .site-header .site-branding .site-title .site-navigation .menu-toggle, .color-scheme-dark .site-header .site-navigation .site-branding .site-title .menu-toggle { 
     1704    color: #9b8972; 
     1705} 
     1706.color-scheme-dark .site-header .site-branding .site-description { 
     1707    color: #a8a8a8; 
    16731708} 
    16741709.color-scheme-dark .site-header .site-navigation a, .color-scheme-dark .site-header .site-navigation .menu-toggle, .color-scheme-dark .site-header .site-navigation .menu-toggle { 
    1675   background: #36332e; 
    1676   border-color: #282622; 
    1677   color: #c6c8c9; 
     1710    background: #36332e; 
     1711    border-color: #282622; 
     1712    color: #c6c8c9; 
    16781713} 
    16791714.color-scheme-dark .site-header .site-navigation a:hover, .color-scheme-dark .site-header .site-navigation .menu-toggle:hover, .color-scheme-dark .site-header .site-navigation .menu-toggle:hover { 
    1680   background: #282622; 
     1715    background: #282622; 
    16811716} 
    16821717.color-scheme-dark #header-image { 
    1683   background-color: #36332e; 
     1718    background-color: #36332e; 
    16841719} 
    16851720.color-scheme-dark .sidebar { 
    1686   background: #36332e; 
     1721    background: #36332e; 
    16871722} 
    16881723.color-scheme-dark #main { 
    1689   background: #413e37; 
    1690   border: none; 
     1724    background: #413e37; 
     1725    border: none; 
    16911726} 
    16921727.color-scheme-dark .comments-area article, .color-scheme-dark .comments-area .pingback, .color-scheme-dark .comments-area .pingback { 
    1693   background-color: #4c4841; 
    1694   border-color: #36332e; 
     1728    background-color: #4c4841; 
     1729    border-color: #36332e; 
    16951730} 
    16961731.color-scheme-dark .comments-area .bypostauthor article, .color-scheme-dark .comments-area .bypostauthor .pingback { 
    1697   border-color: #6d675d; 
     1732    border-color: #6d675d; 
    16981733} 
    16991734.color-scheme-dark .avatar, .color-scheme-dark .wp-post-image { 
    1700   background-color: #2f2e2d; 
    1701   border-color: #36332e; 
     1735    background-color: #2f2e2d; 
     1736    border-color: #36332e; 
    17021737} 
    17031738.color-scheme-dark .site-footer { 
    1704   background: #2f2e2d; 
     1739    background: #2f2e2d; 
    17051740} 
    17061741.color-scheme-dark .site-footer a, .color-scheme-dark .site-footer .site-header .site-navigation .menu-toggle, .site-header .site-navigation .color-scheme-dark .site-footer .menu-toggle { 
    1707   color: #c6c8c9; 
    1708 } 
     1742    color: #c6c8c9; 
     1743} 
Note: See TracChangeset for help on using the changeset viewer.