/*
Theme Name: Risen Child Theme
Theme URI: https://churchthemes.com/themes/risen
Author: churchthemes.com
Author URI: https://churchthemes.com
Description: A sample child theme for Risen.
Copyright: (c) 2012-2017 DreamDolphin Media, LLC
Template: risen
Version: 2.4
*/

/*
To override styles, copy them from the parent theme here, then change the properties.
You can also add new styles here. See styles/* for overriding the light and dark base styles.
Note: it is not necessary to @import the parent stylesheet here (see docs for more info)
*/


#header-inner {
	height:200px !important;
}
#header-menu-links>li>a {
	font-size:15px !important;
}
#tagline {
	color:#406F92;
	letter-spacing:0.03em;
	text-align:center;
	font-weight:600;
}
.clear {
	clear:both;
}
.post-content h1,.post-content h2,.rpscw-sidept a {
	color:#405566 !important;
}
.events-box h2 {
	padding-top:12px;
}
body.home h1 {
	font-size:1.9em;
}
body.home h2 {
	font-size:1.7em;
}
body.home h1 {
	line-height:1.2em !important;
	margin:24px 0 6px 0 !important;
}
h2 {
	font-size:1.4em;
}
h2.newsic {
	background-image:url('http://www.crossmission.org.uk/wp-content/uploads/2018/05/newsic.png');
	background-repeat:no-repeat;
	background-position:8px 12px;
	padding-left:36px;
	margin-bottom:16px !important;
}
h2.calendaric {
	background-image:url('http://www.crossmission.org.uk/wp-content/uploads/2018/05/calendaric.png');
	background-repeat:no-repeat;
	background-position:8px 22px;
	padding-left:36px;
	margin-bottom:16px !important;
}
.events-box {
	clear:both;
}
body.risen_event-template-default #sidebar-right {
	display:none !important;
}
.events-box .rpscw-recentposts img {
	display:none !important;
}
.wpcf7 textarea {
	height:190px;
}
.rpscw-sidept a {
	font-family:'Open Sans',Arial,Helvetica,sans-serif !important;
	font-weight:700 !important;
	font-size:16px !important;
}
.rpscw-postmeta {
	display:none !important;
}
.post-content p {
	font-size:16px;
}
.rpscw-recentpostwrap .rpscw-col:first-child {
	padding-left:0 !important;
}
.red {
	color:#94090B;
}
a.button.button-small {
	padding:7px 14px 7px 14px !important;
}
a.button.button-blue {
	background-color:#63839C !important;
	border-color:#4E6E87;
}
.rpscw-recentposts {
	border-radius:0 !important;
	background-color:#F1F1F1;
	border-color:#EAEAEA !important;
}
@media screen and (min-width:600px) and (max-width:799px) {
	#tagline {
		font-size:16px;
		line-height:24px;
	}
}
@media screen and (min-width:800px) and (max-width:1023px) {
	#tagline {
		font-size:18px;
		line-height:26px;
	}
}
@media screen and (min-width:1024px) {
	#tagline {
		font-size:20px;
		line-height:32px;
	}
}
.footer-info {
	padding-top:12px;
}
.footer-info,#copyright {
	font-size:0.9em;
}
#footer-contact li {
	display: block;
}


