/*
Theme Name: Influence Child Theme
Author: Arthur Avary
Template: influence
Description: Influence Child Theme
Version: 1.0.6
License: GNU General Public License
License URI: http://www.gnu.org/copyleft/gpl.html
Tags: responsive-layout, fluid-layout, custom-background, custom-menu, featured-images, theme-options, threaded-comments, translation-ready
*/

/* =Theme customization starts here
-------------------------------------------------------------- */
a {color:#1c7284;}

.site-header {background: rgba(255, 255, 255, 0.48)}

.menu-main-menu-container ul {list-style-type:none;}
.menu-main-menu-container ul li {float:left; margin:10px; padding: 0px 10px;}

.sow-features-list .sow-features-feature p {text-align: left;}

/* customizations */
#main {margin-top: 6px;}
#secondary {background: none repeat scroll 0 0 #fff; box-shadow: none; padding: 0px 25px;}

ul.popularPostsInFooter {
	list-style-type:none;
}
ul.popularPostsInFooter li {
	display:block;
	width:200px; /* desktop view */
	float:left;
	margin-right:20px;
}

ul.popularPostsInFooter li .tptn_after_thumb {
	display:block;
}

ul.popularPostsInFooter li .tptn_after_thumb .tptn_title {
	display:block;
	color:#fff;
}
ul.popularPostsInFooter li .tptn_after_thumb .tptn_excerpt {font-size:85%;}

.desktopSiteNav {}
.desktopSiteNav ul {list-style-type:none; margin:0px; padding-left:38px;}
.desktopSiteNav ul li {float:left; padding-right:30px;}
.desktopSiteNav ul li a {font-size:150%; text-decoration:none; color:#1c7284; text-transform:uppercase;}

article.entry .post-text .entry-title {color:#1c7284; text-align:left; text-transform:uppercase;}
article.entry {background: none; box-shadow: none; border-bottom:1px solid #86bcc7;}

.followIcons {text-align:center;}
.followIcons img {margin:0px 1px;}
.follow a.jillianPortrait {display:block;}
.follow .sidebarButton a,
a.comments-link {
	background-color: #1c7284;
	color: #fff;
	display: block;
	margin: 1px 0;
	padding: 10px 0;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}
.follow .sidebarButton a:hover,
a.comments-link:hover {background-color: #269cb5;}
h4.commentsButton {color:#fff;}

#secondary {padding:0px; border-left:1px solid #86bcc7;}
#secondary .widget {padding:20px; border-bottom:1px solid #86bcc7;}
#secondary .widget:first-child {padding-top:0px;}

.homeBlogPanel {}
.homePageRecentPosts article.post {width:50%; float:left; margin-top:0px;}
.homePageRecentPosts article.entry {border:none;}
.homePageRecentPosts article.entry .post-text {padding-top:10px;}
.homePageRecentPosts article.entry:first-child .post-text {padding-left:0px;}
.homePageRecentPosts article.entry:last-child .post-text {padding-left:0px;}
.homePageRecentPosts h3.widget-title {margin:0px;}

h3.widget-title {text-transform:uppercase;font-size:240%; line-height:100%;}

#bookpageWrap.sidebar {margin: 0 auto; width: 228px;}
#bookpageWrap.sidebar .cover {}
#bookpageWrap.sidebar .bookinfoSidebar {}
#bookpageWrap.sidebar .bookinfoSidebar #readersguide {text-align:center;}
#bookpageWrap.sidebar .bookinfoSidebar #readersguide h3 {text-transform:none; font-size:150%; margin:0px;}
#bookpageWrap.sidebar .bookinfoSidebar #readersguide p {font-size:90%; margin:0px;}
#bookpageWrap.sidebar .bookinfoSidebar #readersguide p a {text-decoration:none;}
#bookpageWrap.sidebar .bookinfoSidebar #booklinks {}
#bookpageWrap.sidebar .bookinfoSidebar #booklinks ul {list-style-type:none; margin:20px 0px 30px 0px;}
#bookpageWrap.sidebar .bookinfoSidebar #booklinks ul li {border-bottom:1px solid #b2b2b2;}
#bookpageWrap.sidebar .bookinfoSidebar #booklinks ul li:first-child {border-top:1px solid #b2b2b2;}
#bookpageWrap.sidebar .bookinfoSidebar #booklinks ul li a {text-decoration:none; display:block; padding:6px 0px 6px 10px;}
#bookpageWrap.sidebar .bookinfoSidebar #booklinks ul li a:hover {background-color:#f1f1f1;}
#bookpageWrap.sidebar.homepage .bookinfoSidebar #booklinks ul li,
#bookpageWrap.sidebar.bookpage .bookinfoSidebar #booklinks ul li {margin:0px;}
#bookpageWrap.sidebar.bookpage {float:left; margin-right:40px;}

.attribute {padding-right: 50px; text-align: right;}

.site-header.site-header-sentinel {display: none;}

/* PRESS PAGE */
#pressPage h3 {font-size:2.25em;}
#pressPage h4 {margin-bottom:0px;}
#pressPage p {margin-top:0px;}

.pressQuote {width:76%; margin-bottom:20px;}
.pressQuote p {margin-bottom:0px;}
.pressQuote .pressQuoteAttribute {text-align:right; margin-right:10%; color:#333; font-style:italic;}

/* EVENTS */
#tribe-events-pg-template {margin-top:50px;}

.tribe-events-list-widget {}
.eventsListHome {}
.eventsListHome ol,
.tribe-events-list-widget ol {list-style-type:none; margin:0px;}
.eventsListHome ol li {margin:0px;}
.eventsListHome ol li h4.entry-title.summary {margin:0px; text-transform:none;}
.tribe-events-list-widget ol li .duration {font-weight: 400;}

h3.homeBlogTitle {margin-bottom:0px;}
#homePageBlogPost {padding:0px 15px; float:left; width:50%}
#homePageBlogPost.first {padding-left:0px;}
#homePageBlogPost h3 a {text-decoration:none;}
.homePostImageWindow {width:100%; height:300px; overflow:hidden; position:relative;}
.homePostImageWindow img {position:absolute; max-height:300px; max-width:100%; height:100%;}

.site-content .site-navigation .nav-previous,
.site-content .site-navigation .nav-next {text-transform:uppercase; font-size:2em; color:#1c7284;}
.site-content .site-navigation.paging-navigation {box-shadow:none;}
.site-content .site-navigation.post-navigation,
.site-content .site-navigation.paging-navigation {margin-top:0px}
#content.site-content article:last-of-type {margin-bottom:0px;}

/* BLOG */
.hfeed.site article.entry .entry-content {font-size:1.2em;}

@media (max-width:780px){
	.desktopSiteNav {display: none;}
}
/*
<style type="text/css" media="all">#pgc-9500-0-0 , #pgc-9500-0-1 , #pgc-9500-5-0 , #pgc-9500-5-1 { width:50% } #pg-9500-0 , #pg-9500-1 , #pg-9500-2 , #pg-9500-3 , #pg-9500-4 , #pg-9500-5 , #pl-9500 .panel-grid-cell .panel { margin-bottom:30px } #pg-9500-0 .panel-grid-cell , #pg-9500-2 .panel-grid-cell , #pg-9500-5 .panel-grid-cell , #pg-9500-6 .panel-grid-cell { float:left } #pgc-9500-2-0 , #pgc-9500-2-1 , #pgc-9500-2-2 , #pgc-9500-6-0 , #pgc-9500-6-1 , #pgc-9500-6-2 { width:33.333% } #pl-9500 .panel-grid-cell .panel:last-child { margin-bottom:0 } #pg-9500-0 , #pg-9500-2 , #pg-9500-5 , #pg-9500-6 { margin-left:-15px;margin-right:-15px } #pg-9500-0 .panel-grid-cell , #pg-9500-2 .panel-grid-cell , #pg-9500-5 .panel-grid-cell , #pg-9500-6 .panel-grid-cell { padding-left:15px;padding-right:15px } @media (max-width:780px){ #pg-9500-0 .panel-grid-cell , #pg-9500-1 .panel-grid-cell , #pg-9500-2 .panel-grid-cell , #pg-9500-3 .panel-grid-cell , #pg-9500-4 .panel-grid-cell , #pg-9500-5 .panel-grid-cell , #pg-9500-6 .panel-grid-cell { float:none;width:auto } #pgc-9500-0-0 , #pgc-9500-2-0 , #pgc-9500-2-1 , #pgc-9500-5-0 , #pgc-9500-6-0 , #pgc-9500-6-1 { margin-bottom:30px } #pl-9500 .panel-grid { margin-left:0;margin-right:0 } #pl-9500 .panel-grid-cell { padding:0 }  } </style><style type="text/css" id="influence-footer-widgets">#footer-widgets aside { width : 100%; } </style> <style type="text/css" id="customizer-css">@import url(http://fonts.googleapis.com/css?family=Molengo:400); body,button,input,select,textarea { font-family: "Molengo"; font-weight: 400 } h1,h2,h3,h4,h5,h6 { font-family: "Molengo"; font-weight: 400 } #colophon { background-color: #1c7284 } </style>
*/