/**
 * @package   Churchy - Nonprofit Joomla Template
 * @version   1.5.1 - 24 January 2016
 * @author    Webthemer - Web Development Studio http://www.webthemer.com | Framework: YOOtheme http://www.yootheme.com
 * @copyright Copyright (C) 2012 - 2016 Webthemer | Framework: Copyright (C) YOOtheme GmbH
 * @license   http://www.gnu.org/licenses/gpl.html GNU/GPL
 *

Custom Rules
----------------------------------------------------------------------------------------------------*/
.gallery_aboutus .wk-slideset IMG
{
	/*+box-sizing:padding-box;*/
	-webkit-box-sizing: padding-box;
	-moz-box-sizing: padding-box;
	-ms-box-sizing: padding-box;
	box-sizing: padding-box;
	/*+border-radius:5px;*/
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
}
.title-image
{
	position: relative;
}
.title-image H3
{
	position: absolute;
	bottom: -20px;
	left: 20px;
	padding: 4px 10px;
	background-color: #B20000;
	color: #FFFFFF;
	/*+border-radius:3px;*/
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
}
/* Added by JGE (everything below this) */
/* Add new blog-callout class for focus */
.blog-callout
{
	padding: 8px;
	width: 45%;
	font-size: 1.5em;
	float:right;
	color:#B20000;
}
/* Fix issue with boxing of CODE block (was in template base.css) */
code
{
	display: inline-block;
}
/* to fix rendering of audio on some browsers */
audio
{
  width: 410px;
}
/* to fix submit button overlap on IOS browsers */
#system FORM.submission DIV.submit { 
    margin-top: 0px; 
    text-align: left; 
}
/* 160106-Sermon Series Page Customizations */
.tag-category-ss > H1
{
	border-bottom: 1px solid #E6E6E6;
	padding-bottom: 10px;
	margin-top: 0;
}
.tag-category-ss img
{
  max-width: 260px;
  height: auto;
  border-radius: 5px;
}
.tag-category-ss .thumbnails > li
{
  min-width:280px;
  margin-bottom: 5px;
}
.tag-category-ss .thumbnails > li > H3
{
	margin-top: 10px;
    width: 260px;
    font-size: 16px;
}
.tag-category-ss div.caption > span.tag-body
{
  max-width:267px;
  float: left;
  margin-top: 15px;
}
.tag-category-ss .category-desc > img
{
	Float: left;
	margin: 4px 20px 25px 10px;
	max-width: 228px;
}
.tag-category-ss div.category-desc
{
	background: #FAFAFA none repeat scroll 0% 0%;
	border: 1px solid #DDD;
	margin: 15px 0px;
	padding: 10px;	
}
.sprocket-tabs-panel .readon
{
	display: none;
}
.cls-content
{
  height: auto;
  min-height: 180px;
}
/* 170323 - Fix shadow mis-align on Top-b modules, off by 5px */
/* decided NOT to use this class on production, instead, just remove main-shadow-top */
.vMid
{
  vertical-align: middle;
}
/* 170323 - Get rid of main-shadow-top */
.main-shadow-top
{
  display:none;
}
/* 190205 - Adjust MailChimp Module Style */
.mc-field-group > input {
text-align:center;color:#333333;background-color:#eeeeee;border-color:#ffffff;border-radius:5px;font-size:12px;padding:10px 10px
}
.mc-field-group {
  text-align:center;
}
/* 190814 - Adjust for Amazon Smiles Banner */
@media screen and (min-width: 980px) {
.amazon-block
  {
	margin-left: -35px;
  }
}
