Skip to content

Instantly share code, notes, and snippets.

@joshrogersdesign
Created August 21, 2015 22:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save joshrogersdesign/08a1c2ee4bcbdb82e52a to your computer and use it in GitHub Desktop.
Save joshrogersdesign/08a1c2ee4bcbdb82e52a to your computer and use it in GitHub Desktop.
Swank Child Theme Sassified
<?php
//* The custom portfolio post type archive template
//* Add the portfolio blurb section
add_action( 'genesis_before_content', 'swank_portfolioblurb_before_content' );
function swank_portfolioblurb_before_content() {
genesis_widget_area( 'portfolioblurb', array(
'before' => '<div class="portfolioblurb">',
) );
}
//* Add the featured image after post title
add_action( 'genesis_entry_header', 'swank_portfolio_grid' );
function swank_portfolio_grid() {
if ( has_post_thumbnail() ){
echo '<div class="portfolio-featured-image">';
echo '<a href="' . get_permalink() .'" title="' . the_title_attribute( 'echo=0' ) . '">';
echo get_the_post_thumbnail($thumbnail->ID, 'portfolio-featured');
echo '</a>';
echo '</div>';
}
}
//* Remove the ad widget
remove_action( 'genesis_before_loop', 'adspace_before_loop' );
//* Remove author box
remove_action( 'genesis_after_entry', 'genesis_do_author_box_single', 8 );
//* Remove the post meta function
remove_action( 'genesis_entry_footer', 'genesis_post_meta' );
//* Remove the post info function
remove_action( 'genesis_entry_header', 'genesis_post_info', 12 );
//* Force full width content layout
add_filter( 'genesis_pre_get_option_site_layout', '__genesis_return_full_width_content' );
//* Remove the post content
remove_action( 'genesis_entry_content', 'genesis_do_post_content' );
//* Remove the footer widgets
remove_action( 'genesis_before_footer', 'genesis_footer_widget_areas' );
genesis();
<?php
//* Start the engine
include_once( get_template_directory() . '/lib/init.php' );
//* Child theme (do not remove)
define( 'CHILD_THEME_NAME', 'Swank Theme' );
define( 'CHILD_THEME_URL', 'http://my.studiopress.com/themes/swank/' );
define( 'CHILD_THEME_VERSION', '1.0.0' );
//* Enqueue scripts and styles
add_action( 'wp_enqueue_scripts', 'swank_enqueue_scripts' );
function swank_enqueue_scripts() {
wp_enqueue_script( 'swank-responsive-menu', get_stylesheet_directory_uri() . '/lib/js/responsive-menu.js', array( 'jquery' ), '1.0.0', true );
wp_enqueue_style( 'swank-google-fonts', '//fonts.googleapis.com/css?family=Old+Standard+TT:400,400italic,700|Montserrat:400,700', array(), CHILD_THEME_VERSION );
}
//* Add support for custom header
add_theme_support( 'custom-header', array(
'width' => 640,
'height' => 200,
'header-selector' => '.site-title a',
'header-text' => false,
) );
//* Add HTML5 markup structure
add_theme_support( 'html5' );
//* Add viewport meta tag for mobile browsers
add_theme_support( 'genesis-responsive-viewport' );
//* Add support for custom background
add_theme_support( 'custom-background' );
//* Add support for 2-column footer widgets
add_theme_support( 'genesis-footer-widgets', 2 );
//* Add new image sizes
add_image_size( 'circles', 200, 200, TRUE );
add_image_size( 'portfolio-featured', 300, 200, TRUE );
add_image_size( 'sidebar', 290, 150, TRUE );
//* Add Top Bar Above Header
add_action( 'genesis_before_header', 'swank_top_bar' );
function swank_top_bar() {
echo '<div class="top-bar"><div class="wrap">';
genesis_widget_area( 'top-bar-left', array(
'before' => '<div class="top-bar-left">',
'after' => '</div>',
) );
genesis_widget_area( 'top-bar-right', array(
'before' => '<div class="top-bar-right">',
'after' => '</div>',
) );
echo '</div></div>';
}
//* Remove the entry meta in the entry footer
remove_action( 'genesis_entry_footer', 'genesis_post_meta' );
//* Customize the entry meta in the entry header
add_filter( 'genesis_post_info', 'swank_post_info_filter' );
function swank_post_info_filter($post_info) {
$post_info = '[post_date] by [post_author_posts_link] [post_categories] [post_comments]';
return $post_info;
}
//* Reposition the secondary navigation menu
remove_action( 'genesis_after_header', 'genesis_do_subnav' );
add_action( 'genesis_before_footer', 'genesis_do_subnav' );
//* Reduce the secondary navigation menu to one level depth
add_filter( 'wp_nav_menu_args', 'swank_secondary_menu_args' );
function swank_secondary_menu_args( $args ){
if( 'secondary' != $args['theme_location'] )
return $args;
$args['depth'] = 1;
return $args;
}
//* Change Avatar Size
add_filter( 'genesis_comment_list_args', 'swank_comment_list_args' );
function swank_comment_list_args( $args ) {
return array( 'type' => 'comment', 'avatar_size' => 100, 'callback' => 'genesis_comment_callback' );
}
//* Add Support for Comment Numbering
add_action ('genesis_before_comment', 'afn_numbered_comments');
function afn_numbered_comments () {
if (function_exists('gtcn_comment_numbering'))
echo gtcn_comment_numbering($comment->comment_ID, $args);
}
//* Change the number of portfolio items to be displayed (props Bill Erickson)
add_action( 'pre_get_posts', 'swank_portfolio_items' );
function swank_portfolio_items( $query ) {
if( $query->is_main_query() && !is_admin() && is_post_type_archive( 'portfolio' ) ) {
$query->set( 'posts_per_page', '12' );
}
}
//* Create portfolio custom post type
add_action( 'init', 'portfolio_post_type' );
function portfolio_post_type() {
register_post_type( 'portfolio',
array(
'labels' => array(
'name' => __( 'Portfolio' ),
'singular_name' => __( 'Portfolio' ),
),
'exclude_from_search' => true,
'has_archive' => true,
'hierarchical' => true,
'public' => true,
'rewrite' => array( 'slug' => 'portfolio' ),
'supports' => array( 'title', 'editor', 'author', 'thumbnail', 'excerpt', 'trackbacks', 'custom-fields', 'comments', 'revisions', 'page-attributes', 'genesis-seo' ),
)
);
}
//* Customize the credits
add_filter('genesis_footer_creds_text', 'swank_footer_creds_filter');
function swank_footer_creds_filter( $creds ) {
$creds = 'Copyright [footer_copyright] &middot; <a href="http://my.studiopress.com/themes/swank/"> Swank WordPress Theme</a> By, <a href="https://prettydarncute.com">PDCD</a>';
return $creds;
}
//* Register Widget Areas
genesis_register_sidebar( array(
'id' => 'top-bar-left',
'name' => __( 'Top Bar Left', 'swank' ),
'description' => __( 'This is the left side of your top bar.', 'swank' ),
) );
genesis_register_sidebar( array(
'id' => 'top-bar-right',
'name' => __( 'Top Bar Right', 'swank-' ),
'description' => __( 'This is the right side of your top bar.', 'swank' ),
) );
genesis_register_sidebar( array(
'id' => 'portfolioblurb',
'name' => __( 'Portfolio Blurb', 'swank' ),
'description' => __( 'This is a widget area that can be shown above your portfolio', 'swank' ),
) );
genesis_register_sidebar( array(
'id' => 'home-slider',
'name' => __( 'Home Page Slider Widget', 'swank' ),
'description' => __( 'This is the slider widget on your home page', 'swank' ),
) );
genesis_register_sidebar( array(
'id' => 'featured-circles',
'name' => __( 'Home Page Featured Post Circles', 'swank' ),
'description' => __( 'This is the top section of your home page', 'swank' ),
) );
genesis_register_sidebar( array(
'id' => 'home-featured-area',
'name' => __( 'Home Featured Widget Area', 'swank' ),
'description' => __( 'This is the featured posts section of your home page.', 'swank' ),
) );
<?php
/**
* This file adds the Home Page to the Swank Theme.
*/
add_action( 'genesis_meta', 'swank_home_genesis_meta' );
/**
* Add widget support for homepage. If no widgets active, display the default loop.
*
*/
function swank_home_genesis_meta() {
if ( is_active_sidebar( 'home-slider' ) || is_active_sidebar( 'featured-circles' ) || is_active_sidebar( 'home-featured-area' ))
//* Force full width content layout
add_filter( 'genesis_pre_get_option_site_layout', '__genesis_return_full_width_content' );
//* Remove breadcrumbs
remove_action( 'genesis_before_loop', 'genesis_do_breadcrumbs');
//* Remove the default Genesis loop
remove_action( 'genesis_loop', 'genesis_do_loop' );
//* Add homepage widgets
add_action( 'genesis_loop', 'swank_homepage_widgets' );
}
//* Add markup for homepage widgets
function swank_homepage_widgets() {
genesis_widget_area( 'home-slider', array(
'before' => '<div class="home-slider widget-area"><div class="wrap">',
'after' => '</div></div>',
) );
genesis_widget_area( 'featured-circles', array(
'before' => '<div class="featured-circles widget-area"><div class="wrap">',
'after' => '</div></div>',
) );
genesis_widget_area( 'home-featured-area', array(
'before' => '<div class="home-featured-area widget-area"><div class="wrap">',
'after' => '</div></div>',
) );
}
genesis();
{
"name": "genesis-sample-sass",
"version": "2.1.2",
"description": "The Genesis Sample Theme with Sass",
"author": "Greg Rickaby",
"homepage": "http://gregrickaby.com",
"bugs": "https://github.com/gregrickaby/genesis-sample/issues",
"repository": {
"type": "git",
"url": "git@github.com:gregrickaby/genesis-sample.git"
},
"licenses": [
{
"type": "GPL-3.0+",
"url": "http://www.gnu.org/licenses/gpl-3.0.txt"
}
],
"devDependencies": {
"css-parse": "~1.5.3",
"glob": "~4.0.2",
"grunt": "^0.4.5",
"grunt-autoprefixer": "~0.7.6",
"grunt-combine-media-queries": "~1.0.15",
"grunt-contrib-clean": "~0.5.0",
"grunt-contrib-concat": "~0.4.0",
"grunt-contrib-connect": "~0.8.0",
"grunt-contrib-cssmin": "~0.10.0",
"grunt-contrib-imagemin": "~0.7.1",
"grunt-contrib-jshint": "~0.10.0",
"grunt-contrib-sass": "~0.7.3",
"grunt-contrib-uglify": "~0.5.0",
"grunt-contrib-watch": "~0.6.1",
"grunt-csscomb": "~3.0.0-1",
"grunt-githooks": "~0.3.1",
"grunt-newer": "~0.7.0",
"grunt-shell": "~0.7.0",
"grunt-update-submodules": "~0.4.1",
"load-grunt-tasks": "~0.5.0"
}
}
<?php
/**
* Template Name: Archive
* This is your custom Archive page for the Swank Theme.
*/
/** Remove standard post content output **/
remove_action( 'genesis_post_content', 'genesis_do_post_content' );
remove_action( 'genesis_entry_content', 'genesis_do_post_content' );
add_action( 'genesis_entry_content', 'genesis_page_archive_content' );
add_action( 'genesis_post_content', 'genesis_page_archive_content' );
/**
* This function outputs sitemap-esque columns displaying all pages,
* categories, authors, monthly archives, and recent posts.
*
* @since 1.6
*/
function genesis_page_archive_content() { ?>
<div class="one-third first">
<h4><?php _e( 'Pages:', 'genesis' ); ?></h4>
<ul>
<?php wp_list_pages( 'title_li=' ); ?>
</ul>
</div>
<div class="one-third">
<h4><?php _e( 'Authors:', 'genesis' ); ?></h4>
<ul>
<?php wp_list_authors( 'exclude_admin=0&optioncount=1' ); ?>
</ul>
<h4><?php _e( 'Monthly:', 'genesis' ); ?></h4>
<ul>
<?php wp_get_archives( 'type=monthly' ); ?>
</ul>
<h4><?php _e( 'Recent Posts:', 'genesis' ); ?></h4>
<ul>
<?php wp_get_archives( 'type=postbypost&limit=100' ); ?>
</ul>
</div>
<div class="one-third">
<h4><?php _e( 'Categories:', 'genesis' ); ?></h4>
<ul>
<?php wp_list_categories( 'sort_column=name&title_li=' ); ?>
</ul>
</div>
<?php
}
genesis();
<?php
//* The custom portfolio post type single post template
//* Force full width content layout
add_filter( 'genesis_pre_get_option_site_layout', '__genesis_return_full_width_content' );
//* Remove the post meta function
remove_action( 'genesis_entry_footer', 'genesis_post_meta' );
//* Remove the post info function
remove_action( 'genesis_entry_header', 'genesis_post_info', 12 );
//* Remove author box
remove_action( 'genesis_after_entry', 'genesis_do_author_box_single', 8 );
//* Remove the comments template
remove_action( 'genesis_after_entry', 'genesis_get_comments_template' );
//* Remove the ad widget
remove_action( 'genesis_before_loop', 'adspace_before_loop' );
//* Remove the footer widgets
remove_action( 'genesis_before_footer', 'genesis_footer_widget_areas' );
genesis();
{"version":3,"sources":["style.css","sass/partials/_reset.scss","sass/partials/_defaults.scss","sass/partials/_structure-layout.scss","sass/partials/_common-classes.scss","sass/partials/_widgets.scss","sass/partials/_plugins.scss","sass/partials/_gravity-forms.scss","sass/partials/_jetpack.scss","sass/partials/_site-header.scss","sass/partials/_site-navigation.scss","sass/partials/_content-area.scss","sass/partials/_sidebars.scss","sass/partials/_footer-widgets.scss","sass/partials/_site-footer.scss","sass/partials/_media-queries.scss","sass/partials/_mobile-navigation.scss"],"names":[],"mappings":"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","file":"style.css"}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:dotted thin}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{color:#000;background:#ff0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:'\201C' '\201D' '\2018' '\2019'}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}legend{padding:0;border:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}*,input[type=search]{-moz-box-sizing:border-box;box-sizing:border-box}.archive-pagination:before,.clearfix:before,.entry-pagination:before,.entry:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before{display:table;content:' '}.archive-pagination:after,.clearfix:after,.entry-pagination:after,.entry:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{display:table;clear:both;content:' '}html{font-size:62.5%}body{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;line-height:2;letter-spacing:1px;color:#999;background-color:#fff}.button,a,button,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus{transition:all .1s ease-in-out}::-moz-selection{color:#fff;background-color:#f69c9b}::selection{color:#fff;background-color:#f69c9b}a{text-decoration:none;color:#f69c9b}a img{margin-bottom:-4px}a:hover{color:#999}p{margin:0 0 24px;padding:0}ol,ul{margin:0;padding:0}li{list-style-type:none}b,strong{font-weight:700}blockquote,cite,em,i{font-style:italic}blockquote,blockquote::before{color:#999}blockquote{margin:0 0 24px;padding:40px;background:#f5f5f5}blockquote::before{font-family:'Old Standard TT',serif;font-size:30px;position:relative;top:-10px;left:-20px;display:block;height:0;content:'\201C'}pre{font-size:14px;padding:24px;background-color:#f5f5f5}.entry-content code{color:#ddd;background-color:#999}cite{font-style:normal}h1,h2,h3,h4,h5,h6{font-family:'Old Standard TT',serif;font-weight:400;line-height:1.2;margin:0 0 16px;color:#545454}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}.wp-caption,embed,iframe,img,object,video{max-width:100%}img{width:auto;height:auto;background:#fff}input,select,textarea{font-family:Montserrat,sans-serif;font-size:11px;width:100%;padding:15px;letter-spacing:1px;text-transform:uppercase;color:#bbb;border:1px solid #ddd;background-color:#fff}input:focus,textarea:focus{border:1px solid #999;outline:0}::-moz-placeholder{opacity:1;color:#999}::-webkit-input-placeholder{color:#999}.button,.entry-content .button,button,input[type=button],input[type=reset],input[type=submit]{width:auto;padding:16px 24px;cursor:pointer;text-transform:uppercase;color:#fff;border:none;background-color:#f69c9b;box-shadow:none}.button:hover,.entry-content .button:hover,button:hover,input:hover[type=button],input:hover[type=reset],input:hover[type=submit]{background-color:#999}.entry-content .button:hover{color:#fff}.button{display:inline-block;border-radius:3px}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}table{line-height:2;width:100%;margin-bottom:40px;border-spacing:0;border-collapse:collapse}tbody{border-bottom:1px solid #ddd}td,th{text-align:left}th{font-weight:700;text-transform:uppercase}td{padding:6px 0;border-top:1px solid #ddd}.site-container{max-width:1140px;margin:0 auto;background:#fff}.site-inner,.wrap{max-width:1140px;margin:0 auto}.site-inner{clear:both;padding-top:40px}.home-slider{float:none;margin:0 auto;padding-bottom:40px;text-align:center;border-bottom:1px solid #ddd}.flex-direction-nav li a{position:absolute;z-index:100;top:50%;display:block;width:52px!important;height:52px!important;margin:-20px 0 0;cursor:pointer;text-indent:-9999px;background:url(images/bg_direction_nav.png) no-repeat!important}.flex-direction-nav li .next{background-position:-52px 0!important}.flex-direction-nav li .next:hover{background-position:-52px -50px!important}.flex-direction-nav li .prev:hover{background-position:0 -50px!important}.featured-circles .featured-content .entry{margin-bottom:0;padding:0}.featured-circles{text-align:center;border-bottom:1px solid #ddd}.featured-circles img{display:inline-block;padding:7px;border:1px solid #ddd;-webkit-border-radius:9999px;-moz-border-radius:9999px;border-radius:50%}.featured-circles img:hover{background-color:#ddd}.featured-circles .widget{display:inline-block;width:20%;padding:20px 25px;text-align:center}.featured-circles .widget-title{margin-top:10px;margin-bottom:7px}.featured-circles .featured-content .entry{border-bottom:0}.home-featured-area .widget{float:left;width:33.33333333333%;margin-top:40px;margin-bottom:10px;padding:0 2.8%}.home-featured-area .featured-content .entry-title{max-width:300px;margin:-70px auto 40px}.home-featured-area h2.entry-title{opacity:.5;background-color:#fff}.home-featured-area h2.entry-title a{width:100%;color:#545454}.home-featured-area .post .entry-content p:first-child:first-letter{font-size:16px;line-height:1;float:none;margin:0;padding:0;color:#999}.home-featured-area .featured-content .entry{border:none}.home article .img{padding:7px;border:1px solid #ddd;background-color:#fff}.home-featured-area{margin:0 auto!important;padding:20px 0;text-align:center}.featured-slider{margin:0 auto!important;text-align:center}#genesis-responsive-slider{margin:0 auto important;padding:0!important;border:0!important}#genesis-responsive-slider img{border:none!important}.slide-image img{padding:0!important}.flex-direction-nav li .prev{left:20px!important}.flex-direction-nav li .next{right:20px!important}.flex-direction-nav li a{transition:none!important}.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:920px}.content-sidebar-sidebar .content-sidebar-wrap{float:left}.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{float:right}.content{float:right;width:740px}.content-sidebar .content,.content-sidebar-sidebar .content,.sidebar-content-sidebar .content{float:left}.content-sidebar-sidebar .content,.sidebar-content-sidebar .content,.sidebar-sidebar-content .content{width:520px}.full-width-content .content{width:100%}.full-width-content .entry{padding-right:0}.sidebar-primary{float:right;width:360px}.sidebar-content .sidebar-primary,.sidebar-sidebar-content .sidebar-primary{float:left}.sidebar ul li{font-family:'Old Standard TT',serif;text-align:center;background-color:#fff}.sidebar-secondary{float:left;width:180px}.content-sidebar-sidebar .sidebar-secondary{float:right}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.564102564102564%}.one-half,.three-sixths,.two-fourths{width:48.717948717948715%}.one-third,.two-sixths{width:31.623931623931625%}.four-sixths,.two-thirds{width:65.81196581196582%}.one-fourth{width:23.076923076923077%}.three-fourths{width:74.35897435897436%}.one-sixth{width:14.52991452991453%}.five-sixths{width:82.90598290598291%}.first{clear:both;margin-left:0}.avatar{float:left;width:100px;height:100px;padding:7px;border:1px solid #ddd;background-color:#fff}.alignleft .avatar{margin-right:24px}.alignright .avatar{margin-left:24px}.search-form input[type=submit]{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0}.aligncenter,img.centered{display:block;margin:0 auto 24px}img.alignnone{margin-bottom:12px}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}.wp-caption.alignleft,img.alignleft{margin:0 24px 24px 0}.wp-caption.alignright,img.alignright{margin:0 0 24px 24px}.wp-caption-text{font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;line-height:1.3;text-align:center;text-transform:uppercase;color:#bbb}.wp-caption-text p{margin:0!important}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}.breadcrumb{margin-bottom:20px}.archive-description,.author-box{margin-bottom:40px;background-color:#fff}.archive-description{padding:40px 40px 24px}.author-box{padding:40px}.author-box-title{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;margin-bottom:4px;color:#555}.author-box a{border-bottom:1px solid #ddd}.author-box p{margin-bottom:0}.author-box .avatar{margin-right:24px}.entry-title{font-size:36px;line-height:1}.entry-title a,.sidebar .widget-title a{color:#555}.entry-title a:hover{color:#999}.widget-title{font-family:Montserrat,sans-serif;font-size:16px;margin-bottom:24px;text-align:center;text-transform:uppercase}.sidebar .widget-title a{border:none}.archive-title{font-size:20px;margin-bottom:24px}.top-bar{font-family:Montserrat,sans-serif;font-size:12px;line-height:1;padding-top:15px;padding-bottom:10px;text-transform:uppercase;color:#999;border-bottom:1px solid #ddd;background-color:transparent}.top-bar a{font-family:'Old Standard TT',serif;font-size:16px;font-style:italic;letter-spacing:0;text-transform:lowercase;color:#bbb}.top-bar a:hover{text-decoration:underline}.top-bar-left,.top-bar-right{width:50%}.top-bar-left p,.top-bar-right p{margin-bottom:0}.top-bar-left,.top-bar-left .widgetwrap{float:left}.top-bar-right{float:right;text-align:right}.top-bar .widgettitle{font-family:'Old Standard TT',serif;line-height:1;margin:0 0 7px;text-transform:lowercase;color:#e8d999}.top-bar-left .widgettitle{text-align:left}.top-bar-right .widgettitle{text-align:right}.top-bar .simple-social-icons{margin-bottom:-10px}.featured-content .entry{margin-bottom:20px;padding:0 0 24px;border-bottom:2px solid #f5f5f5}.featured-content .entry-title{font-size:24px;line-height:1.2;border:none}.featured-content .entry-title a{border:none}.enews-widget{padding-top:0;color:#999}.enews-widget .widget-title{color:#f69c9b}.enews-widget input{width:60%;padding:10px}.enews-widget input:focus{border:1px solid #ddd}.enews-widget input[type=submit]{font-family:'Old Standard TT',serif;font-size:18px;font-weight:400;width:20%;margin:0;padding:3px 0 7px;text-transform:lowercase;color:#fff;background-color:#f69c9b}.enews-widget input:hover[type=submit]{color:#fff;background-color:#999}.footer-widgets .enews-widget input{width:100%;margin-bottom:10px}.footer-widgets .enews-widget{display:inline-block;float:right;width:65%;padding-right:20px}.footer-widgets .enews .widgettitle{text-align:right}.footer-widgets .widget_nav_menu{display:inline-block;float:left}.latest-tweets ul li{margin-bottom:16px}div.gform_wrapper .ginput_complex label,div.gform_wrapper input[type=email],div.gform_wrapper input[type=file],div.gform_wrapper input[type=text],div.gform_wrapper input[type=url],div.gform_wrapper textarea{font-size:16px;padding:16px}div.gform_wrapper .ginput_complex label{font-family:'Old Standard TT',serif;font-weight:400}.gform_wrapper{max-width:100%!important}div.gform_wrapper .gform_footer input[type=submit]{font-family:Montserrat,sans-serif!important;border-radius:0!important}div.gform_wrapper ul li{list-style-type:none!important}.gform_wrapper input.button{color:#fff!important}.gfield_label{font-family:Montserrat,sans-serif!important;font-weight:400!important;letter-spacing:2;text-transform:uppercase!important}.gform_body{padding:20px;border:7px solid #eee;background-color:#f5f5f5}img#wpstats{display:none}.portfolio .entry-title{text-align:center}.post-type-archive-portfolio .navigation{clear:both;text-transform:uppercase}.portfolio-featured-image a img{padding:10px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:1px solid #ddd;background-color:#fff}.portfolio.type-portfolio.entry{float:left;padding:0 29px}.single-portfolio .type-portfolio.entry{float:none;padding:0}.portfolio-featured-image a img:hover{background-color:#ddd}.archive-portfolio #content,.single-portfolio #content{text-align:center}.single-portfolio img{background:#fff}.portfolioblurb{font-size:12px;width:100%;text-align:center}.portfolioblurb .textwidget{margin-bottom:40px;padding-bottom:7px;border-bottom:1px solid #ddd}.portfolioblurb h4{font-family:'Old Standard TT',serif;font-size:22px;margin-bottom:0;padding-bottom:0;text-transform:none}.single-portfolio h1{padding-top:10px}.post-type-archive-portfolio .portfolio .entry-content{display:none}.simple-social-icons ul li a,.simple-social-icons ul li a:hover{padding:0!important}div.gform_wrapper .ginput_complex label,div.gform_wrapper input[type=email],div.gform_wrapper input[type=text],div.gform_wrapper textarea{font-size:18px;padding:16px}div.gform_wrapper .ginput_complex label{padding:0}div.gform_wrapper form li,div.gform_wrapper li{margin:16px 0 0}div.gform_wrapper .gform_footer input[type=submit]{font-size:16px;padding:16px 24px}.content div.sharedaddy div.sd-block{padding:0;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd}.content div.sharedaddy .sd-content{float:left;padding:15px 0 10px}.content div.sharedaddy a.sd-button{font-family:Montserrat,sans-serif;letter-spacing:1px;border:none!important;box-shadow:none}.content .sd-social-icon-text a.sd-button>span,a.sd-button>span{padding:6px 18px;opacity:1}.content a.sd-button>span{font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:#fff;border:none;background:#999;background-image:none!important}.content a.sd-button:hover>span{background:#bbb}.sd-content .sd-button span.share-count{font-size:100%!important;color:#bbb!important}.site-header{background-color:#fff}.site-header .wrap{padding:15px 0}.title-area{font-family:'Old Standard TT',serif;font-weight:400;display:inline-block;width:320px;margin:0;padding:18px 0 25px;text-align:center}.header-image .site-description{line-height:0}.header-image .title-area{padding:0}.site-title{font-size:58px;line-height:.8;margin:0 0 12px;text-transform:none}.site-title a{color:#555}.site-title a:hover{color:#bbb}.site-description{font-family:Montserrat,sans-serif;font-size:12px;font-weight:300;line-height:.5;margin:0 10px;text-transform:uppercase;color:#bbb}.header-full-width .site-title,.header-full-width .title-area{width:100%}.header-image .site-description,.header-image .site-title a{display:block;text-indent:-9999px}.header-image .site-title>a{display:block;max-width:320px;height:100px;margin:10px auto;text-indent:-9999px;background-size:contain!important}.header-image .site-title a{width:100%}.widget-area{word-wrap:break-word}.site-header .widget-area{display:inline-block;float:right;width:700px;text-align:right}.header-image .site-header .widget-area{padding:40px 0}.site-header .search-form{float:right;margin-top:24px}.genesis-nav-menu{font-family:'Old Standard TT',serif;font-weight:400;line-height:1.5;clear:both;width:100%;text-align:center;color:#999}.genesis-nav-menu .menu-item{display:inline-block;text-align:left}.genesis-nav-menu a{font-size:14px;position:relative;display:block;padding:18px 0 18px 15px;color:#999;border:none}.nav-secondary .genesis-nav-menu a{padding:18px 0 7px 15px}.nav-primary li a::after{padding-left:20px;content:'|';color:#ddd}.genesis-nav-menu .sub-menu a::after{padding-left:0!important;content:'';color:#fff!important}.genesis-nav-menu>.last>a::after{color:#fff}.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .sub-menu .current-menu-item>a:hover,.genesis-nav-menu a:hover{color:#f69c9b!important}.genesis-nav-menu .sub-menu .current-menu-item>a{color:#bbb}.genesis-nav-menu>.menu-item>a{text-transform:none}.genesis-nav-menu .sub-menu{position:absolute;z-index:99;left:-9999px;width:200px;transition:opacity .4s ease-in-out;opacity:0}.genesis-nav-menu .sub-menu a{font-size:12px;position:relative;width:220px;padding:10px 20px;border:1px solid #ddd;border-top:none;background-color:#fff}.genesis-nav-menu .sub-menu .sub-menu{margin:-39px 0 0 199px}.genesis-nav-menu .menu-item:hover{position:static}.genesis-nav-menu .menu-item:hover>.sub-menu{left:auto;opacity:1}.genesis-nav-menu>.first>a{padding-left:0}.genesis-nav-menu>.last>a{padding-right:0}.genesis-nav-menu>.right{display:inline-block;float:right;padding:14px 7px 14px 0;list-style-type:none;text-transform:none}.genesis-nav-menu>.right>a{display:inline;padding:0}.genesis-nav-menu>.rss>a{margin-left:48px}.genesis-nav-menu>.search input{padding:10px;color:#ddd}.genesis-nav-menu>.right.search{padding:8px}.site-header .sub-menu{border-top:1px solid #eee}.site-header .sub-menu .sub-menu{margin-top:-55px}.nav-primary{border-top:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#fff}.nav-primary .current-menu-item>a{color:#bbb}.nav-primary a:hover{color:#999}.nav-primary .sub-menu a:hover{color:#555}.nav-secondary{padding-top:10px;border-top:1px solid #ddd;background-color:#fff}.nav-secondary li a::after{padding-left:20px;content:'|';color:#ddd}.post .entry-content p:first-child:first-letter{font-family:'Old Standard TT',serif;font-size:95px;line-height:60px;float:left;padding-right:4px;color:#f69c9b}.entry{margin-bottom:40px;padding:40px 20px 24px 0;border-radius:3px;background-color:#fff}.entry-content a{color:#f69c9b}.entry-content a:hover{color:#555}.entry-content .attachment a,.entry-content .gallery a{border:none}.entry-content ol,.entry-content p,.entry-content ul,.quote-caption{margin-bottom:26px}.entry-content ol,.entry-content ul{margin-left:40px}.entry-content ol li{list-style-type:decimal}.entry-content ul li{list-style-type:disc}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content .search-form{width:50%}.entry-meta{font-family:'Old Standard TT',serif;font-size:12px;font-weight:400;font-style:italic;padding:7px 0;letter-spacing:1px;text-transform:lowercase;color:#bbb;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.entry-author,.entry-time{font-family:Montserrat,sans-serif;font-size:11px;font-style:normal;text-transform:uppercase}.entry-header .entry-meta{margin-bottom:40px}.entry-footer .entry-meta{margin:0 -40px;padding:32px 40px 8px;border-top:2px solid #f5f5f5}.entry-categories::before,.entry-comments-link::before{margin:0 6px 0 2px;content:'|'}.entry-categories a{font-family:Montserrat,sans-serif;font-size:11px;font-style:normal;text-transform:uppercase}.entry-comments-link{text-transform:none}.archive-pagination,.entry-pagination{font-family:'Old Standard TT',serif;font-size:14px;margin:40px 0}.archive-pagination li{display:inline}.archive-pagination li a{display:inline-block;padding:8px 12px;cursor:pointer;color:#fff;background-color:#ddd}.archive-pagination li a:hover,.archive-pagination li.active a{background-color:#999}.entry-pagination a{border-bottom:1px solid #ddd}#respond textarea{font-family:'Old Standard TT',serif;font-size:16px;text-transform:none;color:#999}.comment-respond,.entry-comments,.entry-pings{margin-bottom:40px;background-color:#fff}.comment-respond{border:1px solid #ddd}.entry-comments{padding:0}.comment-respond,.entry-pings{padding:40px 40px 16px}.comment-content{clear:both}.entry-comments .comment-author{font-family:Montserrat,sans-serif;margin-bottom:0;letter-spacing:1px;text-transform:uppercase}.comment-meta{font-family:'Old Standard TT',serif}.says{font-family:'Old Standard TT',serif;font-style:italic;text-transform:lowercase}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond input[type=url]{width:50%}.comment-respond label{font-family:Montserrat,sans-serif;display:block;margin-right:12px;text-transform:uppercase}.comment-subscription-form .subscribe-label{font-size:12px;margin:0}p.comment-subscription-form{margin:0 0 4px}p.logged-in-as{margin:0 0 2px}.comment-list li,.ping-list li{list-style-type:none}.comment-list li{margin-top:24px;padding:32px}.comment-list li li{margin-right:-32px;border-right:none}li.comment{border:1px solid #ddd;background-color:#fff}.comment .avatar{margin:0 16px 24px 0}.entry-pings .reply{display:none}.bypostauthor{border-right:none;background-color:#f5f5f5!important}.form-allowed-tags{font-size:14px;display:none;padding:24px;background-color:#f5f5f5}.commentnumber{font-family:'Old Standard TT',serif;font-size:40px;float:right}.sidebar{color:#999}.sidebar a{color:#f69c9b}.sidebar a:hover{color:#999}.sidebar p:last-child{margin-bottom:0}.sidebar li{margin-bottom:6px;list-style-type:none;word-wrap:break-word}.sidebar ul>li:last-child{margin-bottom:0}.sidebar .widget{margin-bottom:40px;padding:40px;border:7px solid #eee;background-color:#f5f5f5}.footer-widgets{clear:both;color:#999;border-top:1px solid #ddd;background-color:#fff}.footer-widgets p{font-family:'Old Standard TT',serif;font-size:14px}.footer-widgets-1{width:50%;padding:40px 40px 20px 0}.footer-widgets-1:after{border-right:1px solid #ddd}.footer-widgets-1{float:left}.footer-widgets-2{float:right;width:50%;padding:40px 0 20px 30px;border-left:1px solid #ddd}.footer-widgets a{font-family:'Old Standard TT',serif;font-style:italic;text-transform:lowercase;color:#999;border-bottom:1px solid #ddd}.footer-widgets a:hover{color:#ddd}.footer-widgets .widget{margin-bottom:24px}.footer-widgets .widgettitle{font-family:'Old Standard TT',serif;font-size:16px;font-style:italic;text-transform:none;color:#bbb}.footer-widgets-1 .widget-title{text-align:left!important}.footer-widgets-2 .widget-title{text-align:right!important}.footer-widgets li{margin-bottom:6px;list-style-type:none;word-wrap:break-word}.footer-widgets .search-form input:focus{border:1px solid #ddd}.site-footer{font-size:11px;padding:10px 0;text-align:center;color:#ddd;border-top:0 solid #ddd;background-color:#fff}.site-footer a{color:#bbb}.site-footer a:hover{color:#999}.site-footer p{font-family:Montserrat,sans-serif;font-weight:300;margin-bottom:0;letter-spacing:1px;text-transform:uppercase}nav{clear:both}.menu-toggle,.sub-menu-toggle{display:none;visibility:hidden}@media only screen and (min-width:769px){nav{display:block!important}}@media only screen and (max-width:1139px){.site-inner,.wrap{max-width:960px}.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:740px}.content,.site-header .widget-area{width:620px}.content-sidebar-sidebar .content,.sidebar-content-sidebar .content,.sidebar-sidebar-content .content{width:400px}.sidebar-primary,.title-area{width:300px}}@media only screen and (max-width:1023px){body{background-color:#fff}.content,.content-sidebar-sidebar .content,.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-primary,.sidebar-secondary,.sidebar-sidebar-content .content,.sidebar-sidebar-content .content-sidebar-wrap,.site-header .widget-area,.site-inner,.title-area,.wrap{width:100%}.top-bar-left,.top-bar-right{display:block;margin:10px auto}.site-header .wrap{padding:20px 0}.header-image .site-header .wrap{background-position:center top}.site-inner{padding-right:5%;padding-left:5%}.archive-description,.author-box,.comment-respond,.entry,.entry-comments,.entry-footer .entry-meta,.header-image .site-header .widget-area,.site-header{padding:0}.comment-respond{padding:10px}.genesis-nav-menu li,.site-header .search-form,.site-header ul.genesis-nav-menu{float:none}.genesis-nav-menu,.site-description,.site-header .search-form,.site-header .title-area,.site-title{text-align:center}.site-header .search-form{margin:16px auto}.genesis-nav-menu li.right{display:none}.entry-footer .entry-meta{margin:0;padding-top:12px}.sidebar .widget.enews-widget{padding:40px}.site-footer{padding:24px 0}.alignleft .avatar,.alignright .avatar{float:left;max-width:100px!important}}@media only screen and (max-width:770px){.nav-primary li a::after,.nav-secondary li a::after{content:''}.menu-toggle{border:1px solid #ddd}.menu-toggle,.sub-menu-toggle{font-size:25px;font-weight:400;display:block;visibility:visible;overflow:hidden;margin:0 auto!important;padding:10px;text-align:center}button.menu-toggle{width:100%}button.menu-toggle,button.sub-menu-toggle{color:#999;background-color:transparent}.sub-menu-toggle{position:absolute;top:0;right:0;padding:4px}.menu-toggle:before{content:'\2261'}.menu-toggle.activated:before{content:'\2191'}.sub-menu-toggle:before{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;content:'+'}.sub-menu-toggle.activated:before{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;content:'-'}nav{position:relative;display:none}.genesis-nav-menu .menu-item{position:relative;display:block;text-align:left;background-color:#f5f5f5}.genesis-nav-menu .menu-item:hover{position:relative}.genesis-nav-menu .sub-menu{position:static;display:none;clear:both;width:100%;opacity:1}.genesis-nav-menu .sub-menu a{position:relative;width:auto;border-left:0}.genesis-nav-menu .sub-menu .sub-menu{margin:0}.genesis-nav-menu .sub-menu .sub-menu a{padding-left:30px;background-color:#f5f5f5}.genesis-nav-menu .sub-menu .sub-menu .sub-menu a{padding-left:40px;background-color:#fff}.nav-primary .current-menu-item>a,.nav-primary a:hover{color:#333}.genesis-nav-menu>.first>a{padding-left:14px}}@media only screen and (max-width:769px){.top-bar{padding:10px 20px 0}.featured-circles .widget{width:20%;margin:20px 0 0!important;padding:0 0 10px!important}.featured-circles .featured-content .entry{padding:0!important}.featured-circles .entry-title a,.featured-circles .widgettitle{font-size:14px}.enews-widget input,.enews-widget input[type=submit]{width:100%}.enews-widget input{margin-bottom:7px}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{width:100%;margin:0}.comment-respond{border:0 solid #ddd}.footer-widgets{padding-right:20px;padding-left:20px}.home-featured-area .widget{display:block;width:100%;margin-top:20px;margin-bottom:0}.home-featured-area .featured-content .entry{padding-bottom:0}.footer-widgets-2{border-left:0}}@media only screen and (max-width:520px){.featured-circles .entry-title a,.featured-circles .widgettitle{display:none}}@media only screen and (max-width:320px){.featured-circles .widget{padding:5px}.featured-circles{border:none}.site-container{overflow:hidden}.footer-widgets{border:none}.footer-widgets-1,.footer-widgets-2{display:block;float:none;width:100%;margin:0 auto;padding:0;text-align:center}.footer-widgets-1{padding-top:20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.footer-widgets-2{margin:0 auto;padding-top:20px;text-align:center;border-left:0}.footer-widgets .enews .widgettitle,.footer-widgets-1 .widgettitle,.footer-widgets-2 .widgettitle{float:none;text-align:center!important}.site-footer p{padding:0 20px}.footer-widgets .widget_nav_menu{float:none}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment