WordPress.org

Make WordPress Themes


Ignore:
Location:
birdmagazine/1.04
Files:
4 added
17 edited

Legend:

Unmodified
Added
Removed
  • birdmagazine/1.04/content-home.php

    r81943 r81943  
    1010 
    1111<header class="entry-header"> 
    12     <div class="postdate"><span class="screen-reader-text"><?php _e( 'published in', 'birdmagazine' ); ?></span><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'birdmagazine' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><time datetime="<?php echo get_the_time('Y-m-d') ?>" pubdate><?php echo get_post_time(get_option('date_format')); ?></time></a> 
     12    <div class="postdate"><span class="screen-reader-text"><?php _e( 'published in', 'birdmagazine' ); ?></span><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'birdmagazine' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><time datetime="<?php echo get_the_time('Y-m-d') ?>"><?php echo get_post_time(get_option('date_format')); ?></time></a> 
    1313    </div> 
    1414    <h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'birdmagazine' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h2> 
  • birdmagazine/1.04/content.php

    r81943 r81943  
    99?> 
    1010 
    11 <li  id="post-<?php the_ID(); ?>" <?php post_class( 'entry' ); ?>> 
     11<li id="post-<?php the_ID(); ?>" <?php post_class( 'entry' ); ?>> 
    1212    <a href="<?php the_permalink() ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'birdmagazine' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"> 
    1313        <?php the_title( '<div class="entry-title">', '</div>' ); ?> 
  • birdmagazine/1.04/css/ja.css

    r81943 r81943  
    77 
    88body { 
    9     font-family: 'Open Sans', "Hiragino Maru Gothic W4 JIS2004", "枞ゎシック", YuGothic, "ヒラギノ角ゎ ProN W3", "Hiragino Kaku Gothic ProN", "メむリオ", Meiryo, "Helvetica Neue", Helvetica, Arial, sans-serif; 
     9    font-family: "Open Sans", "Hiragino Maru Gothic W4 JIS2004", "枞ゎシック", YuGothic, "ヒラギノ角ゎ ProN W3", "Hiragino Kaku Gothic ProN", "メむリオ", Meiryo, "Helvetica Neue", Helvetica, Arial, sans-serif; 
    1010} 
  • birdmagazine/1.04/functions.php

    r81943 r81943  
    112112    wp_enqueue_script( 'birdmagazine', get_template_directory_uri() .'/js/birdmagazine.js', array( 'jquery', 'jquery-masonry' ), '1.03' ); 
    113113 
     114    wp_enqueue_style( 'birdmagazine-google-font', '//fonts.googleapis.com/css?family=Open+Sans' ); 
    114115    wp_enqueue_style( 'birdmagazine', get_stylesheet_uri() ); 
    115116 
     
    335336            .blog .entry-meta a, 
    336337            .archive ul.articles li a, 
    337             .search ul.articles li a, 
    338338            .error404 ul.articles li a, 
    339339            .pagination .a, 
     
    395395            #footer .widget-wrapper .widget #wp-calendar tbody td a, 
    396396            #footer .site-title, 
    397             #footer .site-title a { 
     397            #footer .site-title a{ 
    398398                color: {$birdmagazine_header_color}; 
    399399            } 
     
    425425            #footer .widget a, 
    426426            #footer .widget .wp-caption { 
    427                 color: {$birdmagazine_header_text_color}; 
     427                color: {$birdmagazine_header_text_color}; 
    428428            } 
    429429 
     
    557557 
    558558    <?php if( is_home() ): ?> 
    559         <?php if ( comments_open() || get_comments_number() ): ?> 
    560             <div class="icon comment"><?php comments_number( '0', '1', '%' ); ?></div> 
     559        <?php if ( ! post_password_required() && ( comments_open() || get_comments_number() ) ) : ?> 
     560            <div class="icon comment"><?php comments_popup_link( '0', '1', '%' ); ?></div> 
    561561        <?php endif; ?> 
    562562    <?php endif; ?> 
  • birdmagazine/1.04/image.php

    r81943 r81943  
    1717            <header class="entry-header"> 
    1818                <?php the_title( '<h1 class="entry-title">', '</h1>' ); ?> 
     19            </header><!-- .entry-header --> 
     20 
     21            <div class="entry-content"> 
    1922                <?php if ( has_excerpt() ) : ?> 
    2023                    <?php the_excerpt(); ?> 
    2124                <?php endif; ?> 
    22             </header><!-- .entry-header --> 
    2325 
    24             <div class="entry-content"> 
    2526                <div class="entry-attachment"> 
    2627                    <?php echo wp_get_attachment_image( get_the_ID(), 'full' ); ?> 
     
    3839 
    3940            <footer class="entry-meta <?php echo $birdmagazine_enable_comments; ?>"> 
    40                 <div class="icon postdate"><time datetime="<?php echo get_the_time('Y-m-d') ?>"><?php echo get_post_time(get_option('date_format')); ?></time></div> 
    41                 <div class="icon parent-post-link"><a href="<?php echo get_permalink( $post->post_parent ); ?>"><?php echo get_the_title( $post->post_parent ); ?></a></div> 
     41                <div class="postdate"><time datetime="<?php echo get_the_time('Y-m-d') ?>"><?php echo get_post_time(get_option('date_format')); ?></time></div> 
     42                <div class="parent-post-link"><a href="<?php echo get_permalink( $post->post_parent ); ?>"><?php echo get_the_title( $post->post_parent ); ?></a></div> 
    4243            </footer><!-- .entry-footer --> 
    4344 
  • birdmagazine/1.04/languages/birdmagazine.pot

    r81943 r81943  
    66msgid "" 
    77msgstr "" 
    8 "Project-Id-Version: BirdMAGAZINE 1.03\n" 
     8"Project-Id-Version: BirdMAGAZINE 1.04\n" 
    99"Report-Msgid-Bugs-To: http://www.sysbird.jp\n" 
    10 "POT-Creation-Date: 2016-09-15 00:00-0900\n" 
     10"POT-Creation-Date: 2017-06-29 17:32+0900\n" 
    1111"MIME-Version: 1.0\n" 
    1212"Content-Type: text/plain; charset=UTF-8\n" 
     
    2323msgstr[0] "" 
    2424 
    25 #: content.php:12 content-home.php:12 content-home.php:14 
     25#: content.php:12 content-home.php:12 content-home.php:14 content-search.php:14 
    2626msgid "Permalink to %s" 
    2727msgstr "" 
    2828 
    29 #: content-home.php:12 functions.php:545 
     29#: content-home.php:12 content-search.php:14 functions.php:545 
    3030msgid "published in" 
    3131msgstr "" 
     
    6363msgstr "" 
    6464 
    65 #: functions.php:125 
     65#: functions.php:126 
    6666msgid "more" 
    6767msgstr "" 
    6868 
    69 #: functions.php:146 
     69#: functions.php:147 
    7070msgid "Text Color" 
    7171msgstr "" 
    7272 
    73 #: functions.php:158 
     73#: functions.php:159 
    7474msgid "Link Color" 
    7575msgstr "" 
    7676 
    77 #: functions.php:170 
     77#: functions.php:172 
    7878msgid "Header Background Color" 
    7979msgstr "" 
    8080 
    81 #: functions.php:182 
     81#: functions.php:183 
    8282msgid "Header Text Color" 
    8383msgstr "" 
    8484 
    85 #: functions.php:189 
     85#: functions.php:190 
    8686msgid "Layout" 
    8787msgstr "" 
    8888 
    89 #: functions.php:199 
     89#: functions.php:200 
    9090msgid "Front page Layout" 
    9191msgstr "" 
    9292 
    93 #: functions.php:204 
     93#: functions.php:205 
    9494msgid "normal" 
    9595msgstr "" 
    9696 
    97 #: functions.php:205 
     97#: functions.php:206 
    9898msgid "masonry" 
    9999msgstr "" 
    100100 
    101 #: functions.php:216 
     101#: functions.php:217 
    102102msgid "Display Copyright" 
    103103msgstr "" 
    104104 
    105 #: functions.php:229 
     105#: functions.php:230 
    106106msgid "Display Credit" 
    107107msgstr "" 
     
    111111msgstr "" 
    112112 
    113 #: functions:551 
     113#: functions:552 
    114114msgid "category in" 
    115115msgstr "" 
     
    123123msgstr "" 
    124124 
    125 #: image.php:53 
     125#: image.php:54 
    126126msgid "Next Image" 
    127127msgstr "" 
    128128 
    129 #: image.php:54 
     129#: image.php:55 
    130130msgid "Previous Image" 
    131131msgstr "" 
     
    148148 
    149149#. Description of the plugin/theme 
    150 msgid "BirdMAGAZINE is a flexible two-column blog theme. Features the grid layout like the Pinterest. You can choose the background color, text color, link color, header color scheme and frontpage layout on the Theme Customize." 
     150msgid "" 
     151"BirdMAGAZINE is a flexible two-column blog theme. Features the grid layout " 
     152"like the Pinterest. You can choose the background color, text color, link " 
     153"color, header color scheme and frontpage layout on the Theme Customize." 
    151154msgstr "" 
  • birdmagazine/1.04/languages/ja.po

    r81943 r81943  
    66msgid "" 
    77msgstr "" 
    8 "Project-Id-Version: BirdMAGAZINE 1.03\n" 
     8"Project-Id-Version: BirdMAGAZINE 1.04\n" 
    99"Report-Msgid-Bugs-To: http://www.sysbird.jp\n" 
    1010"POT-Creation-Date: 2016-09-15 00:00-0900\n" 
    11 "PO-Revision-Date: 2016-09-15 16:53+0900\n" 
    12 "Last-Translator: TORIYAMA Yuko <sysbirdj@gmail.com>\n" 
     11"PO-Revision-Date: 2017-06-29 17:43+0900\n" 
     12"Last-Translator: TORIYAMA Yuko <sysbird@gmail.com>\n" 
    1313"Language-Team: TORIYAMA Yuko <sysbirdj@gmail.com>\n" 
    1414"Language: ja\n" 
     
    1717"Content-Transfer-Encoding: 8bit\n" 
    1818"Plural-Forms: nplurals=1; plural=0;\n" 
    19 "X-Generator: Poedit 1.5.7\n" 
     19"X-Generator: Poedit 1.8.9\n" 
    2020 
    2121#: 404.php:14 
     
    2828msgstr[0] "%1$s件のコメント" 
    2929 
    30 #: content.php:12 content-home.php:12 content-home.php:14 
     30#: content.php:12 content-home.php:12 content-home.php:14 content-search.php:14 
    3131msgid "Permalink to %s" 
    3232msgstr "%sぞのリンク" 
    3333 
    34 #: content-home.php:12 functions.php:545 
     34#: content-home.php:12 content-search.php:14 functions.php:545 
    3535msgid "published in" 
    3636msgstr "投皿日" 
     
    6868msgstr "りィゞェット゚リアフッタヌ" 
    6969 
    70 #: functions.php:125 
     70#: functions.php:126 
    7171msgid "more" 
    7272msgstr "続きを読む" 
    7373 
    74 #: functions.php:146 
     74#: functions.php:147 
    7575msgid "Text Color" 
    7676msgstr "文字色" 
    7777 
    78 #: functions.php:158 
     78#: functions.php:159 
    7979msgid "Link Color" 
    8080msgstr "リンク色" 
    8181 
    82 #: functions.php:170 
     82#: functions.php:172 
    8383msgid "Header Background Color" 
    8484msgstr "ヘッダ背景色" 
    8585 
    86 #: functions.php:182 
     86#: functions.php:183 
    8787msgid "Header Text Color" 
    8888msgstr "ヘッダヌ文字色" 
    8989 
    90 #: functions.php:189 
     90#: functions.php:190 
    9191msgid "Layout" 
    9292msgstr "レむアりト" 
    9393 
    94 #: functions.php:199 
     94#: functions.php:200 
    9595msgid "Front page Layout" 
    9696msgstr "フロントペヌゞのレむアりト" 
    9797 
    98 #: functions.php:204 
     98#: functions.php:205 
    9999msgid "normal" 
    100100msgstr "ふ぀う" 
    101101 
    102 #: functions.php:205 
     102#: functions.php:206 
    103103msgid "masonry" 
    104104msgstr "ピンタレスト颚" 
    105105 
    106 #: functions.php:216 
     106#: functions.php:217 
    107107msgid "Display Copyright" 
    108108msgstr "コピヌラむトを衚瀺" 
    109109 
    110 #: functions.php:229 
     110#: functions.php:230 
    111111msgid "Display Credit" 
    112112msgstr "クレゞットを衚瀺" 
  • birdmagazine/1.04/readme.txt

    r81943 r81943  
    5858 
    5959== Changelog == 
     60v1.04 
     612017-06-29 
     62* fix the WordPress 4.8. 
     63* support the theme tag rtl-language-support. 
     64 
    6065v1.03 
    6166* fix the WordPress 4.6. 
  • birdmagazine/1.04/search.php

    r81943 r81943  
    1919            <ul class="articles"> 
    2020                <?php while (have_posts()) : the_post(); ?> 
    21                     <?php get_template_part( 'content', get_post_format() ); ?> 
     21                    <?php get_template_part( 'content', 'search' ); ?> 
    2222                <?php endwhile; ?> 
    2323            </ul> 
  • birdmagazine/1.04/style.css

    r81943 r81943  
    1 @charset "utf-8"; 
    21/* 
    32Theme Name: birdMAGAZINE 
     
    65Author: Sysbird 
    76Author URI: http://www.sysbird.jp 
    8 Version: 1.03 
     7Version: 1.04 
    98License: GNU General Public License v2 or later 
    109License URI: http://www.gnu.org/licenses/gpl-2.0.html 
     
    3433  font: inherit; 
    3534  font-size: 100%; 
    36   vertical-align: baseline; } 
     35  vertical-align: baseline; 
     36} 
    3737 
    3838html { 
    39   line-height: 1; } 
     39  line-height: 1; 
     40} 
    4041 
    4142ol, ul { 
    42   list-style: none; } 
     43  list-style: none; 
     44} 
    4345 
    4446table { 
    4547  border-collapse: collapse; 
    46   border-spacing: 0; } 
     48  border-spacing: 0; 
     49} 
    4750 
    4851caption, th, td { 
    4952  text-align: left; 
    5053  font-weight: normal; 
    51   vertical-align: middle; } 
     54  vertical-align: middle; 
     55} 
    5256 
    5357q, blockquote { 
    54   quotes: none; } 
    55   q:before, q:after, blockquote:before, blockquote:after { 
    56     content: ""; 
    57     content: none; } 
     58  quotes: none; 
     59} 
     60 
     61q:before, q:after, blockquote:before, blockquote:after { 
     62  content: ""; 
     63  content: none; 
     64} 
    5865 
    5966a img { 
    60   border: none; } 
    61  
    62 article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { 
    63   display: block; } 
     67  border: none; 
     68} 
     69 
     70article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { 
     71  display: block; 
     72} 
    6473 
    6574/* Font Awesome 
     
    7079  src: url("font-awesome/fontawesome-webfont.eot?#iefix&v=4.1.0") format("embedded-opentype"), url("font-awesome/fontawesome-webfont.woff?v=4.1.0") format("woff"), url("font-awesome/fontawesome-webfont.ttf?v=4.1.0") format("truetype"), url("font-awesome/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular") format("svg"); 
    7180  font-weight: normal; 
    72   font-style: normal; } 
     81  font-style: normal; 
     82} 
    7383 
    7484/* Elements 
    7585--------------------------------------------- */ 
    7686html { 
    77   background: #f6f6f6; 
    78   color: #af574d; } 
    79   html * { 
    80     -webkit-box-sizing: border-box; 
    81     -moz-box-sizing: border-box; 
    82     -o-box-sizing: border-box; 
    83     -ms-box-sizing: border-box; 
    84     box-sizing: border-box; } 
     87  background: #F6F6F6; 
     88  color: #AF574D; 
     89} 
     90 
     91html * { 
     92  -webkit-box-sizing: border-box; 
     93  -moz-box-sizing: border-box; 
     94  -o-box-sizing: border-box; 
     95  -ms-box-sizing: border-box; 
     96  box-sizing: border-box; 
     97} 
    8598 
    8699body { 
    87   font-family: "Open Sans", "Hiragino Maru Gothic W4 JIS2004", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, Open Sans, "Helvetica Neue", Helvetica, Arial, sans-serif; 
     100  font-family: 'Open Sans', "Hiragino Maru Gothic W4 JIS2004", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, Open Sans, "Helvetica Neue", Helvetica, Arial, sans-serif; 
    88101  line-height: 1.7; 
    89102  color: #333333; 
    90   background: #f6f6f6; 
     103  background: #F6F6F6; 
    91104  -ms-text-size-adjust: 100%; 
    92   -webkit-text-size-adjust: 100%; } 
     105  -webkit-text-size-adjust: 100%; 
     106} 
    93107 
    94108.container { 
     
    96110  margin: 0 auto; 
    97111  padding: 0; 
    98   position: relative; } 
     112  position: relative; 
     113} 
    99114 
    100115a { 
    101   color: #4c628f; 
    102   text-decoration: none; } 
    103   a:hover { 
    104     text-decoration: underline; } 
     116  color: #4C628F; 
     117  text-decoration: none; 
     118} 
     119 
     120a:hover { 
     121  text-decoration: underline; 
     122} 
    105123 
    106124h1, h2, h3, h4, h5, h6 { 
    107125  margin: 0.7em 0; 
    108126  line-height: 1.2; 
    109   font-weight: normal; } 
     127  font-weight: normal; 
     128} 
    110129 
    111130h1 { 
    112   font-size: 2.4rem; } 
     131  font-size: 2.4rem; 
     132} 
    113133 
    114134h2 { 
    115   font-size: 2rem; } 
     135  font-size: 2rem; 
     136} 
    116137 
    117138h3 { 
    118   font-size: 1.8rem; } 
     139  font-size: 1.8rem; 
     140} 
    119141 
    120142h4 { 
    121   font-size: 1.6rem; } 
     143  font-size: 1.6rem; 
     144} 
    122145 
    123146h5 { 
    124   font-size: 1.4rem; } 
     147  font-size: 1.4rem; 
     148} 
    125149 
    126150h6 { 
    127   font-size: 1.2rem; } 
     151  font-size: 1.2rem; 
     152} 
    128153 
    129154p { 
    130   margin: 0 0 1.7em; } 
     155  margin: 0 0 1.7em; 
     156} 
    131157 
    132158blockquote { 
    133   border-left: 4px solid #dddddd; 
     159  border-left: 4px solid #DDDDDD; 
    134160  font-style: italic; 
    135161  line-height: 1.4736842105; 
    136162  margin: 0 0 1.4736842105em; 
    137   padding: 0 0 0 1.263157895em; } 
    138   blockquote small { 
    139     display: block; 
    140     color: #999999; } 
    141   blockquote small:before { 
    142     content: '\2014 \00A0'; } 
    143   blockquote cite:before { 
    144     content: "-"; } 
    145   blockquote cite { 
    146     color: #999999; 
    147     display: block; } 
     163  padding: 0 0 0 1.263157895em; 
     164} 
     165 
     166blockquote small { 
     167  display: block; 
     168  color: #999999; 
     169} 
     170 
     171blockquote small:before { 
     172  content: '\2014 \00A0'; 
     173} 
     174 
     175blockquote cite:before { 
     176  content: "-"; 
     177} 
     178 
     179blockquote cite { 
     180  color: #999999; 
     181  display: block; 
     182} 
    148183 
    149184table { 
     
    152187  border-collapse: collapse; 
    153188  border-spacing: 0; 
    154   margin-bottom: 1.7em; } 
    155   table th, 
    156   table td { 
    157     border: 1px solid #dddddd; 
    158     line-height: 1.4; 
    159     padding: 0.85em; 
    160     text-align: left; 
    161     vertical-align: top; } 
    162   table th { 
    163     font-weight: bold; } 
     189  margin-bottom: 1.7em; 
     190} 
     191 
     192table th, 
     193table td { 
     194  border: 1px solid #DDDDDD; 
     195  line-height: 1.4; 
     196  padding: 0.85em; 
     197  vertical-align: top; 
     198} 
     199 
     200table th { 
     201  font-weight: bold; 
     202} 
    164203 
    165204pre { 
     
    172211  white-space: pre; 
    173212  white-space: pre-wrap; 
    174   word-wrap: break-word; } 
     213  word-wrap: break-word; 
     214} 
    175215 
    176216code { 
    177   background: #EEE; } 
     217  background: #EEE; 
     218} 
    178219 
    179220code, 
     
    183224samp, 
    184225pre { 
    185   font-family: Inconsolata, monospace; } 
     226  font-family: Inconsolata, monospace; 
     227} 
    186228 
    187229hr { 
     
    189231  border: 0 none; 
    190232  height: 1px; 
    191   margin-bottom: 1.7m; } 
     233  margin-bottom: 1.7m; 
     234} 
    192235 
    193236sup, sub { 
     
    196239  line-height: 0; 
    197240  position: relative; 
    198   vertical-align: baseline; } 
     241  vertical-align: baseline; 
     242} 
    199243 
    200244sub { 
    201   top: 0.5ex; } 
     245  top: 0.5ex; 
     246} 
    202247 
    203248sup { 
    204   bottom: 1ex; } 
     249  bottom: 1ex; 
     250} 
    205251 
    206252em { 
    207   font-style: italic; } 
     253  font-style: italic; 
     254} 
    208255 
    209256strong { 
    210   font-weight: bold; } 
     257  font-weight: bold; 
     258} 
    211259 
    212260abbr, acronym { 
    213261  border-bottom: 1px dotted #666; 
    214   cursor: help; } 
     262  cursor: help; 
     263} 
    215264 
    216265ul, 
     
    218267  margin: 0 0 1.7em 1em; 
    219268  padding: 0 0 0 1em; 
    220   line-height: 1.4; } 
    221   ul li, 
    222   ol li { 
    223     padding: 0.2em 0; } 
    224   ul ul, 
    225   ul ol, 
    226   ol ul, 
    227   ol ol { 
    228     margin-bottom: 0; } 
     269  line-height: 1.4; 
     270} 
     271 
     272ul li, 
     273ol li { 
     274  padding: 0.2em 0; 
     275} 
     276 
     277ul ul, 
     278ul ol, 
     279ol ul, 
     280ol ol { 
     281  margin-bottom: 0; 
     282} 
    229283 
    230284ul { 
    231   list-style: disc; } 
    232   ul ul { 
    233     list-style: circle; } 
    234     ul ul ul { 
    235       list-style: square; } 
     285  list-style: disc; 
     286} 
     287 
     288ul ul { 
     289  list-style: circle; 
     290} 
     291 
     292ul ul ul { 
     293  list-style: square; 
     294} 
    236295 
    237296ol { 
    238   list-style: decimal; } 
    239   ol ol { 
    240     list-style: upper-alpha; } 
    241     ol ol ol { 
    242       list-style: lower-roman; } 
    243       ol ol ol ol { 
    244         list-style: lower-alpha; } 
     297  list-style: decimal; 
     298} 
     299 
     300ol ol { 
     301  list-style: upper-alpha; 
     302} 
     303 
     304ol ol ol { 
     305  list-style: lower-roman; 
     306} 
     307 
     308ol ol ol ol { 
     309  list-style: lower-alpha; 
     310} 
    245311 
    246312dl { 
    247   margin: 0 0 1em 0; } 
    248   dl dt { 
    249     font-weight: bold; } 
    250   dl dd { 
    251     margin: 0 1.7em 1.7em; 
    252     padding: 0; } 
     313  margin: 0 0 1em 0; 
     314} 
     315 
     316dl dt { 
     317  font-weight: bold; 
     318} 
     319 
     320dl dd { 
     321  margin: 0 1.7em 1.7em; 
     322  padding: 0; 
     323} 
    253324 
    254325del { 
    255   color: #C00; } 
     326  color: #C00; 
     327} 
    256328 
    257329ins { 
    258330  background: #ffc; 
    259   text-decoration: none; } 
     331  text-decoration: none; 
     332} 
    260333 
    261334/* Forms 
    262335-------------------------------------------------------------- */ 
    263336form input { 
    264   font-size: 100%; } 
     337  font-size: 100%; 
     338} 
    265339 
    266340button, 
     
    268342select, 
    269343textarea { 
    270   max-width: 100%; } 
     344  max-width: 100%; 
     345} 
    271346 
    272347#commentform { 
    273348  padding: 10px 15px 0; 
    274   max-width: 640px; } 
    275   #commentform p { 
    276     margin-bottom: 0.85em; } 
    277   #commentform label { 
    278     padding: 0 0 5px 0; 
    279     display: block; } 
    280   #commentform input:not([id="submit"]) { 
    281     width: 100%; 
    282     max-width: 300px; 
    283     padding: 5px; 
    284     background: #FFF; 
    285     border: solid 1px #dddddd; } 
    286   #commentform textarea { 
    287     width: 100%; 
    288     height: 100px; 
    289     padding: 5px; 
    290     background: #FFF; 
    291     border: solid 1px #dddddd; } 
    292   #commentform input#submit { 
    293     padding: 5px 10px; } 
    294   #commentform #email-notes { 
    295     display: block; } 
    296   #commentform .form-allowed-tags { 
    297     line-height: 1.2; } 
    298     #commentform .form-allowed-tags code { 
    299       display: block; } 
     349  max-width: 640px; 
     350} 
     351 
     352#commentform p { 
     353  margin-bottom: 0.85em; 
     354} 
     355 
     356#commentform label:not([class="subscribe-label"]) { 
     357  padding: 0 0 5px 0; 
     358  display: block; 
     359} 
     360 
     361#commentform input:not([id="submit"]) { 
     362  width: 100%; 
     363  max-width: 300px; 
     364  padding: 5px; 
     365  background: #FFF; 
     366  border: solid 1px #DDDDDD; 
     367} 
     368 
     369#commentform textarea { 
     370  width: 100%; 
     371  height: 100px; 
     372  padding: 5px; 
     373  background: #FFF; 
     374  border: solid 1px #DDDDDD; 
     375} 
     376 
     377#commentform input#submit { 
     378  padding: 5px 10px; 
     379} 
     380 
     381#commentform #email-notes { 
     382  display: block; 
     383} 
     384 
     385#commentform .form-allowed-tags { 
     386  line-height: 1.2; 
     387} 
     388 
     389#commentform .form-allowed-tags code { 
     390  display: block; 
     391} 
    300392 
    301393.post-password-form input:not([type="submit"]) { 
    302394  padding: 5px; 
    303395  background: #FFF; 
    304   border: solid 1px #dddddd; } 
     396  border: solid 1px #DDDDDD; 
     397} 
    305398 
    306399/* Search Forms 
     
    309402  width: 100%; 
    310403  height: 30px; 
    311   position: relative; } 
    312   #searchform label { 
    313     display: block; 
    314     font-size: 0; 
    315     overflow: hidden; 
    316     text-indent: -9999px; } 
    317   #searchform #s { 
    318     width: 80%; 
    319     padding: 5px 10px 5px 5px; 
    320     height: 30px; 
    321     line-height: 1; 
    322     border-radius: 4px 0 0 4px; 
    323     border: solid 1px #dddddd; } 
    324   #searchform #searchsubmit { 
    325     position: absolute; 
    326     top: 0; 
    327     right: 1px; 
    328     border: 0 none; 
    329     cursor: pointer; 
    330     width: 20%; 
    331     height: 30px; 
    332     border-radius: 0 4px 4px 0; 
    333     margin: 0; 
    334     background: #dddddd; 
    335     color: #FFF; 
    336     -webkit-appearance: button; } 
    337     #searchform #searchsubmit:before { 
    338       font-size: 1.4rem; 
    339       content: "\f002"; 
    340       display: inline-block; 
    341       font-family: FontAwesome; 
    342       font-style: normal; 
    343       font-weight: normal; 
    344       line-height: 1; 
    345       padding-left: 0; 
    346       padding-right: 0; 
    347       -webkit-font-smoothing: antialiased; 
    348       -moz-osx-font-smoothing: grayscale; } 
     404  position: relative; 
     405} 
     406 
     407#searchform label { 
     408  display: block; 
     409  font-size: 0; 
     410  overflow: hidden; 
     411  text-indent: -9999px; 
     412} 
     413 
     414#searchform #s { 
     415  width: 80%; 
     416  padding: 5px 10px 5px 5px; 
     417  height: 30px; 
     418  line-height: 1; 
     419  border-radius: 4px 0 0 4px; 
     420  border: solid 1px #DDDDDD; 
     421} 
     422 
     423#searchform #searchsubmit { 
     424  position: absolute; 
     425  top: 0; 
     426  right: 1px; 
     427  border: 0 none; 
     428  cursor: pointer; 
     429  width: 20%; 
     430  height: 30px; 
     431  border-radius: 0 4px 4px 0; 
     432  margin: 0; 
     433  background: #DDDDDD; 
     434  color: #FFF; 
     435  -webkit-appearance: button; 
     436} 
     437 
     438#searchform #searchsubmit:before { 
     439  font-size: 1.4rem; 
     440  display: inline-block; 
     441  font-family: FontAwesome; 
     442  font-style: normal; 
     443  font-weight: normal; 
     444  line-height: 1; 
     445  -webkit-font-smoothing: antialiased; 
     446  -moz-osx-font-smoothing: grayscale; 
     447  content: "\f002"; 
     448} 
    349449 
    350450/* Post Navigation at Single page 
    351451-------------------------------------------------------------------- */ 
    352 .nav-links { 
     452.single .nav-links { 
    353453  line-height: 1.2; 
    354   padding-bottom: 1.7em; } 
    355   .nav-links .nav-next { 
    356     padding-top: 0.85em; } 
    357     .nav-links .nav-next a:before { 
    358       content: "\f053"; 
    359       display: inline-block; 
    360       font-family: FontAwesome; 
    361       font-style: normal; 
    362       font-weight: normal; 
    363       line-height: 1; 
    364       padding-left: 0; 
    365       padding-right: 0.4em; 
    366       -webkit-font-smoothing: antialiased; 
    367       -moz-osx-font-smoothing: grayscale; } 
    368   .nav-links .nav-previous a:after { 
    369     content: "\f054"; 
    370     display: inline-block; 
    371     font-family: FontAwesome; 
    372     font-style: normal; 
    373     font-weight: normal; 
    374     line-height: 1; 
    375     padding-left: 0.4em; 
    376     padding-right: 0; 
    377     -webkit-font-smoothing: antialiased; 
    378     -moz-osx-font-smoothing: grayscale; } 
     454} 
     455 
     456.single .nav-links .nav-next { 
     457  padding-top: 0.85em; 
     458} 
     459 
     460.single .nav-links .nav-next a:before { 
     461  display: inline-block; 
     462  font-family: FontAwesome; 
     463  font-style: normal; 
     464  font-weight: normal; 
     465  line-height: 1; 
     466  -webkit-font-smoothing: antialiased; 
     467  -moz-osx-font-smoothing: grayscale; 
     468  content: "\f053"; 
     469  padding-right: 0.4em; 
     470} 
     471 
     472.single .nav-links .nav-previous { 
     473  text-align: right; 
     474} 
     475 
     476.single .nav-links .nav-previous a:after { 
     477  display: inline-block; 
     478  font-family: FontAwesome; 
     479  font-style: normal; 
     480  font-weight: normal; 
     481  line-height: 1; 
     482  -webkit-font-smoothing: antialiased; 
     483  -moz-osx-font-smoothing: grayscale; 
     484  content: "\f054"; 
     485  padding-left: 0.4em; 
     486} 
    379487 
    380488/* Pagination at archive 
     
    383491  clear: both; 
    384492  overflow: hidden; 
    385   *zoom: 1; } 
    386   .pagination a, 
    387   .pagination span { 
    388     display: inline-block; 
    389     color: #333333; 
    390     border-bottom: solid 2px #dddddd; 
    391     text-align: center; 
    392     padding: 0.425em 0.85em; 
    393     margin-bottom: 5px; } 
    394     .pagination a.prev, .pagination a.next, 
    395     .pagination span.prev, 
    396     .pagination span.next { 
    397       font-weight: bold; 
    398       border: none; 
    399       padding: 0.4em 0; } 
    400     .pagination a.dots, 
    401     .pagination span.dots { 
    402       border: none; 
    403       padding: 0.4em; } 
    404   .pagination a:hover { 
    405     color: #4c628f; 
    406     border-color: #4c628f; 
    407     text-decoration: none; } 
    408   .pagination span.current { 
    409     color: #4c628f; 
    410     border-color: #4c628f; 
    411     font-weight: bold; } 
    412   .pagination a.page-numbers.prev:before { 
    413     content: "\f053"; 
    414     display: inline-block; 
    415     font-family: FontAwesome; 
    416     font-style: normal; 
    417     font-weight: normal; 
    418     line-height: 1; 
    419     padding-left: 0; 
    420     padding-right: 0.4em; 
    421     -webkit-font-smoothing: antialiased; 
    422     -moz-osx-font-smoothing: grayscale; } 
    423   .pagination a.page-numbers.next:after { 
    424     content: "\f054"; 
    425     display: inline-block; 
    426     font-family: FontAwesome; 
    427     font-style: normal; 
    428     font-weight: normal; 
    429     line-height: 1; 
    430     padding-left: 0.4em; 
    431     padding-right: 0; 
    432     -webkit-font-smoothing: antialiased; 
    433     -moz-osx-font-smoothing: grayscale; } 
     493  *zoom: 1; 
     494} 
     495 
     496.pagination a, 
     497.pagination span { 
     498  display: inline-block; 
     499  color: #333333; 
     500  border-bottom: solid 2px #DDDDDD; 
     501  text-align: center; 
     502  padding: 0.425em 0.85em; 
     503  margin-bottom: 5px; 
     504} 
     505 
     506.pagination a.prev, .pagination a.next, 
     507.pagination span.prev, 
     508.pagination span.next { 
     509  font-weight: bold; 
     510  border: none; 
     511  padding: 0.4em 0; 
     512} 
     513 
     514.pagination a.dots, 
     515.pagination span.dots { 
     516  border: none; 
     517  padding: 0.4em; 
     518} 
     519 
     520.pagination a:hover { 
     521  color: #4C628F; 
     522  border-color: #4C628F; 
     523  text-decoration: none; 
     524} 
     525 
     526.pagination span.current { 
     527  color: #4C628F; 
     528  border-color: #4C628F; 
     529  font-weight: bold; 
     530} 
     531 
     532.pagination a.page-numbers.prev:before { 
     533  display: inline-block; 
     534  font-family: FontAwesome; 
     535  font-style: normal; 
     536  font-weight: normal; 
     537  line-height: 1; 
     538  -webkit-font-smoothing: antialiased; 
     539  -moz-osx-font-smoothing: grayscale; 
     540  content: "\f053"; 
     541  padding-right: 0.4em; 
     542} 
     543 
     544.pagination a.page-numbers.next:after { 
     545  display: inline-block; 
     546  font-family: FontAwesome; 
     547  font-style: normal; 
     548  font-weight: normal; 
     549  line-height: 1; 
     550  -webkit-font-smoothing: antialiased; 
     551  -moz-osx-font-smoothing: grayscale; 
     552  content: "\f054"; 
     553  padding-left: 0.4em; 
     554} 
    434555 
    435556/* Page link at singular 
     
    438559  clear: both; 
    439560  margin: 1.7em 0; 
    440   color: #333333; } 
    441   .page-link span { 
    442     display: inline-block; 
    443     color: #4c628f; 
    444     border-bottom: solid 2px #4c628f; 
    445     text-decoration: none; 
    446     text-align: center; 
    447     padding: 0.425em 0.85em; 
    448     margin-bottom: 5px; } 
    449   .page-link a span { 
    450     color: #333333; 
    451     background: #FFF; 
    452     border-color: #dddddd; } 
    453     .page-link a span:hover { 
    454       border-color: #4c628f; } 
     561  color: #333333; 
     562} 
     563 
     564.page-link span { 
     565  display: inline-block; 
     566  color: #4C628F; 
     567  border-bottom: solid 2px #4C628F; 
     568  text-decoration: none; 
     569  text-align: center; 
     570  padding: 0.425em 0.85em; 
     571  margin-bottom: 5px; 
     572} 
     573 
     574.page-link a span { 
     575  color: #333333; 
     576  background: #FFF; 
     577  border-color: #DDDDDD; 
     578} 
     579 
     580.page-link a span:hover { 
     581  border-color: #4C628F; 
     582} 
    455583 
    456584/* Menu 
    457585-------------------------------------------------------------- */ 
    458586#menu-wrapper { 
    459   padding-bottom: 0.85em; } 
    460   #menu-wrapper .menu #small-menu { 
    461     cursor: pointer; 
    462     display: block; 
    463     font-size: 1rem; 
    464     background: #f6f6f6; 
    465     color: #af574d; 
    466     border-radius: 4px; 
    467     font-size: 1.4rem; } 
    468     #menu-wrapper .menu #small-menu:before { 
    469       content: "\f0c9"; 
    470       display: inline-block; 
    471       font-family: FontAwesome; 
    472       font-style: normal; 
    473       font-weight: normal; 
    474       line-height: 1; 
    475       padding-left: 0.4em; 
    476       padding-right: 0.4em; 
    477       -webkit-font-smoothing: antialiased; 
    478       -moz-osx-font-smoothing: grayscale; } 
    479   #menu-wrapper .menu ul#menu-primary-items { 
    480     margin: 0; 
    481     padding: 0; 
    482     display: none; } 
    483     #menu-wrapper .menu ul#menu-primary-items li { 
    484       list-style: none; } 
    485       #menu-wrapper .menu ul#menu-primary-items li a { 
    486         padding: 0.4em 0; 
    487         display: block; 
    488         color: #f6f6f6; 
    489         text-decoration: none; 
    490         line-height: 1.2; 
    491         border-bottom: dotted 1px #f6f6f6; } 
    492       #menu-wrapper .menu ul#menu-primary-items li ul { 
    493         padding-left: 0.85em; } 
    494     #menu-wrapper .menu ul#menu-primary-items .current-menu-item > a, 
    495     #menu-wrapper .menu ul#menu-primary-items .current-menu-ancestor > a, 
    496     #menu-wrapper .menu ul#menu-primary-items .current-menu-parent > a { 
    497       font-weight: bold; } 
     587  padding-bottom: 0.85em; 
     588} 
     589 
     590#menu-wrapper .menu #small-menu { 
     591  cursor: pointer; 
     592  display: block; 
     593  font-size: 1rem; 
     594  background: #F6F6F6; 
     595  color: #AF574D; 
     596  border-radius: 4px; 
     597  font-size: 1.4rem; 
     598} 
     599 
     600#menu-wrapper .menu #small-menu:before { 
     601  display: inline-block; 
     602  font-family: FontAwesome; 
     603  font-style: normal; 
     604  font-weight: normal; 
     605  line-height: 1; 
     606  -webkit-font-smoothing: antialiased; 
     607  -moz-osx-font-smoothing: grayscale; 
     608  content: "\f0c9"; 
     609  padding-left: 0.4em; 
     610  padding-right: 0.4em; 
     611} 
     612 
     613#menu-wrapper .menu ul#menu-primary-items { 
     614  margin: 0; 
     615  padding: 0; 
     616  display: none; 
     617} 
     618 
     619#menu-wrapper .menu ul#menu-primary-items li { 
     620  list-style: none; 
     621} 
     622 
     623#menu-wrapper .menu ul#menu-primary-items li a { 
     624  padding: 0.4em 0; 
     625  display: block; 
     626  color: #F6F6F6; 
     627  text-decoration: none; 
     628  line-height: 1.2; 
     629  border-bottom: dotted 1px #F6F6F6; 
     630} 
     631 
     632#menu-wrapper .menu ul#menu-primary-items .current-menu-item > a, 
     633#menu-wrapper .menu ul#menu-primary-items .current-menu-ancestor > a, 
     634#menu-wrapper .menu ul#menu-primary-items .current-menu-parent > a { 
     635  font-weight: bold; 
     636} 
    498637 
    499638/* Accessibility 
     
    504643  height: 1px; 
    505644  width: 1px; 
    506   overflow: hidden; } 
     645  overflow: hidden; 
     646} 
    507647 
    508648.screen-reader-text:focus { 
     
    524664  width: auto; 
    525665  z-index: 100000; 
    526   /* Above WP toolbar. */ } 
     666  /* Above WP toolbar. */ 
     667} 
    527668 
    528669/* Images 
     
    531672.widget img { 
    532673  max-width: 100%; 
    533   height: auto; } 
     674  height: auto; 
     675} 
    534676 
    535677img[class*="align"], 
    536678img[class*="wp-image-"] { 
    537   height: auto; } 
     679  height: auto; 
     680} 
    538681 
    539682.aligncenter { 
    540683  margin-left: auto; 
    541684  margin-right: auto; 
    542   display: block; } 
     685  display: block; 
     686} 
    543687 
    544688.alignleft { 
    545689  float: left; 
    546   margin-right: 0.85em; } 
     690  margin-right: 0.85em; 
     691} 
    547692 
    548693.alignright { 
    549694  float: right; 
    550   margin-left: 0.85em; } 
     695  margin-left: 0.85em; 
     696} 
    551697 
    552698img.alignleft, 
    553699img.alignright, 
    554700img.aligncenter { 
    555   margin-bottom: 0.85em; } 
     701  margin-bottom: 0.85em; 
     702} 
    556703 
    557704a:hover img { 
    558705  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90); 
    559   opacity: 0.9; } 
     706  opacity: 0.9; 
     707} 
    560708 
    561709/* Galley 
     
    568716  color: #999999; 
    569717  max-width: 100%; 
    570   text-align: center; } 
     718  text-align: center; 
     719} 
    571720 
    572721.wp-caption { 
    573   margin-bottom: 1.7em; } 
    574   .wp-caption.alignleft, .wp-caption.alignright { 
    575     margin-bottom: 0.85em; } 
     722  margin-bottom: 1.7em; 
     723} 
     724 
     725.wp-caption.alignleft, .wp-caption.alignright { 
     726  margin-bottom: 0.85em; 
     727} 
    576728 
    577729.wp-caption-text { 
    578   padding-top: 5px; } 
     730  padding-top: 5px; 
     731} 
    579732 
    580733.gallery-caption { 
    581   margin: 5px 0 0 0; } 
     734  margin: 5px 0 0 0; 
     735} 
    582736 
    583737.gallery { 
    584738  margin: 0 auto; 
    585739  overflow: hidden; 
    586   *zoom: 1; } 
    587   .gallery .gallery-item { 
    588     display: inline-block; 
    589     padding: 0 1.1400652% 2.2801304%; 
    590     text-align: center; 
    591     vertical-align: top; 
    592     max-width: 33.33%; } 
    593     .gallery .gallery-item a { 
    594       display: block; } 
    595     .gallery .gallery-item img { 
    596       vertical-align: bottom; } 
    597   .gallery.gallery-columns-1 .gallery-item { 
    598     display: block; 
    599     max-width: 100%; } 
    600   .gallery.gallery-columns-2 .gallery-item { 
    601     max-width: 50%; } 
    602   .gallery.gallery-columns-4 .gallery-item { 
    603     max-width: 25%; } 
    604   .gallery.gallery-columns-5 .gallery-item { 
    605     max-width: 20%; } 
    606   .gallery.gallery-columns-6 .gallery-item { 
    607     max-width: 16.66%; } 
    608   .gallery.gallery-columns-7 .gallery-item { 
    609     max-width: 14.28%; } 
    610   .gallery.gallery-columns-8 .gallery-item { 
    611     max-width: 12.5%; } 
    612   .gallery.gallery-columns-9 .gallery-item { 
    613     max-width: 11.11%; } 
    614   .gallery.gallery-columns-6 .gallery-caption, .gallery.gallery-columns-7 .gallery-caption, .gallery.gallery-columns-8 .gallery-caption, .gallery.gallery-columns-9 .gallery-caption { 
    615     display: none; } 
     740  *zoom: 1; 
     741} 
     742 
     743.gallery .gallery-item { 
     744  display: inline-block; 
     745  padding: 0 1.1400652% 2.2801304%; 
     746  text-align: center; 
     747  vertical-align: top; 
     748  max-width: 33.33%; 
     749} 
     750 
     751.gallery .gallery-item a { 
     752  display: block; 
     753} 
     754 
     755.gallery .gallery-item img { 
     756  vertical-align: bottom; 
     757} 
     758 
     759.gallery.gallery-columns-1 .gallery-item { 
     760  display: block; 
     761  max-width: 100%; 
     762} 
     763 
     764.gallery.gallery-columns-2 .gallery-item { 
     765  max-width: 50%; 
     766} 
     767 
     768.gallery.gallery-columns-4 .gallery-item { 
     769  max-width: 25%; 
     770} 
     771 
     772.gallery.gallery-columns-5 .gallery-item { 
     773  max-width: 20%; 
     774} 
     775 
     776.gallery.gallery-columns-6 .gallery-item { 
     777  max-width: 16.66%; 
     778} 
     779 
     780.gallery.gallery-columns-7 .gallery-item { 
     781  max-width: 14.28%; 
     782} 
     783 
     784.gallery.gallery-columns-8 .gallery-item { 
     785  max-width: 12.5%; 
     786} 
     787 
     788.gallery.gallery-columns-9 .gallery-item { 
     789  max-width: 11.11%; 
     790} 
     791 
     792.gallery.gallery-columns-6 .gallery-caption, 
     793.gallery.gallery-columns-7 .gallery-caption, 
     794.gallery.gallery-columns-8 .gallery-caption, 
     795.gallery.gallery-columns-9 .gallery-caption { 
     796  display: none; 
     797} 
    616798 
    617799/* Make sure videos and embeds fit their containers 
     
    621803object, 
    622804video { 
    623   max-width: 100%; } 
     805  max-width: 100%; 
     806} 
    624807 
    625808.twitter-tweet-rendered { 
    626809  max-width: 100% !important; 
    627   /* Override the Twitter embed fixed width */ } 
     810  /* Override the Twitter embed fixed width */ 
     811} 
    628812 
    629813/* Widget 
     
    631815.widget { 
    632816  overflow: hidden; 
    633   margin-bottom: 1.7em; } 
    634   .widget h3 { 
    635     font-size: 1.4rem; 
    636     font-weight: normal; 
    637     margin: 0 0 0.4em 0; 
    638     padding: 0 0 0.4em 0; 
    639     border-bottom: solid 2px #dddddd; 
    640     font-size: 1.4rem; } 
    641   .widget ul { 
    642     list-style: none; 
    643     padding: 0; 
    644     margin-left: 0; 
    645     overflow: hidden; } 
    646     .widget ul li { 
    647       margin-top: -2px; 
    648       border-top: dotted 1px #dddddd; 
    649       padding: 0.3em 0 0.3em 0.6em; 
    650       text-indent: -0.3em; } 
    651       .widget ul li:before { 
    652         content: "\f0da"; 
    653         display: inline-block; 
    654         font-family: FontAwesome; 
    655         font-style: normal; 
    656         font-weight: normal; 
    657         line-height: 1; 
    658         padding-left: 0; 
    659         padding-right: 0.2em; 
    660         -webkit-font-smoothing: antialiased; 
    661         -moz-osx-font-smoothing: grayscale; } 
    662       .widget ul li ul { 
    663         padding: 0.5em 0 0 0.5em; } 
    664   .widget table { 
    665     width: 100%; 
    666     margin-bottom: 0; 
    667     padding-bottom: 0; } 
    668   .widget .tagcloud { 
    669     line-height: 1.2; } 
    670   .widget #wp-calendar { 
    671     border-collapse: collapse; 
    672     border-spacing: 0; } 
    673     .widget #wp-calendar caption { 
    674       font-size: 1.2em; 
    675       font-weight: bold; } 
    676     .widget #wp-calendar th, 
    677     .widget #wp-calendar td { 
    678       border: none; } 
    679     .widget #wp-calendar thead th { 
    680       padding: 5px; 
    681       text-align: center; } 
    682     .widget #wp-calendar tbody th, 
    683     .widget #wp-calendar tbody td { 
    684       text-align: center; 
    685       padding: 5px; } 
    686       .widget #wp-calendar tbody th a, 
    687       .widget #wp-calendar tbody td a { 
    688         font-weight: bold; } 
    689     .widget #wp-calendar tfoot a { 
    690       font-size: 1.2em; } 
    691     .widget #wp-calendar tfoot #next { 
    692       text-align: right; } 
    693     .widget #wp-calendar tfoot td { 
    694       padding: 5px 0; } 
     817  margin-bottom: 1.7em; 
     818} 
     819 
     820.widget h3 { 
     821  font-size: 1.4rem; 
     822  font-weight: normal; 
     823  margin: 0 0 0.4em 0; 
     824  padding: 0 0 0.4em 0; 
     825  border-bottom: solid 2px #DDDDDD; 
     826  font-size: 1.4rem; 
     827} 
     828 
     829.widget ul { 
     830  list-style: none; 
     831  padding: 0; 
     832  margin-left: 0; 
     833  overflow: hidden; 
     834} 
     835 
     836.widget ul li { 
     837  margin-top: -2px; 
     838  border-top: dotted 1px #DDDDDD; 
     839  padding: 0.3em 0 0.3em 0.6em; 
     840  text-indent: -0.3em; 
     841} 
     842 
     843.widget ul li:before { 
     844  display: inline-block; 
     845  font-family: FontAwesome; 
     846  font-style: normal; 
     847  font-weight: normal; 
     848  line-height: 1; 
     849  -webkit-font-smoothing: antialiased; 
     850  -moz-osx-font-smoothing: grayscale; 
     851  content: "\f0da"; 
     852  padding-right: 0.2em; 
     853} 
     854 
     855.widget ul li ul { 
     856  padding: 0.5em 0 0 0.5em; 
     857} 
     858 
     859.widget table { 
     860  width: 100%; 
     861  margin-bottom: 0; 
     862  padding-bottom: 0; 
     863} 
     864 
     865.widget .tagcloud { 
     866  line-height: 1.2; 
     867} 
     868 
     869.widget #wp-calendar { 
     870  border-collapse: collapse; 
     871  border-spacing: 0; 
     872} 
     873 
     874.widget #wp-calendar caption { 
     875  font-size: 1.2em; 
     876  font-weight: bold; 
     877} 
     878 
     879.widget #wp-calendar th, 
     880.widget #wp-calendar td { 
     881  border: none; 
     882} 
     883 
     884.widget #wp-calendar thead th { 
     885  padding: 5px; 
     886  text-align: center; 
     887} 
     888 
     889.widget #wp-calendar tbody th, 
     890.widget #wp-calendar tbody td { 
     891  text-align: center; 
     892  padding: 5px; 
     893} 
     894 
     895.widget #wp-calendar tbody th a, 
     896.widget #wp-calendar tbody td a { 
     897  font-weight: bold; 
     898} 
     899 
     900.widget #wp-calendar tfoot a { 
     901  font-size: 1.2em; 
     902} 
     903 
     904.widget #wp-calendar tfoot #next { 
     905  text-align: right; 
     906} 
     907 
     908.widget #wp-calendar tfoot td { 
     909  padding: 5px 0; 
     910} 
    695911 
    696912/* Header 
    697913-------------------------------------------------------------- */ 
    698914#header { 
    699   color: #f6f6f6; 
    700   background: #af574d; } 
    701   #header a { 
    702     color: #f6f6f6; } 
    703   #header #branding { 
    704     padding: 1.7em 0; } 
    705   #header #site-title { 
    706     margin: 0; 
    707     padding: 0; 
    708     font-size: 2.8rem; 
    709     font-weight: normal; 
    710     line-height: 1; } 
    711     #header #site-title a { 
    712       display: block; 
    713       text-decoration: none; } 
    714   #header #site-description { 
    715     display: none; 
    716     margin: 0; 
    717     padding: 0.425em 0 0 0; } 
     915  color: #F6F6F6; 
     916  background: #AF574D; 
     917} 
     918 
     919#header a { 
     920  color: #F6F6F6; 
     921} 
     922 
     923#header #branding { 
     924  padding: 1.7em 0; 
     925} 
     926 
     927#header #site-title { 
     928  margin: 0; 
     929  padding: 0; 
     930  font-size: 2.8rem; 
     931  font-weight: normal; 
     932  line-height: 1; 
     933} 
     934 
     935#header #site-title a { 
     936  display: block; 
     937  text-decoration: none; 
     938} 
     939 
     940#header #site-description { 
     941  display: none; 
     942  margin: 0; 
     943  padding: 0.425em 0 0 0; 
     944} 
    718945 
    719946.header-image { 
    720   text-align: center; } 
    721   .header-image img { 
    722     display: block; 
    723     width: 100%; 
    724     height: auto; } 
     947  text-align: center; 
     948} 
     949 
     950.header-image img { 
     951  display: block; 
     952  width: 100%; 
     953  height: auto; 
     954} 
    725955 
    726956.no-header-text #header #branding { 
    727957  position: absolute !important; 
    728   clip: rect(1px, 1px, 1px, 1px); } 
     958  clip: rect(1px, 1px, 1px, 1px); 
     959} 
    729960 
    730961/* Content 
    731962--------------------------------------------- */ 
    732963#content { 
    733   padding: 2% 0; } 
     964  padding: 2% 0; 
     965} 
     966 
     967#content #main { 
     968  padding-bottom: 1.7em; 
     969} 
    734970 
    735971/* Posts 
     
    738974  margin: 0; 
    739975  padding: 0; 
    740   list-style-type: none; } 
     976  list-style-type: none; 
     977} 
    741978 
    742979.entry { 
    743980  background: #FFF; 
    744981  border-radius: 4px; 
    745   border-bottom: solid 2px #dddddd; 
     982  border-bottom: solid 2px #DDDDDD; 
    746983  word-wrap: break-word; 
    747984  margin-bottom: 0.85em; 
    748985  padding: 0.85em; 
    749986  overflow: hidden; 
    750   *zoom: 1; } 
     987  *zoom: 1; 
     988} 
    751989 
    752990.entry-header, 
    753991.page-header { 
    754   margin-bottom: 0.85em; } 
    755   .entry-header a, 
    756   .page-header a { 
    757     color: #333333; } 
    758   .entry-header .entry-title, 
    759   .entry-header .page-title, 
    760   .page-header .entry-title, 
    761   .page-header .page-title { 
    762     font-size: 2rem; 
    763     font-weight: normal; 
    764     margin: 0; 
    765     line-height: 1.2; 
    766     padding: 0; } 
    767   .entry-header .postdate, 
    768   .page-header .postdate { 
    769     border-left: solid 4px #333333; 
    770     padding: 0.85em 0 0 0.85em; 
    771     margin-top: -0.85em; 
    772     margin-bottom: 0.85em; 
    773     line-height: 1; } 
     992  margin-bottom: 0.85em; 
     993} 
     994 
     995.entry-header a, 
     996.page-header a { 
     997  color: #333333; 
     998} 
     999 
     1000.entry-header .entry-title, 
     1001.entry-header .page-title, 
     1002.page-header .entry-title, 
     1003.page-header .page-title { 
     1004  font-size: 2rem; 
     1005  font-weight: normal; 
     1006  margin: 0; 
     1007  line-height: 1.2; 
     1008  padding: 0; 
     1009} 
     1010 
     1011.entry-header .postdate, 
     1012.page-header .postdate { 
     1013  border-left: solid 4px #333333; 
     1014  padding: 0.85em 0 0 0.85em; 
     1015  margin-top: -0.85em; 
     1016  margin-bottom: 0.85em; 
     1017  line-height: 1; 
     1018} 
    7741019 
    7751020.entry-content { 
    776   *zoom: 1; } 
    777   .entry-content:after { 
     1021  *zoom: 1; 
     1022} 
     1023 
     1024.entry-content:after { 
     1025  content: ""; 
     1026  display: table; 
     1027  clear: both; 
     1028} 
     1029 
     1030.entry-meta { 
     1031  border-top: dotted 1px #DDDDDD; 
     1032  font-size: 0.9rem; 
     1033  padding: 0.85em 0.85em 0; 
     1034  margin: 0 -0.85em; 
     1035} 
     1036 
     1037.entry-meta a, 
     1038.entry-meta time { 
     1039  padding: 0 0.425em; 
     1040} 
     1041 
     1042.entry-meta.enable-comments { 
     1043  padding-bottom: 0.85em; 
     1044  border-bottom: dotted 1px #DDDDDD; 
     1045} 
     1046 
     1047.entry-meta .postdate:before { 
     1048  display: inline-block; 
     1049  font-family: FontAwesome; 
     1050  font-style: normal; 
     1051  font-weight: normal; 
     1052  line-height: 1; 
     1053  -webkit-font-smoothing: antialiased; 
     1054  -moz-osx-font-smoothing: grayscale; 
     1055  content: "\f133"; 
     1056} 
     1057 
     1058.entry-meta .author:before { 
     1059  display: inline-block; 
     1060  font-family: FontAwesome; 
     1061  font-style: normal; 
     1062  font-weight: normal; 
     1063  line-height: 1; 
     1064  -webkit-font-smoothing: antialiased; 
     1065  -moz-osx-font-smoothing: grayscale; 
     1066  content: "\f007"; 
     1067} 
     1068 
     1069.entry-meta .comment:before { 
     1070  display: inline-block; 
     1071  font-family: FontAwesome; 
     1072  font-style: normal; 
     1073  font-weight: normal; 
     1074  line-height: 1; 
     1075  -webkit-font-smoothing: antialiased; 
     1076  -moz-osx-font-smoothing: grayscale; 
     1077  content: "\f0e5"; 
     1078} 
     1079 
     1080.entry-meta .parent-post-link:before { 
     1081  display: inline-block; 
     1082  font-family: FontAwesome; 
     1083  font-style: normal; 
     1084  font-weight: normal; 
     1085  line-height: 1; 
     1086  -webkit-font-smoothing: antialiased; 
     1087  -moz-osx-font-smoothing: grayscale; 
     1088  content: "\f1c5"; 
     1089} 
     1090 
     1091.entry-meta .category:before { 
     1092  display: inline-block; 
     1093  font-family: FontAwesome; 
     1094  font-style: normal; 
     1095  font-weight: normal; 
     1096  line-height: 1; 
     1097  -webkit-font-smoothing: antialiased; 
     1098  -moz-osx-font-smoothing: grayscale; 
     1099  content: "\f07b"; 
     1100} 
     1101 
     1102.entry-meta .tag:before { 
     1103  display: inline-block; 
     1104  font-family: FontAwesome; 
     1105  font-style: normal; 
     1106  font-weight: normal; 
     1107  line-height: 1; 
     1108  -webkit-font-smoothing: antialiased; 
     1109  -moz-osx-font-smoothing: grayscale; 
     1110  content: "\f02b"; 
     1111} 
     1112 
     1113.entry-eyecatch { 
     1114  text-align: center; 
     1115  margin: 0 -0.85em 0.85em; 
     1116} 
     1117 
     1118.more-link:after { 
     1119  text-decoration: none; 
     1120  display: inline-block; 
     1121  font-family: FontAwesome; 
     1122  font-style: normal; 
     1123  font-weight: normal; 
     1124  line-height: 1; 
     1125  -webkit-font-smoothing: antialiased; 
     1126  -moz-osx-font-smoothing: grayscale; 
     1127  content: "\f054"; 
     1128  padding-left: 0.4em; 
     1129} 
     1130 
     1131/* Comments 
     1132-------------------------------------------------------------- */ 
     1133#comments .navigation { 
     1134  margin: 1.7em 0; 
     1135} 
     1136 
     1137#comments ol.commentlist { 
     1138  list-style: none; 
     1139  margin: 0; 
     1140} 
     1141 
     1142#comments ol.commentlist ul { 
     1143  margin-left: 4%; 
     1144} 
     1145 
     1146#comments ol.commentlist li.pingback, 
     1147#comments ol.commentlist li.comment { 
     1148  border-top: 1px solid #DDDDDD; 
     1149  padding-top: 1.7em; 
     1150  position: relative; 
     1151  list-style: none; 
     1152  overflow: hidden; 
     1153  *zoom: 1; 
     1154} 
     1155 
     1156#comments ol.commentlist li.pingback .comment-meta, 
     1157#comments ol.commentlist li.comment .comment-meta { 
     1158  font-size: 0.96em; 
     1159  margin-bottom: 1.7em; 
     1160} 
     1161 
     1162#comments ol.commentlist li.pingback .comment-author .fn, 
     1163#comments ol.commentlist li.comment .comment-author .fn { 
     1164  font-weight: bold; 
     1165} 
     1166 
     1167#comments ol.commentlist li.pingback .comment-author img, 
     1168#comments ol.commentlist li.comment .comment-author img { 
     1169  border: none; 
     1170  margin: 0 10px 10px 0; 
     1171  float: left; 
     1172} 
     1173 
     1174#comments ol.commentlist li.pingback .comment-metadata a, 
     1175#comments ol.commentlist li.comment .comment-metadata a { 
     1176  color: #999999; 
     1177} 
     1178 
     1179#comments ol.commentlist li.pingback .comment-awaiting-moderation, 
     1180#comments ol.commentlist li.comment .comment-awaiting-moderation { 
     1181  font-size: 0.9em; 
     1182  color: #999999; 
     1183} 
     1184 
     1185#comments ol.commentlist li.pingback .reply, 
     1186#comments ol.commentlist li.comment .reply { 
     1187  margin-bottom: 1.7em; 
     1188} 
     1189 
     1190#comments ol.commentlist li.pingback .reply a.comment-reply-link, 
     1191#comments ol.commentlist li.comment .reply a.comment-reply-link { 
     1192  font-style: 0.9em; 
     1193} 
     1194 
     1195#comments ol.commentlist li.pingback .reply a.comment-reply-link:before, 
     1196#comments ol.commentlist li.comment .reply a.comment-reply-link:before { 
     1197  display: inline-block; 
     1198  font-family: FontAwesome; 
     1199  font-style: normal; 
     1200  font-weight: normal; 
     1201  line-height: 1; 
     1202  -webkit-font-smoothing: antialiased; 
     1203  -moz-osx-font-smoothing: grayscale; 
     1204  content: "\f0da"; 
     1205  padding-right: 0.2em; 
     1206} 
     1207 
     1208#comments ol.commentlist li.pingback.bypostauthor .comment-author .fn, 
     1209#comments ol.commentlist li.comment.bypostauthor .comment-author .fn { 
     1210  color: #AF574D; 
     1211} 
     1212 
     1213#comments ol.commentlist li.pingback.bypostauthor .comment-author .fn a, 
     1214#comments ol.commentlist li.comment.bypostauthor .comment-author .fn a { 
     1215  color: #AF574D; 
     1216} 
     1217 
     1218/* Footer 
     1219--------------------------------------------- */ 
     1220#footer hr { 
     1221  background-color: #F6F6F6; 
     1222  height: 2px; 
     1223  margin: 0; 
     1224} 
     1225 
     1226#footer .site-title { 
     1227  background-color: #F6F6F6; 
     1228  color: #AF574D; 
     1229  padding: 0.85em 0; 
     1230} 
     1231 
     1232#footer .site-title a { 
     1233  color: #AF574D; 
     1234} 
     1235 
     1236#footer .site-title .generator:after { 
     1237  display: inline-block; 
     1238  font-family: FontAwesome; 
     1239  font-style: normal; 
     1240  font-weight: normal; 
     1241  line-height: 1; 
     1242  -webkit-font-smoothing: antialiased; 
     1243  -moz-osx-font-smoothing: grayscale; 
     1244  content: "\f19a"; 
     1245  padding-left: 0.4em; 
     1246} 
     1247 
     1248#footer #back-top { 
     1249  position: fixed; 
     1250  bottom: 10px; 
     1251  right: 10px; 
     1252  z-index: 3; 
     1253} 
     1254 
     1255#footer #back-top a { 
     1256  color: #DDDDDD; 
     1257  display: block; 
     1258  height: 60px; 
     1259  width: 60px; 
     1260  text-decoration: none; 
     1261  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); 
     1262  opacity: 0.7; 
     1263} 
     1264 
     1265#footer #back-top a span { 
     1266  text-indent: -119988px; 
     1267  overflow: hidden; 
     1268  text-align: left; 
     1269  display: block; 
     1270} 
     1271 
     1272#footer #back-top a:hover { 
     1273  text-decoration: none; 
     1274  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); 
     1275  opacity: 0.8; 
     1276} 
     1277 
     1278#footer #back-top a:before { 
     1279  display: inline-block; 
     1280  font-family: FontAwesome; 
     1281  font-style: normal; 
     1282  font-weight: normal; 
     1283  line-height: 1; 
     1284  -webkit-font-smoothing: antialiased; 
     1285  -moz-osx-font-smoothing: grayscale; 
     1286  content: "\f0aa"; 
     1287  font-size: 60px; 
     1288  display: block; 
     1289} 
     1290 
     1291#footer .widget-wrapper { 
     1292  background: #AF574D; 
     1293  color: #F6F6F6; 
     1294  padding-top: 0.85em; 
     1295  overflow: hidden; 
     1296  *zoom: 1; 
     1297} 
     1298 
     1299#footer .widget { 
     1300  width: 100%; 
     1301} 
     1302 
     1303#footer .widget a { 
     1304  color: #F6F6F6; 
     1305} 
     1306 
     1307#footer .widget h3 { 
     1308  border-bottom: solid 2px #F6F6F6; 
     1309} 
     1310 
     1311#footer .widget ul li { 
     1312  border-color: #F6F6F6; 
     1313} 
     1314 
     1315#footer .widget .wp-caption, 
     1316#footer .widget .gallery-caption { 
     1317  color: #F6F6F6; 
     1318} 
     1319 
     1320#footer .widget #wp-calendar tbody th a, 
     1321#footer .widget #wp-calendar tbody td a { 
     1322  background: #F6F6F6; 
     1323  color: #AF574D; 
     1324  display: block; 
     1325  padding: 2px 0; 
     1326  margin: 0 auto; 
     1327  border-radius: 2px; 
     1328} 
     1329 
     1330#footer .widget #wp-calendar tbody th a:hover, 
     1331#footer .widget #wp-calendar tbody td a:hover { 
     1332  text-decoration: none; 
     1333} 
     1334 
     1335/* Home 
     1336-------------------------------------------------------------------- */ 
     1337.home ul.articles, 
     1338.blog ul.articles { 
     1339  line-height: 1.7; 
     1340} 
     1341 
     1342.home .entry-meta div.icon, 
     1343.blog .entry-meta div.icon { 
     1344  display: inline; 
     1345} 
     1346 
     1347.home .entry-meta a, 
     1348.blog .entry-meta a { 
     1349  color: #333333; 
     1350} 
     1351 
     1352.home.masonry ul.articles .entry, 
     1353.blog.masonry ul.articles .entry { 
     1354  padding: 0.85em; 
     1355  margin-bottom: 2%; 
     1356  width: 100%; 
     1357} 
     1358 
     1359.home.masonry .entry-header, 
     1360.blog.masonry .entry-header { 
     1361  margin-bottom: 0.85em; 
     1362} 
     1363 
     1364.home.masonry .entry-eyecatch, 
     1365.blog.masonry .entry-eyecatch { 
     1366  margin: 0 -0.85em 0.85em; 
     1367} 
     1368 
     1369.sticky .entry-header, 
     1370.sticky .entry-header a { 
     1371  color: #AF574D; 
     1372} 
     1373 
     1374.sticky .entry-header .postdate { 
     1375  border-color: #AF574D; 
     1376} 
     1377 
     1378/* Archive 
     1379-------------------------------------------------------------------- */ 
     1380.archive ul.articles li { 
     1381  margin-bottom: 0; 
     1382  padding: 0; 
     1383  border-bottom: solid 1px #DDDDDD; 
     1384} 
     1385 
     1386.archive ul.articles li a { 
     1387  color: #333333; 
     1388  padding: 0.4em 0; 
     1389} 
     1390 
     1391.archive ul.articles li a:hover { 
     1392  background: #F6F6F6; 
     1393  text-decoration: none; 
     1394} 
     1395 
     1396.archive ul.articles li .entry-title { 
     1397  margin-bottom: 0; 
     1398} 
     1399 
     1400.archive ul.articles li .postdate { 
     1401  text-align: right; 
     1402} 
     1403 
     1404/* Search 
     1405-------------------------------------------------------------------- */ 
     1406.search ul.articles li { 
     1407  padding: 0; 
     1408  border-bottom: solid 1px #DDDDDD; 
     1409} 
     1410 
     1411.search ul.articles li .entry-title { 
     1412  font-size: 1.6em; 
     1413  margin-bottom: 0.85em; 
     1414} 
     1415 
     1416.search ul.articles li .postdate { 
     1417  margin-bottom: 0.85em; 
     1418  font-size: 0.9rem; 
     1419  text-align: right; 
     1420} 
     1421 
     1422/* Attachment 
     1423-------------------------------------------------------------------- */ 
     1424.attachment .entry .entry-attachment { 
     1425  text-align: center; 
     1426  margin-bottom: 1.7em; 
     1427} 
     1428 
     1429.attachment .entry .entry-attachment .wp-caption { 
     1430  text-align: left; 
     1431  margin-top: 1.7em; 
     1432} 
     1433 
     1434/* Media queries for responsive design 
     1435--------------------------------------------- */ 
     1436/* --- iPad Landscape --- */ 
     1437@media screen and (min-width: 660px) { 
     1438  .single .nav-links { 
     1439    display: -webkit-flex; 
     1440    display: flex; 
     1441    padding-bottom: 0; 
     1442  } 
     1443  .single .nav-links .nav-next { 
     1444    flex: 1; 
     1445    order: 1; 
     1446    padding-top: 0; 
     1447  } 
     1448  .single .nav-links .nav-previous { 
     1449    flex: 1; 
     1450    order: 2; 
     1451  } 
     1452  #menu-wrapper { 
     1453    padding-bottom: 0; 
     1454    *zoom: 1; 
     1455  } 
     1456  #menu-wrapper:after { 
     1457    clear: both; 
     1458    content: ""; 
     1459    display: block; 
     1460  } 
     1461  #menu-wrapper .menu #small-menu { 
     1462    display: none; 
     1463  } 
     1464  #menu-wrapper .menu ul#menu-primary-items { 
     1465    display: block !important; 
     1466    *zoom: 1; 
     1467  } 
     1468  #menu-wrapper .menu ul#menu-primary-items:after { 
    7781469    content: ""; 
    7791470    display: table; 
    780     clear: both; } 
    781  
    782 .entry-meta { 
    783   border-top: dotted 1px #dddddd; 
    784   font-size: 0.9rem; 
    785   padding: 0.85em 0.85em 0; 
    786   margin: 0 -0.85em; } 
    787   .entry-meta.enable-comments { 
    788     padding-bottom: 0.85em; 
    789     border-bottom: dotted 1px #dddddd; } 
    790   .entry-meta .postdate:before { 
    791     content: "\f133"; 
     1471    clear: both; 
     1472  } 
     1473  #menu-wrapper .menu ul#menu-primary-items li { 
     1474    float: left; 
     1475    position: relative; 
     1476    padding: 0; 
     1477  } 
     1478  #menu-wrapper .menu ul#menu-primary-items li:hover > ul { 
     1479    display: block; 
     1480  } 
     1481  #menu-wrapper .menu ul#menu-primary-items li a { 
     1482    border-bottom: none; 
     1483    padding: 0 1.7em 0.85em 0; 
     1484  } 
     1485  #menu-wrapper .menu ul#menu-primary-items li.menu-item-has-children > a { 
     1486    padding-bottom: 0; 
     1487  } 
     1488  #menu-wrapper .menu ul#menu-primary-items li.menu-item-has-children > a:after { 
    7921489    display: inline-block; 
    7931490    font-family: FontAwesome; 
     
    7951492    font-weight: normal; 
    7961493    line-height: 1; 
    797     padding-left: 0; 
    798     padding-right: 0.2em; 
    7991494    -webkit-font-smoothing: antialiased; 
    800     -moz-osx-font-smoothing: grayscale; } 
    801   .entry-meta .author:before { 
    802     content: "\f007"; 
     1495    -moz-osx-font-smoothing: grayscale; 
     1496    content: "\f107"; 
     1497    display: block; 
     1498    text-align: center; 
     1499    height: 0.85em; 
     1500  } 
     1501  #menu-wrapper .menu ul#menu-primary-items li ul { 
     1502    margin: 0; 
     1503    padding: 0; 
     1504    display: none; 
     1505    /* hide dropdown */ 
     1506    width: 200px; 
     1507    position: absolute; 
     1508    top: 2.05em; 
     1509    border: solid 1px #AF574D; 
     1510    border-top: none; 
     1511    z-index: 9999; 
     1512  } 
     1513  #menu-wrapper .menu ul#menu-primary-items li ul li { 
     1514    float: none; 
     1515    margin: 0; 
     1516    padding: 0; 
     1517  } 
     1518  #menu-wrapper .menu ul#menu-primary-items li ul li.menu-item-has-children > a { 
     1519    padding-bottom: 0.85em; 
     1520  } 
     1521  #menu-wrapper .menu ul#menu-primary-items li ul li.menu-item-has-children > a:after { 
    8031522    display: inline-block; 
    8041523    font-family: FontAwesome; 
     
    8061525    font-weight: normal; 
    8071526    line-height: 1; 
    808     padding-left: 0; 
    809     padding-right: 0.2em; 
    8101527    -webkit-font-smoothing: antialiased; 
    811     -moz-osx-font-smoothing: grayscale; } 
    812   .entry-meta .comment:before { 
    813     content: "\f0e5"; 
    814     display: inline-block; 
    815     font-family: FontAwesome; 
    816     font-style: normal; 
    817     font-weight: normal; 
    818     line-height: 1; 
    819     padding-left: 0; 
    820     padding-right: 0.2em; 
    821     -webkit-font-smoothing: antialiased; 
    822     -moz-osx-font-smoothing: grayscale; } 
    823   .entry-meta .parent-post-link a:before { 
    824     content: "\f1c5"; 
    825     display: inline-block; 
    826     font-family: FontAwesome; 
    827     font-style: normal; 
    828     font-weight: normal; 
    829     line-height: 1; 
    830     padding-left: 0; 
    831     padding-right: 0.2em; 
    832     -webkit-font-smoothing: antialiased; 
    833     -moz-osx-font-smoothing: grayscale; } 
    834   .entry-meta .category:before { 
    835     content: "\f07b"; 
    836     display: inline-block; 
    837     font-family: FontAwesome; 
    838     font-style: normal; 
    839     font-weight: normal; 
    840     line-height: 1; 
    841     padding-left: 0; 
    842     padding-right: 0.2em; 
    843     -webkit-font-smoothing: antialiased; 
    844     -moz-osx-font-smoothing: grayscale; } 
    845   .entry-meta .tag:before { 
    846     content: "\f02b"; 
    847     display: inline-block; 
    848     font-family: FontAwesome; 
    849     font-style: normal; 
    850     font-weight: normal; 
    851     line-height: 1; 
    852     padding-left: 0; 
    853     padding-right: 0.2em; 
    854     -webkit-font-smoothing: antialiased; 
    855     -moz-osx-font-smoothing: grayscale; } 
    856  
    857 .entry-eyecatch { 
    858   text-align: center; 
    859   margin: 0 -0.85em 0.85em; } 
    860  
    861 .more-link:after { 
    862   text-decoration: none; 
    863   content: "\f054"; 
    864   display: inline-block; 
    865   font-family: FontAwesome; 
    866   font-style: normal; 
    867   font-weight: normal; 
    868   line-height: 1; 
    869   padding-left: 0.4em; 
    870   padding-right: 0; 
    871   -webkit-font-smoothing: antialiased; 
    872   -moz-osx-font-smoothing: grayscale; } 
    873  
    874 /* Comments 
    875 -------------------------------------------------------------- */ 
    876 #comments .navigation { 
    877   margin: 1.7em 0; } 
    878 #comments ol.commentlist { 
    879   list-style: none; 
    880   margin: 0; } 
    881   #comments ol.commentlist ul { 
    882     margin-left: 4%; } 
    883   #comments ol.commentlist li.pingback, 
    884   #comments ol.commentlist li.comment { 
    885     border-top: 1px solid #dddddd; 
    886     padding-top: 1.7em; 
    887     position: relative; 
    888     list-style: none; 
    889     overflow: hidden; 
    890     *zoom: 1; } 
    891     #comments ol.commentlist li.pingback .comment-meta, 
    892     #comments ol.commentlist li.comment .comment-meta { 
    893       font-size: 0.96em; 
    894       margin-bottom: 1.7em; } 
    895     #comments ol.commentlist li.pingback .comment-author .fn, 
    896     #comments ol.commentlist li.comment .comment-author .fn { 
    897       font-weight: bold; } 
    898     #comments ol.commentlist li.pingback .comment-author img, 
    899     #comments ol.commentlist li.comment .comment-author img { 
    900       border: none; 
    901       margin: 0 10px 10px 0; 
    902       float: left; } 
    903     #comments ol.commentlist li.pingback .comment-metadata a, 
    904     #comments ol.commentlist li.comment .comment-metadata a { 
    905       color: #999999; } 
    906     #comments ol.commentlist li.pingback .comment-awaiting-moderation, 
    907     #comments ol.commentlist li.comment .comment-awaiting-moderation { 
    908       font-size: 0.9em; 
    909       color: #999999; } 
    910     #comments ol.commentlist li.pingback .reply, 
    911     #comments ol.commentlist li.comment .reply { 
    912       margin-bottom: 1.7em; } 
    913       #comments ol.commentlist li.pingback .reply a.comment-reply-link, 
    914       #comments ol.commentlist li.comment .reply a.comment-reply-link { 
    915         font-style: 0.9em; } 
    916         #comments ol.commentlist li.pingback .reply a.comment-reply-link:before, 
    917         #comments ol.commentlist li.comment .reply a.comment-reply-link:before { 
    918           content: "\f0da"; 
    919           display: inline-block; 
    920           font-family: FontAwesome; 
    921           font-style: normal; 
    922           font-weight: normal; 
    923           line-height: 1; 
    924           padding-left: 0; 
    925           padding-right: 0.2em; 
    926           -webkit-font-smoothing: antialiased; 
    927           -moz-osx-font-smoothing: grayscale; } 
    928     #comments ol.commentlist li.pingback.bypostauthor .comment-author .fn, 
    929     #comments ol.commentlist li.comment.bypostauthor .comment-author .fn { 
    930       color: #af574d; } 
    931       #comments ol.commentlist li.pingback.bypostauthor .comment-author .fn a, 
    932       #comments ol.commentlist li.comment.bypostauthor .comment-author .fn a { 
    933         color: #af574d; } 
    934  
    935 /* Footer 
    936 --------------------------------------------- */ 
    937 #footer hr { 
    938   background-color: #f6f6f6; 
    939   height: 2px; 
    940   margin: 0; } 
    941 #footer .site-title { 
    942   background-color: #f6f6f6; 
    943   color: #af574d; 
    944   padding: 0.85em 0; } 
    945   #footer .site-title a { 
    946     color: #af574d; } 
    947   #footer .site-title .generator:after { 
    948     content: "\f19a"; 
    949     display: inline-block; 
    950     font-family: FontAwesome; 
    951     font-style: normal; 
    952     font-weight: normal; 
    953     line-height: 1; 
     1528    -moz-osx-font-smoothing: grayscale; 
     1529    content: "\f105"; 
    9541530    padding-left: 0.4em; 
    955     padding-right: 0; 
    956     -webkit-font-smoothing: antialiased; 
    957     -moz-osx-font-smoothing: grayscale; } 
    958 #footer #back-top { 
    959   position: fixed; 
    960   bottom: 10px; 
    961   right: 10px; 
    962   z-index: 3; } 
    963   #footer #back-top a { 
    964     color: #dddddd; 
    965     display: block; 
    966     height: 60px; 
    967     width: 60px; 
    968     text-decoration: none; 
    969     filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); 
    970     opacity: 0.7; } 
    971     #footer #back-top a span { 
    972       text-indent: -119988px; 
    973       overflow: hidden; 
    974       text-align: left; 
    975       display: block; } 
    976     #footer #back-top a:hover { 
    977       text-decoration: none; 
    978       filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); 
    979       opacity: 0.8; } 
    980     #footer #back-top a:before { 
    981       content: "\f0aa"; 
    982       display: inline-block; 
    983       font-family: FontAwesome; 
    984       font-style: normal; 
    985       font-weight: normal; 
    986       line-height: 1; 
    987       padding-left: 0; 
    988       padding-right: 0; 
    989       -webkit-font-smoothing: antialiased; 
    990       -moz-osx-font-smoothing: grayscale; 
    991       font-size: 60px; 
    992       display: block; } 
    993 #footer .widget-wrapper { 
    994   background: #af574d; 
    995   color: #f6f6f6; 
    996   padding-top: 0.85em; 
    997   overflow: hidden; 
    998   *zoom: 1; } 
    999 #footer .widget { 
    1000   width: 100%; } 
    1001   #footer .widget a { 
    1002     color: #f6f6f6; } 
    1003   #footer .widget h3 { 
    1004     border-bottom: solid 2px #f6f6f6; } 
    1005   #footer .widget ul li { 
    1006     border-color: #f6f6f6; } 
    1007   #footer .widget .wp-caption, 
    1008   #footer .widget .gallery-caption { 
    1009     color: #f6f6f6; } 
    1010   #footer .widget #wp-calendar tbody th a, 
    1011   #footer .widget #wp-calendar tbody td a { 
    1012     background: #f6f6f6; 
    1013     color: #af574d; 
    1014     display: block; 
    1015     padding: 2px 0; 
    1016     margin: 0 auto; 
    1017     border-radius: 2px; } 
    1018     #footer .widget #wp-calendar tbody th a:hover, 
    1019     #footer .widget #wp-calendar tbody td a:hover { 
    1020       text-decoration: none; } 
    1021  
    1022 /* Home 
    1023 -------------------------------------------------------------------- */ 
    1024 .home ul.articles, 
    1025 .blog ul.articles { 
    1026   line-height: 1.7; } 
    1027 .home .entry-meta div.icon, 
    1028 .blog .entry-meta div.icon { 
    1029   display: inline; } 
    1030 .home .entry-meta a, 
    1031 .blog .entry-meta a { 
    1032   color: #333333; } 
    1033 .home.masonry ul.articles .entry, 
    1034 .blog.masonry ul.articles .entry { 
    1035   padding: 0.85em; 
    1036   margin-bottom: 2%; 
    1037   width: 100%; } 
    1038 .home.masonry .entry-header, 
    1039 .blog.masonry .entry-header { 
    1040   margin-bottom: 0.85em; } 
    1041 .home.masonry .entry-eyecatch, 
    1042 .blog.masonry .entry-eyecatch { 
    1043   margin: 0 -0.85em 0.85em; } 
    1044  
    1045 .sticky .entry-header, 
    1046 .sticky .entry-header a { 
    1047   color: #af574d; } 
    1048 .sticky .postdate { 
    1049   border-color: #af574d; } 
    1050  
    1051 /* Archive 
    1052 -------------------------------------------------------------------- */ 
    1053 .archive ul.articles, 
    1054 .search ul.articles { 
    1055   margin-bottom: 0.85em; } 
    1056   .archive ul.articles li, 
    1057   .search ul.articles li { 
    1058     margin-bottom: 0; 
    1059     padding: 0; 
    1060     border-bottom: solid 1px #dddddd; } 
    1061     .archive ul.articles li a, 
    1062     .search ul.articles li a { 
    1063       color: #333333; 
    1064       padding: 0.4em 0; 
    1065       display: -webkit-flex; 
    1066       display: flex; } 
    1067       .archive ul.articles li a:hover, 
    1068       .search ul.articles li a:hover { 
    1069         background: #f6f6f6; 
    1070         text-decoration: none; } 
    1071     .archive ul.articles li .entry-title, 
    1072     .search ul.articles li .entry-title { 
    1073       flex: 2; 
    1074       margin-bottom: 0; } 
    1075     .archive ul.articles li .postdate, 
    1076     .search ul.articles li .postdate { 
    1077       flex: 1; 
    1078       text-align: right; } 
    1079  
    1080 /* Attachment 
    1081 -------------------------------------------------------------------- */ 
    1082 .attachment .entry .entry-attachment { 
    1083   text-align: center; 
    1084   margin-bottom: 1.7em; } 
    1085   .attachment .entry .entry-attachment .wp-caption { 
    1086     text-align: left; 
    1087     margin-top: 1.7em; } 
    1088  
    1089 /* Media queries for responsive design 
    1090 --------------------------------------------- */ 
    1091 /* --- iPad Landscape --- */ 
    1092 @media screen and (min-width: 660px) { 
    1093   .nav-links { 
    1094     display: -webkit-flex; 
    1095     display: flex; 
    1096     padding-bottom: 0; } 
    1097     .nav-links .nav-next { 
    1098       flex: 1; 
    1099       order: 1; 
    1100       padding-top: 0; } 
    1101     .nav-links .nav-previous { 
    1102       flex: 1; 
    1103       order: 2; 
    1104       text-align: right; } 
    1105  
    1106   #menu-wrapper { 
    1107     padding-bottom: 0; 
    1108     *zoom: 1; } 
    1109     #menu-wrapper:after { 
    1110       clear: both; 
    1111       content: ""; 
    1112       display: block; } 
    1113     #menu-wrapper .menu #small-menu { 
    1114       display: none; } 
    1115     #menu-wrapper .menu ul#menu-primary-items { 
    1116       display: block !important; 
    1117       *zoom: 1; } 
    1118       #menu-wrapper .menu ul#menu-primary-items:after { 
    1119         content: ""; 
    1120         display: table; 
    1121         clear: both; } 
    1122       #menu-wrapper .menu ul#menu-primary-items li { 
    1123         float: left; 
    1124         position: relative; 
    1125         padding: 0; } 
    1126         #menu-wrapper .menu ul#menu-primary-items li:hover > ul { 
    1127           display: block; } 
    1128         #menu-wrapper .menu ul#menu-primary-items li a { 
    1129           border-bottom: none; 
    1130           padding: 0 1.7em 0.85em 0; } 
    1131         #menu-wrapper .menu ul#menu-primary-items li.menu-item-has-children > a { 
    1132           padding-bottom: 0; } 
    1133         #menu-wrapper .menu ul#menu-primary-items li.menu-item-has-children > a:after { 
    1134           content: "\f107"; 
    1135           display: inline-block; 
    1136           font-family: FontAwesome; 
    1137           font-style: normal; 
    1138           font-weight: normal; 
    1139           line-height: 1; 
    1140           padding-left: 0; 
    1141           padding-right: 0; 
    1142           -webkit-font-smoothing: antialiased; 
    1143           -moz-osx-font-smoothing: grayscale; 
    1144           display: block; 
    1145           text-align: center; 
    1146           height: 0.85em; } 
    1147         #menu-wrapper .menu ul#menu-primary-items li ul { 
    1148           margin: 0; 
    1149           padding: 0; 
    1150           display: none; 
    1151           /* hide dropdown */ 
    1152           width: 200px; 
    1153           position: absolute; 
    1154           top: 2.05em; 
    1155           border: solid 1px #af574d; 
    1156           border-top: none; 
    1157           z-index: 9999; } 
    1158           #menu-wrapper .menu ul#menu-primary-items li ul li { 
    1159             float: none; 
    1160             margin: 0; 
    1161             padding: 0; } 
    1162             #menu-wrapper .menu ul#menu-primary-items li ul li.menu-item-has-children > a { 
    1163               padding-bottom: 0.85em; } 
    1164             #menu-wrapper .menu ul#menu-primary-items li ul li.menu-item-has-children > a:after { 
    1165               content: "\f105"; 
    1166               display: inline-block; 
    1167               font-family: FontAwesome; 
    1168               font-style: normal; 
    1169               font-weight: normal; 
    1170               line-height: 1; 
    1171               padding-left: 0.4em; 
    1172               padding-right: 0; 
    1173               -webkit-font-smoothing: antialiased; 
    1174               -moz-osx-font-smoothing: grayscale; } 
    1175             #menu-wrapper .menu ul#menu-primary-items li ul li a { 
    1176               background-color: #FFF; 
    1177               color: #af574d; 
    1178               border-top: solid 1px #af574d; 
    1179               height: auto; 
    1180               padding: 0.85em; 
    1181               white-space: normal; 
    1182               filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); 
    1183               opacity: 1; } 
    1184             #menu-wrapper .menu ul#menu-primary-items li ul li ul { 
    1185               top: 0; 
    1186               left: 100%; } 
    1187  
     1531  } 
     1532  #menu-wrapper .menu ul#menu-primary-items li ul li a { 
     1533    background-color: #FFF; 
     1534    color: #AF574D; 
     1535    border-top: solid 1px #AF574D; 
     1536    height: auto; 
     1537    padding: 0.85em; 
     1538    white-space: normal; 
     1539    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); 
     1540    opacity: 1; 
     1541  } 
     1542  #menu-wrapper .menu ul#menu-primary-items li ul li ul { 
     1543    top: 0; 
     1544    left: 100%; 
     1545  } 
    11881546  .entry { 
    11891547    padding: 1.7em; 
    1190     margin-bottom: 1.7em; } 
    1191  
     1548    margin-bottom: 1.7em; 
     1549  } 
    11921550  .entry-header, 
    11931551  .page-header { 
    1194     margin-bottom: 1.7em; } 
    1195  
     1552    margin-bottom: 1.7em; 
     1553  } 
    11961554  .entry-meta { 
    11971555    padding: 0.85em 1.7em 0; 
    1198     margin: 0 -1.7em; } 
    1199     .entry-meta.has-comments { 
    1200       padding-bottom: 0.85em; } 
    1201  
     1556    margin: 0 -1.7em; 
     1557  } 
     1558  .entry-meta.has-comments { 
     1559    padding-bottom: 0.85em; 
     1560  } 
    12021561  .entry-eyecatch { 
    1203     margin: 0 -1.7em 1.7em; } 
    1204  
     1562    margin: 0 -1.7em 1.7em; 
     1563  } 
    12051564  #header #site-description { 
    1206     display: block; } 
    1207  
     1565    display: block; 
     1566  } 
    12081567  .header-image { 
    12091568    height: 200px; 
    12101569    overflow: hidden; 
    1211     position: relative; } 
    1212     .header-image img { 
    1213       position: absolute; 
    1214       min-width: 100%; 
    1215       min-height: 100%; 
    1216       left: 50%; 
    1217       top: 50%; 
    1218       -webkit-transform: translate3d(-50%, -50%, 0); 
    1219       -moz-transform: translate3d(-50%, -50%, 0); 
    1220       -ms-transform: translate(-50%, -50%); 
    1221       transform: translate3d(-50%, -50%, 0); } 
    1222  
     1570    position: relative; 
     1571  } 
     1572  .header-image img { 
     1573    position: absolute; 
     1574    min-width: 100%; 
     1575    min-height: 100%; 
     1576    left: 50%; 
     1577    top: 50%; 
     1578    -webkit-transform: translate3d(-50%, -50%, 0); 
     1579    -moz-transform: translate3d(-50%, -50%, 0); 
     1580    -ms-transform: translate(-50%, -50%); 
     1581    transform: translate3d(-50%, -50%, 0); 
     1582  } 
    12231583  #content { 
    1224     padding: 1.7em 0; } 
    1225     #content .container { 
    1226       display: -webkit-flex; 
    1227       display: flex; } 
    1228     #content #main { 
    1229       flex: 40%; 
    1230       margin-bottom: 0; 
    1231       overflow: hidden; } 
    1232     #content #sidebar { 
    1233       flex: 1; 
    1234       margin: 0 0 0 4%; 
    1235       overflow: hidden; } 
    1236  
     1584    padding: 1.7em 0; 
     1585  } 
     1586  #content .container { 
     1587    display: -webkit-flex; 
     1588    display: flex; 
     1589  } 
     1590  #content #main { 
     1591    flex: 40%; 
     1592    margin-bottom: 0; 
     1593    padding-bottom: 0; 
     1594    overflow: hidden; 
     1595  } 
     1596  #content #sidebar { 
     1597    flex: 1; 
     1598    margin: 0 0 0 4%; 
     1599    overflow: hidden; 
     1600  } 
    12371601  .home .entry, 
    12381602  .blog .entry { 
    1239     padding-bottom: 0.85em; } 
     1603    padding-bottom: 0.85em; 
     1604  } 
    12401605  .home.masonry ul.articles, 
    12411606  .blog.masonry ul.articles { 
    12421607    margin-left: -2%; 
    12431608    overflow: hidden; 
    1244     *zoom: 1; } 
    1245     .home.masonry ul.articles .entry, 
    1246     .blog.masonry ul.articles .entry { 
    1247       width: 48%; 
    1248       margin-left: 2%; } 
     1609    *zoom: 1; 
     1610  } 
     1611  .home.masonry ul.articles .entry, 
     1612  .blog.masonry ul.articles .entry { 
     1613    width: 48%; 
     1614    margin-left: 2%; 
     1615  } 
    12491616  .home:not(.masonry) .entry-header .postdate, 
    12501617  .blog:not(.masonry) .entry-header .postdate { 
    12511618    padding-top: 1.7em; 
    1252     margin-top: -1.7em; } 
    1253  
    1254   .archive ul.articles, 
    1255   .search ul.articles { 
    1256     margin-bottom: 1.7em; } } 
     1619    margin-top: -1.7em; 
     1620  } 
     1621  .archive ul.articles { 
     1622    margin-bottom: 1.7em; 
     1623  } 
     1624  .archive ul.articles li a { 
     1625    display: -webkit-flex; 
     1626    display: flex; 
     1627  } 
     1628  .archive ul.articles li .entry-title { 
     1629    flex: 2; 
     1630  } 
     1631  .archive ul.articles li .postdate { 
     1632    flex: 1; 
     1633  } 
     1634} 
     1635 
    12571636/* Media queries for responsive design 
    12581637--------------------------------------------- */ 
     
    12601639@media screen and (min-width: 1000px) { 
    12611640  .container { 
    1262     width: 1000px; } 
    1263  
     1641    width: 1000px; 
     1642  } 
    12641643  #footer .site-title { 
    1265     padding: 1.7em 0; } 
     1644    padding: 1.7em 0; 
     1645  } 
    12661646  #footer .widget-wrapper { 
    12671647    padding-top: 1.7em; 
    1268     *zoom: 1; } 
    1269     #footer .widget-wrapper:after { 
    1270       content: ""; 
    1271       display: table; 
    1272       clear: both; } 
    1273     #footer .widget-wrapper .widget { 
    1274       width: 30%; 
    1275       margin: 0 1% 1.7em; 
    1276       float: left; } 
    1277  
     1648    *zoom: 1; 
     1649  } 
     1650  #footer .widget-wrapper:after { 
     1651    content: ""; 
     1652    display: table; 
     1653    clear: both; 
     1654  } 
     1655  #footer .widget-wrapper .widget { 
     1656    width: 30%; 
     1657    margin: 0 1% 1.7em; 
     1658    float: left; 
     1659  } 
    12781660  .home:not(.masonry) .entry-eyecatch, 
    12791661  .blog:not(.masonry) .entry-eyecatch { 
    12801662    width: 40%; 
    12811663    float: right; 
    1282     margin: 0 0 0.85em 0.85em; } } 
     1664    margin: 0 0 0.85em 0.85em; 
     1665  } 
     1666} 
Note: See TracChangeset for help on using the changeset viewer.