/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

.site-content .content-area,
.site-footer .footer-widget-2 {
    width: 60%;
}
.is-left-sidebar {
    width: calc(20% - 2px);
}
.is-right-sidebar,
.site-footer .footer-widget-1,
.site-footer .footer-widget-3 {
    width: 20%;
}
.widget-area .widget {
    padding: 20px;
}
.is-left-sidebar .widget {
	border: 2px dotted #cccc99;
}
.inside-footer-widgets>div {
	flex: inherit;
}
.site-footer .footer-widget-2 {
	padding:20px;
}
a {
    text-decoration: none;
}
a.read-more {
	font-size: 85%;
    margin-top: 0.5em;
    line-height: 1.5;
}
b, strong {
    font-weight: 700;
}
.wp-block-image img {
	width: 100%;
	height: auto;
}
.wp-block-image figcaption {
    text-align: left;
}
.post-image-below-header.post-image-aligned-left .inside-article .post-image {
	margin-top: 2.4em !important;
}

.post-image-aligned-left .inside-article .post-image {
	margin-right: 1em !important;
}
.entry-header .entry-meta {
	display: none;
}

footer.entry-meta {
	background: #e1e1cd;
    padding: 10px;
    color: #666666;
    font-size: .85em;
	clear: both;
}
.site-main .separate-containers .inside-article {
    padding: 20px;
}
.footer-widgets .widget ul li {
	display: inline-block;
	padding-right: 20px;
}
.main-navigation .main-nav ul li a,
.secondary-navigation .main-nav ul li a {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.fa-brands.fa-twitter {
	color: #1DA1F2;
}
.fas.fa-rss {
	color: #ee802f;
}
#sidebar ul.perfect-quotes li, ul.perfect-quotes li {
    background: transparent !important;
    padding: 0 0 0 0 !important;
	font-size: 18px;
    color: #999999;
    font-style: italic;
}
.post-type-archive-tribe_events .entry-content:not(:first-child),
.single-tribe_events .entry-content:not(:first-child) {
	margin-top: 0 !important;
}
.tribe-events .tribe-events-l-container,
.single-tribe_events #tribe-events {
	padding-top: 0 !important;
}
.tribe-events .tribe-events-header__events-bar {
	display: none !important;
}
input[type="submit"] {
	margin-top: 1em;
}