/*
Theme Name:     GeneratePress-child
Description:    Child theme for Fossil Creek Angus
Author:         Pivot Design
Template:       generatepress

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

body {
	font-family: Helvetica, sans-serif !important;
}
H1, H2, H3, H4, H5, H6 {
	font-weight: 600 !important;
}

.wp1s-caption-title {
	font-family: Helvetica, sans-serif !important;
}
.wp1s-caption-content {
	font-family: Helvetica, sans-serif !important;
	font-weight: normal !important;
	text-transform: inherit !important;
}

/* HEADER */
.top-bar {
    background-color: #242527 !important; /* Top bar background color */
}
.top-bar {
    color: #cccccc !important; /* Top bar text color */
}
.top-bar a {
    color: #cccccc !important; /* Top bar link color */
}
.top-bar a:hover {
    color: #7b8e8c !important; /* Top bar text hover color */
}

.inside-header {
	display: none !important; /* Remove redundant header space */
}

.main-navigation, .main-navigation ul ul {
    background-color: #a6895c !important; /* Main menu color */
}

.main-navigation .main-nav ul li > a:hover, .main-navigation .main-nav ul li > a:focus, .main-navigation .main-nav ul li.sfHover > a {
    background-color: #7b8e8c !important;
}

.main-navigation .main-nav ul li[class*="current-menu-"] > a {
    background-color: #242527 !important; /* Main menu hover color */
}

.one-container .site-content {
	padding-bottom: 0px !important; /* remove space below main content area */
}

/* SIDEBAR */
#right-sidebar {
	padding-top: 10px !important; /* add space above sidebar */
}
.sidebar .widget .widget-title {
	text-align: center !important; /* sidebar text */
}

/* Custom Content Block */
.wpmm-grid-post {
    padding-bottom: 20px !important;
}

/* FOOTER */
.footer-widgets {
	background-color: #242527 !important; /* Footer background colour */
	color: #ffffff !important; /* Footer text colour */
}
.footer-widgets a {
	color: #ffffff !important; /* Footer link colour */
}
.footer-widgets a:hover {
	color: #7b8e8c !important; /* Footer link hover colour */
}
.footer-widgets .widget-title {
	color: #ffffff !important; /* Footer widget titles colour */
}
.site-info {
	background-color: #a6895c !important;
	color: #ffffff !important; /* Footer bar font colour */
}
.site-info a {
	color: #ffffff !important; /* Footer bar link colour */
}
.site-info a:hover {
	color: #242527 !important; /* Footer bar hover colour */
}


/* Facebook Plugin */
#ffwd_container1_0 #ffwd_container2_0 .blog_style_object_container_0 {
	background-color: #f7f7f7 !important; /* facebook feed background color */
    border-color: #f7f7f7 !important; /* hide facebook feed seperator lines */
}
.ffwd_blog_style_object_info_container_0 {
	background-color: #f7f7f7 !important; /* facebook feed post title background color */
}

/* Hides the reCAPTCHA on every page */
.grecaptcha-badge {
    display: none !important;
}
/* Shows the reCAPTCHA on the Contact page */
.page-id-50 .grecaptcha-badge {
    display: block !important;
	bottom: 100px !important;
}