/*
 Theme Name:   Hum Child
 Theme URI: http://wordpress.org/extend/themes/hum/
 Author: Daryl Koopersmith
 Author URI: http://darylkoop.com/
 Description:  Child of the Hum theme
Version: 0.2.1
Tags: light, white, gray, one-column, left-sidebar, flexible-width, custom-header, custom-background, threaded-comments, sticky-post, post-formats
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
template: twentyeleven
 Template:     hum
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  hum-child
*/

/*
For older themes, and themes that do not use wp_enqueue_style() to enqueue their stylesheet, use the following line where twentyfourteen is the name of the directory where the theme resides:

Make sure you uncomment out this import line below if you want to include the parent CSS and the wp_enqueue_style() is not working. If you do not then you will not have any styling in your child theme from the parent theme.
*/

@import url("../hum/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */

#content .hentry {
	background: white;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	-webkit-border-radius: 3px;
}

#branding {
	width: 180px;
}

#site-title a {
	font-size: 1.45em;
}

@media (max-width: 650px) {

	#site-title a {
		font-size: 2.4em;
	}
}

hgroup {
	display: none;
}

article.intro .entry-content {
	color: #373737;
	font-size: 15px;
}

.singular .hentry header .entry-meta {
	border-bottom: 0px solid #eee;
}

.entry-meta span.cat-links {
	display: none;
}

/* Simplify the showcase template */
.page-template-showcase-php section.recent-posts {
	float: none;
	margin: 0;
	width: 100%;
	display: none;
}
.page-template-showcase-php #main .widget-area {
	float: right;
	margin: 0;
	width: 24%;
	padding-top: 8%;
	text-align: right;
}
.page-template-showcase-php #main .widget-area ul li {
	color: #FFF;
	line-height: 1.2;
	margin-bottom: 0.5em;
}
.page-template-showcase-php .other-recent-posts {
	border-bottom: 1px solid #ddd;
}

/* Simplify the showcase template when small feature */
section.featured-post .attachment-small-feature {
	border: none;
	display: block;
	height: auto;
	max-width: 60%;
	position: static;
}
article.feature-image.small {
	margin: 0 0 1.625em;
	padding: 0;
}
article.feature-image.small .entry-title {
	font-size: 20px;
	line-height: 1.3em;
}
article.feature-image.small .entry-summary {
	height: 150px;
	overflow: hidden;
	padding: 0;
	text-overflow: ellipsis;
}
article.feature-image.small .entry-summary a {
	left: -9%;
}
.search-results .entry-summary {
	padding: 0.6em 7.6% 0;
	border-style: solid;
	border-color: #EEE;
	border-width: 0 0 1px;
}



/* =========================================================================
 *   SHOWCASE TEMPLATE
 * ========================================================================= */

#content article.intro {
	margin: 0;
	padding: 0.5em 2.5% 0 5.5%;
	width: 65%;
	float: left;

	background: transparent;

	-webkit-border-radius: 0;
	-moz-border-radius:    0;
	border-radius:         0;

	-webkit-box-shadow: none;
	-moz-box-shadow:    none;
	box-shadow:         none;
}

#content article.intro .entry-header {
	padding-top: 1.5em;
}

#content article.intro .entry-content {
	padding: 0;
	overflow: hidden;

	-webkit-box-shadow: none;
	-moz-box-shadow:    none;
	box-shadow:         none;
}

/*
#content article.intro .entry-content p:first-child {
	font-size: 1.8em;
	line-height: 1.4em;
	color: #464646;
	text-shadow: 0 1px 0 #fff;
	margin-bottom: 0.8em;
}
*/

#content article.intro .edit-link a {
	top: 0.75em;
	right: 0;
}

.page-template-showcase-php .featured-posts {
	margin: 3.2em 0 4em;
	height: auto;
	min-height: 0;
}

.featured-posts .showcase-heading {
	padding-left: 0;
}

.featured-posts section.featured-post {
	position: relative;
	top: auto;
	height: auto;
}

section.feature-image.large img {
	padding: 6px 0;
}

#content section.feature-image.large article {
	background: transparent;
	left: 1.625em;
	margin: 1.625em 0 0 0;
	white-space: nowrap;
}

section.recent-posts .other-recent-posts {
	margin: 4em 0 1em;
	border-color: #ccc;
	border-style: dotted;
}

section.recent-posts .other-recent-posts .entry-title {
	padding: 0.75em 0;
	border-color: #ccc;
	border-style: dotted;
}

section.recent-posts .other-recent-posts .comments-link a,
section.recent-posts .other-recent-posts .comments-link > span {
	padding: 0.75em 0 1em;
}

section.recent-posts .other-recent-posts a[rel="bookmark"]:hover {
	color: #1982d1;
}

span.semibold {
	font-weight: 400;
}


/*
 * Formatting for publication (use the Status format).
 */
.format-status .entry-meta {
	display: none;
}
.format-status header.entry-header {
	display: none;
}
#nav-single {
	display: none;
}