/*
	Theme Name: Generocity Philly
	Theme URI: http://www.generocity.org
	Author: WebDevStudios
	Author URI: http://webdevstudios.com
	Description: Custom theme for Generocity Philly for Technically.
	Template: national
	Version: 1.0
*/

#header-main {
}

#header-main, #header-main:before, #header-main:after {
	background: url(images/bg-header.png) 0 0 repeat-x;
}

.sprites-skyline-tm,
#header-main .skyline {
	background: url(images/sprites/skyline-phl.png) 0 0 no-repeat;
	height: 84px;
	width: 282px
}

/**
 * Adjust the logos
 */

#header-main .logo.logo-phl,
#header-main .logo.logo-tm {
	height: 100%;
	margin-left: 10px;
}

#header-main .logo.logo-phl a,
#header-main .logo.logo-tm a {
	background: url(images/svg/logo-gen-white.svg) 0 0 no-repeat;
	background-size: 100% auto;
	display: block;
	padding: 0;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	width: 213px;
}

#header-main .logo.logo-tm {
	margin-top: 0;
}

/**
 * Adjust the logo in the sticky nav
 */
#nav-wrap #tower {
	height: 19px;
	top: 15px;
}

.icon-gen-icon {
	fill: white;
	height: 19px;
	width: 19px;
}

/**
 * Increase weight of titles in home page story blocks
 */
.home-continuous .story-square h2 {
	font-weight: 700;
}

/**
 * Hide the navigation burger/bars icon
 */
#nav-wrap #menu-wrap-network li a .fa {
	display: none;
}

#nav-wrap #menu-wrap-network li a {
	/* padding: 5px 8px; */
}

/**
 * Add icons to the topics menu
 */
.menu-cats .link-icon {
	background-position: 0 0;
	background-repeat: no-repeat;
	display: inline-block;
	height: 34px;
	width: 34px;
}

.menu-cats .link-purpose {
	background-image: url(images/sprites/topic-purpose.png);
}

.menu-cats .link-people {
	background-image: url(images/sprites/topic-people.png);
}

.menu-cats .link-funding {
	background-image: url(images/sprites/topic-funding.png);
}

.menu-cats .link-results {
	background-image: url(images/sprites/topic-results.png);
}

.menu-cats .link-method {
	background-image: url(images/sprites/topic-method.png);
}

/**
 * Set visibility to hidden while Typekit fonts are loading
 */
.wf-loading {
	visibility: hidden;
}
.wf-active, .wf-inactive {
	visibility: visible;
}

/**
 * Single Post adjustments
 */

.sprites-tower-white {
	background-color: #fff;
	background-image: url(images/svg/icon-gen.svg);
	background-position: center;
	background-size: 22px;
}

/**
 * Hide the featured term display on archive pages
 */
.brief .topic.topic-featured {
	display: none;
}

/**
 * Set a default background color on the comment bubble
 * for Featured posts
 */
.brief.brief-featured .comment-bubble {
	background-color: #252525;
}