/*   
Theme Name: CRI
Theme URI: https://www.equip.org/
Description: A custom theme created for CRI built on Simon WP Framework.
Version: 2.0
*/

/*--------------------------------------------------------------
8.0 Clearings
--------------------------------------------------------------*/

/* line 5, sass/partials/_clearings.scss */

.clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after,
.footer_inner_wrap .footer-nav:before,
.footer_inner_wrap .footer-nav:after {
	content: '';
	display: table;
}

/* line 23, sass/partials/_clearings.scss */

.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after,
.footer_inner_wrap .footer-nav:after {
	clear: both;
}

/*! normalize.css v3.0.2 | MIT License | git.io/normalize */

/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */

/* line 9, sass/partials/_reset.scss */

html {
	font-family: sans-serif; /* 1 */
	-ms-text-size-adjust: 100%; /* 2 */
	-webkit-text-size-adjust: 100%; /* 2 */
}

/**
 * Remove default margin.
 */

/* line 19, sass/partials/_reset.scss */

body {
	margin: 0;
}

/* HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */

/* line 33, sass/partials/_reset.scss */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
	display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

/* line 54, sass/partials/_reset.scss */

audio,
canvas,
progress,
video {
	display: inline-block; /* 1 */
	vertical-align: baseline; /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

/* line 67, sass/partials/_reset.scss */

audio:not([controls]) {
	display: none;
	height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */

/* line 77, sass/partials/_reset.scss */

[hidden],
template {
	display: none;
}

/* Links
   ========================================================================== */

/**
 * Remove the gray background color from active links in IE 10.
 */

/* line 89, sass/partials/_reset.scss */

a {
	background-color: transparent;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */

/* line 97, sass/partials/_reset.scss */

a:active,
a:hover {
	outline: 0;
}

/* Text-level semantics
   ========================================================================== */

/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */

/* line 109, sass/partials/_reset.scss */

abbr[title] {
	border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */

/* line 117, sass/partials/_reset.scss */

b,
strong {
	font-weight: bold;
}

/**
 * Address styling not present in Safari and Chrome.
 */

/* line 126, sass/partials/_reset.scss */

dfn {
	font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */

/* line 135, sass/partials/_reset.scss */

h1 {
	font-size: 2em;
	margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9.
 */

/* line 144, sass/partials/_reset.scss */

mark {
	background: #ff0;
	color: #000;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */

/* line 153, sass/partials/_reset.scss */

small {
	font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

/* line 161, sass/partials/_reset.scss */

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

/* line 169, sass/partials/_reset.scss */

sup {
	top: -0.5em;
}

/* line 173, sass/partials/_reset.scss */

sub {
	bottom: -0.25em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

/* line 184, sass/partials/_reset.scss */

img {
	border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

/* line 192, sass/partials/_reset.scss */

svg:not(:root) {
	overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address margin not present in IE 8/9 and Safari.
 */

/* line 203, sass/partials/_reset.scss */

figure {
	margin: 1em 40px;
}

/**
 * Address differences between Firefox and other browsers.
 */

/* line 211, sass/partials/_reset.scss */

hr {
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	height: 0;
}

/**
 * Contain overflow in all browsers.
 */

/* line 221, sass/partials/_reset.scss */

pre {
	overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

/* line 229, sass/partials/_reset.scss */

code,
kbd,
pre,
samp {
	font-family: monospace, monospace;
	font-size: 1em;
}

/* Forms
   ========================================================================== */

/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */

/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */

/* line 252, sass/partials/_reset.scss */

button,
input,
optgroup,
select,
textarea {
	color: inherit; /* 1 */
	font: inherit; /* 2 */
	margin: 0; /* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */

/* line 266, sass/partials/_reset.scss */

button {
	overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */

/* line 277, sass/partials/_reset.scss */

button,
select {
	text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

/* line 290, sass/partials/_reset.scss */

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	-webkit-appearance: button; /* 2 */
	cursor: pointer; /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */

/* line 302, sass/partials/_reset.scss */

button[disabled],
html input[disabled] {
	cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */

/* line 311, sass/partials/_reset.scss */

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

/* line 322, sass/partials/_reset.scss */

input {
	line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */

/* line 334, sass/partials/_reset.scss */

input[type="checkbox"],
input[type="radio"] {
	-moz-box-sizing: border-box;
	box-sizing: border-box; /* 1 */
	padding: 0; /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */

/* line 346, sass/partials/_reset.scss */

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */

/* line 357, sass/partials/_reset.scss */

input[type="search"] {
	-webkit-appearance: textfield; /* 1 */
	-moz-box-sizing: content-box; /* 2 */
	box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */

/* line 370, sass/partials/_reset.scss */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 */

/* line 379, sass/partials/_reset.scss */

fieldset {
	border: 1px solid #c0c0c0;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

/* line 390, sass/partials/_reset.scss */

legend {
	border: 0; /* 1 */
	padding: 0; /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */

/* line 399, sass/partials/_reset.scss */

textarea {
	overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */

/* line 408, sass/partials/_reset.scss */

optgroup {
	font-weight: bold;
}

/* Tables
   ========================================================================== */

/**
 * Remove most spacing between table cells.
 */

/* line 419, sass/partials/_reset.scss */

table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* line 424, sass/partials/_reset.scss */

td,
th {
	padding: 0;
}

/* line 428, sass/partials/_reset.scss */

iframe {
	max-width: 100%;
}

/*--------------------------------------------------------------
The Grid
--------------------------------------------------------------*/

/* This should barely ever be changed. */

/* line 6, sass/partials/_grid.scss */

body {
	-webkit-backface-visibility: hidden;
	background-color: #fff;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	line-height: 22px;
	color: #333;
	font-size: 14px;
	padding: 0;
	margin: 0;
}

/* line 17, sass/partials/_grid.scss */

.outer_wrap,
.header_outer_wrap,
.header_inner_wrap,
.content_outer_wrap,
.content_inner_wrap,
.footer_outer_wrap,
.footer_inner_wrap {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/* line 35, sass/partials/_grid.scss */

.header_inner_wrap {
	margin: 0 auto;
	max-width: 960px;
}

/* line 44, sass/partials/_grid.scss */

.content_inner_wrap {
	margin: 0 auto;
	max-width: 960px;
	padding: 30px 10px;
}

/* line 50, sass/partials/_grid.scss */

.footer_outer_wrap {
	background: #fff;
}

/* line 54, sass/partials/_grid.scss */

.footer_inner_wrap {
	margin: 0 auto;
	max-width: 960px;
	padding: 30px 0;
}

/* line 60, sass/partials/_grid.scss */

.push {
	margin: 1px 0 0 0;
}

/* line 64, sass/partials/_grid.scss */

.g_pad {
	padding: 10px;
}

/* line 68, sass/partials/_grid.scss */

.g_vert_pad {
	padding: 20px;
}

/* line 72, sass/partials/_grid.scss */

.g_10,
.g_20,
.g_25,
.g_30,
.g_33,
.g_40,
.g_50,
.g_60,
.g_66,
.g_70,
.g_75,
.g_80,
.g_90,
.g_100 {
	display: inline;
	float: left;
	position: relative;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	min-height: 1px;
	width: 100%;
}

/* line 2, sass/partials/_ubi-player.scss */

::-moz-selection {
	background: #a4dcec;
}

::selection {
	background: #a4dcec;
}

/* line 6, sass/partials/_ubi-player.scss */

::-moz-selection {
	background: #a4dcec;
}

/* line 10, sass/partials/_ubi-player.scss */

::-webkit-selection {
	background: #a4dcec;
}

/* line 14, sass/partials/_ubi-player.scss */

::-webkit-input-placeholder { /* WebKit browsers */
	color: #ccc;
	font-style: italic;
}

/* line 20, sass/partials/_ubi-player.scss */

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #ccc;
	font-style: italic;
}

/* line 26, sass/partials/_ubi-player.scss */

::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #ccc;
	font-style: italic;
}

/* line 32, sass/partials/_ubi-player.scss */

:-ms-input-placeholder { /* Internet Explorer 10+ */
	color: #ccc !important;
	font-style: italic;
}

/** audio player styles **/

/* line 40, sass/partials/_ubi-player.scss */

.audio-player,
.audio-player div,
.audio-player h2,
.audio-player a,
.audio-player span,
.audio-player button,
.audio-player ul {
	margin: 0;
	padding: 0;
	border: none;
	outline: none;
}

/** Live audio player styles **/

/* line 57, sass/partials/_ubi-player.scss */

.audio-player-wrap.live ul {
	margin: 10px 0;
	padding: 0;
}

/* line 62, sass/partials/_ubi-player.scss */

.audio-player-wrap.live li {
	float: none;
	width: 300px;
	margin: 0 auto;
	padding: 0;
}

/* line 70, sass/partials/_ubi-player.scss */

div.audio-player {
	position: fixed;
	bottom: 0px;
	width: 100%;
	margin: 0 auto;
	z-index: 3000;
	background: rgba(0, 0, 0, 0.8);
}

/* line 90, sass/partials/_ubi-player.scss */

div.audio-player ul {
	position: relative;
	z-index: 2000;
	padding: 0 0 0 15px;
}

/* line 108, sass/partials/_ubi-player.scss */

div.audio-player ul li {
	float: left;
	color: white;
	list-style: none;
	padding: 0 0 0 5px;
}

/* line 126, sass/partials/_ubi-player.scss */

div.audio-player ul li a {
	margin: 0 0 0 5px;
	color: #888;
	border-radius: 2px;
}

/* line 133, sass/partials/_ubi-player.scss */

div.audio-player ul li a i {
	font-family: "fontawesome";
	font-style: none;
	font-size: 22px;
}

/* line 139, sass/partials/_ubi-player.scss */

div.audio-player ul li a:hover {
	color: white;
	border-color: white;
}

/* play/pause control */

/* line 150, sass/partials/_ubi-player.scss */

div#mep_0 {
	width: 100% !important;
}

/* line 154, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-button button {
	cursor: pointer;
	display: block;
	position: relative;
}

/* line 160, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-play,
.mejs-controls .mejs-pause {
	width: 66px;
	margin: 0 auto;
}

/* line 166, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-play button,
.mejs-controls .mejs-pause button {
	width: 66px;
	height: 66px;
	margin-left: auto;
	margin-right: auto;
	background: transparent;
	z-index: 2000;
	position: relative;
	border: solid 6px #0082CA;
	border-radius: 50%;
}

/* line 193, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-play button:after {
	font-family: 'fontawesome';
	content: '\f04b';
	font-size: 32px;
	color: white;
	font-weight: 300;
	text-rendering: auto;
	padding: 15px 0 0 5px;
	line-height: 32px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

/* line 206, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-pause button:after {
	font-family: 'fontawesome';
	content: '\f04c';
	font-size: 32px;
	color: white;
	font-weight: 300;
	text-rendering: auto;
	padding: 15px 0 0 0px;
	line-height: 32px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

/* mute/unmute control */

/* line 220, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-mute button,
.mejs-controls .mejs-unmute button {
	top: 29px;
	right: 155px;
	width: 20px;
	z-index: 4000;
	position: absolute;
	background: transparent;
}

/* line 229, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-mute button,
.mejs-controls .mejs-mute button:after {
	font-family: 'fontawesome';
	text-align: center;
	content: '\f028';
	font-size: 22px;
	color: #8E8C8C;
	font-weight: 300;
	text-rendering: auto;
	padding: 0;
	line-height: 32px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

/* line 243, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-mute button,
.mejs-controls .mejs-unmute button:after {
	font-family: 'fontawesome';
	text-align: left;
	content: '\f026';
	font-size: 22px;
	color: #8E8C8C;
	font-weight: 300;
	text-rendering: auto;
	padding: 0 10px 0 0;
	line-height: 32px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

/* volume scrubber bar */

/* line 258, sass/partials/_ubi-player.scss */

.mejs-controls div.mejs-horizontal-volume-slider {
	position: absolute;
	top: 35px;
	right: 15px;
	cursor: pointer;
}

/* line 265, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
	width: 120px;
	height: 15px;
	border-radius: 50px;
	padding: 0 8px 0 0;
	border: solid 2px #8E8C8C;
}

/* line 273, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
	position: absolute;
	width: 0;
	height: 9px;
	top: 5px;
	left: 6px;
	background: #8E8C8C;
	border-radius: 8px;
}

/* line 282, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current:hover {
	color: white;
}

/* time scrubber bar */

/* line 289, sass/partials/_ubi-player.scss */

.mejs-controls div.mejs-time-rail {
	width: 100%;
}

/* line 293, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-time-rail span {
	position: absolute;
	display: block;
	width: 100%;
	height: 12px;
	top: 0px;
	left: 0px;
	cursor: pointer;
	border-radius: 0px 0px 2px 2px;
}

/* line 306, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-time-rail .mejs-time-total {
	background: rgba(0, 0, 0, 0.25);
	width: 100% !important; /* fixes display bug using jQuery 1.8+ */
	border-radius: 0;
}

/* line 328, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-time-rail .mejs-time-loaded {
	top: 0;
	left: 0;
	width: 0;
	background: black;
	border-radius: 0px;
}

/* line 350, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-time-rail .mejs-time-current {
	top: 0;
	left: 0;
	width: 0;
	border-radius: 0px 0px 2px 2px; /* FF3.6+ */ /* Chrome,Safari4+ */ /* Chrome10+,Safari5.1+ */ /* Opera 11.10+ */ /* IE10+ */
	background: linear-gradient(to right, rgba(225, 24, 24, 0.48) 0%, #e11818 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7ae11818', endColorstr='#e11818',GradientType=1 ); /* IE6-9 */
}

/* metallic sliders */

/* line 379, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-time-rail .mejs-time-handle {
	position: absolute;
	display: block;
	width: 20px;
	height: 22px;
	top: -6px;
}

/* line 387, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle {
	position: absolute;
	display: block;
	width: 12px;
	height: 14px;
	top: -1px;
}

/* time progress tooltip */

/* line 397, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-time-rail .mejs-time-float {
	position: absolute;
	display: none;
	width: 33px;
	height: 23px;
	top: -26px;
	margin-left: -17px;
	z-index: 9999;
}

/* line 407, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-time-rail .mejs-time-float-current {
	width: 33px;
	display: block;
	left: 0;
	top: 4px;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666;
	text-align: center;
	z-index: 9999;
}

/** clearfix **/

/* line 421, sass/partials/_ubi-player.scss */

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

/* line 430, sass/partials/_ubi-player.scss */

.clearfix {
	display: inline-block;
}

/* line 434, sass/partials/_ubi-player.scss */

html[xmlns] .clearfix {
	display: block;
}

/* line 438, sass/partials/_ubi-player.scss */

* html .clearfix {
	height: 1%;
}

/* line 1, sass/partials/_typography.scss */

.sticky {
	background: url(images/must-read.png) no-repeat right top;
	background-color: #fff;
}

/* line 6, sass/partials/_typography.scss */

.wp-caption-text {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
}

/* line 18, sass/partials/_typography.scss */

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

/* line 24, sass/partials/_typography.scss */

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

/* line 31, sass/partials/_typography.scss */

a.comment-reply-link {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #fff !important;
	cursor: pointer;
	background: #008cd1;
	border: 0;
	border: 0;
	padding: 5px 13px;
	margin: 0 0 0 5px;
	height: auto;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
}

/* line 46, sass/partials/_typography.scss */

hr {
	border: solid #ccc 1px;
	shadow: none;
	margin: 0 0 15px;
}

/* line 52, sass/partials/_typography.scss */

body a {
	color: #069;
	text-decoration: none;
}

/* line 57, sass/partials/_typography.scss */

a:focus,
a:active,
a:hover {
	color: #000;
	text-decoration: none;
}

/* line 64, sass/partials/_typography.scss */

h2,
h3,
h4,
h5,
h6 {
	padding: 0;
}

/* line 72, sass/partials/_typography.scss */

#header h1 {
	margin: 45px 0 0;
	padding: 10px 20px 10px 0;
	border-right: 1px solid #ccc;
	float: left;
}

/* line 79, sass/partials/_typography.scss */

#header h1 a {
	color: #e43a35;
	font-size: 28px;
	letter-spacing: -2.5px;
	text-decoration: none;
}

/* line 86, sass/partials/_typography.scss */

#header h1 a:hover {
	color: #333;
	text-decoration: none;
}

/* line 91, sass/partials/_typography.scss */

.description {
	color: #777;
	float: left;
	margin: 55px 0 0;
	padding: 0 0 0 20px;
}

/* line 98, sass/partials/_typography.scss */

.page-template-broadcasts-template_bu-php .bread-crumb,
.single.video .bread-crumb,
.single.bible_answers .bread-crumb,
.page-template-single-letter-from-hank-php .bread-crumb,
.page-template-single-hank-bio-php .bread-crumb,
.single.broadcasts .bread-crumb,
.single.audio .bread-crumb,
.single.hank_speaks_out .bread-crumb {
	color: #777;
	font-size: 12px;
	margin: 0;
	padding: 0 5px 5px 10px;
	text-align: center;
	font-weight: 300;
}

/* line 114, sass/partials/_typography.scss */

.bread-crumb {
	color: #777;
	font-size: 12px;
	margin: 0;
	padding: 0 5px 5px 10px;
	text-align: center;
}

/* line 122, sass/partials/_typography.scss */

.postdate {
	text-align: center;
	text-shadow: #000 0 1px 0;
}

/* line 127, sass/partials/_typography.scss */

.postmonth {
	color: #FFF;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bolder;
	padding: 0;
	margin: 0;
}

/* line 136, sass/partials/_typography.scss */

.postday {
	color: #fff;
	font-weight: bolder;
	font-size: 25px;
	padding: 0;
	margin: 0;
}

/* line 144, sass/partials/_typography.scss */

h1 {
	line-height: 42px;
	font-size: 38px;
	color: #333;
	letter-spacing: -.5px;
	padding: 10px 0 10px;
	font-weight: 300;
	margin: 0;
	font-family: 'Cinzel', serif;
}

/* line 155, sass/partials/_typography.scss */

h2 {
	padding: 10px 0 20px 0;
	margin: 0;
	color: #777;
	font-weight: 400;
	font-family: 'Cinzel', serif;
}

/* line 163, sass/partials/_typography.scss */

a h2 {
	color: #069;
}

/* line 167, sass/partials/_typography.scss */

a:hover h2 {
	color: #000;
}

/* line 171, sass/partials/_typography.scss */

h3 {
	font-size: 16px;
	color: #333;
	letter-spacing: 0;
	font-weight: 600;
	margin: 0 0 10px;
}

/* line 179, sass/partials/_typography.scss */

h4 {
	font-size: 16px;
	color: #000;
	letter-spacing: -1px;
}

/* line 185, sass/partials/_typography.scss */

h5 {
	font-size: 14px;
	color: #000;
}

/* line 190, sass/partials/_typography.scss */

h6 {
	font-size: 12px;
	color: #000;
	letter-spacing: -.5px;
}

/* line 196, sass/partials/_typography.scss */

p {
	font-size: 14px;
	letter-spacing: 0;
	padding: 10px 0 10px 0;
	margin: 0;
}

/* line 203, sass/partials/_typography.scss */

#footer a {
	color: #069;
	font-size: 11px;
}

/* line 208, sass/partials/_typography.scss */

#footer a:hover {
	color: #000;
	font-size: 11px;
}

/* line 213, sass/partials/_typography.scss */

#footer h3 {
	color: #000;
	font-size: 14px;
	font-weight: 600;
	letter-spacing: 0;
	padding: 0;
}

/* line 221, sass/partials/_typography.scss */

#footer ul {
	color: red;
	font-size: 11px;
	list-style: square;
	padding: 0 0 0 12px;
}

/* line 228, sass/partials/_typography.scss */

#footer ul li {
	margin: 0;
	padding: 0;
}

/* line 233, sass/partials/_typography.scss */

#footer h3:after {
	content: ">";
	color: red;
	font-weight: bolder;
	font-family: times, serif;
	font-size: 18px;
	padding: 0 0 0 6px;
	margin: 0;
	line-height: 0;
}

/* line 244, sass/partials/_typography.scss */

#footer p {
	font-size: 11px;
	letter-spacing: 0;
	line-height: 18px;
	padding: 0;
	margin: 0;
	color: #777;
}

/* line 255, sass/partials/_typography.scss */

pre {
	font-size: 11px;
	color: #000;
	letter-spacing: 0;
	background-color: #f3f3f3;
}

/* line 262, sass/partials/_typography.scss */

cite {
	margin: 0;
	padding: 0;
}

/* line 267, sass/partials/_typography.scss */

code {
	font-size: 11px;
	color: #066;
	letter-spacing: 0;
	background-color: #0F9;
	padding: 2px;
}

/* line 275, sass/partials/_typography.scss */

blockquote {
	font-family: georgia, serif;
	font-style: italic;
	color: #777;
	margin: 5px;
	padding: 10px 10px 0 30px;
	background: url(images/quotes.png) no-repeat top left;
}

/* line 284, sass/partials/_typography.scss */

em {
	font-style: italic;
}

/* line 288, sass/partials/_typography.scss */

.post ul {
	list-style: square !important;
	padding: 5px 0 10px 30px;
	font-size: 14px;
	color: #777;
}

/* line 295, sass/partials/_typography.scss */

.post ol {
	padding: 5px 10px 10px 30px;
	font-size: 14px;
	color: #777;
	width: 90%;
	overflow: hidden;
}

/* line 303, sass/partials/_typography.scss */

.postmetadata {
	padding: 0px 10px 0 0px;
	margin: 0 0 30px;
	color: #777;
	font-size: 10px;
	line-height: 18px;
	clear: both;
}

/* line 1, sass/partials/_alignments.scss */

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

/* line 7, sass/partials/_alignments.scss */

.alignleft {
	float: left;
	margin: 0 20px 10px 0;
	clear: both;
}

/* line 13, sass/partials/_alignments.scss */

.alignright {
	float: right;
	margin: 0 0 20px 20px;
	clear: both;
}

/* line 19, sass/partials/_alignments.scss */

.center {
	text-align: center;
}

/* line 23, sass/partials/_alignments.scss */

.left {
	text-align: left;
}

/* line 27, sass/partials/_alignments.scss */

.right {
	text-align: right;
}

/* Header + Nav  ----------------------------------- */

/* line 3, sass/partials/_header.scss */

.black_bg {
	background: #000;
}

/* line 7, sass/partials/_header.scss */

.cri_net_links {
	padding: 5px;
	list-style-type: none;
	width: 550px;
	height: 43px;
	margin: 0 auto;
	display: block;
	background: #000;
}

/* line 16, sass/partials/_header.scss */

.cri_net_links ul {
	margin-top: 4px;
	margin-right: auto;
	margin-left: auto;
}

/* line 22, sass/partials/_header.scss */

.cri_net_links li {
	padding: 5px;
	list-style-type: none;
	margin: 0;
	float: left;
	display: block;
	text-indent: -9999px;
}

/* line 30, sass/partials/_header.scss */

.cri_net_links li.cri_equip a {
	width: 130px;
	height: 30px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	text-align: left;
	direction: ltr;
	background: url(images/cri-network-sprite.png) top left no-repeat;
}

/* line 41, sass/partials/_header.scss */

.cri_net_links li.cri_equipblog a {
	width: 160px;
	height: 30px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	text-align: left;
	direction: ltr;
	background: url(images/cri-network-sprite.png) top center no-repeat;
}

/* line 52, sass/partials/_header.scss */

.cri_net_links li.cri_hank a {
	width: 165px;
	height: 30px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	text-align: left;
	direction: ltr;
	background: url(images/cri-network-sprite.png) top right no-repeat;
}

/* line 65, sass/partials/_header.scss */

#utility-nav {
	float: left;
	margin: 14px 0 0 0;
	width: 100%;
	text-align: right;
	height: 33px;
	padding: 0;
	line-height: 18px;
}

/* line 74, sass/partials/_header.scss */

#utility-nav li {
	float: left;
}

/* line 100, sass/partials/_header.scss */

#utility-nav ul {
	margin: 0;
	padding: 0 0 0 10px;
	list-style: none;
}

/* line 114, sass/partials/_header.scss */

#utility-nav a {
	color: #ccc;
	padding: 2px 0 0 8px;
}

/* line 119, sass/partials/_header.scss */

#utility-nav a:hover {
	color: #fff;
	padding: 2px 0 0 8px;
}

/* line 124, sass/partials/_header.scss */

#utility-nav a:before {
	font-family: fontawesome;
	padding: 0 5px 0 0;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

/* line 141, sass/partials/_header.scss */

#utility-nav #menu-item-29389 a:before {
	content: '\f0c0';
}

/* line 147, sass/partials/_header.scss */

#utility-nav #menu-item-37 a:before {
	content: '\f1d9';
}

/* line 153, sass/partials/_header.scss */

#utility-nav #menu-item-36 a:before {
	content: '\f079';
}

/* line 159, sass/partials/_header.scss */

#utility-nav #menu-item-23319 a:before {
	content: '\f10a';
}

/* line 165, sass/partials/_header.scss */

#utility-nav #menu-item-41473 a:before {
	content: '\f130';
}

/* line 171, sass/partials/_header.scss */

#utility-nav #menu-item-25954 a:before {
	background: url("https://www.equip.org/wp-content/themes/cri/images/svg/mapleleaf.svg") center center no-repeat;
	background-size: 15px 20px;
	content: '\2003';
	margin-right: 4px;
}

/* line 180, sass/partials/_header.scss */

#utility-nav #menu-item-38 a:before {
	content: '\f09e';
}

/* line 191, sass/partials/_header.scss */

#header.main-header {
	background-image: url(images/cri_bg.jpg);
	background-repeat: repeat-x;
	background-position: center -58px;
}

/* line 197, sass/partials/_header.scss */

#header #logo {
	height: 113px;
}

/* line 200, sass/partials/_header.scss */

#header #logo img {
	max-width: 100%;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	height: auto;
}

/* line 221, sass/partials/_header.scss */

#header #header-ad {
	float: right;
}

/* line 244, sass/partials/_header.scss */

#header #logo {
	float: left;
	text-align: center;
}

/* line 262, sass/partials/_header.scss */

#logo-search,
#header-ad,
#header-search {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
}

/* Search   ----------------------------------- */

/* line 310, sass/partials/_header.scss */

.gsib_a {
	background: none !important;
	padding: 4px 0 0 5px !important;
	clear: both;
}

/* line 316, sass/partials/_header.scss */

input.gsc-input {
	margin: 0 !important;
}

/* line 320, sass/partials/_header.scss */

.gsc-input-box {
	border: 0 solid #D9D9D9 !important;
	background: #fff;
	font-size: 18px;
	padding: 0 !important;
	line-height: 0;
	margin: 0 !important;
	width: 95%;
}

/* line 330, sass/partials/_header.scss */

.header_search_table {
	margin: 25px 50px 0 0 !important;
	width: 95%;
	padding: 0;
}

/* line 336, sass/partials/_header.scss */

.search_table {
	border: 3px solid #D9D9D9 !important;
	padding: 5px !important;
	height: 29px;
}

/* line 342, sass/partials/_header.scss */

table .gsc-search-box {
	margin: 0 !important;
	line-height: 0;
}

/* line 347, sass/partials/_header.scss */

.tagline {
	padding: 14px 0 0;
}

/* line 351, sass/partials/_header.scss */

.cse input.gsc-search-button,
input.gsc-search-button {
	font-family: inherit;
	font-size: 11px;
	font-weight: 700;
	color: #fff;
	margin: 0 0 0 -25px !important;
	padding: 8px !important;
	height: 13px !important;
	border: 0 !important;
	border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	-webkit-border-radius: 0 !important;
	border-color: non !important;
	background: #008cd1 !important;
}

/* line 368, sass/partials/_header.scss */

.gsst_b {
	margin: 0 0 -6px;
}

/* line 372, sass/partials/_header.scss */

.gsst_a {
	display: none !important;
}

/* line 376, sass/partials/_header.scss */

.gs-title {
	padding: 0 0 5px;
}

/* line 383, sass/partials/_header.scss */

#header .rsMainSlideImage,
#header .rsContainer,
#header .rsSlide,
#header .rsContent,
#header .rsOverflow,
#header .royalSlider {
	background: transparent !important;
}

/* line 392, sass/partials/_header.scss */

#header .header_hero {
	margin: -44px 0 0 !important;
}

/* line 396, sass/partials/_header.scss */

#header h2 {
	display: none;
}

/* line 3, sass/partials/_navigation.scss */

#navigation {
	list-style: none;
	margin: 23px 0 0 0;
}

/* line 7, sass/partials/_navigation.scss */

#navigation ul {
	list-style: none;
	text-align: center;
}

/* line 12, sass/partials/_navigation.scss */

#navigation ul#menu-primary {
	list-style: none;
	margin: 0;
	padding-left: 0;
}

/* line 39, sass/partials/_navigation.scss */

#navigation li.menu-item {
	float: left;
	position: relative;
	margin: 0 10px 0 0;
}

/* line 45, sass/partials/_navigation.scss */

#navigation a {
	color: #fff;
	font-weight: regular;
	display: block;
	line-height: 18px;
	text-decoration: none;
	height: 32px;
}

/* line 71, sass/partials/_navigation.scss */

#navigation li#menu-item-23 {
	background: #e89e45; /* Old browsers  ----------------------------------- */
}

/* line 75, sass/partials/_navigation.scss */

#navigation li#menu-item-23 a:hover {
	background: #e87413;
}

/* line 79, sass/partials/_navigation.scss */

#navigation li#menu-item-23 a:hover {
	color: #fff !important;
	text-shadow: 0 1px 0 #e87413;
}

/* line 86, sass/partials/_navigation.scss */

.page-id-18 li#menu-item-23.current-menu-item a,
.page-id-18 li#menu-item-23.current-page-ancestor a,
.page-id-18 li#menu-item-23.current-menu-item a,
.page-id-18 li#menu-item-23 a,
#navigation li#menu-item-23.menu-item a .sub {
	color: #fff !important;
	text-shadow: 0 1px 0 #000;
}

/* line 95, sass/partials/_navigation.scss */

.page-id-18 li#menu-item-23.menu-item a .sub {
	color: #fff !important;
	text-shadow: 0 1px 0 #000;
}

/* line 100, sass/partials/_navigation.scss */

.home li#menu-item-5,
#navigation li.current-menu-item,
#navigation li.current-page-ancestor,
.christian-research-journal li#menu-item-9004,
.articles li#menu-item-24,
.video li#menu-item-29487,
.broadcasts li#menu-item-29487,
.bible_answers li#menu-item-29487,
.page-template-about-template-php li#menu-item-22,
.page-template-single-ask-question-php li#menu-item-29487,
.page-template-single-broadcasts-php li#menu-item-29487,
.page-template-single-hank-bio-php li#menu-item-29487,
.ask-hank li#menu-item-29487,
.hank_speaks_out li#menu-item-29487,
.interviews li#menu-item-29487,
.books li#menu-item-8,
.bookstore li#menu-item-8,
.radio li#menu-item-29487,
.page-template-radio-template-php li#menu-item-29487 {
	background: #FFF;
}

/* line 122, sass/partials/_navigation.scss */

.home li#menu-item-5 a,
#navigation li.current-menu-item a,
#navigation li.current-page-ancestor a,
#navigation li.current-menu-item a,
.christian-research-journal li#menu-item-9004 a,
.articles li#menu-item-24 a,
.video li#menu-item-29487 a,
.broadcasts li#menu-item-29487 a,
.bible_answers li#menu-item-29487 a,
.page-template-about-template-php li#menu-item-22 a,
.page-template-single-ask-question-php li#menu-item-29487 a,
.page-template-single-broadcasts-php li#menu-item-29487 a,
.page-template-single-hank-bio-php li#menu-item-29487 a,
.ask-hank li#menu-item-29487 a,
.hank_speaks_out li#menu-item-29487 a,
.interviews li#menu-item-29487 a,
.books li#menu-item-8 a,
.bookstore li#menu-item-8 a,
.radio li#menu-item-29487 a,
.page-template-radio-template-php li#menu-item-29487 a {
	color: #000;
	text-shadow: 0 1px 0 #fff;
}

/* line 146, sass/partials/_navigation.scss */

.home li#menu-item-5 a .sub,
#navigation li.current-menu-item a .sub,
#navigation li.current-page-ancestor a .sub,
#navigation li.current-menu-item a .sub,
.articles li#menu-item-24 a .sub,
.video li#menu-item-28 a .sub,
.broadcasts li#menu-item-28 a .sub,
.bible_answers li#menu-item-28 a .sub,
.page-template-about-template-php li#menu-item-22 a .sub,
.page-template-single-ask-question-php li#menu-item-28 a .sub,
.page-template-single-broadcasts-php li#menu-item-28 a .sub,
.page-template-single-hank-bio-php li#menu-item-28 a .sub,
.ask-hank li#menu-item-28 a .sub,
.hank_speaks_out li#menu-item-28 a .sub,
.interviews li#menu-item-28 a .sub,
.christian-research-journal li#menu-item-9004 .sub,
.books li#menu-item-8 .sub,
.bookstore li#menu-item-8 .sub,
.radio li#menu-item-28 .sub,
.page-template-radio-template-php li#menu-item-28 .sub {
	color: #828282 !important;
	font-weight: 400;
	font-size: 10px;
	display: block;
	padding: 0;
	text-decoration: none;
	font-style: italic;
}

/* line 175, sass/partials/_navigation.scss */

#navigation li.menu-item a .sub {
	color: #86a0b5;
	font-weight: regular;
	font-size: 10px;
	display: block;
	padding: 0;
	text-decoration: none;
	font-style: italic;
}

/* line 185, sass/partials/_navigation.scss */

#navigation ul ul {
	box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
	display: none;
	float: left;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 48px;
	left: 0;
	z-index: 99999;
	width: 188px;
	text-align: left;
}

/* line 201, sass/partials/_navigation.scss */

#navigation ul ul ul {
	left: 100%;
	top: 0;
}

/* line 206, sass/partials/_navigation.scss */

#navigation ul ul a {
	background: #f9f9f9;
	color: #444 !important;
	font-size: 13px;
	font-weight: 400;
	height: auto;
	line-height: 1.4em;
	padding: 10px;
	width: 168px;
}

/* line 217, sass/partials/_navigation.scss */

#navigation li.menu-item a:hover .sub,
#navigation li.current-page-ancestor a:hover .sub {
	color: #828282;
	font-weight: 400;
	font-size: 10px;
	display: block;
	padding: 0;
	text-decoration: none;
	font-style: italic;
}

/* line 228, sass/partials/_navigation.scss */

#navigation li:hover > a,
#navigation ul ul:hover > a,
#navigation a:focus {
	background: #efefef;
}

/* line 234, sass/partials/_navigation.scss */

#navigation li:hover > a,
#navigation a:focus {
	background: #f3f3f3;
	color: #000 !important;
	text-shadow: 0 1px 0 #efefef;
}

/* line 241, sass/partials/_navigation.scss */

#navigation ul li:hover > ul {
	display: block;
}

/* line 245, sass/partials/_navigation.scss */

#megaMenu .wpmega-nonlink ul {
	display: block;
	position: relative;
	left: auto;
	top: auto;
	width: auto;
	float: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	zoom: 1;
	width: 50%;
}

/* line 259, sass/partials/_navigation.scss */

.wpmega-widgetarea {
	background: #f9f9f9;
	box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
}

/* line 266, sass/partials/_navigation.scss */

.pagenavi {
	text-shadow: 0 1px 0 #ccc;
	width: 100%;
	text-align: center;
	padding: 5px;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/* line 276, sass/partials/_navigation.scss */

.pagenavi a {
	padding: 5px 6px 4px;
	margin: 3px;
	font-weight: 700;
	color: #555;
	text-shadow: 0 1px 0 #fff;
	box-shadow: inset 0 0 2px #e8e8e8;
	background-color: #ededed;
	border: solid 1px #ccc;
	border-bottom: solid 1px #aaa;
	background: #fcfcfc;
	border-radius: 3px;
}

/* line 294, sass/partials/_navigation.scss */

.pagenavi a:hover {
	color: #000;
	padding: 5px 6px 4px;
	margin: 3px;
	font-weight: 700;
	text-shadow: 0 1px 0 #fff;
	box-shadow: inset 0 0 2px silver;
	background-color: #dfdfdf;
	border: solid 1px #aaa;
	border-bottom: solid 1px #ccc;
}

/* line 308, sass/partials/_navigation.scss */

.pagenavi span.pages {
	padding: 5px 6px 4px;
	margin: 3px;
	color: #333;
	font-weight: 700;
	background-color: inherit;
	display: none;
}

/* line 317, sass/partials/_navigation.scss */

.pagenavi span.current {
	padding: 5px 6px 4px;
	margin: 3px;
	font-weight: 700;
	color: #555;
	text-shadow: 0 1px 0 #fff;
	box-shadow: inset 0 0 2px silver;
	background-color: #dfdfdf;
	border: solid 1px #aaa;
	border-bottom: solid 1px #ccc;
	border-radius: 3px;
}

/* Sidebar  ----------------------------------- */

/* line 2, sass/partials/_sidebar.scss */

#sidebar {
	margin: 0 0 15px;
}

/* line 20, sass/partials/_sidebar.scss */

#sidebar img.attachment-thumb-large,
#sidebar img.size-full,
#sidebar img.attachment-thumb-medium {
	max-width: 100%;
	height: auto;
}

/* line 27, sass/partials/_sidebar.scss */

#sidebar .post {
	margin: 0;
	padding: 0;
}

/* line 32, sass/partials/_sidebar.scss */

#sidebar .postmetadata {
	padding: 5px 0 20px;
	margin: 0;
	color: #777;
	font-size: 10px;
	line-height: 18px;
	text-transform: capitalize;
	clear: both;
}

/* line 42, sass/partials/_sidebar.scss */

#sidebar h3,
#sidebar h2 {
	padding: 0;
	margin: 0;
}

/* line 48, sass/partials/_sidebar.scss */

#sidebar .current-cat {
	font-weight: bolder;
}

/* line 52, sass/partials/_sidebar.scss */

#sidebar .current-cat:after {
	content: ">";
	color: red;
	font-weight: bolder;
	font-family: times, serif;
}

/* line 60, sass/partials/_sidebar.scss */

.article-sidebar {
	float: left;
	position: relative;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden;
}

/* line 90, sass/partials/_sidebar.scss */

.article-sidebar img {
	float: none;
}

/* line 94, sass/partials/_sidebar.scss */

.article-sidebar p {
	margin: 0;
	padding: 5px 0 30px 0;
}

/* line 100, sass/partials/_sidebar.scss */

.g_33 > #sidebar {
	width: 100%;
}

/* line 104, sass/partials/_sidebar.scss */

#pages,
#archives,
#categories,
#feeds,
#sidebarmeta,
#blogroll {
	margin: 0;
}

/* line 113, sass/partials/_sidebar.scss */

.sidebaritem {
	padding: 0;
	margin: 0;
	border-bottom: 1px dotted #ccc;
}

/* line 119, sass/partials/_sidebar.scss */

#inner_content_wrap ul {
	list-style: none;
	padding: 0 0 0 15px;
	line-height: 22px;
}

/* line 125, sass/partials/_sidebar.scss */

.no-widgets h2 {
	margin: 15px 0 0;
}

/* Global  ----------------------------------- */

/* In content ad exceptions */

/* line 5, sass/partials/_content.scss */

#primary {
	padding: 0 10px 0 10px;
}

/* line 9, sass/partials/_content.scss */

.postid-4417 .in-content-ad {
	display: none;
}

/* line 13, sass/partials/_content.scss */

body.page-template-lander-php .lander-wrap {
	max-width: 700px;
	margin: 0 auto;
}

/* line 18, sass/partials/_content.scss */

#contact-form-41437 {
	max-width: 600px;
	margin: 0 auto;
	padding: 0 10px;
}

/* line 24, sass/partials/_content.scss */

#contact-form-41437 textarea {
	height: 150px !important;
}

/* line 28, sass/partials/_content.scss */

#contact-form-41437 label {
	display: block;
}

/* line 32, sass/partials/_content.scss */

#contact-form-41437 div:nth-child(-n+18) { /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box; /* Firefox, other Gecko */
	box-sizing: border-box;
	width: 50%;
	float: left;
	display: inline-block;
	padding: 0 0 10px 0px;
}

/* line 48, sass/partials/_content.scss */

#contact-form-41437 div:nth-child(odd) {
	clear: both;
}

/* line 52, sass/partials/_content.scss */

#contact-form-41437 input[type=text] { /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box; /* Firefox, other Gecko */
	box-sizing: border-box;
	width: 90%;
}

/* line 63, sass/partials/_content.scss */

.page-template-lander-light-v3-php .sharedaddy {
	text-align: center;
}

/* line 67, sass/partials/_content.scss */

#contact-form-41437 span {
	font-size: 12px;
	color: grey;
	padding: 0 0 0 5px;
}

/* PDF See Inside */

/* line 74, sass/partials/_content.scss */

.pdf h1 {
	background: black;
	font-size: 28px !important;
	color: white;
	font-weight: lighter;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

/* line 84, sass/partials/_content.scss */

.see-inside-header {
	background: black;
	font-size: 32px !important;
	padding: 20px !important;
	color: white;
}

/* line 91, sass/partials/_content.scss */

#close-see-inside {
	float: right;
}

/* line 98, sass/partials/_content.scss */

.pdf a {
	color: #CCC;
}

/* line 102, sass/partials/_content.scss */

.pdf a:hover {
	color: #777;
}

/* line 106, sass/partials/_content.scss */

.product-picture-wrap {
	width: 350px !important;
}

/* line 113, sass/partials/_content.scss */

.see-icon {
	position: absolute;
	display: block;
	z-index: 500;
}

/* line 119, sass/partials/_content.scss */

.pdf p {
	background: f3f3f3;
	font-size: 16px !important;
	padding: 0px 10px 10px 0px !important;
	color: grey;
	font-weight: lighter;
	text-align: left;
}

/* line 128, sass/partials/_content.scss */

.pdf #submit {
	margin-top: 20px !important;
}

/* line 132, sass/partials/_content.scss */

.pdf {
	background: #f3f3f3;
	border: red;
	padding: 0px;
	position: absolute;
	z-index: 2000;
	position: fixed;
	width: 100%;
	height: 100% !important;
	top: 0;
	left: 0;
}

/* line 145, sass/partials/_content.scss */

.pdf iframe {
	width: 80% !important;
	height: 100% !important;
	border: none;
}

/* CRI Share  ----------------------------------- */

/* line 154, sass/partials/_content.scss */

div.sharedaddy .sd-content {
	width: none !important; /* 530px / 640px */
	float: none !important;
	margin: -2px 0 0;
}

/* line 161, sass/partials/_content.scss */

.sd-title {
	display: none !important;
}

/* line 165, sass/partials/_content.scss */

h3.sd-title {
	width: 100px !important;
}

/* line 169, sass/partials/_content.scss */

div.sharedaddy div.sd-block {
	border-top: 0 !important;
	padding: 0 !important;
	margin: 0;
}

/* line 175, sass/partials/_content.scss */

.cri-share {
	width: 300px;
	margin: 0 auto;
	z-index: 1;
	padding: 10px 10px 20px;
}

/* line 182, sass/partials/_content.scss */

.cri-share ul {
	list-style-type: none;
	padding: 0 !important;
	width: 300px;
}

/* line 188, sass/partials/_content.scss */

.cri-share ul li {
	text-align: left;
	padding: 0 0 5px;
}

/* Articles   ----------------------------------- */

/* line 200, sass/partials/_content.scss */

.articles .g_66 h1 {
	text-align: center;
}

/* line 207, sass/partials/_content.scss */

.articles .in-content-ad h2 {
	padding: 0 0 10px 0;
}

/* Radio Template  ----------------------------------- */

/* line 214, sass/partials/_content.scss */

body.radio .content_inner_wrap ul,
body.radio .content_inner_wrap li,
body.page-template-radio-template-php .content_inner_wrap ul,
body.page-template-radio-template-php .content_inner_wrap li {
	margin: 0;
	padding: 0;
	list-style: none;
	text-transform: capitalize !important;
}

/* line 224, sass/partials/_content.scss */

body.radio .search_wrap,
body.page-template-radio-template-php .search_wrap {
	display: none;
}

/* line 229, sass/partials/_content.scss */

body.radio .content_inner_wrap,
body.page-template-radio-template-php .content_inner_wrap {
	padding: 180px 0 0;
	background: url(https://www.equip.org/wp-content/themes/cri/images/radio.jpg) #fff center top no-repeat !important;
}

/* line 236, sass/partials/_content.scss */

body.radio .content_inner_wrap p {
	text-align: left !important;
}

/* line 241, sass/partials/_content.scss */

body.page-template-radio-template-php .search_wrap,
body.page-template-events-template-php .search_wrap,
body.page-template-events-template-php .sharing,
body.events .search_wrap {
	display: none;
}

/* Events Template  ----------------------------------- */

/* line 249, sass/partials/_content.scss */

body.events .content_inner_wrap,
body.page-template-events-template-php .content_inner_wrap {
	padding: 150px 0 0;
	background: url(https://www.equip.org/wp-content/themes/cri/images/events.jpg) #fff center top no-repeat !important;
}

/* line 255, sass/partials/_content.scss */

.event-times ul {
	list-style: none;
	padding: 0 !important;
	margin: 0 !important;
}

/* line 261, sass/partials/_content.scss */

.event-times li {
	padding: 0;
	margin: 0;
	border-bottom: dotted 1px #ccc;
}

/* Listen Live  ----------------------------------- */

/* line 268, sass/partials/_content.scss */

#listen-live {
	padding: 10px;
	text-align: center;
	font-weight: bolder;
	background: url(https://www.equip.org/wp-content/themes/cri/images/search_wrap_bg.png) #E5E5E6 center bottom no-repeat;
}

/* line 275, sass/partials/_content.scss */

#listen-live a {
	padding: 10px 15px 10px 10px;
	background: url(https://www.equip.org/wp-content/themes/cri/images/sound.png) right center no-repeat;
}

/* Subscribe  ----------------------------------- */

/* line 281, sass/partials/_content.scss */

#subscribe-blog {
	padding: 0;
	margin: 0 0 10px;
}

/* line 286, sass/partials/_content.scss */

#subscribe-blog h3,
#subscribe-blog p {
	padding: 0 !important;
	margin: 0 !important;
}

/* line 292, sass/partials/_content.scss */

#subscribe-blog input[type="text"] {
	width: 170px !important;
	padding: 5px !important;
	margin: 0 5px 0 0 !important;
	float: left;
}

/* line 299, sass/partials/_content.scss */

#subscribe-blog input[type="submit"] {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #fff;
	text-shadow: 0 1px 0 #0035a6;
	cursor: pointer;
	background: #008cd1;
	border: 0;
	padding: 8px 0;
	margin: 0 0 0 20px;
	text-align: center;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	text-transform: uppercase;
	display: block;
	width: 100px;
}

/* line 317, sass/partials/_content.scss */

h1#bam-archive-h1 {
	padding: 30px 10px 5px 0 !important;
	font-size: 22px;
	display: none;
}

/* line 323, sass/partials/_content.scss */

#bam-archives ul {
	list-style: none;
	font-size: 12px;
}

/* line 328, sass/partials/_content.scss */

.page-template-home-template-php #inner_content_wrap {
	padding: 0;
}

/* line 332, sass/partials/_content.scss */

.page-template-home-template-php .home-books .g_25 img {
	max-width: 100px;
	max-height: 140px;
}

/* line 337, sass/partials/_content.scss */

.page-template-christian-research-journal-template-php .search_wrap,
.christian-research-journal .search_wrap {
	display: none;
}

/* line 342, sass/partials/_content.scss */

.buy-secure {
	background: url(https://www.equip.org/wp-content/themes/cri/images/buy-bg.jpg) #fff left top no-repeat !important;
	height: 53px;
	padding: 8px;
	margin: 0;
	display: block;
}

/* line 350, sass/partials/_content.scss */

.single.christian-research-journal .g_40 img {
	max-width: 350px;
}

/* line 354, sass/partials/_content.scss */

.tern_wp_youtube_video_meta_data {
	display: none;
}

/* line 379, sass/partials/_content.scss */

.single.video .post,
.single.broadcasts .post,
.single.ask-hank .post,
.single.bible_answers .post,
.single.hank_speaks_out .post,
.single.interviews .post,
.page-template-single-ask-question-php .post,
.page-template-single-broadcasts-php .post,
.page-template-broadcasts-template-php .post,
.page-template-single-hank-bio-php .post,
.page-template-single-letter-from-hank-php .post {
	padding: 0 20px 0 0;
	margin: 0;
}

/* line 394, sass/partials/_content.scss */

.single.video .search_wrap,
.single.broadcasts .search_wrap,
.page-template-single-ask-question-php .search_wrap,
.page-template-single-broadcasts-php .search_wrap,
.page-template-broadcasts-template-php .search_wrap,
.page-template-single-hank-bio-php .search_wrap,
.page-template-single-letter-from-hank-php .search_wrap,
.single.ask-hank .search_wrap,
.single.bible_answers .search_wrap,
.single.hank_speaks_out .search_wrap,
.single.interviews .search_wrap {
	display: none;
}

/* line 408, sass/partials/_content.scss */

.single.video .menu-item-9792 a,
.page-template-single-ask-question-php .menu-item-16338 a,
.page-template-single-broadcasts-php .menu-item-8963 a,
.page-template-single-hank-bio-php .menu-item-8963 a,
.page-template-single-letter-from-hank-php .menu-item-16134 a,
.single.broadcasts .menu-item-8951 a,
.single.hank_speaks_out .menu-item-8952 a,
.single.bible_answers .menu-item-8953 a,
.single.ask-hank .menu-item-8954 a,
.single.interviews .menu-item-9074 a {
	color: #000;
}

/* line 421, sass/partials/_content.scss */

.single.video .menu-item-9792 a:after,
.page-template-single-ask-question-php .menu-item-16338 a:after,
.page-template-single-broadcasts-php .menu-item-8963 a:after,
.page-template-single-hank-bio-php .menu-item-8963 a:after,
.page-template-single-letter-from-hank-php .menu-item-16134 a:after,
.single.broadcasts .menu-item-8951 a:after,
.single.hank_speaks_out .menu-item-8952 a:after,
.single.bible_answers .menu-item-8953 a:after,
.single.ask-hank .menu-item-8954 a:after,
.single.interviews .menu-item-9074 a:after {
	color: red;
	font-weight: bolder;
	font-family: times, serif;
}

/* Broadcast  ----------------------------------- */

/* line 441, sass/partials/_content.scss */

.single-broadcast .resources-wrap {
	padding: 10px 10px 20px 10px;
	margin: 10px 0;
	border-top: solid 1px #f3f3f3;
	border-bottom: solid 1px #f3f3f3;
	overflow: hidden;
}

/* line 448, sass/partials/_content.scss */

.single-broadcast .resources-wrap #submit {
	margin-right: auto;
	margin-left: auto;
}

/* About  ----------------------------------- */

/* line 456, sass/partials/_content.scss */

.cri-equip {
	float: left;
	background: #ff3019;
	background: linear-gradient(top, #ff3019 0%, #cf0404 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0);
	font-family: arial, sans-serif;
	width: 50px;
	padding: 20px;
	font-weight: bolder;
	margin: 0 10px 10px 0;
	text-transform: uppercase;
	text-align: center;
	color: #fff;
	box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
	border-radius: 4px;
	text-shadow: 0 1px 1px #000;
	-webkit-filter: dropshadow(color=#000, offx=0, offy=1);
	filter: dropshadow(color=#000, offx=0, offy=1);
}

/* line 484, sass/partials/_content.scss */

.page-template-about-template-php .search_wrap,
.page-template-contact-template-php .search_wrap {
	display: none;
}

/* line 491, sass/partials/_content.scss */

body.page-template-about-template-php .content_inner_wrap {
	background-color: #fff;
}

/* line 495, sass/partials/_content.scss */

body.page-template-about-template-php .menu-about-container {
	max-width: 680px;
	margin: 0 auto;
}

/* line 500, sass/partials/_content.scss */

body.page-template-about-template-php #menu-about a {
	color: #069;
}

/* line 504, sass/partials/_content.scss */

body.page-template-about-template-php #menu-about .current-menu-item a:after {
	content: " >";
	color: red;
	font-weight: bolder;
	font-family: times, serif;
}

/* line 511, sass/partials/_content.scss */

body.page-template-about-template-php #menu-about .current-menu-item a {
	color: #000;
}

/* line 515, sass/partials/_content.scss */

body.page-template-about-template-php #sidebar #menu-about {
	margin: 0;
	padding: 0;
}

/* line 520, sass/partials/_content.scss */

body.page-template-about-template-php #menu-about {
	margin: 0;
	padding: 0;
}

/* line 525, sass/partials/_content.scss */

body.page-template-about-template-php #menu-about li {
	margin: 0 auto;
	padding: 0 10px;
	font-size: 14px;
	list-style: none;
	float: left;
	width: inherit;
}

/* line 534, sass/partials/_content.scss */

body.page-template-about-template-php .content_outer_wrap {
	background: #fff url(https://www.equip.org/wp-content/uploads/2012/03/map-bg1.jpg) left top no-repeat !important;
}

/* line 538, sass/partials/_content.scss */

body.page-template-about-template-php .swpf-img img {
	box-shadow: none;
	overflow: hidden;
}

/* line 546, sass/partials/_content.scss */

.american {
	padding: 0 0 0 20px;
	background: url(https://www.equip.org/wp-content/uploads/2012/03/american-flag.gif) left center no-repeat !important;
	line-height: 0;
}

/* line 552, sass/partials/_content.scss */

.canadian {
	padding: 0 0 0 20px;
	background: url(https://www.equip.org/wp-content/uploads/2012/03/canadian-flag.gif) left center no-repeat !important;
	line-height: 0;
}

/* line 558, sass/partials/_content.scss */

.page-template-articles-template-php #articles-hero li a {
	width: 185px;
	height: 25px;
	float: left !important;
}

/* line 564, sass/partials/_content.scss */

.page-template-articles-template-php #articles-hero li {
	font-size: 12px;
	list-style-type: none;
}

/* line 569, sass/partials/_content.scss */

.page-template-articles-template-php #articles-hero ul {
	font-size: 16px;
	list-style-type: none;
}

/* line 574, sass/partials/_content.scss */

.page-template-donate-template-php .search_wrap,
.page-template-contact-template-php .search_wrap {
	display: none;
}

/* line 579, sass/partials/_content.scss */

body.page-template-donate-template-php .content_inner_wrap {
	background: #fff url(https://www.equip.org/wp-content/themes/cri/images/donate-large.png) -30px 20px no-repeat !important;
}

/* line 583, sass/partials/_content.scss */

body.page-template-donate-template-php .content-custom {
	padding: 0 20px 10px 30px;
	margin: 50px 0 15px;
}

/* line 588, sass/partials/_content.scss */

body.page-template-donate-template-php td {
	padding: 5px;
	vertical-align: middle;
	font-size: 12px;
	line-height: 18px;
}

/* line 595, sass/partials/_content.scss */

body.page-template-donate-template-php .other-donations {
	background: #f3f3f3;
	background: linear-gradient(top, #f3f3f3 0%, #e3e3e3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#e3e3e3', GradientType=0);
	padding: 10px 20px;
	margin: 30px 0 0;
	border-radius: 7px;
	box-shadow: inset 0 0 5px 0 #e3e3e3;
	text-shadow: 0 1px 1px #fff;
	text-align: center !important;
}

/* line 616, sass/partials/_content.scss */

body.page-template-donate-template-php .best-value {
	background: #ffa84c;
	background: linear-gradient(top, #ffa84c 0%, #ff7b0d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa84c', endColorstr='#ff7b0d', GradientType=0);
	font-weight: bolder;
	padding: 3px;
	width: 100px;
	text-shadow: 0 1px 0 #000;
	color: #fff;
	position: absolute;
	margin: -29px 0 0 20px;
	box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
}

/* line 637, sass/partials/_content.scss */

.postdate {
	position: absolute;
	margin-left: -65px;
	padding: 10px 10px 17px;
	background: url(https://www.equip.org/wp-content/themes/cri/images/bookmark.png) center top no-repeat;
	width: 35px;
	height: 59px;
}

/* line 646, sass/partials/_content.scss */

.post,
.type-post,
.type-page {
	padding: 0;
	margin: 0;
}

/* line 653, sass/partials/_content.scss */

.swpf-img img {
	overflow: hidden;
}

/* line 657, sass/partials/_content.scss */

.page-template-christian-research-journal-templatev2-php .attachment-post-thumbnail {
	float: none;
	width: inherit;
	overflow: hidden;
	margin: 0 auto;
	display: block;
}

/* line 665, sass/partials/_content.scss */

.author img {
	float: left;
	margin: 0 20px 10px 0;
}

/* line 670, sass/partials/_content.scss */

.authorinfo h3 {
	margin: 0 0 10px;
	padding: 0;
	font-weight: 600;
}

/* line 676, sass/partials/_content.scss */

.authorinfo a {
	font-weight: 600;
	text-decoration: underline;
}

/* line 681, sass/partials/_content.scss */

.authorinfo p {
	margin: 0;
	padding: 0 0 20px 0;
	font-size: 12px;
}

/* line 687, sass/partials/_content.scss */

#blog_subscription-7 input[type="text"] {
	width: 370px !important;
	padding: 5px !important;
	margin: 0 5px 0 0 !important;
	float: left;
}

/* line 694, sass/partials/_content.scss */

#blog_subscription-7 {
	margin: 0 20px 20px;
}

/* line 698, sass/partials/_content.scss */

#blog_subscription-7 p {
	padding: 0;
}

/* line 702, sass/partials/_content.scss */

#blog_subscription-7 input[type="submit"] {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #fff;
	text-shadow: 0 1px 0 #0035a6;
	cursor: pointer;
	background: #008cd1;
	border: 0;
	padding: 8px;
	margin: 0 0 0 20px;
	text-align: center;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	text-transform: uppercase;
	display: block;
	width: 100px;
}

/* line 720, sass/partials/_content.scss */

#photo-rotator {
	background: url(img/background.png) no-repeat 0 -10px;
	width: 570px;
	padding: 0 10px;
	height: 400px;
	position: relative;
	color: #fff;
	margin: 0 auto 20px;
}

/* line 730, sass/partials/_content.scss */

#photo-rotator .ui-tabs-panel {
	list-style: none;
	height: 300px;
}

/* line 735, sass/partials/_content.scss */

#photo-rotator .ui-tabs-panel a.post-image {
	display: block;
	width: 570px;
	height: 300px;
	float: left;
	margin: 10px;
	background: #ccc;
	position: relative;
	text-decoration: none;
}

/* line 746, sass/partials/_content.scss */

#photo-rotator .ui-tabs-panel a.post-image .title {
	display: block;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, 0.5);
	color: #ccc;
	position: absolute;
	bottom: 0;
	left: 0;
	font-size: 18px;
	width: 550px;
}

/* line 759, sass/partials/_content.scss */

.ui-tabs-hide {
	display: none !important;
}

/* line 763, sass/partials/_content.scss */

#slide-nav {
	padding: 0;
	margin: 0;
	position: relative;
	float: left;
}

/* line 770, sass/partials/_content.scss */

#slide-nav li {
	float: left;
	list-style: none;
}

/* line 775, sass/partials/_content.scss */

#slide-nav a {
	display: block;
	color: #666;
	float: left;
	width: 138px;
	padding: 12px 10px 10px;
	text-decoration: none;
	background: url(img/post-line.png) no-repeat right top;
	min-height: 100px;
	font-size: 14px;
}

/* line 787, sass/partials/_content.scss */

#slide-nav li:last-child a {
	background: none;
}

/* line 791, sass/partials/_content.scss */

#slide-nav a:hover {
	color: #000;
}

/* line 795, sass/partials/_content.scss */

#slide-nav a .thumbnail {
	display: block;
	background: #cbc9c9;
	padding: 3px;
	border-bottom: solid #fff 1px;
	width: 130px;
	height: 40px;
	filter: alpha(opacity=50);
	-moz-opacity: .5;
	opacity: .5;
}

/* line 807, sass/partials/_content.scss */

#slide-nav .ui-tabs-selected a {
	color: #222;
}

/* line 811, sass/partials/_content.scss */

#slide-nav .ui-tabs-selected a .thumbnail {
	background: #bbb;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

/* line 818, sass/partials/_content.scss */

.disclaimer {
	width: 630px;
	margin: 100px auto 10px;
}

/* line 823, sass/partials/_content.scss */

.bible-answer-prod-wrap {
	background: #f3f3f3;
	font-size: 12px;
	padding: 15px;
	width: 240px;
	float: right;
	line-height: 24px;
	margin: 10px 10px 0;
}

/* line 833, sass/partials/_content.scss */

.bible-answer-prod-wrap img {
	float: left;
	margin: 0 10px 0 0;
	width: 102px;
	height: 148px;
}

/* line 840, sass/partials/_content.scss */

.bible-answer-prod-wrap #submit {
	font: bold 14px Arial, Helvetica, sans-serif;
	display: block;
	margin: 10px 0 0;
	width: 100%;
}

/* Stand with Hank */

/* ---------------------------------------------------------- */

/* line 849, sass/partials/_content.scss */

.stand_wrap {
	z-index: 8000;
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	min-height: 100%;
	background: #f3f3f3;
}

/* line 858, sass/partials/_content.scss */

.stand-wrap .logo {
	position: absolute;
	left: 10px;
	top: 14px;
}

/* line 863, sass/partials/_content.scss */

div img.skip {
	float: right;
	right: 10px;
	top: 14px;
	cursor: pointer;
}

/* line 869, sass/partials/_content.scss */

.skip:hover {
	cursor: pointer;
}

/* line 872, sass/partials/_content.scss */

div.main-hank {
	background-size: cover;
	height: 100%;
}

/* line 876, sass/partials/_content.scss */

div.main-hank .container {
	top: 100px;
	margin: 0 auto;
	padding: 0px;
	max-width: 600px;
	max-height: 350px;
	text-align: center;
	position: relative;
	background: white;
	box-shadow: 0 0 12px 2px #ccc;
}

/* line 888, sass/partials/_content.scss */

div.main-hank .button {
	margin-top: 20px;
}

/* line 1, sass/partials/_connect.scss */

.page-template-connect-template-php .search_wrap {
	display: none;
}

/* line 5, sass/partials/_connect.scss */

.page-template-connect-template-php #content_wrap {
	background: url(https://www.equip.org/wp-content/themes/cri/images/connect-bg.jpg) #fff left top no-repeat !important;
}

/* line 9, sass/partials/_connect.scss */

.page-template-connect-template-php #sidebar {
	margin: 400px 0 0;
}

/* line 13, sass/partials/_connect.scss */

.page-template-connect-template-php .post {
	margin: 10px 0 0;
}

/* line 17, sass/partials/_connect.scss */

.page-template-connect-template-php .post ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

/* line 23, sass/partials/_connect.scss */

.page-template-connect-template-php .post li {
	width: 200px;
	float: left;
	margin: 10px 0 20px;
	padding: 0 0 0 45px;
	height: 42px;
	line-height: 18px;
	list-style: none;
}

/* line 33, sass/partials/_connect.scss */

.page-template-connect-template-php .post li.email {
	background: url(https://www.equip.org/wp-content/themes/cri/images/social-sprites.png) left -43px no-repeat !important;
}

/* line 37, sass/partials/_connect.scss */

.page-template-connect-template-php .post li.rss {
	background: url(https://www.equip.org/wp-content/themes/cri/images/social-sprites.png) left top no-repeat !important;
}

/* line 41, sass/partials/_connect.scss */

.page-template-connect-template-php .post li.twitter {
	background: url(https://www.equip.org/wp-content/themes/cri/images/social-sprites.png) left -85px no-repeat !important;
}

/* line 45, sass/partials/_connect.scss */

.page-template-connect-template-php .post li.itunes {
	background: url(https://www.equip.org/wp-content/themes/cri/images/social-sprites.png) left -128px no-repeat !important;
}

/* line 49, sass/partials/_connect.scss */

.page-template-connect-template-php .post li.youtube {
	background: url(https://www.equip.org/wp-content/themes/cri/images/social-sprites.png) left -170px no-repeat !important;
}

/* line 53, sass/partials/_connect.scss */

.page-template-connect-template-php .post li.vimeo {
	background: url(https://www.equip.org/wp-content/themes/cri/images/social-sprites.png) left -213px no-repeat !important;
}

/* line 57, sass/partials/_connect.scss */

.page-template-connect-template-php .post li.blogger {
	background: url(https://www.equip.org/wp-content/themes/cri/images/social-sprites.png) left -257px no-repeat !important;
}

/* line 61, sass/partials/_connect.scss */

.page-template-connect-template-php .post li.facebook {
	background: url(https://www.equip.org/wp-content/themes/cri/images/social-sprites.png) left -300px no-repeat !important;
}

/* line 65, sass/partials/_connect.scss */

.page-template-connect-template-php .post li.blog {
	background: url(https://www.equip.org/wp-content/themes/cri/images/social-sprites.png) left -344px no-repeat !important;
}

/* line 69, sass/partials/_connect.scss */

.page-template-connect-template-php .post li.tumblr {
	background: url(https://www.equip.org/wp-content/themes/cri/images/social-sprites.png) left -386px no-repeat !important;
}

/* line 73, sass/partials/_connect.scss */

.page-template-connect-template-php .post li.oneplace {
	background: url(https://www.equip.org/wp-content/themes/cri/images/social-sprites.png) left -428px no-repeat !important;
}

/* line 77, sass/partials/_connect.scss */

.page-template-connect-template-php .main-footer {
	display: none;
}

/* Donate  ----------------------------------- */

/* line 5, sass/partials/_donate-page.scss */

.page-template-donate-template-v2-php .search_wrap {
	display: none;
}

/* line 9, sass/partials/_donate-page.scss */

.page-template-donate-template-v2-php #donate-btn {
	margin: 0 auto !important;
}

/* line 13, sass/partials/_donate-page.scss */

.page-template-donate-template-v2-php .donate-cell {
	padding: 15px 0 20px;
	margin: 0 20px 20px;
	border: 1px solid #ccc;
	text-align: center !important;
	background-color: #f3f3f3;
}

/* line 21, sass/partials/_donate-page.scss */

.page-template-donate-template-v2-php .donate-cell:hover {
	background-color: #FBF6E1;
	border: 1px solid #069;
}

/* line 26, sass/partials/_donate-page.scss */

.page-template-donate-template-v2-php .donate-cell p {
	text-align: left !important;
	line-height: 18px;
}

/* line 31, sass/partials/_donate-page.scss */

.page-template-donate-template-v2-php .content_inner_wrap input[type="radio"] {
	margin: 0 3px 0 0 !important;
}

/* line 35, sass/partials/_donate-page.scss */

.page-template-donate-template-v2-php .content_inner_wrap .donate-cell h3 {
	padding: 0 0 5px;
	color: #000;
	font-size: 22px;
	border-bottom: 1px dotted #ccc;
	text-align: center !important;
}

/* line 43, sass/partials/_donate-page.scss */

.page-template-donate-template-v2-php .content_inner_wrap .donate-tiers p {
	text-align: center !important;
	line-height: 18px;
}

/* line 48, sass/partials/_donate-page.scss */

.page-template-donate-template-v2-php .content_inner_wrap p {
	font-size: 12px;
	text-align: center !important;
	line-height: 18px;
}

/* line 54, sass/partials/_donate-page.scss */

.page-template-donate-template-v2-php .content_inner_wrap .other-donate {
	font-size: 14px;
	text-align: center !important;
	line-height: 22px;
	padding: 10px;
	border: 1px solid #ccc;
	background-color: #f3f3f3;
}

/* line 63, sass/partials/_donate-page.scss */

.page-template-donate-template-v2-php .content_inner_wrap .other-donate a {
	font-size: 14px;
	text-decoration: underline;
}

/* line 68, sass/partials/_donate-page.scss */

.page-template-donate-template-v2-php .content_inner_wrap ul {
	font-size: 12px;
	padding: 10px 0 25px;
	margin: 0 auto;
}

/* line 74, sass/partials/_donate-page.scss */

.page-template-donate-template-v2-php .content_inner_wrap h2 {
	text-align: center;
}

/* Bookstore  ----------------------------------- */

/* line 2, sass/partials/_books.scss */

.page-template-bookstore-template-php #inner_content_wrap {
	padding: 0 !important;
}

/* line 6, sass/partials/_books.scss */

.archive.audio-books .current-menu-item a,
.archive.books .current-menu-item a,
.archive.category-vhs .current-menu-item a,
.archive.category-booklets-and-tracts .current-menu-item a,
.bookstore.archive .current-menu-item a,
.archive .current-menu-item a {
	font-weight: bolder;
	color: #000;
}

/* line 16, sass/partials/_books.scss */

.archive.audio-books .current-menu-item a:after,
.archive.books .current-menu-item a:after,
.archive.category-vhs .current-menu-item a:after,
.archive.category-booklets-and-tracts .current-menu-item a:after,
.bookstore.archive .current-menu-item a:after,
.archive .current-menu-item a:after {
	content: " >";
	color: red;
	font-weight: bolder;
	font-family: times, serif;
}

/* line 28, sass/partials/_books.scss */

.bookstore-subnav ul {
	list-style: none;
	padding: 0 0 0 10px;
}

/* line 33, sass/partials/_books.scss */

.bookstore-subnav ul li {
	list-style: none;
	margin: 5px 0 0;
	padding: 0 0 5px;
}

/* line 39, sass/partials/_books.scss */

.archive.books .g_40 img,
.single.audio-books .g_40 img,
.single.books .g_50 img,
.page-template-bookstore-template-php .g_40 img {
	max-width: 350px;
	min-width: 200px;
}

/* line 47, sass/partials/_books.scss */

.archive.books .g_20 img,
.single.books .g_20 img,
.page-template-bookstore-template-php .g_20 img {
	max-width: 100px;
	max-height: 150px;
}

/* line 54, sass/partials/_books.scss */

.archive.books .g_20,
.single.books .g_20,
.page-template-bookstore-template-php .g_20 {
	line-height: 16px;
}

/* line 60, sass/partials/_books.scss */

.archive.books .g_20 a,
.single.books .g_20 a,
.page-template-bookstore-template-php .g_20 a {
	font-size: 12px;
}

/* line 66, sass/partials/_books.scss */

.page-template-home-template-php .sidebar-copy li {
	font-size: 12px;
	line-height: 20px;
}

/* line 71, sass/partials/_books.scss */

.page-template-home-template-php .g_33 h2 a {
	color: #545454;
}

/* line 75, sass/partials/_books.scss */

.page-template-home-template-php .g_33 h2 a:hover {
	color: #000;
}

/* line 79, sass/partials/_books.scss */

.page-template-home-template-php .g_33 h2:after {
	content: " >";
	color: red;
	font-weight: bolder;
	font-family: times, serif;
}

/* line 86, sass/partials/_books.scss */

#menu-bookstore a,
.bookstore-subnav a {
	text-align: left !important;
	font-size: 14px !important;
}

/* line 99, sass/partials/_books.scss */

.page-template-bookstore-template-php h1,
.audio-books h1,
.books h1,
.category-vhs h1,
.category-booklets-and-tracts h1,
.bookstore h1,
.archive .current-menu-item h1 {
	text-align: center;
}

/* Store Single ******************************/

/* line 3, sass/partials/_downloads.scss */

.single-download { /** Social **/ /* .edd_price_options **/ /* edd_purchase_submit_wrapper **/ /* .edd_current_price_display **/ /****** REVIEWS ******/ /* #reviews */
}

/* line 5, sass/partials/_downloads.scss */

.single-download .thumbnails {
	padding-right: 1rem;
}

/* line 9, sass/partials/_downloads.scss */

.single-download .social {
	margin-bottom: 1rem;
	border-bottom: 1px solid #ccc;
	overflow: hidden;
	padding: 2px 0 0;
}

/* line 15, sass/partials/_downloads.scss */

.single-download .social .sharedaddy {
	float: right;
}

/* line 19, sass/partials/_downloads.scss */

.single-download .social .edd-wl-button {
	float: right;
	padding: 4px 7px;
	top: -2px;
	margin: 0 5px 5px 0;
}

/* line 26, sass/partials/_downloads.scss */

.single-download .social .edd-wl-button .label {
	display: none;
}

/* line 32, sass/partials/_downloads.scss */

.single-download .author {
	margin: 1rem 0 0;
}

/* line 36, sass/partials/_downloads.scss */

.single-download .edd_download_purchase_form {
	background: #FAFAFA;
	border: 1px solid #D9D9D9;
	margin-top: 1rem;
}

/* line 42, sass/partials/_downloads.scss */

.single-download .edd_price_options {
	display: table;
	width: 100%;
}

/* line 46, sass/partials/_downloads.scss */

.single-download .edd_price_options ul {
	display: table-row;
}

/* line 49, sass/partials/_downloads.scss */

.single-download .edd_price_options ul li {
	display: table-cell;
}

/* line 55, sass/partials/_downloads.scss */

.single-download .edd_price_options label {
	display: block;
	padding: .5rem;
	text-align: center;
	cursor: pointer;
	background: white;
	border-color: #D9D9D9;
	border-style: solid;
	border-width: 0;
	border-bottom-width: 1px;
}

/* line 68, sass/partials/_downloads.scss */

.single-download .edd_price_options li.current label {
	position: relative;
	background-color: transparent;
	border-bottom: none;
	border-left-width: 1px;
	border-right-width: 1px;
}

/* line 76, sass/partials/_downloads.scss */

.single-download .edd_price_options li.current:first-child label {
	border-left-width: 0;
}

/* line 80, sass/partials/_downloads.scss */

.single-download .edd_price_options li.current:last-child label {
	border-right-width: 0;
}

/* line 85, sass/partials/_downloads.scss */

.single-download .edd_price_options .edd_price_option_sep,
.single-download .edd_price_options .edd_price_option_price {
	display: none;
}

/* line 90, sass/partials/_downloads.scss */

.single-download .edd_price_options input {
	visibility: hidden;
	width: 1px;
	height: 1px;
	display: block;
}

/* line 100, sass/partials/_downloads.scss */

.single-download .edd_purchase_submit_wrapper {
	float: right;
	margin: 1rem;
}

/* line 104, sass/partials/_downloads.scss */

.single-download .edd_purchase_submit_wrapper .button {
	min-width: 0;
	min-height: 0;
	padding: 0.25rem 3rem;
	text-transform: uppercase;
}

/* line 113, sass/partials/_downloads.scss */

.single-download .edd_current_price_display {
	margin: 1rem;
	overflow: hidden;
}

/* line 118, sass/partials/_downloads.scss */

.single-download .edd_current_price_display .price {
	font-size: 4rem;
	line-height: 1;
	margin: 0 1rem;
	float: left;
}

/* line 124, sass/partials/_downloads.scss */

.single-download .edd_current_price_display .price * {
	position: relative;
}

/* line 128, sass/partials/_downloads.scss */

.single-download .edd_current_price_display .price .symbol {
	font-size: .75em;
	top: -.25em;
}

/* line 133, sass/partials/_downloads.scss */

.single-download .edd_current_price_display .price .cents {
	font-size: .5em;
	top: -.5em;
}

/* line 141, sass/partials/_downloads.scss */

.single-download .edd_purchase_info {
	background: #F3F3F3;
	padding: .5rem 1rem;
	margin-top: 1rem;
	clear: both;
}

/* line 147, sass/partials/_downloads.scss */

.single-download .edd_purchase_info .availability {
	float: right;
}

/* line 151, sass/partials/_downloads.scss */

.single-download .edd_purchase_info .security {
	text-transform: uppercase;
}

/* line 158, sass/partials/_downloads.scss */

.single-download #reviews {
	max-width: 40rem;
	margin: 3rem auto; /* review-toggles **/
}

/* line 162, sass/partials/_downloads.scss */

.single-download #reviews .review-toggles {
	font-size: 2rem;
	padding: 0;
}

/* line 166, sass/partials/_downloads.scss */

.single-download #reviews .review-toggles li {
	list-style-type: none;
	display: inline-block;
}

/* line 170, sass/partials/_downloads.scss */

.single-download #reviews .review-toggles li.ui-state-active h3 {
	color: #333;
}

/* line 174, sass/partials/_downloads.scss */

.single-download #reviews .review-toggles li h3 {
	color: #999;
	margin: 0;
}

/* line 179, sass/partials/_downloads.scss */

.single-download #reviews .review-toggles li .star-rating {
	float: right;
	margin-left: 1em;
}

/* line 185, sass/partials/_downloads.scss */

.single-download #reviews .review-toggles li:first-child {
	border-right: 1px solid;
	padding-right: 1em;
	margin-right: 1em;
}

/* line 192, sass/partials/_downloads.scss */

.single-download #reviews .comment-reply-title {
	display: none;
}

/* line 196, sass/partials/_downloads.scss */

.single-download #reviews input[type=text],
.single-download #reviews textarea {
	background-color: #EEEEEE;
	border: none;
	width: 100%;
	padding: .5rem 1rem;
}

/* line 204, sass/partials/_downloads.scss */

.single-download #reviews textarea {
	resize: vertical;
}

/* .single-download **/

/* line 4, sass/partials/_checkout.scss */

.edd-checkout { /** edd_checkout_form_wrap **/
}

/* line 6, sass/partials/_checkout.scss */

.edd-checkout input[name=edd_update_cart_submit] {
	display: none;
}

/* line 10, sass/partials/_checkout.scss */

.edd-checkout .cart {
	padding-left: 1rem;
}

/* line 19, sass/partials/_checkout.scss */

.edd-checkout #edd-card-number-wrap .card-type {
	display: none;
}

/* line 26, sass/partials/_checkout.scss */

.edd-checkout #edd_checkout_form_wrap legend {
	margin-bottom: 16px;
}

/* line 30, sass/partials/_checkout.scss */

.edd-checkout #edd_checkout_form_wrap fieldset {
	border: none;
	padding: 0;
	background: transparent;
	margin-bottom: 2rem;
}

/* line 36, sass/partials/_checkout.scss */

.edd-checkout #edd_checkout_form_wrap fieldset input[type=text],
.edd-checkout #edd_checkout_form_wrap fieldset input[type=email],
.edd-checkout #edd_checkout_form_wrap fieldset input.edd-input {
	display: block;
	border: none;
	background: transparent;
	width: 100%;
	padding: .5rem 0;
}

/* line 46, sass/partials/_checkout.scss */

.edd-checkout #edd_checkout_form_wrap fieldset select {
	margin: 0.5rem 0;
}

/* line 52, sass/partials/_checkout.scss */

.edd-checkout #edd_checkout_form_wrap td {
	padding: .5rem 0;
}

/* line 56, sass/partials/_checkout.scss */

.edd-checkout #edd_checkout_form_wrap td:first-child {
	width: 8em;
	padding-left: 1rem;
}

/* line 61, sass/partials/_checkout.scss */

.edd-checkout #edd_checkout_form_wrap table {
	border: 1px solid #D3D3D3;
	border-radius: 5px;
	border-collapse: separate;
}

/* line 67, sass/partials/_checkout.scss */

.edd-checkout #edd_checkout_form_wrap tr:not(:last-child) td {
	border-bottom: 1px solid #D3D3D3;
}

/* line 71, sass/partials/_checkout.scss */

.edd-checkout #edd_checkout_form_wrap #edd_cc_fields {
	border: none;
	background: transparent;
}

/* line 74, sass/partials/_checkout.scss */

.edd-checkout #edd_checkout_form_wrap #edd_cc_fields table {
	background: #F9F9F9;
}

/* line 87, sass/partials/_checkout.scss */

.edd-checkout .cart .edd-apply-discount {
	min-width: 0;
	min-height: 0;
}

/* line 92, sass/partials/_checkout.scss */

.edd-checkout .cart #edd_show_discount {
	padding-top: 0;
	float: right;
}

/* line 97, sass/partials/_checkout.scss */

.edd-checkout .cart #edd_checkout_cart {
	border-collapse: separate;
	border: 1px solid #D3D3D3;
	border-radius: 5px;
}

/* line 102, sass/partials/_checkout.scss */

.edd-checkout .cart #edd_checkout_cart td.edd_cart_actions,
.edd-checkout .cart #edd_checkout_cart td:last-child,
.edd-checkout .cart #edd_checkout_cart th.edd_cart_actions,
.edd-checkout .cart #edd_checkout_cart th.edd_cart_total,
.edd-checkout .cart #edd_checkout_cart th:last-child {
	text-align: left;
	font-weight: normal;
}

/* line 110, sass/partials/_checkout.scss */

.edd-checkout .cart #edd_checkout_cart td.edd_cart_actions span,
.edd-checkout .cart #edd_checkout_cart td:last-child span,
.edd-checkout .cart #edd_checkout_cart th.edd_cart_actions span,
.edd-checkout .cart #edd_checkout_cart th.edd_cart_total span,
.edd-checkout .cart #edd_checkout_cart th:last-child span {
	float: right;
}

/* line 115, sass/partials/_checkout.scss */

.edd-checkout .cart #edd_checkout_cart .edd_cart_total {
	text-transform: uppercase;
	padding-bottom: 2rem;
}

/* line 119, sass/partials/_checkout.scss */

.edd-checkout .cart #edd_checkout_cart .edd_cart_total:before {
	content: '';
	width: 100%;
	height: 1px;
	background: #D3D3D3;
	display: block;
	margin-bottom: 1rem;
}

/* line 128, sass/partials/_checkout.scss */

.edd-checkout .cart #edd_checkout_cart .edd_cart_total .edd_cart_amount {
	font-size: 2em;
}

/* line 133, sass/partials/_checkout.scss */

.edd-checkout .cart #edd_checkout_cart td,
.edd-checkout .cart #edd_checkout_cart th {
	border: none;
	padding: 1rem;
}

/* line 140, sass/partials/_checkout.scss */

.edd-checkout .cart #edd_checkout_cart tbody td,
.edd-checkout .cart #edd_checkout_cart tbody th {
	line-height: 1.25;
	background: transparent;
	vertical-align: top;
}

/* line 146, sass/partials/_checkout.scss */

.edd-checkout .cart #edd_checkout_cart tbody tr:not(:first-child) td,
.edd-checkout .cart #edd_checkout_cart tbody tr:not(:first-child) th {
	border-top: 1px solid #D3D3D3;
}

/* line 151, sass/partials/_checkout.scss */

.edd-checkout .cart #edd_checkout_cart tbody .edd_cart_actions {
	font-weight: bold;
}

/** edd-checkout **/

/* line 1, sass/partials/_footer.scss */

#footer {
	margin: 0 0 40px;
	padding: 60px 10px 40px 10px;
	color: #848484;
	border-top: solid 1px #ccc;
}

/* line 8, sass/partials/_footer.scss */

.main-footer {
	height: 104px;
	background: #ececec;
	margin: 0 5px;
	display: none;
}

/* line 15, sass/partials/_footer.scss */

.footer-logo {
	background: url(https://www.equip.org/wp-content/themes/cri/images/cri-logo-footer2.jpg) center top no-repeat;
	height: 40px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 40px;
}

/* line 36, sass/partials/_footer.scss */

#footer .terms {
	text-align: center;
	font-size: 10px;
	border-top: solid 1px #ccc;
	margin: 25px 0 40px;
	padding: 25px 0 0;
}

/* line 44, sass/partials/_footer.scss */

#footer .terms p {
	text-align: center !important;
}

/* Royal Slider  ----------------------------------- */

/* line 2, sass/partials/_plugins.scss */

.rsContentSlider h3 {
	margin: 20px 0 20px 20px !important;
}

/* line 6, sass/partials/_plugins.scss */

.rsContentSlider p {
	font-size: 12px;
	margin: -20px 0 0 20px !important;
	text-align: center !important;
}

/* line 12, sass/partials/_plugins.scss */

.rsSlide,
.rsNav,
.rsBullets,
.royalSlider {
	background-color: #fff !important;
}

/* line 19, sass/partials/_plugins.scss */

.clear {
	display: block;
	clear: both;
}

/* The End Count Down  ----------------------------------- */

/* line 25, sass/partials/_plugins.scss */

.theend {
	background: url(https://www.equip.org/wp-content/uploads/2012/12/theend1.jpg) #fff center top no-repeat !important;
	width: 960px;
	height: 110px;
	margin: 0 0 30px;
}

/* line 32, sass/partials/_plugins.scss */

.theend iframe {
	scrolling: no;
	padding: 10px 0 0 250px;
	float: left;
}

/* line 38, sass/partials/_plugins.scss */

.theend ul {
	float: left;
	list-style-type: none;
	text-align: center;
	padding: 70px 0 0 740px;
}

/* line 45, sass/partials/_plugins.scss */

.theend li {
	float: left;
	margin: 0 10px 0 0;
	padding: 0 10px 0 0;
	border-right: solid 1px #ccc;
	text-align: center;
}

/* line 53, sass/partials/_plugins.scss */

.theend li.last {
	border-right: none;
}

/* Hero Wrap  ----------------------------------- */

/* line 18, sass/partials/_front-page.scss */

.hero { /* e-Truth Subscribe Form  ----------------------------------- */
}


/* line 32, sass/partials/_front-page.scss */

.hero .etruth {
	padding: 0px 20px 0px 20px;
}

/* line 35, sass/partials/_front-page.scss */

.hero .etruth img {
	height: auto;
}

/* line 49, sass/partials/_front-page.scss */

.hero .etruth .img {
	text-align: center;
}

/* line 53, sass/partials/_front-page.scss */

.hero .etruth .highlight {
	position: relative;
	top: 10px !important;
	text-align: center;
	font-size: 20px;
	padding: 60px 20px 0;
	line-height: 32px;
	background: url(https://www.equip.org/wp-content/uploads/2013/11/check.jpg) center top no-repeat;
}

/* line 63, sass/partials/_front-page.scss */

.hero .etruth .responsedata {
	text-align: center;
}

/* line 67, sass/partials/_front-page.scss */

.hero .etruth #loading {
	width: 20px;
	margin: 0 auto;
}

/* line 72, sass/partials/_front-page.scss */

.hero .etruth input[type="text"] {
	width: 100% !important;
	margin: 5px 0 8px;
}

/* line 77, sass/partials/_front-page.scss */

.hero .etruth input[type="button"] {
	width: 100% !important;
	margin: 5px 0 8px;
}

/* line 83, sass/partials/_front-page.scss */

.hero .home .etruth h1 {
	background: url(https://www.equip.org/wp-content/uploads/2013/10/newsletter-header.jpg) left top no-repeat;
	height: 80px;
	padding: 0;
	margin: 0;
	text-indent: -9999px;
	overflow: hidden;
}

/* Articles Wrap  ----------------------------------- */

/* line 115, sass/partials/_front-page.scss */

.home .articles {
	text-align: center;
	padding: 30px 0 40px 0;
	overflow: hidden;
}

/* line 127, sass/partials/_front-page.scss */

.home .articles .g_25 {
	padding: 0 4px;
}

/* line 131, sass/partials/_front-page.scss */

.home .articles a {
	font-size: 12px;
}

/* Hank Wrap  ----------------------------------- */

/* line 139, sass/partials/_front-page.scss */

.hank-wrap {
	overflow: hidden;
	display: block;
	clear: both;
	padding: 0 0 40px 0;
}

/* line 162, sass/partials/_front-page.scss */

.hank-wrap img.hank-header {
	width: 100%;
	height: auto;
}

/* line 167, sass/partials/_front-page.scss */

.hank-wrap img.img {
	float: left;
	padding: 0px 10px 0 0;
}

/* line 173, sass/partials/_front-page.scss */

.hank-wrap h1 {
	line-height: 22px;
}

/* line 177, sass/partials/_front-page.scss */

.hank-wrap span {
	padding: 0 0 10px 0;
	display: block;
}

/* e-Truth Row Wrap  ----------------------------------- */

/* line 185, sass/partials/_front-page.scss */

.etruth-row {
	overflow: hidden;
	display: block;
	clear: both;
	padding: 0 0 40px 0;
}

/* line 191, sass/partials/_front-page.scss */

.etruth-row img {
	width: 100%;
	height: auto;
}

/* Banner Row 1 Wrap  ----------------------------------- */

/* line 199, sass/partials/_front-page.scss */

.banner-row-1 {
	overflow: hidden;
	display: block;
	clear: both;
	padding: 0 0 60px 0;
}

/* line 205, sass/partials/_front-page.scss */

.banner-row-1 img {
	width: 100%;
	height: auto;
}

/* Banner Row 2 Wrap  ----------------------------------- */

/* line 213, sass/partials/_front-page.scss */

.banner-row-2 {
	overflow: hidden;
	display: block;
	clear: both;
	padding: 0 0 40px 0;
}

/* line 219, sass/partials/_front-page.scss */

.banner-row-2 .g_33 {
	padding: 0 10px;
}

/* line 232, sass/partials/_front-page.scss */

.banner-row-2 img {
	width: 100%;
	height: auto;
}

/* Daily Answers  ----------------------------------- */

/* line 239, sass/partials/_front-page.scss */

.page-template-home-template-v2-php .menu-ask-hank-container li {
	width: 50%;
	float: left;
}

/* line 244, sass/partials/_front-page.scss */

.daily-answers {
	padding: 0 10px 30px 0px;
	overflow: hidden;
	display: block;
}

/* line 251, sass/partials/_front-page.scss */

.hank-home-links h2 {
	padding: 0 0 20px 0;
	text-align: center;
}

/* line 257, sass/partials/_front-page.scss */

.menu-ask-hank-container {
	display: block;
	overflow: hidden;
	padding: 0 0 30px 0;
}

/* line 262, sass/partials/_front-page.scss */

.menu-ask-hank-container ul {
	padding: 0;
	margin: 0;
}

/* line 267, sass/partials/_front-page.scss */

.menu-ask-hank-container li {
	list-style: none;
	float: left;
}

/* line 283, sass/partials/_front-page.scss */

.daily-answers p {
	padding: 0 20px 0 0;
}

/* line 289, sass/partials/_front-page.scss */

.page-template-daily-answers-template-php .search_wrap {
	display: none;
}

/* line 293, sass/partials/_front-page.scss */

.page-template-daily-answers-template-php #content_wrap {
	padding: 120px 0 0;
	background: url(https://www.equip.org/wp-content/themes/cri/images/cbab-template-bg.jpg) #fff center top no-repeat !important;
}

/* line 298, sass/partials/_front-page.scss */

.page-template-daily-answers-template-php h1,
.page-template-daily-answers-template-php span {
	text-align: center;
}

/* line 302, sass/partials/_front-page.scss */

.page-template-daily-answers-template-php .img {
	float: left;
	padding: 5px 10px 0 0;
}

/* Home Books  ----------------------------------- */

/* line 310, sass/partials/_front-page.scss */

.bookstore-row {
	overflow: hidden;
	display: block;
	clear: both;
	padding: 0 0 40px 0;
}

/* line 317, sass/partials/_front-page.scss */

.home-books h1 {
	line-height: 22px !important;
	padding: 0 0 20px;
	font-size: 28px;
	text-align: left;
}

/* line 324, sass/partials/_front-page.scss */

.home-books h1 a {
	font-size: 28px;
}

/* line 328, sass/partials/_front-page.scss */

.home-books h1:after {
	content: " >";
	color: red;
	font-weight: bolder;
	font-family: times, serif;
}

/* line 335, sass/partials/_front-page.scss */

figure {
	margin: 0;
	position: relative;
	overflow: hidden;
}

/* line 341, sass/partials/_front-page.scss */

figure img {
	max-width: 100%;
}

/* line 345, sass/partials/_front-page.scss */

figure img:hover {
	max-width: 100%;
}

/* line 349, sass/partials/_front-page.scss */

figure:hover img {
	-webkit-transform: translateY(-50px);
	-ms-transform: translateY(-50px);
	transform: translateY(-50px);
}

/* line 353, sass/partials/_front-page.scss */

figure:hover figcaption {
	opacity: 1;
	-webkit-transform: translateY(-120px);
	-ms-transform: translateY(-120px);
	transform: translateY(-120px);
	transition: -webkit-transform 0.4s, opacity 0.1s;
	transition: transform 0.4s, opacity 0.1s;
}

/* line 359, sass/partials/_front-page.scss */

figcaption p {
	padding: 12px 14px 8px 14px;
}

/* line 363, sass/partials/_front-page.scss */

figcaption {
	width: 100%;
	top: auto;
	bottom: 0;
	opacity: 0;
	-webkit-transform: translateY(100%);
	-ms-transform: translateY(100%);
	transform: translateY(100%);
	transition: -webkit-transform 0.4s, opacity 0.1s 0.3s;
	transition: transform 0.4s, opacity 0.1s 0.3s;
	padding: 0px;
	background: #008cd1;
	color: #ed4e6e;
	height: 280px;
}

/* line 376, sass/partials/_front-page.scss */

figcaption a {
	text-align: center;
	padding: 5px 10px;
	border-radius: 2px;
	display: inline-block;
	background: #fff;
	color: #000;
	font-size: 12px;
}

/* line 386, sass/partials/_front-page.scss */

.home-books p {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	line-height: 18px;
	color: #fff;
	font-size: 14px;
	text-align: center;
}

/* line 394, sass/partials/_front-page.scss */

.home-books p a {
	height: 30px;
	font-size: 14px;
	text-align: center;
	padding: 0px 14px 10px 14px !important;
}

/* line 401, sass/partials/_front-page.scss */

.home-books .entry {
	padding: 10px 0px 10px 0px;
	text-align: center;
	line-height: 18px !important;
	height: 200px;
	vertical-align: bottom;
	overflow: hidden;
}

/* line 410, sass/partials/_front-page.scss */

.home-books .entry:hover {
	background: #f3f3f3;
}

/* line 414, sass/partials/_front-page.scss */

.home-books a.book-title-sm {
	overflow: hidden;
	display: block;
	font-size: 12px;
	padding: 0px 7px 0px 7px;
}

/* line 421, sass/partials/_front-page.scss */

.home-books .thumb {
	height: 159px;
	overflow: hidden;
}

/* line 426, sass/partials/_front-page.scss */

.home-books .thumb img {
	position: relative;
	height: inherit;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

/* line 437, sass/partials/_front-page.scss */

.home-books {
	text-align: center;
	line-height: 18px !important;
	padding: 20px;
}

/* line 443, sass/partials/_front-page.scss */

.home-books figure {
	margin: 0;
	position: relative;
}

/* line 448, sass/partials/_front-page.scss */

.home-books .g_20 {
	margin: 0 auto;
}

/* Footer Categories  ----------------------------------- */

/* line 454, sass/partials/_front-page.scss */

.home_categories {
	padding: 30px;
	margin: 0 0 30px;
	overflow: hidden;
}

/* line 459, sass/partials/_front-page.scss */

.home_categories h2 {
	padding: 0 0 20px 0;
	text-align: center;
}

/* line 464, sass/partials/_front-page.scss */

.home_categories li {
	display: block;
	float: left;
	font-size: 12px;
	padding: 2px 8px;
	border-bottom: solid 1px #d7d7d7;
	background: #f3f3f3;
	margin: 2px;
	border-radius: 3px;
}

/* Countdown Template  ----------------------------------- */

/* line 5, sass/partials/_campaigns.scss */

.countdown {
	background: #1A1A1A;
	overflow: hidden;
	padding: 15px 0 10px 15px;
}

/* line 11, sass/partials/_campaigns.scss */

.countdown p {
	color: #ccc;
	background: #1A1A1A;
	overflow: hidden;
	padding: 10px 0 0 30px;
	font-size: 18px;
	font-weight: 300;
}

/* Lander Template  ----------------------------------- */

/* Lander Template  ----------------------------------- */

/* line 56, sass/partials/_campaigns.scss */

.lander-header {
	margin: 40px 0px 40px 0px;
}

/* line 60, sass/partials/_campaigns.scss */

body.page-template-lander-php .lander-product-wrap {
	width: 300px;
	margin: 0 auto;
	margin-bottom: 40px;
	margin-top: 40px;
}

/* line 66, sass/partials/_campaigns.scss */

body.page-template-lander-php .lander-buttons {
	width: 210px;
	margin: 0 auto;
}

/* line 70, sass/partials/_campaigns.scss */

body.page-template-lander-php #details-btn {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #fff;
	cursor: pointer;
	background: #777;
	border: 0;
	padding: 10px 0;
	margin: 0 0 0 5px;
	text-align: center;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	text-transform: uppercase;
	width: 100px;
	float: left;
}

/* line 87, sass/partials/_campaigns.scss */

body.page-template-lander-php #submit {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #fff;
	cursor: pointer;
	background: #008cd1;
	border: 0;
	padding: 10px 0;
	margin: 0 5px 0 0;
	text-align: center;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	text-transform: uppercase;
	width: 100px;
	float: left;
}

/* line 104, sass/partials/_campaigns.scss */

.page-template-lander-php #header {
	height: 120px !important;
}

/* line 108, sass/partials/_campaigns.scss */

.fathers-day-cta {
	text-align: center;
}

/* line 112, sass/partials/_campaigns.scss */

.page-template-lander-php .slogan,
.page-template-lander-php .logo-square,
.page-template-lander-php .believe-question {
	text-align: center !important;
	color: #fff;
}

/* line 119, sass/partials/_campaigns.scss */

.page-template-lander-php .believe-question {
	padding: 46px 0 0;
	text-align: center !important;
}

/* line 124, sass/partials/_campaigns.scss */

.page-template-lander-php .believe-question a {
	color: #ccc;
	text-decoration: underline;
}

/* line 129, sass/partials/_campaigns.scss */

.page-template-lander-php .logo-square {
	padding: 0;
	text-align: center !important;
}

/* line 134, sass/partials/_campaigns.scss */

.page-template-lander-php .slogan img {
	width: 316px;
	height: 33px;
	padding: 40px 0 0;
	margin: 0 auto !important;
}

/* line 141, sass/partials/_campaigns.scss */

body.page-template-lander-php #outer_wrapper {
	background: transparent !important;
}

/* line 148, sass/partials/_campaigns.scss */

body.page-template-lander-php .fathers-day-lander {
	height: 829px;
}

/* line 152, sass/partials/_campaigns.scss */

.page-template-lander-php .fathers-day-products {
	height: 380px;
}

/* line 156, sass/partials/_campaigns.scss */

.page-template-lander-php .fathers-day-products img {
	height: 149px;
}

/* line 160, sass/partials/_campaigns.scss */

.page-template-lander-php .fathers-day-products p {
	margin: 0 auto;
	padding: 10px 0 0;
}

/* line 165, sass/partials/_campaigns.scss */

.page-template-lander-php .fathers-day-products #submit {
	margin: 0 auto;
}

/* line 169, sass/partials/_campaigns.scss */

.fathers-day-cta {
	text-align: center;
}

/* line 173, sass/partials/_campaigns.scss */

.page-template-lander-dark-php .slogan,
.page-template-lander-dark-php .logo-square,
.page-template-lander-dark-php .believe-question {
	text-align: center !important;
	color: #000;
}

/* line 180, sass/partials/_campaigns.scss */

.page-template-lander-dark-php .believe-question {
	padding: 46px 0 0;
	text-align: center !important;
}

/* line 185, sass/partials/_campaigns.scss */

.page-template-lander-dark-php .believe-question a {
	color: #000;
	text-decoration: underline;
}

/* line 190, sass/partials/_campaigns.scss */

.page-template-lander-dark-php .logo-square {
	padding: 0;
	text-align: center !important;
}

/* line 195, sass/partials/_campaigns.scss */

.page-template-lander-dark-php .slogan img {
	width: 316px;
	height: 33px;
	padding: 40px 0 0;
	margin: 0 auto !important;
}

/* line 202, sass/partials/_campaigns.scss */

body.page-template-lander-dark-php #outer-wrapper {
	background: transparent !important;
}

/* line 209, sass/partials/_campaigns.scss */

body.page-template-lander-dark-php .fathers-day-lander {
	height: 829px;
}

/* line 213, sass/partials/_campaigns.scss */

.page-template-lander-dark-php .fathers-day-products {
	height: 380px;
}

/* line 217, sass/partials/_campaigns.scss */

.page-template-lander-dark-php .fathers-day-products img {
	height: 149px;
}

/* line 221, sass/partials/_campaigns.scss */

.page-template-lander-dark-php .fathers-day-products p {
	margin: 0 auto;
	padding: 10px 0 0;
}

/* line 226, sass/partials/_campaigns.scss */

.page-template-lander-dark-php .fathers-day-products #submit {
	margin: 0 auto;
}

/* Lander dark Template V2  ----------------------------------- */

/* line 232, sass/partials/_campaigns.scss */

.lander-header {
	margin: 40px 0px 40px 0px;
}

/* line 235, sass/partials/_campaigns.scss */

body.page-template-lander-dark-v2-php .lander-product-wrap {
	width: 300px;
	margin: 0 auto;
	margin-bottom: 40px;
	margin-top: 40px;
}

/* line 241, sass/partials/_campaigns.scss */

body.page-template-lander-dark-v2-php .lander-buttons {
	width: 210px;
	margin: 0 auto;
}

/* line 245, sass/partials/_campaigns.scss */

body.page-template-lander-dark-v2-php #details-btn {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #fff;
	cursor: pointer;
	background: #777;
	border: 0;
	padding: 10px 0;
	margin: 0 0 0 5px;
	text-align: center;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	text-transform: uppercase;
	width: 100px;
	float: left;
}

/* line 262, sass/partials/_campaigns.scss */

.page-template-lander-dark-v2-php #submit {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #fff;
	cursor: pointer;
	background: #008cd1;
	border: 0;
	padding: 10px 0;
	margin: 0 5px 0 0;
	text-align: center;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	text-transform: uppercase;
	width: 100px;
	float: left;
}

/* line 279, sass/partials/_campaigns.scss */

.page-template-lander-dark-v2-php #header {
	height: 120px !important;
}

/* line 283, sass/partials/_campaigns.scss */

.page-template-lander-dark-v2-php .slogan,
.page-template-lander-dark-v2-php .logo-square,
.page-template-lander-dark-v2-php .believe-question {
	text-align: center !important;
	color: #fff;
}

/* line 290, sass/partials/_campaigns.scss */

.page-template-lander-dark-v2-php .believe-question {
	padding: 46px 0 0;
	text-align: center !important;
}

/* line 295, sass/partials/_campaigns.scss */

.page-template-lander-dark-v2-php .believe-question a {
	color: #ccc;
	text-decoration: underline;
}

/* line 300, sass/partials/_campaigns.scss */

.page-template-lander-dark-v2-php .logo-square {
	padding: 0;
	text-align: center !important;
}

/* line 305, sass/partials/_campaigns.scss */

.page-template-lander-dark-v2-php .slogan img {
	width: 316px;
	height: 33px;
	padding: 40px 0 0;
	margin: 0 auto !important;
}

/* line 312, sass/partials/_campaigns.scss */

.page-template-lander-dark-v2-php #outer-wrapper {
	background: transparent !important;
}

/* line 316, sass/partials/_campaigns.scss */

.page-template-lander-dark-v2-php .content_inner_wrap {
	background: transparent !important;
}

/* Lander Light Template V2  ----------------------------------- */

/* line 323, sass/partials/_campaigns.scss */

.lander-header {
	margin: 40px 0px 40px 0px;
}

/* line 326, sass/partials/_campaigns.scss */

body.page-template-lander-light-v2-php .lander-product-wrap {
	width: 300px;
	margin: 0 auto;
	margin-bottom: 40px;
	margin-top: 40px;
}

/* line 332, sass/partials/_campaigns.scss */

body.page-template-lander-light-v2-php .lander-buttons {
	width: 210px;
	margin: 0 auto;
}

/* line 336, sass/partials/_campaigns.scss */

body.page-template-lander-light-v2-php #details-btn {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #fff;
	cursor: pointer;
	background: #777;
	border: 0;
	padding: 10px 0;
	margin: 0 0 0 5px;
	text-align: center;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	text-transform: uppercase;
	width: 100px;
	float: left;
}

/* line 353, sass/partials/_campaigns.scss */

.page-template-lander-light-v2-php #submit {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #fff;
	cursor: pointer;
	background: #008cd1;
	border: 0;
	padding: 10px 0;
	margin: 0 5px 0 0;
	text-align: center;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	text-transform: uppercase;
	width: 100px;
	float: left;
}

/* line 370, sass/partials/_campaigns.scss */

.page-template-lander-light-v2-php #header {
	height: 120px !important;
}

/* line 374, sass/partials/_campaigns.scss */

.page-template-lander-light-v2-php .slogan,
.page-template-lander-light-v2-php .logo-square,
.page-template-lander-light-v2-php .believe-question {
	text-align: center !important;
	color: #fff;
}

/* line 381, sass/partials/_campaigns.scss */

.page-template-lander-light-v2-php .believe-question {
	padding: 46px 0 0;
	text-align: center !important;
}

/* line 386, sass/partials/_campaigns.scss */

.page-template-lander-light-v2-php .believe-question a {
	color: #ccc;
	text-decoration: underline;
}

/* line 391, sass/partials/_campaigns.scss */

.page-template-lander-light-v2-php .logo-square {
	padding: 0;
	text-align: center !important;
}

/* line 396, sass/partials/_campaigns.scss */

.page-template-lander-light-v2-php .slogan img {
	width: 316px;
	height: 33px;
	padding: 40px 0 0;
	margin: 0 auto !important;
}

/* line 403, sass/partials/_campaigns.scss */

.page-template-lander-light-v2-php #outer-wrapper {
	background: transparent !important;
}

/* line 407, sass/partials/_campaigns.scss */

.page-template-lander-light-v2-php .content_inner_wrap {
	background: transparent !important;
}

/* Lander Light Template v3  ----------------------------------- */

/* line 413, sass/partials/_campaigns.scss */

.lander-header {
	margin: 40px 0px 40px 0px;
}

/* line 416, sass/partials/_campaigns.scss */

body.page-template-lander-light-v3-php .lander-product-wrap {
	width: 300px;
	margin: 0 auto;
	margin-bottom: 40px;
	margin-top: 40px;
}

/* line 422, sass/partials/_campaigns.scss */

.page-template-lander-light-v3-php #header {
	height: 120px !important;
}

/* line 426, sass/partials/_campaigns.scss */

.page-template-lander-light-v3-php .slogan,
.page-template-lander-light-v3-php .logo-square,
.page-template-lander-light-v3-php .believe-question {
	text-align: center !important;
	color: #fff;
}

/* line 433, sass/partials/_campaigns.scss */

.page-template-lander-light-v3-php .believe-question {
	padding: 46px 0 0;
}

/* line 437, sass/partials/_campaigns.scss */

.page-template-lander-light-v3-php .believe-question a {
	color: #ccc;
	text-decoration: underline;
}

/* line 442, sass/partials/_campaigns.scss */

.page-template-lander-light-v3-php .logo-square {
	padding: 0;
}

/* line 446, sass/partials/_campaigns.scss */

.page-template-lander-light-v3-php .slogan img {
	width: 316px;
	height: 33px;
	padding: 40px 0 0;
	margin: 0 auto !important;
}

/* line 453, sass/partials/_campaigns.scss */

.page-template-lander-light-v3-php #outer-wrapper {
	background: transparent !important;
}

/* line 457, sass/partials/_campaigns.scss */

.page-template-lander-light-v3-php .content_inner_wrap {
	background: transparent !important;
}

/* line 461, sass/partials/_campaigns.scss */

.page-template-lander-light-v3-php p:nth-child(4) {
	margin: 0 auto;
	max-width: 600px !important;
	padding: 0px 10px 30px 10px;
	text-align: center;
}

/* Fathers Day Lander  ----------------------------------- */

/* line 469, sass/partials/_campaigns.scss */

body.page-template-fathers-day-template-php {
	background: url(https://www.equip.org/wp-content/uploads/2014/05/fathers-day-bg.jpg) center top #fff no-repeat;
}

/* line 473, sass/partials/_campaigns.scss */

.page-template-fathers-day-template-php #header {
	height: 520px !important;
}

/* line 477, sass/partials/_campaigns.scss */

.fathers-day-cta {
	text-align: center;
	padding: 88px 0 0;
}

/* line 482, sass/partials/_campaigns.scss */

.page-template-fathers-day-template-php .slogan,
.page-template-fathers-day-template-php .logo-square,
.page-template-fathers-day-template-php .believe-question {
	text-align: center !important;
	color: #fff;
}

/* line 489, sass/partials/_campaigns.scss */

.page-template-fathers-day-template-php .believe-question {
	padding: 40px 0 0;
	text-align: center !important;
}

/* line 494, sass/partials/_campaigns.scss */

.page-template-fathers-day-template-php .believe-question a {
	color: #ccc;
}

/* line 498, sass/partials/_campaigns.scss */

.page-template-fathers-day-template-php .logo-square {
	padding: 0;
	text-align: center !important;
}

/* line 503, sass/partials/_campaigns.scss */

.page-template-fathers-day-template-php .slogan img {
	width: 316px;
	height: 33px;
	padding: 40px 0 0;
	margin: 0 auto !important;
}

/* line 510, sass/partials/_campaigns.scss */

body.page-template-fathers-day-template-php #outer-wrapper {
	background: transparent !important;
}

/* line 514, sass/partials/_campaigns.scss */

body.page-template-fathers-day-template-php .fathers-day-lander {
	height: 829px;
}

/* line 518, sass/partials/_campaigns.scss */

.page-template-fathers-day-template-php .fathers-day-products {
	height: 380px;
}

/* line 522, sass/partials/_campaigns.scss */

.page-template-fathers-day-template-php .fathers-day-products img {
	height: 149px;
}

/* line 526, sass/partials/_campaigns.scss */

.page-template-fathers-day-template-php .fathers-day-products p {
	margin: 0 auto;
	padding: 10px 0 0;
}

/* line 531, sass/partials/_campaigns.scss */

.page-template-fathers-day-template-php .fathers-day-products #submit {
	margin: 0 auto;
}

/* Grad Day Lander  ----------------------------------- */

/* line 536, sass/partials/_campaigns.scss */

body.page-template-grad-day-template-php {
	background: url(https://www.equip.org/wp-content/uploads/2014/05/graduation-day-bg.jpg) center top #fff no-repeat;
}

/* line 540, sass/partials/_campaigns.scss */

.page-template-grad-day-template-php #header {
	height: 520px !important;
}

/* line 544, sass/partials/_campaigns.scss */

.grad-day-cta {
	text-align: center;
	padding: 88px 0 0;
}

/* line 549, sass/partials/_campaigns.scss */

.page-template-grad-day-template-php .slogan,
.page-template-grad-day-template-php .logo-square,
.page-template-grad-day-template-php .believe-question {
	text-align: center !important;
	color: #fff;
}

/* line 556, sass/partials/_campaigns.scss */

.page-template-grad-day-template-php .believe-question {
	padding: 40px 0 0;
	text-align: center !important;
}

/* line 561, sass/partials/_campaigns.scss */

.page-template-grad-day-template-php .believe-question a {
	color: #ccc;
}

/* line 565, sass/partials/_campaigns.scss */

.page-template-grad-day-template-php .logo-square {
	padding: 0;
	text-align: center !important;
}

/* line 570, sass/partials/_campaigns.scss */

.page-template-grad-day-template-php .slogan img {
	width: 316px;
	height: 33px;
	padding: 40px 0 0;
	margin: 0 auto !important;
}

/* line 577, sass/partials/_campaigns.scss */

body.page-template-grad-day-template-php #outer-wrapper {
	background: transparent !important;
}

/* line 584, sass/partials/_campaigns.scss */

body.page-template-grad-day-template-php .grad-day-lander {
	height: 829px;
}

/* line 588, sass/partials/_campaigns.scss */

.page-template-grad-day-template-php .grad-day-products {
	height: 380px;
}

/* line 592, sass/partials/_campaigns.scss */

.page-template-grad-day-template-php .grad-day-products img {
	height: 149px;
}

/* line 596, sass/partials/_campaigns.scss */

.page-template-grad-day-template-php .grad-day-products p {
	margin: 0 auto;
	padding: 10px 0 0;
}

/* line 601, sass/partials/_campaigns.scss */

.page-template-grad-day-template-php .grad-day-products #submit {
	margin: 0 auto;
}

/* Black Friday Lander  ----------------------------------- */

/* line 610, sass/partials/_campaigns.scss */

.black-friday-lander .outer_wrap {
	max-width: 960px;
	margin: 0 auto;
}

/* line 707, sass/partials/_campaigns.scss */

body.page-template-black-friday-template-php {
	background: url(https://www.equip.org/wp-content/uploads/2013/11/bf-bg.jpg) center top #fff no-repeat;
}

/* line 711, sass/partials/_campaigns.scss */

.page-template-black-friday-template-php #header {
	height: 520px !important;
}

/* line 715, sass/partials/_campaigns.scss */

.black-friday-cta {
	text-align: center;
	padding: 128px 0 0;
}

/* line 720, sass/partials/_campaigns.scss */

.page-template-black-friday-template-php .slogan,
.page-template-black-friday-template-php .logo-square,
.page-template-black-friday-template-php .believe-question {
	text-align: center !important;
	color: #fff;
}

/* line 727, sass/partials/_campaigns.scss */

.page-template-black-friday-template-php .believe-question {
	padding: 40px 0 0;
	text-align: center !important;
}

/* line 732, sass/partials/_campaigns.scss */

.page-template-black-friday-template-php .believe-question a {
	color: #ccc;
}

/* line 736, sass/partials/_campaigns.scss */

.page-template-black-friday-template-php .logo-square {
	padding: 0;
	text-align: center !important;
}

/* line 741, sass/partials/_campaigns.scss */

.page-template-black-friday-template-php .slogan img {
	width: 316px;
	height: 33px;
	padding: 40px 0 0;
	margin: 0 auto !important;
}

/* line 748, sass/partials/_campaigns.scss */

body.page-template-black-friday-template-php #outer-wrapper {
	background: transparent !important;
}

/* line 755, sass/partials/_campaigns.scss */

body.page-template-black-friday-template-php .black-friday-lander {
	height: 829px;
}

/* line 759, sass/partials/_campaigns.scss */

.page-template-black-friday-template-php .black-friday-products {
	height: 380px;
}

/* line 763, sass/partials/_campaigns.scss */

.page-template-black-friday-template-php .black-friday-products img {
	height: 149px;
}

/* line 767, sass/partials/_campaigns.scss */

.page-template-black-friday-template-php .black-friday-products p {
	margin: 0 auto;
	padding: 10px 0 0;
}

/* line 772, sass/partials/_campaigns.scss */

.page-template-black-friday-template-php .black-friday-products #submit {
	margin: 0 auto;
}

/* Cyber Monday Lander  ----------------------------------- */

/* line 777, sass/partials/_campaigns.scss */

body.page-template-cyber-monday-template-php {
	background-attachment: fixed;
	background-color: #fff;
	background-image: url(https://www.equip.org/wp-content/uploads/2013/12/cybermonday.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

/* line 785, sass/partials/_campaigns.scss */

.page-template-cyber-monday-template-php #header {
	height: 520px !important;
}

/* line 789, sass/partials/_campaigns.scss */

.cyber-monday-cta {
	text-align: center;
	padding: 128px 0 0;
}

/* line 794, sass/partials/_campaigns.scss */

.page-template-cyber-monday-template-php .slogan,
.page-template-cyber-monday-template-php .logo-square,
.page-template-cyber-monday-template-php .believe-question {
	text-align: center !important;
	color: #fff;
}

/* line 801, sass/partials/_campaigns.scss */

.page-template-cyber-monday-template-php .believe-question {
	padding: 40px 0 0;
	text-align: center !important;
}

/* line 806, sass/partials/_campaigns.scss */

.page-template-cyber-monday-template-php .believe-question a {
	color: #ccc;
}

/* line 810, sass/partials/_campaigns.scss */

.page-template-cyber-monday-template-php .logo-square {
	padding: 0;
	text-align: center !important;
}

/* line 815, sass/partials/_campaigns.scss */

.page-template-cyber-monday-template-php .slogan img {
	width: 316px;
	height: 33px;
	padding: 40px 0 0;
	margin: 0 auto !important;
}

/* line 822, sass/partials/_campaigns.scss */

body.page-template-cyber-monday-template-php #outer-wrapper {
	background: transparent !important;
}

/* line 829, sass/partials/_campaigns.scss */

body.page-template-cyber-monday-template-php .cyber-monday-lander {
	background-color: #fff;
	padding: 60px 0 0;
}

/* line 834, sass/partials/_campaigns.scss */

.page-template-cyber-monday-template-php .cyber-monday-products {
	height: 380px;
}

/* line 838, sass/partials/_campaigns.scss */

.page-template-cyber-monday-template-php .cyber-monday-products img {
	height: 149px;
}

/* line 842, sass/partials/_campaigns.scss */

.page-template-cyber-monday-template-php .cyber-monday-products p {
	margin: 0 auto;
	padding: 10px 0 0;
}

/* line 847, sass/partials/_campaigns.scss */

.page-template-cyber-monday-template-php .cyber-monday-products #submit {
	margin: 0 auto;
}

/* e-Truth Lander  ----------------------------------- */

/* line 856, sass/partials/_campaigns.scss */

.page-template-etruth-template-php #header {
	height: 120px !important;
	background: url(https://www.equip.org/wp-content/themes/cri/images/cri_bg.jpg) center -120px;
}

/* line 861, sass/partials/_campaigns.scss */

.page-template-etruth-template-php .etruth-nav img {
	padding: 0;
	text-align: center !important;
	width: 50%;
}

/* line 867, sass/partials/_campaigns.scss */

.page-template-etruth-template-php .slogan-etruth,
.page-template-etruth-template-php .logo-etruth,
.page-template-etruth-template-php .believe-etruth {
	text-align: center !important;
	color: #fff;
}

/* line 874, sass/partials/_campaigns.scss */

.page-template-etruth-template-php .believe-etruth {
	padding: 40px 0 0;
	text-align: center !important;
}

/* line 879, sass/partials/_campaigns.scss */

.page-template-etruth-template-php .believe-etruth a {
	color: #ccc;
}

/* line 883, sass/partials/_campaigns.scss */

.page-template-etruth-template-php .logo-etruth {
	padding: 0;
	text-align: center !important;
}

/* line 888, sass/partials/_campaigns.scss */

.page-template-etruth-template-php .slogan-etruth img {
	width: 316px;
	height: 33px;
	padding: 40px 0 0;
	margin: 0 auto !important;
}

/* line 895, sass/partials/_campaigns.scss */

body.page-template-etruth-template-php #outer-wrapper {
	background: #fff;
}

/* line 899, sass/partials/_campaigns.scss */

body.page-template-etruth-template-php .etruth-lander .entry {
	max-width: 526px;
	margin: 0 auto;
	text-align: center;
}

/* line 907, sass/partials/_campaigns.scss */

body.page-template-etruth-template-php .etruth {
	max-width: 526px;
	margin: 0 auto;
	padding: 30px 0;
	text-align: center;
}

/* line 912, sass/partials/_campaigns.scss */

body.page-template-etruth-template-php .etruth-lander .entry img {
	width: 90%;
	height: auto;
}

/* Genesis  ----------------------------------- */

/* line 907, sass/partials/_campaigns.scss */

.share-genesis .sd-title {
	color: #777;
}

/* line 911, sass/partials/_campaigns.scss */

.share-genesis {
	padding: 12px 0 0;
	background: #000;
	text-algin: right;
}

/* line 917, sass/partials/_campaigns.scss */

.share-genesis .sharedaddy {
	width: 365px;
	margin: 0 auto;
}

/* line 922, sass/partials/_campaigns.scss */

.top {
	cursor: pointer;
	color: #777;
	background: #ccc;
	font-size: 12px;
	width: 100px;
	margin: 0 auto;
	padding: 10px;
}

/* line 932, sass/partials/_campaigns.scss */

.believe-question a,
.believe-question {
	color: #fff;
	font-size: 16px;
}

/* line 938, sass/partials/_campaigns.scss */

.believe-question a {
	color: #ccc;
}

/* line 942, sass/partials/_campaigns.scss */

.believe-question a:hover {
	color: #fff;
	text-decoration: underline;
}

/* line 947, sass/partials/_campaigns.scss */

.page-template-genesis-template-php .content_inner_wrap {
	padding: 0 !important;
	margin: 0 !important;
	display: none;
}

/* line 953, sass/partials/_campaigns.scss */

.page-template-genesis-template-php .footer_wrap {
	background: #fff;
}

/* line 957, sass/partials/_campaigns.scss */

.genesis-package {
	background: #777;
	text-align: center;
	padding: 20px 0;
}

/* line 962, sass/partials/_campaigns.scss */

.genesis-package img {
	padding: 0 10px;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/* line 981, sass/partials/_campaigns.scss */

.video-genesis {
	background: #fff;
	padding: 68px 0;
	margin: 0;
}

/* line 987, sass/partials/_campaigns.scss */

.video-genesis h1 {
	font-size: 36px;
	font-weight: lighter;
	padding: 0 0 50px;
}

/* line 993, sass/partials/_campaigns.scss */

.video-genesis li {
	float: left;
	width: 300px;
	margin: 0 0 10px 10px;
}

/* line 999, sass/partials/_campaigns.scss */

.video-genesis .genesis-icon img {
	width: 214px;
}

/* line 1003, sass/partials/_campaigns.scss */

.video-genesis .genesis-icon {
	margin: 0 auto !important;
	width: 214px;
	padding: 0 0 30px;
}

/* line 1009, sass/partials/_campaigns.scss */

.audio-genesis {
	background: #f3f3f3;
	padding: 68px 0;
	margin: 0;
}

/* line 1015, sass/partials/_campaigns.scss */

.audio-genesis h1 {
	font-size: 36px;
	font-weight: lighter;
	padding: 0 0 50px;
}

/* line 1021, sass/partials/_campaigns.scss */

.audio-genesis li {
	float: left;
	width: 300px;
	margin: 0 0 10px 10px;
}

/* line 1027, sass/partials/_campaigns.scss */

.audio-genesis .genesis-icon img {
	width: 214px;
}

/* line 1031, sass/partials/_campaigns.scss */

.audio-genesis .genesis-icon {
	margin: 0 auto !important;
	width: 214px;
	padding: 0 0 30px;
}

/* line 1037, sass/partials/_campaigns.scss */

.articles-genesis h1 {
	font-size: 36px;
	font-weight: lighter;
	padding: 0 0 50px;
}

/* line 1056, sass/partials/_campaigns.scss */

.articles-genesis {
	background: #fff;
	padding: 68px 0;
}

/* line 1061, sass/partials/_campaigns.scss */

.articles-genesis li {
	float: left;
	width: 300px;
	margin: 0 0 10px 10px;
}

/* line 1067, sass/partials/_campaigns.scss */

.articles-genesis .genesis-icon img {
	width: 214px;
}

/* line 1071, sass/partials/_campaigns.scss */

.articles-genesis .genesis-icon {
	margin: 0 auto !important;
	width: 214px;
	padding: 0 0 30px;
}

/* line 1077, sass/partials/_campaigns.scss */

.articles-genesis h1 {
	font-size: 36px;
	font-weight: lighter;
	padding: 0 0 50px;
}

/* line 1083, sass/partials/_campaigns.scss */

.page-template-genesis-template-php #header {
	height: 650px !important;
}

/* line 1087, sass/partials/_campaigns.scss */

.page-template-genesis-template-php .hero-genesis {
	padding: 100px 0 0;
	text-align: center !important;
}

/* line 1092, sass/partials/_campaigns.scss */

.page-template-genesis-template-php .genesis-nav img {
	padding: 0;
	text-align: center !important;
	width: 50%;
}

/* line 1098, sass/partials/_campaigns.scss */

.page-template-genesis-template-php .genesis-nav {
	text-align: center !important;
	padding: 0 0 148px;
}

/* line 1103, sass/partials/_campaigns.scss */

.genesis-nav .video,
.genesis-nav .articles,
.genesis-nav .audio {
	cursor: pointer;
}

/* line 1109, sass/partials/_campaigns.scss */

.page-template-genesis-template-php .slogan,
.page-template-genesis-template-php .logo-square,
.page-template-genesis-template-php .believe-question {
	text-align: center !important;
	color: #fff;
}

/* line 1116, sass/partials/_campaigns.scss */

.page-template-genesis-template-php .believe-question {
	padding: 40px 0 0;
	text-align: center !important;
}

/* line 1121, sass/partials/_campaigns.scss */

.page-template-genesis-template-php .logo-genesis {
	padding: 0;
	text-align: center !important;
}

/* line 1126, sass/partials/_campaigns.scss */

.page-template-genesis-template-php .slogan img {
	width: 316px;
	height: 33px;
	padding: 40px 0 0;
	margin: 0 auto !important;
}

/* line 1133, sass/partials/_campaigns.scss */

body.page-template-genesis-template-php #outer-wrapper {
	background-image: url(https://www.equip.org/wp-content/uploads/2013/10/genesis2.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

/* line 1139, sass/partials/_campaigns.scss */

body.page-template-genesis-template-php .hero-title {
	margin: 70px 0 0;
	background-repeat: repeat-x;
	background-position: center center;
	height: 388px;
	text-align: center;
}

/* line 1147, sass/partials/_campaigns.scss */

.page-template-genesis-template-php .urgent-message,
.page-template-genesis-template-php .black_bg {
	display: none;
}

/* Pursuit of God  ----------------------------------- */

/* line 1155, sass/partials/_campaigns.scss */

.page-template-the-pursuit-of-god-template-php p {
	margin: 0;
	padding: 0 0 15px;
}

/* line 1160, sass/partials/_campaigns.scss */

.page-template-the-pursuit-of-god-template-php h1 {
	margin: 20px 0 0;
	padding: 0 0 10px;
	font-weight: lighter;
}

/* line 1166, sass/partials/_campaigns.scss */

.page-template-the-pursuit-of-god-template-php #donate-btn {
	margin: 0 auto;
}

/* line 1170, sass/partials/_campaigns.scss */

.pursuit-book img {
	width: 515px !important;
	margin: -100px 0 0 30px;
}

/* line 1175, sass/partials/_campaigns.scss */

.page-template-the-pursuit-of-god-template-php .entry {
	margin: -100px 0 0;
}

/* line 1179, sass/partials/_campaigns.scss */

.page-template-the-pursuit-of-god-template-php #navigation {
	display: none;
}

/* line 1183, sass/partials/_campaigns.scss */

body.page-template-the-pursuit-of-god-template-php #outer-wrapper {
	background-image: url(https://www.equip.org/wp-content/uploads/2013/09/bg_pursuit.jpg);
	background-repeat: repeat-x;
	background-position: center -58px;
}

/* line 1189, sass/partials/_campaigns.scss */

.page-template-the-pursuit-of-god-template-php .header_hero {
	display: none;
}

/* Afterlife 2 Template  ----------------------------------- */

/* line 1193, sass/partials/_campaigns.scss */

.page-template-afterlife2-template-php .search_wrap {
	display: none;
}

/* line 1197, sass/partials/_campaigns.scss */

.page-template-afterlife2-template-php .content_inner_wrap {
	background: url(https://www.equip.org/wp-content/uploads/2012/12/life-after-life.jpg) #fff center 25px no-repeat !important;
	padding: 320px 0 0;
}

/* App Template  ----------------------------------- */

/* line 1203, sass/partials/_campaigns.scss */

.page-template-app-template-php .dl-app {
	margin: 480px 0 0;
	width: 100%;
	text-align: center;
}

/* line 1209, sass/partials/_campaigns.scss */

.page-template-app-template-php .search_wrap {
	display: none;
}

/* line 1213, sass/partials/_campaigns.scss */

.page-template-app-template-php .content_inner_wrap {
	background: url(https://www.equip.org/wp-content/themes/cri/images/feature_app_equip.png) #fff center top no-repeat !important;
	height: 600px;
	margin-top: 20px;
}

/* Days of Christmas  ----------------------------------- */

/* line 1220, sass/partials/_campaigns.scss */

.days-of-christmas {
	padding: 0 0 40px 40px;
}

/* line 1224, sass/partials/_campaigns.scss */

.page-template-christmas-template-php .christmas-sidebar p {
	padding: 20px 20px 20px 30px;
	font-size: 11px;
	font-family: georgia;
	line-height: 17px;
}

/* line 1231, sass/partials/_campaigns.scss */

.page-template-christmas-template-php .christmas-days {
	padding: 0 0 30px 170px;
	font-size: 32px;
	font-family: georgia, serif;
	font-style: italic;
}

/* line 1238, sass/partials/_campaigns.scss */

.page-template-christmas-template-php .christmas-sidebar .tabs li {
	list-style: none !important;
	display: inline !important;
}

/* line 1243, sass/partials/_campaigns.scss */

.page-template-christmas-template-php .christmas-sidebar .tabs a {
	padding: 5px 10px;
	display: inline-block;
	color: #666;
	text-decoration: none;
	border-radius: 3px 3px 0 0;
}

/* line 1252, sass/partials/_campaigns.scss */

.page-template-christmas-template-php .christmas-sidebar .tabs a.active {
	background: #fff;
	color: #000;
}

/* line 1257, sass/partials/_campaigns.scss */

.page-template-christmas-template-php .christmas-sidebar p {
	border-top: solid 1px #fff;
}

/* line 1261, sass/partials/_campaigns.scss */

.page-template-christmas-template-php .christmas-sidebar ul.tabs {
	padding: 10px 0 0 20px;
	font-size: 12px;
}

/* line 1266, sass/partials/_campaigns.scss */

body.page-template-christmas-template-php {
	background: url(https://www.equip.org/wp-content/uploads/2012/12/christmas-cri.jpg) #fff center top no-repeat !important;
}

/* line 1270, sass/partials/_campaigns.scss */

body.page-template-christmas-template-php #header {
	display: none;
}

/* line 1274, sass/partials/_campaigns.scss */

.page-template-christmas-template-php .search_wrap,
.page-template-christmas-template-php #navigation {
	display: none;
}

/* line 1279, sass/partials/_campaigns.scss */

.page-template-christmas-template-php .content_inner_wrap {
	background: url(https://www.equip.org/wp-content/uploads/2012/11/christmas-cri-sidebar-bg.jpg) #fff left -10px no-repeat !important;
	margin: 300px 0 0;
}

/* line 1284, sass/partials/_campaigns.scss */

.page-template-christmas-template-php #outer-wrapper {
	background: transparent !important;
}

/* line 1288, sass/partials/_campaigns.scss */

.page-template-christmas-template-php .entry {
	margin: 0 30px;
}

/* line 1292, sass/partials/_campaigns.scss */

.archive.heart-of-christmas .content_inner_wrap {
	padding: 0 40px 40px;
}

/* line 1296, sass/partials/_campaigns.scss */

.heart-of-christmas .christmas-sidebar p {
	padding: 20px 20px 20px 30px;
	font-size: 11px;
	font-family: georgia;
	line-height: 17px;
}

/* line 1303, sass/partials/_campaigns.scss */

.heart-of-christmas .christmas-days {
	padding: 0 0 30px 170px;
	font-size: 32px;
	font-family: georgia, serif;
	font-style: italic;
}

/* line 1310, sass/partials/_campaigns.scss */

.heart-of-christmas .christmas-sidebar .tabs li {
	list-style: none !important;
	display: inline !important;
}

/* line 1315, sass/partials/_campaigns.scss */

.heart-of-christmas .christmas-sidebar .tabs a {
	padding: 5px 10px;
	display: inline-block;
	color: #666;
	text-decoration: none;
	border-radius: 3px 3px 0 0;
}

/* line 1324, sass/partials/_campaigns.scss */

.heart-of-christmas .christmas-sidebar .tabs a.active {
	background: #fff;
	color: #000;
}

/* line 1329, sass/partials/_campaigns.scss */

.heart-of-christmas .christmas-sidebar p {
	border-top: solid 1px #fff;
}

/* line 1333, sass/partials/_campaigns.scss */

.heart-of-christmas .christmas-sidebar ul.tabs {
	padding: 10px 0 0 20px;
	font-size: 12px;
}

/* line 1338, sass/partials/_campaigns.scss */

body.heart-of-christmas {
	background: url(https://www.equip.org/wp-content/uploads/2012/12/christmas-cri.jpg) #fff center top no-repeat !important;
}

/* line 1342, sass/partials/_campaigns.scss */

body.heart-of-christmas #header {
	display: none;
}

/* line 1346, sass/partials/_campaigns.scss */

.heart-of-christmas .search_wrap,
.heart-of-christmas #navigation {
	display: none;
}

/* line 1352, sass/partials/_campaigns.scss */

.archive.heart-of-christmas .content_inner_wrap {
	background: #fff;
	margin-top: 350px;
}

/* line 1356, sass/partials/_campaigns.scss */

.archive.heart-of-christmas .footer_inner_wrap {
	padding: 0;
}

/* line 1360, sass/partials/_campaigns.scss */

.single.heart-of-christmas .content_inner_wrap {
	background: url(https://www.equip.org/wp-content/uploads/2012/11/christmas-cri-sidebar-bg.jpg) #fff left -10px no-repeat !important;
	margin-top: 350px;
}

/* line 1365, sass/partials/_campaigns.scss */

.heart-of-christmas .entry {
	margin: 0 30px;
}

/* line 1369, sass/partials/_campaigns.scss */

.cristmas-calender-day h1 {
	font-family: georgia, serif;
	font-style: italic;
	font-weight: 300;
	color: red;
}

/* line 1376, sass/partials/_campaigns.scss */

.page-template-home-template-php .cristmas-calender-day {
	height: 100px;
	padding: 30px 20px 20px;
}

/* line 1381, sass/partials/_campaigns.scss */

.cristmas-calender-day {
	height: 150px;
	padding: 30px 20px 0;
}

/* line 1386, sass/partials/_campaigns.scss */

.heart-christmas-home {
	background: url(https://www.equip.org/wp-content/uploads/2013/12/christmas.jpg) no-repeat center top;
	display: block;
	margin: 20px 0;
	padding: 180px 0 20px !important;
}

/* Help  ----------------------------------- */

/* line 1394, sass/partials/_campaigns.scss */

.help-close img {
	width: 29px;
	margin: 0 0 0 20px;
}

/* line 1399, sass/partials/_campaigns.scss */

.help-arrow {
	float: right;
	margin: -10px -10px 0 0;
	z-index: 2000;
	position: relative;
}

/* line 1406, sass/partials/_campaigns.scss */

.help-button {
	color: #ff6400;
	background: #fff;
	font-size: 12px !important;
	display: block;
	margin: 0 10px 0 0;
	padding: 0;
	line-height: 32px;
	border-radius: 2px;
}

/* line 1418, sass/partials/_campaigns.scss */

.donation-amounts {
	text-align: center;
	background: #ff6400;
	padding: 15px 0 5px;
	border-radius: 8px;
}

/* line 1426, sass/partials/_campaigns.scss */

.donation-amounts label {
	font-size: 20px;
	padding: 0;
	margin: 0;
	line-height: 0;
	font-weight: 300;
}

/* Maps Template  ----------------------------------- */

/* line 1435, sass/partials/_campaigns.scss */

.page-template-maps-template-php .search_wrap,
.page-template-maps-template-php #navigation {
	display: none;
}

/* line 1457, sass/partials/_campaigns.scss */

body.page-template-maps-template-php #header.main-header {
	background-image: none;
}

/* line 1461, sass/partials/_campaigns.scss */

body.page-template-maps-template-php #header-ad {
	display: none !important;
}

/* line 1466, sass/partials/_campaigns.scss */

.page-template-maps-template-php .content_inner_wrap {
	color: white;
	text-align: left !important;
	padding: 0 10px 30px 10px;
}

/* line 1482, sass/partials/_campaigns.scss */

.page-template-maps-template-php .content_inner_wrap p {
	text-align: left !important;
}

/* After life Template  ----------------------------------- */

/* line 1487, sass/partials/_campaigns.scss */

.page-template-afterlife-template-php .search_wrap,
.page-template-afterlife-template-php #navigation,
.page-template-afterlife-template-php .search_wrap,
.page-template-afterlife-template-php .cri_net_links,
.page-template-afterlife-template-php #utility-nav,
.page-template-afterlife-template-php .header_hero,
.page-template-afterlife-template-php .search_wrap {
	display: none;
}

/* line 1499, sass/partials/_campaigns.scss */

.page-template-afterlife-template-php #header-ad {
	display: none !important;
}

/* line 1503, sass/partials/_campaigns.scss */

.page-template-afterlife-template-php .content_outer_wrap {
	background: white;
}

/* line 1507, sass/partials/_campaigns.scss */

.page-template-afterlife-template-php #header.main-header {
	background-image: none;
	background-repeat: repeat-x;
	background-position: center -58px;
}

/* line 1513, sass/partials/_campaigns.scss */

.page-template-afterlife-template-php #outer-wrapper {
	background: transparent;
}

/* line 1518, sass/partials/_campaigns.scss */

body.page-template-afterlife-template-php {
	background: url(https://www.equip.org/wp-content/uploads/2012/10/life-after-bg.jpg) #fff center top no-repeat !important;
}

/* line 1522, sass/partials/_campaigns.scss */

.page-template-afterlife-template-php .content_inner_wrap {
	margin-top: 280px;
	text-align: left !important;
}

/* line 1527, sass/partials/_campaigns.scss */

.page-template-afterlife-template-php .content_inner_wrap p {
	text-align: left !important;
}

/* Priviledged Planet  ----------------------------------- */

/* line 1532, sass/partials/_campaigns.scss */

.page-template-the-privileged-planet-template-php #outer-wrapper {
	background: transparent;
}

/* line 1536, sass/partials/_campaigns.scss */

.page-template-the-privileged-planet-template-php .new-royalslider-7,
.page-template-the-privileged-planet-template-php .sharedaddy {
	display: none;
}

/* line 1541, sass/partials/_campaigns.scss */

.page-template-the-privileged-planet-template-php h1 {
	width: 500px !important;
	margin: 0 auto;
	font-weight: lighter;
	line-height: 38px;
}

/* line 1548, sass/partials/_campaigns.scss */

.page-template-the-privileged-planet-template-php .search_wrap,
.page-template-the-privileged-planet-template-php #navigation {
	display: none;
}

/* line 1553, sass/partials/_campaigns.scss */

body.page-template-the-privileged-planet-template-php {
	background: url(https://www.equip.org/wp-content/uploads/2012/09/priv-planet-bg.jpg) #fff center 55px no-repeat !important;
}

/* line 1557, sass/partials/_campaigns.scss */

.page-template-the-privileged-planet-template-php .content_inner_wrap {
	margin: 240px 0 0;
	text-align: center !important;
}

/* line 1562, sass/partials/_campaigns.scss */

.page-template-the-privileged-planet-template-php .content_inner_wrap p {
	text-align: center !important;
}

/* Mormon President  ----------------------------------- */

/* line 1567, sass/partials/_campaigns.scss */

.page-template-mormon-president-template-php .search_wrap {
	display: none;
}

/* line 1571, sass/partials/_campaigns.scss */

.page-template-mormon-president-template-php .content_inner_wrap a {
	color: white;
}

/* line 1575, sass/partials/_campaigns.scss */

.page-template-mormon-president-template-php .content_inner_wrap p {
	padding: 0px 100px 10px 0px !important;
}

/* line 1579, sass/partials/_campaigns.scss */

.page-template-mormon-president-template-php .content_inner_wrap {
	padding: 170px 100px 10px 40px !important;
}

/* line 1583, sass/partials/_campaigns.scss */

.page-template-mormon-president-template-php .content_inner_wrap {
	padding: 160px 0 0;
	background: url(https://www.equip.org/wp-content/uploads/2012/09/mormon-president-bg.jpg) #fff center top no-repeat !important;
}

/* Last Temple  ----------------------------------- */

/* line 1591, sass/partials/_campaigns.scss */

.page-template-the-last-temple-template-php .search_wrap,
.page-template-the-last-temple-template-php #navigation,
.page-template-the-last-temple-template-php .search_wrap,
.page-template-the-last-temple-template-php .cri_net_links,
.page-template-the-last-temple-template-php #utility-nav,
.page-template-the-last-temple-template-php .header_hero {
	display: none;
}

/* line 1600, sass/partials/_campaigns.scss */

.page-template-the-last-temple-template-php #header {
	height: 140px !important;
}

/* line 1604, sass/partials/_campaigns.scss */

body.page-template-the-last-temple-template-php {
	background-image: url(https://www.equip.org/wp-content/themes/cri/images/temple_bg.jpg);
	background-repeat: no-repeat;
	background-position: center 0;
	background-color: #fff !important;
}

/* line 1611, sass/partials/_campaigns.scss */

.page-template-the-last-temple-template-php .content_inner_wrap {
	padding: 270px 0 0;
	background: url(https://www.equip.org/wp-content/themes/cri/images/thelasttemple_assets2.jpg) #fff center top no-repeat !important;
}

/* Local Template  ----------------------------------- */

/* line 1617, sass/partials/_campaigns.scss */

.page-template-local-church-template-php .search_wrap {
	display: none;
}

/* line 1621, sass/partials/_campaigns.scss */

.page-template-local-church-template-php .content_inner_wrap {
	padding: 20px 0 0;
	background: url(https://www.equip.org/wp-content/themes/cri/images/local-churches.jpg) #fff center top no-repeat !important;
}

/* Offers Template  ----------------------------------- */

/* line 1631, sass/partials/_campaigns.scss */

.page-template-offers-template-php .entry img {
	width: 100px;
	height: auto;
}

/* line 1639, sass/partials/_campaigns.scss */

.page-template-offers-template-php .content_inner_wrap .g_25 {
	padding: 0 0 60px 0;
}

/* line 1660, sass/partials/_campaigns.scss */

.page-template-bam-team-template-php .content_inner_wrap {
	background-image: url(https://www.equip.org/wp-content/themes/cri/images/bamteam.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	min-height: 600px !important;
}

/* BAM TEAM TEMPLATE  ----------------------------------- */

/* line 1668, sass/partials/_campaigns.scss */

.page-template-bam-team-template-php .search_wrap {
	display: none;
}

/* line 1672, sass/partials/_campaigns.scss */

.page-template-bam-team-template-php .post {
	padding: 120px 0 100px 420px;
	width: 420px;
}

/* line 1677, sass/partials/_campaigns.scss */

.page-template-bam-team-template-php .post p {
	text-align: left !important;
}

/* Flight  ----------------------------------- */

/* line 1684, sass/partials/_campaigns.scss */

body.page-template-flight-template-php .urgent-message {
	display: none;
}

/* line 1688, sass/partials/_campaigns.scss */

body.page-template-flight-template-php #header-ad {
	display: none !important;
}

/* line 1692, sass/partials/_campaigns.scss */

body.page-template-flight-template-php #header.main-header {
	background-image: none;
	background-repeat: repeat-x;
	background-position: center -58px;
}

/* line 1699, sass/partials/_campaigns.scss */

body.page-template-flight-template-php #outer-wrapper {
	background-image: url(https://www.equip.org/wp-content/uploads/2013/07/eagle-hero-bg.jpg);
	background-repeat: no-repeat;
	background-position: center 0;
}

/* line 1705, sass/partials/_campaigns.scss */

body.page-template-flight-template-php {
	background-image: url(https://www.equip.org/wp-content/uploads/2013/07/eagle-hero-bg.jpg);
	background-repeat: no-repeat;
	background-position: center 0;
	background-color: #fff !important;
}

/* line 1712, sass/partials/_campaigns.scss */

body.page-template-flight-template-php .header_hero,
body.page-template-flight-template-php .cri_net_links,
body.page-template-flight-template-php #utility-nav,
.page-template-flight-template-php .search_wrap,
.page-template-flight-template-php #navigation {
	display: none;
}

/* line 1720, sass/partials/_campaigns.scss */

.page-template-flight-template-php #footer {
	background-color: #fff !important;
}

/* line 1724, sass/partials/_campaigns.scss */

body.page-template-flight-template-php .content_inner_wrap {
	background: none !important;
	border-top: 0;
	-moz-border-radius-topleft: 1px;
	-moz-border-radius-topright: 1px;
	-moz-border-radius-bottomright: 0;
	-moz-border-radius-bottomleft: 0;
	border-radius: 1px 1px 0 0;
	padding: 340px 0 0;
}

/* line 1736, sass/partials/_campaigns.scss */

.page-template-flight-template-php #donate-btn {
	margin: 290px 0 0 120px;
	text-align: center;
}

/* Mormon Mirage  ----------------------------------- */

/* line 1742, sass/partials/_campaigns.scss */

.page-template-mormon-mirage-template-php .content_inner_wrap {
	background-image: url(https://www.equip.org/wp-content/themes/cri/images/mormon-mirage.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 200px 20px 20px 20px;
}

/* line 1749, sass/partials/_campaigns.scss */

.page-template-mormon-mirage-template-php .search_wrap {
	display: none;
}

/* line 1753, sass/partials/_campaigns.scss */

.page-template-mormon-mirage-template-php p {
	padding: 20px;
}

/* line 1757, sass/partials/_campaigns.scss */

.page-template-mormon-mirage-template-php .post p {
	text-align: center !important;
}

/* line 1761, sass/partials/_campaigns.scss */

.page-template-mormon-mirage-template-php #donate-btn {
	margin: 0px 0px 0px 20px;
	width: 140px;
}

/* line 1766, sass/partials/_campaigns.scss */

.page-template-mormon-mirage-template-php #donate-btn a {
	color: white;
}

/* line 1770, sass/partials/_campaigns.scss */

.page-id-16273 .search_wrap,
#comment-block {
	display: none;
}

/* Birtday Lander  ----------------------------------- */

/* line 1776, sass/partials/_campaigns.scss */

.lander-header {
	margin: 40px 0px 40px 0px;
}

/* line 1779, sass/partials/_campaigns.scss */

body.page-template-birthday-php .lander-product-wrap {
	width: 300px;
	margin: 0 auto;
	margin-bottom: 40px;
	margin-top: 40px;
}

/* line 1785, sass/partials/_campaigns.scss */

body.page-template-birthday-php .lander-buttons {
	width: 210px;
	margin: 0 auto;
}

/* line 1789, sass/partials/_campaigns.scss */

body.page-template-birthday-php #details-btn {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #fff;
	cursor: pointer;
	background: #777;
	border: 0;
	padding: 10px 0;
	margin: 0 0 0 5px;
	text-align: center;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	text-transform: uppercase;
	width: 100px;
	float: left;
}

/* line 1806, sass/partials/_campaigns.scss */

.page-template-birthday-php #submit {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #fff;
	cursor: pointer;
	background: #008cd1;
	border: 0;
	padding: 10px 0;
	margin: 0 5px 0 0;
	text-align: center;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	text-transform: uppercase;
	width: 100px;
	float: left;
}

/* line 1823, sass/partials/_campaigns.scss */

.page-template-birthday-php #header {
	height: 120px !important;
}

/* line 1827, sass/partials/_campaigns.scss */

.page-template-birthday-php .slogan,
.page-template-birthday-php .logo-square,
.page-template-birthday-php .believe-question {
	text-align: center !important;
	color: #fff;
}

/* line 1834, sass/partials/_campaigns.scss */

.page-template-birthday-php .believe-question {
	padding: 46px 0 0;
	text-align: center !important;
}

/* line 1839, sass/partials/_campaigns.scss */

.page-template-birthday-php .believe-question a {
	color: #ccc;
	text-decoration: underline;
}

/* line 1844, sass/partials/_campaigns.scss */

.page-template-birthday-php .logo-square {
	padding: 0;
	text-align: center !important;
}

/* line 1849, sass/partials/_campaigns.scss */

.page-template-birthday-php .slogan img {
	width: 316px;
	height: 33px;
	padding: 40px 0 0;
	margin: 0 auto !important;
}

/* line 1856, sass/partials/_campaigns.scss */

.page-template-birthday-php #outer-wrapper {
	background: transparent !important;
}

/* line 1860, sass/partials/_campaigns.scss */

.page-template-birthday-php .content_inner_wrap {
	background: transparent !important;
}

/* line 1, sass/partials/_forms.scss */

select {
	color: #333;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	border: solid 1px #e3e3e3;
}

/* line 13, sass/partials/_forms.scss */

textarea {
	color: #333;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	border: solid 1px #e3e3e3;
	width: 98%;
}

/* line 26, sass/partials/_forms.scss */

input {
	color: #333;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
}

/* line 31, sass/partials/_forms.scss */

label {
	font-weight: 700;
}

/* line 35, sass/partials/_forms.scss */

fieldset {
	padding: 1.4em;
	margin: 0 0 1.5em;
	border: 1px solid #ccc;
}

/* line 41, sass/partials/_forms.scss */

legend {
	font-weight: 700;
	font-size: 1.2em;
}

/* line 46, sass/partials/_forms.scss */

.search_wrap {
	height: 104px;
	width: 100% !important;
	margin: 0;
	border-bottom: solid 1px #d7d7d7;
}

/* line 53, sass/partials/_forms.scss */

.search_topics h3 {
	display: none;
}

/* line 57, sass/partials/_forms.scss */

.search_topics {
	width: 280px;
	float: left;
	margin: 15px 0 0;
	border-left: dotted 1px #ccc;
	padding: 0 0 20px 18px;
	height: 48px;
}

/* line 66, sass/partials/_forms.scss */

.search_topics ul {
	font-size: 11px;
	font-style: italic;
	padding: 0;
	margin: 0;
}

/* line 73, sass/partials/_forms.scss */

.search_topics li {
	list-style: none;
	padding: 0;
	margin: 0 10px 0 0;
	float: left;
	line-height: 15px;
}

/* line 81, sass/partials/_forms.scss */

.search_topics .postform {
	border: 0;
	width: 251px;
	height: 48px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px !important;
	color: #777 !important;
	text-shadow: 0 1px 1px #fff;
	background: url(https://www.equip.org/wp-content/themes/cri/images/topic_bg.jpg) #fff center center no-repeat;
}

/* line 94, sass/partials/_forms.scss */

.cri_search {
	margin: 25px 15px 30px 30px;
	padding: 0;
	height: 48px;
	width: 599px;
	background: #fff;
	background-image: url(https://www.equip.org/wp-content/themes/cri/images/search_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
}

/* line 106, sass/partials/_forms.scss */

.s {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px !important;
	color: #C9C9C9 !important;
	text-shadow: 0 1px 0 #f3f3f3;
	border: 0 !important;
	padding: 7px !important;
	margin: 6px !important;
	height: 36px;
	width: 420px !important;
	background: url(https://www.equip.org/wp-content/themes/cri/images/search_bg.jpg) center center no-repeat;
}

/* line 119, sass/partials/_forms.scss */

.s:focus {
	border: 1px solid #9a9a9a;
}

/* line 123, sass/partials/_forms.scss */

.searchsubmit {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #444;
	text-shadow: 0 1px 0 #eee;
	cursor: pointer;
	background: url(https://www.equip.org/wp-content/themes/cri/images/cri_sprites.png) left -100px no-repeat;
	border: 0;
	padding: 0;
	margin: 6px;
	width: 135px;
	height: 36px;
	float: right;
}

/* line 137, sass/partials/_forms.scss */

.searchsubmit:hover {
	background: url(https://www.equip.org/wp-content/themes/cri/images/cri_sprites.png) -137px -100px no-repeat;
}

/* line 141, sass/partials/_forms.scss */

input[type="text"],
input[type="email"] {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #444;
	border: 0;
	padding: 4px;
	margin: 0;
	width: 175px;
	height: 22px;
	border: 1px solid #ccc;
}

/* line 154, sass/partials/_forms.scss */

#download {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #444;
	text-shadow: 0 1px 0 #eee;
	cursor: pointer;
	background: #aaa;
	border: 0;
	padding: 5px 13px;
	margin: 0;
	height: auto;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-o-border-radius: 20px;
	text-align: center;
}

/* line 170, sass/partials/_forms.scss */

.button {
	font: bold 14px Arial, Helvetica, sans-serif;
	border-color: #b2b2b2;
	background-color: #3cadda;
	color: #fff;
	position: relative;
	display: inline-block;
	margin: 0;
	padding: 0 12px;
	min-width: 100%;
	min-height: 47px;
	border-width: 1px;
	border-style: solid;
	border-radius: 2px;
	vertical-align: top;
	text-align: center;
	text-overflow: ellipsis;
	font-size: 16px;
	line-height: 42px;
	cursor: pointer;
	text-shadow: 0 0 0 #d8d8d8;
}

/* line 193, sass/partials/_forms.scss */

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #444;
	border: 0;
	padding: 5px;
	margin: 0;
	display: block;
	border: 1px solid #ccc;
}

/* line 204, sass/partials/_forms.scss */

textarea:focus,
input[type="text"]:focus {
	border: 1px solid #9a9a9a;
}

/* line 209, sass/partials/_forms.scss */

.page-template-donate-template-v2-php #submit {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #fff;
	text-shadow: 0 1px 0 #0035a6;
	cursor: pointer;
	background: #008cd1;
	border: 0;
	padding: 10px 0;
	margin: 0 auto;
	text-align: center;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	text-transform: uppercase;
	display: block;
	width: 160px;
}

/* line 227, sass/partials/_forms.scss */

#submit,
.wpcf7-submit,
.pushbutton-wide {
	border-radius: 2px;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #fff;
	cursor: pointer;
	background: #008cd1;
	border: 0;
	padding: 10px 0;
	margin: 0;
	text-align: center;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	text-transform: uppercase;
	display: block;
	width: 150px;
}

/* line 247, sass/partials/_forms.scss */

#donate-btn,
button {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #fff;
	cursor: pointer;
	background: #e89e45; /* Old browsers  ----------------------------------- */
	border: 0;
	padding: 10px 0;
	margin: 10px 0;
	text-align: center;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	text-transform: uppercase;
	width: 150px;
}

/* line 264, sass/partials/_forms.scss */

#donate-btn a,
button a {
	color: white;
}

/* line 1, sass/partials/_widgets.scss */

.urgent-message {
	background: url(https://www.equip.org/wp-content/uploads/2013/09/help_bg.jpg) center top #ff4700 repeat-x;
	color: #fff;
	padding: 24px 0 30px;
}

/* line 7, sass/partials/_widgets.scss */

.urgent-message strong em {
	font-size: 24px;
	font-style: italic;
}

/* line 12, sass/partials/_widgets.scss */

.urgent-message p {
	padding: 0;
}

/* line 5, sass/partials/_media.scss */

.page-template-articles-template-php #primary img.attachment-thumb-large,
.page-template-articles-template-php #primary img.size-full {
	width: 100%;
	height: auto;
}

/* line 15, sass/partials/_media.scss */

.articles #primary img.size-full {
	width: 100%;
	height: auto;
}

/* line 22, sass/partials/_media.scss */

img.attachment-post-thumbnail,
img.attachment-thumb-medium.wp-post-image {
	width: 100%;
	height: auto;
}

/* line 1, sass/partials/_elements.scss */

table {
	width: 100%;
}

/* line 5, sass/partials/_elements.scss */

.page-template-donate-template-php td,
page-template-donate-template-php th {
	padding: 12px;
	border-bottom: 1px dotted #ccc;
}

/* line 11, sass/partials/_elements.scss */

th {
	font-weight: bolder;
}

/* line 15, sass/partials/_elements.scss */

dt {
	font-weight: bolder;
}

/* line 19, sass/partials/_elements.scss */

dd {
	margin: 0 0 10px 10px;
	color: #333;
}

/* line 24, sass/partials/_elements.scss */

address {
	border: solid 1px #ccc;
	padding: 10px;
	margin: 0 0 10px;
	width: 200px;
}

/* line 31, sass/partials/_elements.scss */

#hr-border {
	background: url(https://www.equip.org/wp-content/themes/cri/images/hr-border-bg.png) #fff center top no-repeat;
	height: 50px;
}

/* line 36, sass/partials/_elements.scss */

.border {
	height: 1px;
	background: #f3f3f3;
	margin: 0 0 20px;
}


/* MailChimp Form Embed Code - Classic - 12/17/2015 v10.7 */

/* line 2, sass/partials/_mailchimp.scss */

#mc_embed_signup form {
	display: block;
	position: relative;
	text-align: left;
	padding: 10px 0 10px 3%;
}

/* line 9, sass/partials/_mailchimp.scss */

#mc_embed_signup h2 {
	font-weight: bold;
	padding: 0;
	margin: 15px 0;
	font-size: 1.4em;
}

/* line 16, sass/partials/_mailchimp.scss */

#mc_embed_signup input[type=checkbox] {
	-webkit-appearance: checkbox;
}

/* line 20, sass/partials/_mailchimp.scss */

#mc_embed_signup input[type=radio] {
	-webkit-appearance: radio;
}

/* line 24, sass/partials/_mailchimp.scss */

#mc_embed_signup input:focus {
	border-color: #333;
}

/* line 28, sass/partials/_mailchimp.scss */

#mc_embed_signup .button:hover {
	background-color: #4A90E2;
}

/* line 32, sass/partials/_mailchimp.scss */

#mc_embed_signup .small-meta {
	font-size: 11px;
}

/* line 36, sass/partials/_mailchimp.scss */

#mc_embed_signup .nowrap {
	white-space: nowrap;
}

/* line 40, sass/partials/_mailchimp.scss */

#mc_embed_signup .mc-field-group {
	clear: left;
	position: relative;
	width: 96%;
	padding-bottom: 3%;
	min-height: 50px;
}

/* line 48, sass/partials/_mailchimp.scss */

#mc_embed_signup .size1of2 {
	clear: none;
	float: left;
	display: inline-block;
	width: 46%;
	margin-right: 4%;
}

/* line 56, sass/partials/_mailchimp.scss */

* html #mc_embed_signup .size1of2 {
	margin-right: 2%; /* Fix for IE6 double margins. */
}

/* line 60, sass/partials/_mailchimp.scss */

#mc_embed_signup .mc-field-group label {
	display: block;
	margin-bottom: 3px;
}

/* line 65, sass/partials/_mailchimp.scss */

#mc_embed_signup .mc-field-group input {
	display: block;
	width: 100%;
	padding: 8px 0;
	text-indent: 2%;
}

/* line 72, sass/partials/_mailchimp.scss */

#mc_embed_signup .mc-field-group select {
	display: inline-block;
	width: 99%;
	padding: 5px 0;
	margin-bottom: 2px;
}

/* line 79, sass/partials/_mailchimp.scss */

#mc_embed_signup .datefield,
#mc_embed_signup .phonefield-us {
	padding: 5px 0;
}

/* line 83, sass/partials/_mailchimp.scss */

#mc_embed_signup .datefield input,
#mc_embed_signup .phonefield-us input {
	display: inline;
	width: 60px;
	margin: 0 2px;
	letter-spacing: 1px;
	text-align: center;
	padding: 5px 0 2px 0;
}

/* line 92, sass/partials/_mailchimp.scss */

#mc_embed_signup .phonefield-us .phonearea input,
#mc_embed_signup .phonefield-us .phonedetail1 input {
	width: 40px;
}

/* line 96, sass/partials/_mailchimp.scss */

#mc_embed_signup .datefield .monthfield input,
#mc_embed_signup .datefield .dayfield input {
	width: 30px;
}

/* line 100, sass/partials/_mailchimp.scss */

#mc_embed_signup .datefield label,
#mc_embed_signup .phonefield-us label {
	display: none;
}

/* line 104, sass/partials/_mailchimp.scss */

#mc_embed_signup .indicates-required {
	text-align: right;
	font-size: 11px;
	margin-right: 4%;
}

/* line 110, sass/partials/_mailchimp.scss */

#mc_embed_signup .asterisk {
	color: #e85c41;
	font-size: 150%;
	font-weight: normal;
	position: relative;
	top: 5px;
}

/* line 118, sass/partials/_mailchimp.scss */

#mc_embed_signup .clear {
	clear: both;
}

/* line 122, sass/partials/_mailchimp.scss */

#mc_embed_signup .mc-field-group.input-group ul {
	margin: 0;
	padding: 5px 0;
	list-style: none;
}

/* line 128, sass/partials/_mailchimp.scss */

#mc_embed_signup .mc-field-group.input-group ul li {
	display: block;
	padding: 3px 0;
	margin: 0;
}

/* line 134, sass/partials/_mailchimp.scss */

#mc_embed_signup .mc-field-group.input-group label {
	display: inline;
}

/* line 138, sass/partials/_mailchimp.scss */

#mc_embed_signup .mc-field-group.input-group input {
	display: inline;
	width: auto;
	border: none;
}

/* line 144, sass/partials/_mailchimp.scss */

#mc_embed_signup div#mce-responses {
	padding: 0;
	overflow: hidden;
	margin: 0;
	clear: both;
}

/* line 151, sass/partials/_mailchimp.scss */

#mc_embed_signup div.response {
	margin: 0 0 10px 0;
	padding: 0;
	font-weight: 300;
	font-size: 12px;
	line-height: 18px;
	width: 100%;
}

/* line 160, sass/partials/_mailchimp.scss */

#mc_embed_signup #mce-error-response {
	display: none;
}

/* line 164, sass/partials/_mailchimp.scss */

#mc_embed_signup #mce-success-response {
	color: #529214;
	display: none;
}

/* line 169, sass/partials/_mailchimp.scss */

#mc_embed_signup label.error {
	display: block;
	float: none;
	width: auto;
	margin-left: 1.05em;
	text-align: left;
	padding: .5em 0;
}

/* line 178, sass/partials/_mailchimp.scss */

#mc-embedded-subscribe {
	clear: both;
	width: auto;
	display: block;
}

/* line 184, sass/partials/_mailchimp.scss */

#mc_embed_signup #num-subscribers {
	font-size: 1.1em;
}

/* line 188, sass/partials/_mailchimp.scss */

#mc_embed_signup #num-subscribers span {
	padding: .5em;
	border: 1px solid #ccc;
	margin-right: .5em;
	font-weight: bold;
}

/* line 195, sass/partials/_mailchimp.scss */

#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error {
	display: inline-block;
	margin: 2px 0 1em 0;
	padding: 5px 10px;
	background-color: rgba(255, 255, 255, 0.85);
	border-radius: 2px;
	font-size: 14px;
	font-weight: normal;
	z-index: 1;
	color: #e85c41;
}

/* line 209, sass/partials/_mailchimp.scss */

#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error {
	border: 2px solid #e85c41;
}


/* line 3, sass/partials/_landing-page.scss */

body.page-template-landing-page .hero-wrap {
	margin: 0;
}

/* line 19, sass/partials/_landing-page.scss */

body.page-template-landing-page .hero-wrap .content_inner_wrap {
	max-width: 620px;
}

/* line 23, sass/partials/_landing-page.scss */

body.page-template-landing-page .hero-wrap .content_inner_wrap img {
	width: 100%;
	height: auto;
}

/* line 31, sass/partials/_landing-page.scss */

body.page-template-landing-page #header {
	padding: 10px;
}

/* line 34, sass/partials/_landing-page.scss */

body.page-template-landing-page #header h1 {
	border: none;
	padding: 12px 20px 0 0;
	margin: 0;
	font-size: 48px;
	float: left;
}

/* line 44, sass/partials/_landing-page.scss */

body.page-template-landing-page .lander-product-wrap {
	margin: 0 auto;
	margin-bottom: 40px;
	margin-top: 0;
}

/* line 50, sass/partials/_landing-page.scss */

body.page-template-landing-page .lander-buttons {
	margin: 0 auto;
}

/* line 54, sass/partials/_landing-page.scss */

body.page-template-landing-page #details-btn {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #fff;
	cursor: pointer;
	background: #777;
	border: 0;
	padding: 10px 0;
	margin: 0 0 0 5px;
	text-align: center;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	text-transform: uppercase;
	width: 100px;
	float: left;
}

/* line 72, sass/partials/_landing-page.scss */

body.page-template-landing-page #submit {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #fff;
	cursor: pointer;
	background: #008cd1;
	border: 0;
	padding: 10px 0;
	margin: 0 5px 0 0;
	text-align: center;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	text-transform: uppercase;
	width: 100px;
	float: left;
}

/* line 90, sass/partials/_landing-page.scss */

body.page-template-landing-page .believe-question {
	text-align: center !important;
	color: #fff;
	color: #ccc;
	padding: 20px 0;
	text-align: center !important;
}

/* line 97, sass/partials/_landing-page.scss */

body.page-template-landing-page .believe-question a {
	color: #ccc;
	text-decoration: underline;
}

/* line 104, sass/partials/_landing-page.scss */

body.page-template-landing-page .slogan img {
	width: 316px;
	height: 33px;
	padding: 12px 0 0 0;
	margin: 0 auto !important;
}

/* line 111, sass/partials/_landing-page.scss */

body.page-template-landing-page .lander-wrap {
	padding: 50px 20px;
	overflow: hidden;
}

/* line 116, sass/partials/_landing-page.scss */

body.page-template-landing-page .campaign-content {
	padding: 50px 20px;
}

/* line 119, sass/partials/_landing-page.scss */

body.page-template-landing-page .campaign-content img {
	max-width: initial;
	margin: 0 auto;
	height: auto;
	padding: 0 0 10px 0;
}

/* line 128, sass/partials/_landing-page.scss */

body.page-template-landing-page .campaign-content.blocks img {
	width: 100%;
	margin: 0 auto;
	height: auto;
	padding: 0 0 10px 0;
}

/* line 163, sass/partials/_landing-page.scss */

body.page-template-landing-page .lander-product-wrap {
	padding: 0 10px 10px 10px;
	margin-left: 10px;
	margin-right: 10px;
}

/* line 168, sass/partials/_landing-page.scss */

body.page-template-landing-page .lander-product-wrap h2 {
	padding: 0;
}

/* line 172, sass/partials/_landing-page.scss */

body.page-template-landing-page .lander-product-wrap p {
	font-size: 12px;
	padding: 0 0 5px 0;
}

/* line 176, sass/partials/_landing-page.scss */

body.page-template-landing-page .lander-product-wrap p strong {
	font-size: 14px;
}

/* line 182, sass/partials/_landing-page.scss */

body.page-template-landing-page .lander-product-wrap img {
	width: 220px;
	margin: 0 auto;
	height: auto;
	padding: 0 0 10px 0;
}

/* line 191, sass/partials/_landing-page.scss */

body.page-template-landing-page #footer .terms {
	text-align: center;
	font-size: 10px;
	border-top: 0px;
	margin: 25px 0 40px;
	padding: 0;
}

/*# sourceMappingURL=style.css.map */

@media screen and (min-width: 300px) and (max-width: 479px) {

/* line 70, sass/partials/_ubi-player.scss */

div.audio-player {
	height: 128px;
}

/* line 90, sass/partials/_ubi-player.scss */

div.audio-player ul {
	margin: -20px 0 0 0;
}

/* line 108, sass/partials/_ubi-player.scss */

div.audio-player ul li {
	font-size: 11px;
}

/* line 166, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-play button,
.mejs-controls .mejs-pause button {
	top: 40px;
}

/* line 306, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-time-rail .mejs-time-total {
	height: 128px;
}

/* line 328, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-time-rail .mejs-time-loaded {
	height: 128px;
}

/* line 350, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-time-rail .mejs-time-current {
	height: 128px;
}

/* line 74, sass/partials/_header.scss */

#utility-nav li {
	width: 25px;
	height: 18px;
	overflow: hidden;
	margin: 0 19px 0 0;
}

/* line 124, sass/partials/_header.scss */

#utility-nav a:before {
	padding: 0 10px 0 0;
}

/* line 200, sass/partials/_header.scss */

#header #logo img {
	padding: 25px 10px 0 15px;
}

/* line 221, sass/partials/_header.scss */

#header #header-ad {
	display: none;
	margin: 0;
}

/* line 244, sass/partials/_header.scss */

#header #logo {
	width: 100%;
}

/* line 273, sass/partials/_header.scss */

#logo-search {
	width: 100%;
	float: none;
}

/* line 291, sass/partials/_header.scss */

#header-search {
	width: 100%;
	float: none;
	display: none;
}

/* line 21, sass/partials/_navigation.scss */

#navigation li.home {
	display: none;
}

/* line 45, sass/partials/_navigation.scss */

#navigation a {
	font-size: 12px;
	width: 19%;
}

/* line 2, sass/partials/_sidebar.scss */

#sidebar {
	max-width: 100%;
	padding: 0 10px 0 10px;
}

/* line 60, sass/partials/_sidebar.scss */

.article-sidebar {
	margin: 0;
	height: 222px;
	padding: 10px;
	width: 50%;
}

/* line 32, sass/partials/_content.scss */

#contact-form-41437 div:nth-child(-n+18) {
	width: 100%;
	padding: 0;
}

/* line 52, sass/partials/_content.scss */

#contact-form-41437 input[type=text] {
	width: 100%;
}

/* line 15, sass/partials/_footer.scss */

.footer-logo {
	display: none;
}

/* line 2, sass/partials/_front-page.scss */

.home .content_inner_wrap {
	padding: 0;
}

/* line 36, sass/partials/_front-page.scss */

.hero .etruth img {
	width: 100%;
}

/* line 219, sass/partials/_front-page.scss */

.banner-row-2 .g_33 {
	width: 50%;
}

/* line 26, sass/partials/_campaigns.scss */

.lander-header .spacer {
	display: none !important;
}

/* line 38, sass/partials/_campaigns.scss */

body.page-template-lander-light-v3-php {
	background-size: 589px 151px !important;
	background-position: center 50px !important;
}

/* line 621, sass/partials/_campaigns.scss */

.lander-head .g_33:first-child {
	display: none;
}

/* line 625, sass/partials/_campaigns.scss */

.lander-head .g_33:last-child {
	display: none;
}

/* line 630, sass/partials/_campaigns.scss */

.lander-head img {
	max-width: 100%;
	height: auto;
	padding: 0 10px;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/* line 962, sass/partials/_campaigns.scss */

.genesis-package img {
	width: 100%;
}

/* line 1043, sass/partials/_campaigns.scss */

.page-template-genesis-template-php .genesis-nav .outer_wrap {
	width: 100%;
}

/* line 1440, sass/partials/_campaigns.scss */

body.page-template-maps-template-php {
	background: url(https://www.equip.org/wp-content/uploads/2012/11/maps2.jpg) center 270px no-repeat #000;
	background-size: 900px 513px;
}

/* line 1466, sass/partials/_campaigns.scss */

.page-template-maps-template-php .content_inner_wrap {
	margin-top: 240px;
}

/* line 3, sass/partials/_landing-page.scss */

body.page-template-landing-page .hero-wrap {
	padding: 50px 20px;
}

/* line 140, sass/partials/_landing-page.scss */

body.page-template-landing-page .g_33 {
	display: block;
	float: none;
	max-width: 100%;
	clear: left;
}

}

@media screen and (min-width: 480px) and (max-width: 768px) {

/* line 98, sass/partials/_grid.scss */

.g_33 {
	max-width: 33.333333%;
}

/* line 103, sass/partials/_grid.scss */

.g_10,
.g_20,
.g_25,
.g_30,
.g_40,
.g_50 {
	max-width: 50%;
}

/* line 112, sass/partials/_grid.scss */

.g_60,
.g_66,
.g_70,
.g_75,
.g_80,
.g_90,
.g_100 {
	max-width: 100%;
}

/* line 70, sass/partials/_ubi-player.scss */

div.audio-player {
	height: 88px;
}

/* line 90, sass/partials/_ubi-player.scss */

div.audio-player ul {
	margin: 0;
}

/* line 108, sass/partials/_ubi-player.scss */

div.audio-player ul li {
	font-size: 12px;
}

/* line 166, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-play button,
.mejs-controls .mejs-pause button {
	top: 11px;
}

/* line 306, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-time-rail .mejs-time-total {
	height: 88px;
}

/* line 328, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-time-rail .mejs-time-loaded {
	height: 88px;
}

/* line 350, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-time-rail .mejs-time-current {
	height: 88px;
}

/* line 74, sass/partials/_header.scss */

#utility-nav li {
	width: 25px;
	height: 18px;
	overflow: hidden;
	margin: 0 19px 0 0;
}

/* line 100, sass/partials/_header.scss */

#utility-nav ul {
	font-size: 16px;
}

/* line 124, sass/partials/_header.scss */

#utility-nav a:before {
	padding: 0 10px 0 0;
}

/* line 200, sass/partials/_header.scss */

#header #logo img {
	padding: 25px 10px 0 15px;
}

/* line 221, sass/partials/_header.scss */

#header #header-ad {
	width: 25%;
	display: none;
	margin: 0;
}

/* line 244, sass/partials/_header.scss */

#header #logo {
	max-width: 33%;
}

/* line 273, sass/partials/_header.scss */

#logo-search {
	width: 100%;
	float: none;
}

/* line 291, sass/partials/_header.scss */

#header-search {
	width: 66%;
	float: left;
}

/* line 27, sass/partials/_navigation.scss */

#navigation li.home {
	display: none;
}

/* line 45, sass/partials/_navigation.scss */

#navigation a {
	font-size: 12px;
	width: 19%;
	padding: 16px 10px 0;
}

/* line 2, sass/partials/_sidebar.scss */

#sidebar {
	max-width: 100%;
	padding: 0 10px 0 10px;
}

/* line 60, sass/partials/_sidebar.scss */

.article-sidebar {
	margin: 0;
	height: 242px;
	padding: 10px;
	width: 50%;
}

/* line 364, sass/partials/_content.scss */

.category .content_inner_wrap .g_33:nth-child(3n-7) {
	clear: both;
}

/* line 15, sass/partials/_footer.scss */

.footer-logo {
	width: 313px;
}

/* line 2, sass/partials/_front-page.scss */

.home .content_inner_wrap {
	padding: 0;
}

/* line 21, sass/partials/_front-page.scss */

.hero .g_33 {
	max-width: 100%;
	padding: 20px 30px 40px 30px;
}

/* line 36, sass/partials/_front-page.scss */

.hero .etruth img {
	width: 300px;
	margin: 0 auto;
}

/* line 139, sass/partials/_front-page.scss */

.hank-wrap {
	padding: 0 20px 40px 20px;
}

/* line 148, sass/partials/_front-page.scss */

.hank-wrap .g_33 {
	max-width: 100%;
}

/* line 219, sass/partials/_front-page.scss */

.banner-row-2 .g_33 {
	width: 33.333333%;
}

/* line 267, sass/partials/_front-page.scss */

.menu-ask-hank-container li {
	width: 33.333333%;
}

/* line 32, sass/partials/_campaigns.scss */

.lander-header .spacer {
	display: block !important;
}

/* line 38, sass/partials/_campaigns.scss */

body.page-template-lander-light-v3-php {
	background-size: 1570px 403px !important;
}

/* line 642, sass/partials/_campaigns.scss */

.lander-head .g_33 {
	max-width: 33.333333%;
}

/* line 647, sass/partials/_campaigns.scss */

.lander-head .g_33:first-child {
	max-width: 33.333333%;
}

/* line 650, sass/partials/_campaigns.scss */

.lander-head .g_33:first-child .slogan {
	display: none;
}

/* line 655, sass/partials/_campaigns.scss */

.lander-head .g_33:last-child {
	max-width: 33.333333%;
}

/* line 658, sass/partials/_campaigns.scss */

.lander-head .g_33:last-child .believe-question {
	display: none;
}

/* line 664, sass/partials/_campaigns.scss */

.lander-head img {
	max-width: 100%;
	height: auto;
	padding: 0 10px;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/* line 962, sass/partials/_campaigns.scss */

.genesis-package img {
	width: 100%;
}

/* line 1043, sass/partials/_campaigns.scss */

.page-template-genesis-template-php .genesis-nav .outer_wrap {
	width: 100%;
}

/* line 1440, sass/partials/_campaigns.scss */

body.page-template-maps-template-php {
	background: url(https://www.equip.org/wp-content/uploads/2012/11/maps2.jpg) center 270px no-repeat #000;
	background-size: 1510px 861px;
}

/* line 1466, sass/partials/_campaigns.scss */

.page-template-maps-template-php .content_inner_wrap {
	margin-top: 350px;
}

/* line 1644, sass/partials/_campaigns.scss */

.page-template-offers-template-php .content_inner_wrap .g_25:nth-child(2n-7) {
	clear: both;
}

/* line 3, sass/partials/_landing-page.scss */

body.page-template-landing-page .hero-wrap {
	padding: 100px 0;
}

/* line 149, sass/partials/_landing-page.scss */

body.page-template-landing-page .g_33 {
	display: block;
	float: none;
	max-width: 100%;
	clear: left;
}

}

@media screen and (min-width: 480px) and (max-width: 768px) and (min-width: 769px) {

/* line 21, sass/partials/_front-page.scss */

.hero .g_33 {
	padding: 0;
}

}

@media screen and (min-width: 769px) {

/* line 126, sass/partials/_grid.scss */

.g_10 {
	max-width: 10%;
}

/* line 129, sass/partials/_grid.scss */

.g_20 {
	max-width: 20%;
}

/* line 132, sass/partials/_grid.scss */

.g_25 {
	max-width: 25%;
}

/* line 135, sass/partials/_grid.scss */

.g_30 {
	max-width: 30%;
}

/* line 138, sass/partials/_grid.scss */

.g_33 {
	max-width: 33.333333%;
}

/* line 141, sass/partials/_grid.scss */

.g_40 {
	max-width: 40%;
}

/* line 144, sass/partials/_grid.scss */

.g_50 {
	max-width: 50%;
}

/* line 147, sass/partials/_grid.scss */

.g_60 {
	max-width: 60%;
}

/* line 150, sass/partials/_grid.scss */

.g_70 {
	max-width: 70%;
}

/* line 153, sass/partials/_grid.scss */

.g_66 {
	max-width: 66.666666%;
}

/* line 156, sass/partials/_grid.scss */

.g_75 {
	max-width: 75%;
}

/* line 159, sass/partials/_grid.scss */

.g_80 {
	max-width: 80%;
}

/* line 162, sass/partials/_grid.scss */

.g_90 {
	max-width: 90%;
}

/* line 165, sass/partials/_grid.scss */

.g_100 {
	max-width: 100%;
}

/* line 70, sass/partials/_ubi-player.scss */

div.audio-player {
	height: 88px;
}

/* line 90, sass/partials/_ubi-player.scss */

div.audio-player ul {
	margin: 0;
}

/* line 108, sass/partials/_ubi-player.scss */

div.audio-player ul li {
	font-size: 12px;
}

/* line 166, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-play button,
.mejs-controls .mejs-pause button {
	top: 11px;
}

/* line 306, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-time-rail .mejs-time-total {
	height: 88px;
}

/* line 328, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-time-rail .mejs-time-loaded {
	height: 88px;
}

/* line 350, sass/partials/_ubi-player.scss */

.mejs-controls .mejs-time-rail .mejs-time-current {
	height: 88px;
}

/* line 74, sass/partials/_header.scss */

#utility-nav li {
	width: inherit;
	height: 20px;
	overflow: hidden;
	margin: 0 10px 0 0;
}

/* line 100, sass/partials/_header.scss */

#utility-nav ul {
	font-size: 14px;
}

/* line 200, sass/partials/_header.scss */

#header #logo img {
	padding: 25px 10px 0 15px;
}

/* line 221, sass/partials/_header.scss */

#header #header-ad {
	display: inline;
	width: 220px;
	height: 234px;
	margin: -188px 0 0 0;
	overflow: hidden;
}

/* line 244, sass/partials/_header.scss */

#header #logo {
	max-width: 33%;
}

/* line 273, sass/partials/_header.scss */

#logo-search {
	width: 75%;
	float: left;
}

/* line 291, sass/partials/_header.scss */

#header-search {
	width: 66%;
	float: left;
}

/* line 33, sass/partials/_navigation.scss */

#navigation li.home {
	display: block;
}

/* line 45, sass/partials/_navigation.scss */

#navigation a {
	font-size: 16px;
	width: 88px;
	padding: 16px 10px 0;
}

/* line 2, sass/partials/_sidebar.scss */

#sidebar {
	max-width: 33.333333%;
	padding: 0px 12px 12px;
}

/* line 60, sass/partials/_sidebar.scss */

.article-sidebar {
	margin: 0;
	height: inherit;
	padding: 10px;
	width: 100%;
}

/* line 371, sass/partials/_content.scss */

.category .content_inner_wrap .g_33:nth-child(3n-7) {
	clear: both;
}

/* line 15, sass/partials/_footer.scss */

.footer-logo {
	width: 313px;
}

/* line 2, sass/partials/_front-page.scss */

.home .content_inner_wrap {
	padding: 30px 0;
}

/* line 105, sass/partials/_front-page.scss */

.hero .g_33 {
	max-width: 33.333333%;
}

/* line 122, sass/partials/_front-page.scss */

.home .articles .clear {
	display: none;
}

/* line 155, sass/partials/_front-page.scss */

.hank-wrap .g_33 {
	max-width: 33.333333%;
}

/* line 267, sass/partials/_front-page.scss */

.menu-ask-hank-container li {
	width: 50%;
}

/* line 38, sass/partials/_campaigns.scss */

body.page-template-lander-light-v3-php {
	background-size: 1962px 504px !important;
}

/* line 676, sass/partials/_campaigns.scss */

.lander-head .g_33 {
	max-width: 33.333333%;
}

/* line 681, sass/partials/_campaigns.scss */

.lander-head .g_33:first-child {
	max-width: 33.333333%;
}

/* line 684, sass/partials/_campaigns.scss */

.lander-head .g_33:first-child .slogan {
	display: block;
}

/* line 689, sass/partials/_campaigns.scss */

.lander-head .g_33:last-child {
	max-width: 33.333333%;
}

/* line 692, sass/partials/_campaigns.scss */

.lander-head .g_33:last-child .believe-question {
	display: block;
}

/* line 698, sass/partials/_campaigns.scss */

.lander-head img {
	max-width: 100%;
	height: auto;
	padding: 0 10px;
}

/* line 962, sass/partials/_campaigns.scss */

.genesis-package img {
	width: inherit;
	margin: 0 auto;
}

/* line 1043, sass/partials/_campaigns.scss */

.page-template-genesis-template-php .genesis-nav .outer_wrap {
	width: 600px;
	margin: 0 auto;
}

/* line 1440, sass/partials/_campaigns.scss */

body.page-template-maps-template-php {
	background: url(https://www.equip.org/wp-content/uploads/2012/11/maps2.jpg) center 214px no-repeat #000;
	background-size: 1888px 1076px;
}

/* line 1466, sass/partials/_campaigns.scss */

.page-template-maps-template-php .content_inner_wrap {
	margin-top: 440px;
}

/* line 1650, sass/partials/_campaigns.scss */

.page-template-offers-template-php .content_inner_wrap .g_25:nth-child(4n-7) {
	clear: both;
}

/* line 3, sass/partials/_landing-page.scss */

body.page-template-landing-page .hero-wrap {
	padding: 150px 0;
}

/* line 158, sass/partials/_landing-page.scss */

body.page-template-landing-page .g_33:nth-child(3n+4) {
	clear: left;
}

}

