/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
body {
	background-color: #ffffff;
	background-repeat: repeat-x;
	color: #333333;
}

li.featured-content,li.widget_rss, li.smart-post-list {
	list-style: none;
}

img.rss-widget-icon {
	display: none;
}

/* Site Containers


.site-container {
	border: 0;

}


--------------------------------------------- */
a {
	color: #be2015;
	text-decoration: none;
}

.site-container {
	margin-top: 20px;
}

.widget-title {
	background-color: #be2015;
	color: #fff;
	font-size: 16px;
	font-weight: 600;
}

.widget-title a {
	color: #fff;
}

.widget-title a:hover {
	color: #000;
}

.featured-content .entry {
	margin-left: 45px;
}

.site-header .wrap {
	padding: 0 !important;
}

.home-top {
	padding: 0 !important;
}

/* Title Area
--------------------------------------------- */
.title-area {
	width: 330px;
}

.site-header .widget-area {
	width: 550px;
}

/* Logo bounce off top */
.header-image .site-title a {
	margin-top: 15px;
	margin-bottom: 0;
}

div.paypal-donations input {
	padding: 0;
	border: 0;
}

/* Top nav fitter */
.site-header .widget-area {
	padding-right: 20px;
}

/* Logo, hide text */
.header-image .site-title a {
	background-position: top !important;
	float: left;
	min-height: 120px;
	width: 100%;
}

/* Reverses widget title colors in home feature
--------------------------------------------- */
#featured-content-2 div h4 {
	background-color: #be2015;
	border-top: 3.5px solid #black;
}

#featured-content-2 div h4 a:hover {
	color: #black;
}

/* Makes Primary Sidebar donation button width responsive */
div.paypal-donations input {
	width: 100%;
	height: auto;
}

/* Custom pull quote codes
--------------------------------------------- */
div.pull-right {
/* Reset metrics. */
	padding: 0;
	border: none;
/* Content */
	content: attr(data-pullquote);
/* Pull out to the right, modular scale based margins. */
	float: right;
	width: 320px;
	margin: 12px 40px 24px 36px;
/* Baseline correction */
	position: relative;
	top: 5px;
/* Typography (30px line-height equals 25% incremental leading) */
	font-size: 23px;
	line-height: 30px;
}

div.pull-left {
/* Reset metrics. */
	padding: 0;
	border: none;
/* Content */
	content: attr(data-pullquote);
/* Pull out to the right, modular scale based margins. */
	float: left;
	width: 320px;
	margin: 12px 40px 24px 36px;
/* Baseline correction */
	position: relative;
	top: 5px;
/* Typography (30px line-height equals 25% incremental leading) */
	font-size: 23px;
	line-height: 30px;
}

div.pull-right-red {
/* Reset metrics. */
	padding: 10px;
	border: none;
/* Content */
	content: attr(data-pullquote);
/* Pull out to the right, modular scale based margins. */
	float: right;
	width: 320px;
	margin: 12px 40px 24px 36px;
/* Baseline correction */
	position: relative;
	top: 5px;
/* Typography (30px line-height equals 25% incremental leading) */
	font-size: 20px;
	line-height: 27px;
	color: #ffffff;
	background: #be2015;
}

div.pull-left-red {
/* Reset metrics. */
	padding: 10px;
	border: none;
/* Content */
	content: attr(data-pullquote);
/* Pull out to the right, modular scale based margins. */
	float: left;
	width: 320px;
	margin: 12px 40px 24px 36px;
/* Baseline correction */
	position: relative;
	top: 5px;
/* Typography (30px line-height equals 25% incremental leading) */
	font-size: 20px;
	line-height: 27px;
	color: #ffffff;
	background: #be2015;
}

/* Search box with magnifying glass
--------------------------------------------- */
.search-form input[type="search"] {
	background: #ffffff url(http://ncac.org/wp-content/uploads/2015/12/search-submit-25.png) no-repeat 10px 10px;
	background-size: 20px 20px;
	padding: 10px 3px 10px 30px;
}