/*
Theme Name: Feed The Hungry
Version: 1.0
Description: A custom WordPress theme for Feed the Hungry.
Author: 
Author URI: 
*/
/*! normalize.css v1.1.2 | MIT License | git.io/normalize */

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display: block;
}

input[type=url], input[type=password], input[type=text], input[type=email], input[type=reset], input[type=button], input[type=submit], button, textarea {
	-webkit-appearance: none;
	-webkit-border-radius: 0;
}

audio, canvas, video {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}

audio:not([controls]) {
	display: none;
	height: 0;
}

[hidden] {
	display: none;
}

html {
	font-size: 100%;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}

html, button, input, #contact-us-f textarea, select, textarea {
	font-family: sans-serif;
}

body {
	margin: 0;
	-webkit-text-size-adjust: none;
}

a:focus {
	outline: thin dotted;
}

a:active, a:hover {
	outline: 0;
}

h1 {
	font-size: 2em;
	margin: .67em 0;
}

h2 {
	font-size: 1.5em;
	margin: .83em 0;
}

h3 {
	font-size: 1.17em;
	margin: 1em 0;
}

h4 {
	font-size: 1em;
	margin: 1.33em 0;
}

h5 {
	font-size: .83em;
	margin: 1.67em 0;
}

h6 {
	font-size: .67em;
	margin: 2.33em 0;
}

abbr[title] {
	border-bottom: 1px dotted;
}

b, strong {
	font-weight: bold;
}

blockquote {
	margin: 1em 40px;
}

dfn {
	font-style: italic;
}

hr {
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	height: 0;
}

mark {
	background: #ff0;
	color: #000;
}

p, pre {
	margin: 1em 0;
}

code, kbd, pre, samp {
	font-family: monospace, serif;
	_font-family: 'courier new', monospace;
	font-size: 1em;
}

pre {
	white-space: pre;
	white-space: pre-wrap;
	word-wrap: break-word;
}

q {
	quotes: none;
}

q:before, q:after {
	content: '';
	content: none;
}

small {
	font-size: 80%;
}

sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sup {
	top: -0.5em;
}

sub {
	bottom: -0.25em;
}

dl, menu, ol, ul {
	margin: 1em 0;
}

dd {
	margin: 0 0 0 40px;
}

menu, ol, ul {
	padding: 0 0 0 40px;
}

nav ul, nav ol {
	list-style: none;
	list-style-image: none;
}

img {
	border: 0;
	-ms-interpolation-mode: bicubic;
}

svg:not(: root) {
	overflow: hidden;
}

figure {
	margin: 0;
}

form {
	margin: 0;
}

fieldset {
	border: 1px solid silver;
	margin: 0 2px;
	padding: .35em .625em .75em;
}

legend {
	border: 0;
	padding: 0;
	white-space: normal;
	*margin-left: -7px;
}

button, input, #contact-us-f textarea, select, textarea {
	font-size: 100%;
	margin: 0;
	vertical-align: baseline;
	*vertical-align: middle;
}

button, input, #contact-us-f textarea {
	line-height: normal;
}

button, select {
	text-transform: none;
}

button, html input[type="button"], html #contact-us-f textarea[type="button"], #contact-us-f html textarea[type="button"], input[type="reset"], #contact-us-f textarea[type="reset"], input[type="submit"], #contact-us-f textarea[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
	*overflow: visible;
}

button[disabled], html input[disabled], html #contact-us-f textarea[disabled], #contact-us-f html textarea[disabled] {
	cursor: default;
}

input[type="checkbox"], #contact-us-f textarea[type="checkbox"], input[type="radio"], #contact-us-f textarea[type="radio"] {
	box-sizing: border-box;
	padding: 0;
	*height: 13px;
	*width: 13px;
}

input[type="search"], #contact-us-f textarea[type="search"] {
	-webkit-appearance: textfield;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}

input[type="search"]::-webkit-search-cancel-button, #contact-us-f textarea[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration, #contact-us-f textarea[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

button::-moz-focus-inner, input::-moz-focus-inner, #contact-us-f textarea::-moz-focus-inner {
	border: 0;
	padding: 0;
}

textarea {
	overflow: auto;
	vertical-align: top;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* ==========================================================================
	 HTML5 Boilerplate styles - h5bp.com (generated via initializr.com)
	 ========================================================================== */

html, button, input, #contact-us-f textarea, select, textarea {
	color: #222;
}

body {
	font-size: 1em;
	line-height: 1.4;
}

::-moz-selection {
	background: #b3d4fc;
	text-shadow: none;
}

::selection {
	background: #b3d4fc;
	text-shadow: none;
}

hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #ccc;
	margin: 1em 0;
	padding: 0;
}

img {
	vertical-align: middle;
}

fieldset {
	border: 0;
	margin: 0;
	padding: 0;
}

textarea {
	resize: vertical;
}

.chromeframe {
	margin: 0.2em 0;
	background: #ccc;
	color: #000;
	padding: 0.2em 0;
}

/*
Theme Name:Amix Framework 3.5
Theme URI:http://www.crazyxhtml.com
Author:<a href="http://www.crazyxhtml.com">CrazyXhtml</a>
Author URI:http://www.crazyxhtml.com
Description:Designed by <a href="http://www.crazyxhtml.com">CrazyXhtml</a>.
Version:3.5
License:GNU General Public License v2 or later
License URI:http://www.gnu.org/licenses/gpl-2.0.html
Tags:white,light
Text Domain:am
*/

.textwidget p {
	padding: 0 0 10px 0;
}

/* Respond */

#respond {
	margin: 20px 0 20px 0;
	overflow: hidden;
}

.commentlist #respond {
	margin: 0 0 20px 0;
}

#respond .comment-reply-title {
	margin: 0 0 5px 0;
}

#respond .comment-reply-title small {
	font-size: 12px;
	font-weight: normal;
}

#commentform p {
	width: 100%;
	overflow: hidden;
	padding: 0 0 10px;
	margin: 0;
}

#commentform p label {
	display: block;
	padding: 0 0 5px;
}

#commentform p textarea {
	width: 98%;
}

/* Comments*/

#comments {
	margin: 0 0 5px 0;
}

.commentlist {
	padding: 0;
	text-align: justify;
	line-height: 1.6em;
}

.commentlist li.comment {
	margin: 15px 0 10px;
	padding: 15px;
	list-style: none;
	border: 1px solid #ececec;
	background: #f6f6f5;
}

.commentlist li.alt {
	margin: 10px 0 0 0;
	background: #fff;
}

.commentlist li.comment ul li.comment {
	margin-right: 15px;
	margin-left: 10px;
}

.commentlist .entry-comment p {
	margin: 10px 0 10px 0;
}

.commentlist .children {
	padding: 0;
}

/* Typography */

.entry {
	width: 100%;
	line-height: 1.5em;
}

.entry a {
	text-decoration: underline;
}

.entry a:hover {
	text-decoration: none;
}

.entry p {
	margin: 0 0 20px 0;
}

.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {
	line-height: 1.5em;
	margin: 0 0 15px 0;
	font-weight: normal;
}

.entry ul {
	margin: 30px 0 30px 30px;
	padding: 0 0 0 0;
}

.entry ul ul, .entry ul ol {
	margin: 0;
}

.entry ul li {
	list-style-type: none;
	padding-left: 20px;
	margin: 0 0 18px;
	font: 16px/1.25em "Lato-Black", Arial, Helvetica, sans-serif;
	background: url(img/bullet-circle-icon.png) 0 5px no-repeat;
}

.entry ul ul li {
	list-style-type: circle;
}

.entry ul li ol li {
	list-style-type: decimal;
}

.entry ul.big {
	margin: 0 0 30px 30px;
}

.entry ul.big > li {
	padding-left: 20px;
	margin-bottom: 25px;
	font: 20px/1.3em "Lato-Regular", Arial, Helvetica, sans-serif;
	background: url(img/bullet-circle-big-icon.png) 0 5px no-repeat;
}

.entry ol {
	margin: 0 0 20px 0;
	padding: 0 0 0 30px;
}

.entry ol ol, .entry ol ul {
	margin: 0;
}

.entry ol li {
	list-style-type: decimal;
	line-height: 1.5em;
}

.entry ol li ol li {
	list-style-type: lower-alpha;
}

.entry ol li ul li {
	list-style-type: disc;
}

.entry table {
	width: 100%;
	border: 1px solid #ccc;
	border-collapse: collapse;
	margin: 0 0 15px 0;
}

.entry table td, .entry table th {
	border: 1px solid #ccc;
	padding: 5px;
}

.entry table th {
	background: #eee;
}

/* Calendar */

#wp-calendar {
	width: 95%;
	margin-bottom: 15px;
	clear: both;
	padding: 0;
}

#wp-calendar caption {
	padding: 10px;
}

#wp-calendar th, #wp-calendar td {
	text-align: center;
	padding: 3px 0;
}

#wp-calendar td {
	background: transparent;
}

/* Begin Images */

img {
	max-width: 100%;
	height: auto;
}

img.wp-smiley {
	padding: 0;
	border: none;
}

.alignnone {
	margin: 0;
}

.aligncenter, div.aligncenter {
	display: block;
	margin: 5px auto 20px auto;
}

.alignright {
	float: right;
	margin: 5px 0 20px 20px;
}

.alignleft {
	float: left;
	margin: 5px 20px 20px 0;
}

a img.alignright {
	float: right;
	margin: 5px 0 20px 20px;
}

a img.alignnone {
	margin: 0;
}

a img.alignleft {
	float: left;
	margin: 5px 20px 20px 0;
}

a img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	background: #fff;
	border: 1px solid #f0f0f0;
	max-width: 96%;
	/* Image does not overflow the content area */

	padding: 5px 3px 10px;
	text-align: center;
}

.wp-caption.alignnone {
	margin: 5px 0 20px 0;
}

.wp-caption.alignleft {
	margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
	margin: 5px 0 20px 20px;
}

.wp-caption img {
	border: 0 none;
	height: auto;
	margin: 0;
	max-width: 98.5%;
	padding: 0;
	width: auto;
}

.wp-caption p.wp-caption-text, .entry .wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	margin: 0;
	padding: 5px 4px 0;
}

.al, .left {
	float: left;
}

.ar, .right {
	float: right;
}

/* Various Tags & Classes */

.entry acronym, .entry abbr, .entry span.caps {
	cursor: help;
}

.entry acronym, .entry abbr {
	border-bottom: 1px dashed #dfcfba;
}

.entry blockquote {
	margin: 15px 0 20px 0;
	padding: 0 15px 0 40px;
}

.entry blockquote cite {
	margin: 5px 0 0;
	display: block;
}

.center, .tal-center {
	text-align: center;
}

.hidden {
	display: none;
}

.entry pre, .entry code {
	font-family: mono-space, monospace;
	border: 1px solid #eee;
	padding: 20px;
	display: block;
	margin: 0 0 20px 0;
	overflow: auto;
	white-space: pre;
	font-size: 12px;
	line-height: 20px;
}

.entry code {
	padding: 1px 20px 0 20px;
	background-color: #f6f6f6;
	border-top: 0;
	border-bottom: 0;
}

sup {
	position: relative;
	top: -5px;
}

sub {
	position: relative;
	top: 5px;
}

code br {
	display: none;
}

.last {
	margin-right: 0 !important;
	clear: right;
}

.clear {
	clear: both;
	line-height: 0;
}

.page-link {
	padding: 0 0 15px;
}

/* pagination */

.pagination {
	width: 100%;
	overflow: hidden;
}

.pull_right {
	float: right !important;
}

.pull_left {
	float: left !important;
}

.row .pull_one.one.column:first-child, .row .pull_one.two.columns:first-child, .row .pull_one.three.columns:first-child, .row .pull_one.four.columns:first-child, .row .pull_one.five.columns:first-child, .row .pull_one.six.columns:first-child, .row .pull_one.seven.columns:first-child, .row .pull_one.eight.columns:first-child, .row .pull_one.nine.columns:first-child, .row .pull_one.ten.columns:first-child, .row .pull_two.one.column:first-child, .row .pull_two.two.columns:first-child, .row .pull_two.three.columns:first-child, .row .pull_two.four.columns:first-child, .row .pull_two.five.columns:first-child, .row .pull_two.six.columns:first-child, .row .pull_two.seven.columns:first-child, .row .pull_two.eight.columns:first-child, .row .pull_two.nine.columns:first-child, .row .pull_two.eleven.columns:first-child, .row .pull_three.one.column:first-child, .row .pull_three.two.columns:first-child, .row .pull_three.three.columns:first-child, .row .pull_three.four.columns:first-child, .row .pull_three.five.columns:first-child, .row .pull_three.six.columns:first-child, .row .pull_three.seven.columns:first-child, .row .pull_three.eight.columns:first-child, .row .pull_three.ten.columns:first-child, .row .pull_three.eleven.columns:first-child, .row .pull_four.one.column:first-child, .row .pull_four.two.columns:first-child, .row .pull_four.three.columns:first-child, .row .pull_four.four.columns:first-child, .row .pull_four.five.columns:first-child, .row .pull_four.six.columns:first-child, .row .pull_four.seven.columns:first-child, .row .pull_four.nine.columns:first-child, .row .pull_four.ten.columns:first-child, .row .pull_four.eleven.columns:first-child, .row .pull_five.one.column:first-child, .row .pull_five.two.columns:first-child, .row .pull_five.three.columns:first-child, .row .pull_five.four.columns:first-child, .row .pull_five.five.columns:first-child, .row .pull_five.six.columns:first-child, .row .pull_five.eight.columns:first-child, .row .pull_five.nine.columns:first-child, .row .pull_five.ten.columns:first-child, .row .pull_five.eleven.columns:first-child, .row .pull_six.one.column:first-child, .row .pull_six.two.columns:first-child, .row .pull_six.three.columns:first-child, .row .pull_six.four.columns:first-child, .row .pull_six.five.columns:first-child, .row .pull_six.seven.columns:first-child, .row .pull_six.eight.columns:first-child, .row .pull_six.nine.columns:first-child, .row .pull_six.ten.columns:first-child, .row .pull_six.eleven.columns:first-child, .row .pull_seven.one.column:first-child, .row .pull_seven.two.columns:first-child, .row .pull_seven.three.columns:first-child, .row .pull_seven.four.columns:first-child, .row .pull_seven.six.columns:first-child, .row .pull_seven.seven.columns:first-child, .row .pull_seven.eight.columns:first-child, .row .pull_seven.nine.columns:first-child, .row .pull_seven.ten.columns:first-child, .row .pull_seven.eleven.columns:first-child, .row .pull_eight.one.column:first-child, .row .pull_eight.two.columns:first-child, .row .pull_eight.three.columns:first-child, .row .pull_eight.five.columns:first-child, .row .pull_eight.six.columns:first-child, .row .pull_eight.seven.columns:first-child, .row .pull_eight.eight.columns:first-child, .row .pull_eight.nine.columns:first-child, .row .pull_eight.ten.columns:first-child, .row .pull_eight.eleven.columns:first-child, .row .pull_nine.one.column:first-child, .row .pull_nine.two.columns:first-child, .row .pull_nine.four.columns:first-child, .row .pull_nine.five.columns:first-child, .row .pull_nine.six.columns:first-child, .row .pull_nine.seven.columns:first-child, .row .pull_nine.eight.columns:first-child, .row .pull_nine.nine.columns:first-child, .row .pull_nine.ten.columns:first-child, .row .pull_nine.eleven.columns:first-child, .row .pull_ten.one.column:first-child, .row .pull_ten.three.columns:first-child, .row .pull_ten.four.columns:first-child, .row .pull_ten.five.columns:first-child, .row .pull_ten.six.columns:first-child, .row .pull_ten.seven.columns:first-child, .row .pull_ten.eight.columns:first-child, .row .pull_ten.nine.columns:first-child, .row .pull_ten.ten.columns:first-child, .row .pull_ten.eleven.columns:first-child, .row .pull_eleven.two.columns:first-child, .row .pull_eleven.three.columns:first-child, .row .pull_eleven.four.columns:first-child, .row .pull_eleven.five.columns:first-child, .row .pull_eleven.six.columns:first-child, .row .pull_eleven.seven.columns:first-child, .row .pull_eleven.eight.columns:first-child, .row .pull_eleven.nine.columns:first-child, .row .pull_eleven.ten.columns:first-child, .row .pull_eleven.eleven.columns:first-child {
	margin-left: 0;
}

/*=================================================

	+++ LE GRID +++
	A Responsive Grid -- Gumby defaults to a standard 960 grid,but you can change it to whatever you'd like.
 ==================================================*/

/*.container {
	padding: 0 $gutter-in-px;
}

*/

.row {
	width: 100%;
	max-width: 980px;
	min-width: 300px;
	margin: 0 auto;
	padding-left: 20px;
	padding-right: 20px;
}

.row .row {
	min-width: 0;
	padding-left: 0;
	padding-right: 0;
}

/* To fix the grid into a different size,set max-width to your desired width */

.column, .columns {
	margin-left: 2.12766%;
	float: left;
	min-height: 1px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.column:first-child, .columns:first-child, .alpha {
	margin-left: 0;
}

.column.omega, .columns.omega {
	float: right;
}

/* Column Classes */

.row .one.column {
	width: 6.38298%;
}

.row .one.columns {
	width: 6.38298%;
}

.row .two.columns {
	width: 14.89362%;
}

.row .three.columns {
	width: 23.40426%;
}

.row .four.columns {
	width: 31.91489%;
}

.row .five.columns {
	width: 40.42553%;
}

.row .six.columns {
	width: 48.93617%;
}

.row .seven.columns {
	width: 57.44681%;
}

.row .eight.columns {
	width: 65.95745%;
}

.row .nine.columns {
	width: 74.46809%;
}

.row .ten.columns {
	width: 82.97872%;
}

.row .eleven.columns {
	width: 91.48936%;
}

.row .twelve.columns {
	width: 100%;
}

/* Push and Pull Classes */

.row .push_one {
	margin-left: 10.6383%;
}

.row .push_one:first-child {
	margin-left: 8.51064%;
}

.row .pull_one.one.column {
	margin-left: -14.89362%;
}

.row .pull_one.two.columns {
	margin-left: -23.40426%;
}

.row .pull_one.three.columns {
	margin-left: -31.91489%;
}

.row .pull_one.four.columns {
	margin-left: -40.42553%;
}

.row .pull_one.five.columns {
	margin-left: -48.93617%;
}

.row .pull_one.six.columns {
	margin-left: -57.44681%;
}

.row .pull_one.seven.columns {
	margin-left: -65.95745%;
}

.row .pull_one.eight.columns {
	margin-left: -74.46809%;
}

.row .pull_one.nine.columns {
	margin-left: -82.97872%;
}

.row .pull_one.ten.columns {
	margin-left: -91.48936%;
}

.row .push_two {
	margin-left: 19.14894%;
}

.row .push_two:first-child {
	margin-left: 17.02128%;
}

.row .pull_two.one.column {
	margin-left: -23.40426%;
}

.row .pull_two.two.columns {
	margin-left: -31.91489%;
}

.row .pull_two.three.columns {
	margin-left: -40.42553%;
}

.row .pull_two.four.columns {
	margin-left: -48.93617%;
}

.row .pull_two.five.columns {
	margin-left: -57.44681%;
}

.row .pull_two.six.columns {
	margin-left: -65.95745%;
}

.row .pull_two.seven.columns {
	margin-left: -74.46809%;
}

.row .pull_two.eight.columns {
	margin-left: -82.97872%;
}

.row .pull_two.nine.columns {
	margin-left: -91.48936%;
}

.row .pull_two.eleven.columns {
	margin-left: -108.51064%;
}

.row .push_three {
	margin-left: 27.65957%;
}

.row .push_three:first-child {
	margin-left: 25.53191%;
}

.row .pull_three.one.column {
	margin-left: -31.91489%;
}

.row .pull_three.two.columns {
	margin-left: -40.42553%;
}

.row .pull_three.three.columns {
	margin-left: -48.93617%;
}

.row .pull_three.four.columns {
	margin-left: -57.44681%;
}

.row .pull_three.five.columns {
	margin-left: -65.95745%;
}

.row .pull_three.six.columns {
	margin-left: -74.46809%;
}

.row .pull_three.seven.columns {
	margin-left: -82.97872%;
}

.row .pull_three.eight.columns {
	margin-left: -91.48936%;
}

.row .pull_three.ten.columns {
	margin-left: -108.51064%;
}

.row .pull_three.eleven.columns {
	margin-left: -117.02128%;
}

.row .push_four {
	margin-left: 36.17021%;
}

.row .push_four:first-child {
	margin-left: 34.04255%;
}

.row .pull_four.one.column {
	margin-left: -40.42553%;
}

.row .pull_four.two.columns {
	margin-left: -48.93617%;
}

.row .pull_four.three.columns {
	margin-left: -57.44681%;
}

.row .pull_four.four.columns {
	margin-left: -65.95745%;
}

.row .pull_four.five.columns {
	margin-left: -74.46809%;
}

.row .pull_four.six.columns {
	margin-left: -82.97872%;
}

.row .pull_four.seven.columns {
	margin-left: -91.48936%;
}

.row .pull_four.nine.columns {
	margin-left: -108.51064%;
}

.row .pull_four.ten.columns {
	margin-left: -117.02128%;
}

.row .pull_four.eleven.columns {
	margin-left: -125.53191%;
}

.row .push_five {
	margin-left: 44.68085%;
}

.row .push_five:first-child {
	margin-left: 42.55319%;
}

.row .pull_five.one.column {
	margin-left: -48.93617%;
}

.row .pull_five.two.columns {
	margin-left: -57.44681%;
}

.row .pull_five.three.columns {
	margin-left: -65.95745%;
}

.row .pull_five.four.columns {
	margin-left: -74.46809%;
}

.row .pull_five.five.columns {
	margin-left: -82.97872%;
}

.row .pull_five.six.columns {
	margin-left: -91.48936%;
}

.row .pull_five.eight.columns {
	margin-left: -108.51064%;
}

.row .pull_five.nine.columns {
	margin-left: -117.02128%;
}

.row .pull_five.ten.columns {
	margin-left: -125.53191%;
}

.row .pull_five.eleven.columns {
	margin-left: -134.04255%;
}

.row .push_six {
	margin-left: 53.19149%;
}

.row .push_six:first-child {
	margin-left: 51.06383%;
}

.row .pull_six.one.column {
	margin-left: -57.44681%;
}

.row .pull_six.two.columns {
	margin-left: -65.95745%;
}

.row .pull_six.three.columns {
	margin-left: -74.46809%;
}

.row .pull_six.four.columns {
	margin-left: -82.97872%;
}

.row .pull_six.five.columns {
	margin-left: -91.48936%;
}

.row .pull_six.seven.columns {
	margin-left: -108.51064%;
}

.row .pull_six.eight.columns {
	margin-left: -117.02128%;
}

.row .pull_six.nine.columns {
	margin-left: -125.53191%;
}

.row .pull_six.ten.columns {
	margin-left: -134.04255%;
}

.row .pull_six.eleven.columns {
	margin-left: -142.55319%;
}

.row .push_seven {
	margin-left: 61.70213%;
}

.row .push_seven:first-child {
	margin-left: 59.57447%;
}

.row .pull_seven.one.column {
	margin-left: -65.95745%;
}

.row .pull_seven.two.columns {
	margin-left: -74.46809%;
}

.row .pull_seven.three.columns {
	margin-left: -82.97872%;
}

.row .pull_seven.four.columns {
	margin-left: -91.48936%;
}

.row .pull_seven.six.columns {
	margin-left: -108.51064%;
}

.row .pull_seven.seven.columns {
	margin-left: -117.02128%;
}

.row .pull_seven.eight.columns {
	margin-left: -125.53191%;
}

.row .pull_seven.nine.columns {
	margin-left: -134.04255%;
}

.row .pull_seven.ten.columns {
	margin-left: -142.55319%;
}

.row .pull_seven.eleven.columns {
	margin-left: -151.06383%;
}

.row .push_eight {
	margin-left: 70.21277%;
}

.row .push_eight:first-child {
	margin-left: 68.08511%;
}

.row .pull_eight.one.column {
	margin-left: -74.46809%;
}

.row .pull_eight.two.columns {
	margin-left: -82.97872%;
}

.row .pull_eight.three.columns {
	margin-left: -91.48936%;
}

.row .pull_eight.five.columns {
	margin-left: -108.51064%;
}

.row .pull_eight.six.columns {
	margin-left: -117.02128%;
}

.row .pull_eight.seven.columns {
	margin-left: -125.53191%;
}

.row .pull_eight.eight.columns {
	margin-left: -134.04255%;
}

.row .pull_eight.nine.columns {
	margin-left: -142.55319%;
}

.row .pull_eight.ten.columns {
	margin-left: -151.06383%;
}

.row .pull_eight.eleven.columns {
	margin-left: -159.57447%;
}

.row .push_nine {
	margin-left: 78.7234%;
}

.row .push_nine:first-child {
	margin-left: 76.59574%;
}

.row .pull_nine.one.column {
	margin-left: -82.97872%;
}

.row .pull_nine.two.columns {
	margin-left: -91.48936%;
}

.row .pull_nine.four.columns {
	margin-left: -108.51064%;
}

.row .pull_nine.five.columns {
	margin-left: -117.02128%;
}

.row .pull_nine.six.columns {
	margin-left: -125.53191%;
}

.row .pull_nine.seven.columns {
	margin-left: -134.04255%;
}

.row .pull_nine.eight.columns {
	margin-left: -142.55319%;
}

.row .pull_nine.nine.columns {
	margin-left: -151.06383%;
}

.row .pull_nine.ten.columns {
	margin-left: -159.57447%;
}

.row .pull_nine.eleven.columns {
	margin-left: -168.08511%;
}

.row .push_ten {
	margin-left: 87.23404%;
}

.row .push_ten:first-child {
	margin-left: 85.10638%;
}

.row .pull_ten.one.column {
	margin-left: -91.48936%;
}

.row .pull_ten.three.columns {
	margin-left: -108.51064%;
}

.row .pull_ten.four.columns {
	margin-left: -117.02128%;
}

.row .pull_ten.five.columns {
	margin-left: -125.53191%;
}

.row .pull_ten.six.columns {
	margin-left: -134.04255%;
}

.row .pull_ten.seven.columns {
	margin-left: -142.55319%;
}

.row .pull_ten.eight.columns {
	margin-left: -151.06383%;
}

.row .pull_ten.nine.columns {
	margin-left: -159.57447%;
}

.row .pull_ten.ten.columns {
	margin-left: -168.08511%;
}

.row .pull_ten.eleven.columns {
	margin-left: -176.59574%;
}

.row .push_eleven {
	margin-left: 95.74468%;
}

.row .push_eleven:first-child {
	margin-left: 93.61702%;
}

.row .pull_eleven.two.columns {
	margin-left: -108.51064%;
}

.row .pull_eleven.three.columns {
	margin-left: -117.02128%;
}

.row .pull_eleven.four.columns {
	margin-left: -125.53191%;
}

.row .pull_eleven.five.columns {
	margin-left: -134.04255%;
}

.row .pull_eleven.six.columns {
	margin-left: -142.55319%;
}

.row .pull_eleven.seven.columns {
	margin-left: -151.06383%;
}

.row .pull_eleven.eight.columns {
	margin-left: -159.57447%;
}

.row .pull_eleven.nine.columns {
	margin-left: -168.08511%;
}

.row .pull_eleven.ten.columns {
	margin-left: -176.59574%;
}

.row .pull_eleven.eleven.columns {
	margin-left: -185.10638%;
}

/* Centered Classes */

.row .one.centered {
	margin-left: 46.80851%;
}

.row .two.centered {
	margin-left: 42.55319%;
}

.row .three.centered {
	margin-left: 38.29787%;
}

.row .four.centered {
	margin-left: 34.04255%;
}

.row .five.centered {
	margin-left: 29.78723%;
}

.row .six.centered {
	margin-left: 25.53191%;
}

.row .seven.centered {
	margin-left: 21.2766%;
}

.row .eight.centered {
	margin-left: 17.02128%;
}

.row .nine.centered {
	margin-left: 12.76596%;
}

.row .ten.centered {
	margin-left: 8.51064%;
}

.row .eleven.centered {
	margin-left: 4.25532%;
}

.row .pull_one.one.column:first-child, .row .pull_one.two.columns:first-child, .row .pull_one.three.columns:first-child, .row .pull_one.four.columns:first-child, .row .pull_one.five.columns:first-child, .row .pull_one.six.columns:first-child, .row .pull_one.seven.columns:first-child, .row .pull_one.eight.columns:first-child, .row .pull_one.nine.columns:first-child, .row .pull_one.ten.columns:first-child, .row .pull_two.one.column:first-child, .row .pull_two.two.columns:first-child, .row .pull_two.three.columns:first-child, .row .pull_two.four.columns:first-child, .row .pull_two.five.columns:first-child, .row .pull_two.six.columns:first-child, .row .pull_two.seven.columns:first-child, .row .pull_two.eight.columns:first-child, .row .pull_two.nine.columns:first-child, .row .pull_two.eleven.columns:first-child, .row .pull_three.one.column:first-child, .row .pull_three.two.columns:first-child, .row .pull_three.three.columns:first-child, .row .pull_three.four.columns:first-child, .row .pull_three.five.columns:first-child, .row .pull_three.six.columns:first-child, .row .pull_three.seven.columns:first-child, .row .pull_three.eight.columns:first-child, .row .pull_three.ten.columns:first-child, .row .pull_three.eleven.columns:first-child, .row .pull_four.one.column:first-child, .row .pull_four.two.columns:first-child, .row .pull_four.three.columns:first-child, .row .pull_four.four.columns:first-child, .row .pull_four.five.columns:first-child, .row .pull_four.six.columns:first-child, .row .pull_four.seven.columns:first-child, .row .pull_four.nine.columns:first-child, .row .pull_four.ten.columns:first-child, .row .pull_four.eleven.columns:first-child, .row .pull_five.one.column:first-child, .row .pull_five.two.columns:first-child, .row .pull_five.three.columns:first-child, .row .pull_five.four.columns:first-child, .row .pull_five.five.columns:first-child, .row .pull_five.six.columns:first-child, .row .pull_five.eight.columns:first-child, .row .pull_five.nine.columns:first-child, .row .pull_five.ten.columns:first-child, .row .pull_five.eleven.columns:first-child, .row .pull_six.one.column:first-child, .row .pull_six.two.columns:first-child, .row .pull_six.three.columns:first-child, .row .pull_six.four.columns:first-child, .row .pull_six.five.columns:first-child, .row .pull_six.seven.columns:first-child, .row .pull_six.eight.columns:first-child, .row .pull_six.nine.columns:first-child, .row .pull_six.ten.columns:first-child, .row .pull_six.eleven.columns:first-child, .row .pull_seven.one.column:first-child, .row .pull_seven.two.columns:first-child, .row .pull_seven.three.columns:first-child, .row .pull_seven.four.columns:first-child, .row .pull_seven.six.columns:first-child, .row .pull_seven.seven.columns:first-child, .row .pull_seven.eight.columns:first-child, .row .pull_seven.nine.columns:first-child, .row .pull_seven.ten.columns:first-child, .row .pull_seven.eleven.columns:first-child, .row .pull_eight.one.column:first-child, .row .pull_eight.two.columns:first-child, .row .pull_eight.three.columns:first-child, .row .pull_eight.five.columns:first-child, .row .pull_eight.six.columns:first-child, .row .pull_eight.seven.columns:first-child, .row .pull_eight.eight.columns:first-child, .row .pull_eight.nine.columns:first-child, .row .pull_eight.ten.columns:first-child, .row .pull_eight.eleven.columns:first-child, .row .pull_nine.one.column:first-child, .row .pull_nine.two.columns:first-child, .row .pull_nine.four.columns:first-child, .row .pull_nine.five.columns:first-child, .row .pull_nine.six.columns:first-child, .row .pull_nine.seven.columns:first-child, .row .pull_nine.eight.columns:first-child, .row .pull_nine.nine.columns:first-child, .row .pull_nine.ten.columns:first-child, .row .pull_nine.eleven.columns:first-child, .row .pull_ten.one.column:first-child, .row .pull_ten.three.columns:first-child, .row .pull_ten.four.columns:first-child, .row .pull_ten.five.columns:first-child, .row .pull_ten.six.columns:first-child, .row .pull_ten.seven.columns:first-child, .row .pull_ten.eight.columns:first-child, .row .pull_ten.nine.columns:first-child, .row .pull_ten.ten.columns:first-child, .row .pull_ten.eleven.columns:first-child, .row .pull_eleven.two.columns:first-child, .row .pull_eleven.three.columns:first-child, .row .pull_eleven.four.columns:first-child, .row .pull_eleven.five.columns:first-child, .row .pull_eleven.six.columns:first-child, .row .pull_eleven.seven.columns:first-child, .row .pull_eleven.eight.columns:first-child, .row .pull_eleven.nine.columns:first-child, .row .pull_eleven.ten.columns:first-child, .row .pull_eleven.eleven.columns:first-child {
	margin-left: 0;
}

.row .pull_one.eleven.columns, .row .pull_two.ten.columns, .row .pull_three.nine.columns, .row .pull_four.eight.columns, .row .pull_five.seven.columns, .row .pull_six.six.columns, .row .pull_seven.five.columns, .row .pull_eight.four.columns, .row .pull_nine.three.columns, .row .pull_ten.two.columns, .row .pull_eleven.one.columns {
	margin-left: -100%;
}

/* Targeting tablets */

@media screen and (max-width: 800px) {
	/* Column Classes */	.row .sm-one.column {
		width: 6.38298%;
	}
	.row .sm-one.columns {
		width: 6.38298%;
	}
	.row .sm-two.columns {
		width: 14.89362%;
	}
	.row .sm-three.columns {
		width: 23.40426%;
	}
	.row .sm-four.columns {
		width: 31.91489%;
	}
	.row .sm-five.columns {
		width: 40.42553%;
	}
	.row .sm-six.columns {
		width: 48.93617%;
	}
	.row .sm-seven.columns {
		width: 57.44681%;
	}
	.row .sm-eight.columns {
		width: 65.95745%;
	}
	.row .sm-nine.columns {
		width: 74.46809%;
	}
	.row .sm-ten.columns {
		width: 82.97872%;
	}
	.row .sm-eleven.columns {
		width: 91.48936%;
	}
	.row .sm-twelve.columns {
		width: 100%;
	}
	.row .sm-twelve.columns, .row .sm-twelve.column {
		margin-left: 0;
	}
	/* Push and Pull Classes */	.row .push_sm-one {
		margin-left: 10.6383%;
	}
	.row .push_sm-one:first-child {
		margin-left: 8.51064%;
	}
	.row .pull_sm-one.sm-one.column {
		margin-left: -14.89362%;
	}
	.row .pull_sm-one.sm-two.columns {
		margin-left: -23.40426%;
	}
	.row .pull_sm-one.sm-three.columns {
		margin-left: -31.91489%;
	}
	.row .pull_sm-one.sm-four.columns {
		margin-left: -40.42553%;
	}
	.row .pull_sm-one.sm-five.columns {
		margin-left: -48.93617%;
	}
	.row .pull_sm-one.sm-six.columns {
		margin-left: -57.44681%;
	}
	.row .pull_sm-one.sm-seven.columns {
		margin-left: -65.95745%;
	}
	.row .pull_sm-one.sm-eight.columns {
		margin-left: -74.46809%;
	}
	.row .pull_sm-one.sm-nine.columns {
		margin-left: -82.97872%;
	}
	.row .pull_sm-one.sm-ten.columns {
		margin-left: -91.48936%;
	}
	.row .push_sm-two {
		margin-left: 19.14894%;
	}
	.row .push_sm-two:first-child {
		margin-left: 17.02128%;
	}
	.row .pull_sm-two.sm-one.column {
		margin-left: -23.40426%;
	}
	.row .pull_sm-two.sm-two.columns {
		margin-left: -31.91489%;
	}
	.row .pull_sm-two.sm-three.columns {
		margin-left: -40.42553%;
	}
	.row .pull_sm-two.sm-four.columns {
		margin-left: -48.93617%;
	}
	.row .pull_sm-two.sm-five.columns {
		margin-left: -57.44681%;
	}
	.row .pull_sm-two.sm-six.columns {
		margin-left: -65.95745%;
	}
	.row .pull_sm-two.sm-seven.columns {
		margin-left: -74.46809%;
	}
	.row .pull_sm-two.sm-eight.columns {
		margin-left: -82.97872%;
	}
	.row .pull_sm-two.sm-nine.columns {
		margin-left: -91.48936%;
	}
	.row .pull_sm-two.sm-eleven.columns {
		margin-left: -108.51064%;
	}
	.row .push_sm-three {
		margin-left: 27.65957%;
	}
	.row .push_sm-three:first-child {
		margin-left: 25.53191%;
	}
	.row .pull_sm-three.sm-one.column {
		margin-left: -31.91489%;
	}
	.row .pull_sm-three.sm-two.columns {
		margin-left: -40.42553%;
	}
	.row .pull_sm-three.sm-three.columns {
		margin-left: -48.93617%;
	}
	.row .pull_sm-three.sm-four.columns {
		margin-left: -57.44681%;
	}
	.row .pull_sm-three.sm-five.columns {
		margin-left: -65.95745%;
	}
	.row .pull_sm-three.sm-six.columns {
		margin-left: -74.46809%;
	}
	.row .pull_sm-three.sm-seven.columns {
		margin-left: -82.97872%;
	}
	.row .pull_sm-three.sm-eight.columns {
		margin-left: -91.48936%;
	}
	.row .pull_sm-three.sm-ten.columns {
		margin-left: -108.51064%;
	}
	.row .pull_sm-three.sm-eleven.columns {
		margin-left: -117.02128%;
	}
	.row .push_sm-four {
		margin-left: 36.17021%;
	}
	.row .push_sm-four:first-child {
		margin-left: 34.04255%;
	}
	.row .pull_sm-four.sm-one.column {
		margin-left: -40.42553%;
	}
	.row .pull_sm-four.sm-two.columns {
		margin-left: -48.93617%;
	}
	.row .pull_sm-four.sm-three.columns {
		margin-left: -57.44681%;
	}
	.row .pull_sm-four.sm-four.columns {
		margin-left: -65.95745%;
	}
	.row .pull_sm-four.sm-five.columns {
		margin-left: -74.46809%;
	}
	.row .pull_sm-four.sm-six.columns {
		margin-left: -82.97872%;
	}
	.row .pull_sm-four.sm-seven.columns {
		margin-left: -91.48936%;
	}
	.row .pull_sm-four.sm-nine.columns {
		margin-left: -108.51064%;
	}
	.row .pull_sm-four.sm-ten.columns {
		margin-left: -117.02128%;
	}
	.row .pull_sm-four.sm-eleven.columns {
		margin-left: -125.53191%;
	}
	.row .push_sm-five {
		margin-left: 44.68085%;
	}
	.row .push_sm-five:first-child {
		margin-left: 42.55319%;
	}
	.row .pull_sm-five.sm-one.column {
		margin-left: -48.93617%;
	}
	.row .pull_sm-five.sm-two.columns {
		margin-left: -57.44681%;
	}
	.row .pull_sm-five.sm-three.columns {
		margin-left: -65.95745%;
	}
	.row .pull_sm-five.sm-four.columns {
		margin-left: -74.46809%;
	}
	.row .pull_sm-five.sm-five.columns {
		margin-left: -82.97872%;
	}
	.row .pull_sm-five.sm-six.columns {
		margin-left: -91.48936%;
	}
	.row .pull_sm-five.sm-eight.columns {
		margin-left: -108.51064%;
	}
	.row .pull_sm-five.sm-nine.columns {
		margin-left: -117.02128%;
	}
	.row .pull_sm-five.sm-ten.columns {
		margin-left: -125.53191%;
	}
	.row .pull_sm-five.sm-eleven.columns {
		margin-left: -134.04255%;
	}
	.row .push_sm-six {
		margin-left: 53.19149%;
	}
	.row .push_sm-six:first-child {
		margin-left: 51.06383%;
	}
	.row .pull_sm-six.sm-one.column {
		margin-left: -57.44681%;
	}
	.row .pull_sm-six.sm-two.columns {
		margin-left: -65.95745%;
	}
	.row .pull_sm-six.sm-three.columns {
		margin-left: -74.46809%;
	}
	.row .pull_sm-six.sm-four.columns {
		margin-left: -82.97872%;
	}
	.row .pull_sm-six.sm-five.columns {
		margin-left: -91.48936%;
	}
	.row .pull_sm-six.sm-seven.columns {
		margin-left: -108.51064%;
	}
	.row .pull_sm-six.sm-eight.columns {
		margin-left: -117.02128%;
	}
	.row .pull_sm-six.sm-nine.columns {
		margin-left: -125.53191%;
	}
	.row .pull_sm-six.sm-ten.columns {
		margin-left: -134.04255%;
	}
	.row .pull_sm-six.sm-eleven.columns {
		margin-left: -142.55319%;
	}
	.row .push_sm-seven {
		margin-left: 61.70213%;
	}
	.row .push_sm-seven:first-child {
		margin-left: 59.57447%;
	}
	.row .pull_sm-seven.sm-one.column {
		margin-left: -65.95745%;
	}
	.row .pull_sm-seven.sm-two.columns {
		margin-left: -74.46809%;
	}
	.row .pull_sm-seven.sm-three.columns {
		margin-left: -82.97872%;
	}
	.row .pull_sm-seven.sm-four.columns {
		margin-left: -91.48936%;
	}
	.row .pull_sm-seven.sm-six.columns {
		margin-left: -108.51064%;
	}
	.row .pull_sm-seven.sm-seven.columns {
		margin-left: -117.02128%;
	}
	.row .pull_sm-seven.sm-eight.columns {
		margin-left: -125.53191%;
	}
	.row .pull_sm-seven.sm-nine.columns {
		margin-left: -134.04255%;
	}
	.row .pull_sm-seven.sm-ten.columns {
		margin-left: -142.55319%;
	}
	.row .pull_sm-seven.sm-eleven.columns {
		margin-left: -151.06383%;
	}
	.row .push_sm-eight {
		margin-left: 70.21277%;
	}
	.row .push_sm-eight:first-child {
		margin-left: 68.08511%;
	}
	.row .pull_sm-eight.sm-one.column {
		margin-left: -74.46809%;
	}
	.row .pull_sm-eight.sm-two.columns {
		margin-left: -82.97872%;
	}
	.row .pull_sm-eight.sm-three.columns {
		margin-left: -91.48936%;
	}
	.row .pull_sm-eight.sm-five.columns {
		margin-left: -108.51064%;
	}
	.row .pull_sm-eight.sm-six.columns {
		margin-left: -117.02128%;
	}
	.row .pull_sm-eight.sm-seven.columns {
		margin-left: -125.53191%;
	}
	.row .pull_sm-eight.sm-eight.columns {
		margin-left: -134.04255%;
	}
	.row .pull_sm-eight.sm-nine.columns {
		margin-left: -142.55319%;
	}
	.row .pull_sm-eight.sm-ten.columns {
		margin-left: -151.06383%;
	}
	.row .pull_sm-eight.sm-eleven.columns {
		margin-left: -159.57447%;
	}
	.row .push_sm-nine {
		margin-left: 78.7234%;
	}
	.row .push_sm-nine:first-child {
		margin-left: 76.59574%;
	}
	.row .pull_sm-nine.sm-one.column {
		margin-left: -82.97872%;
	}
	.row .pull_sm-nine.sm-two.columns {
		margin-left: -91.48936%;
	}
	.row .pull_sm-nine.sm-four.columns {
		margin-left: -108.51064%;
	}
	.row .pull_sm-nine.sm-five.columns {
		margin-left: -117.02128%;
	}
	.row .pull_sm-nine.sm-six.columns {
		margin-left: -125.53191%;
	}
	.row .pull_sm-nine.sm-seven.columns {
		margin-left: -134.04255%;
	}
	.row .pull_sm-nine.sm-eight.columns {
		margin-left: -142.55319%;
	}
	.row .pull_sm-nine.sm-nine.columns {
		margin-left: -151.06383%;
	}
	.row .pull_sm-nine.sm-ten.columns {
		margin-left: -159.57447%;
	}
	.row .pull_sm-nine.sm-eleven.columns {
		margin-left: -168.08511%;
	}
	.row .push_sm-ten {
		margin-left: 87.23404%;
	}
	.row .push_sm-ten:first-child {
		margin-left: 85.10638%;
	}
	.row .pull_sm-ten.sm-one.column {
		margin-left: -91.48936%;
	}
	.row .pull_sm-ten.sm-three.columns {
		margin-left: -108.51064%;
	}
	.row .pull_sm-ten.sm-four.columns {
		margin-left: -117.02128%;
	}
	.row .pull_sm-ten.sm-five.columns {
		margin-left: -125.53191%;
	}
	.row .pull_sm-ten.sm-six.columns {
		margin-left: -134.04255%;
	}
	.row .pull_sm-ten.sm-seven.columns {
		margin-left: -142.55319%;
	}
	.row .pull_sm-ten.sm-eight.columns {
		margin-left: -151.06383%;
	}
	.row .pull_sm-ten.sm-nine.columns {
		margin-left: -159.57447%;
	}
	.row .pull_sm-ten.sm-ten.columns {
		margin-left: -168.08511%;
	}
	.row .pull_sm-ten.sm-eleven.columns {
		margin-left: -176.59574%;
	}
	.row .push_sm-eleven {
		margin-left: 95.74468%;
	}
	.row .push_sm-eleven:first-child {
		margin-left: 93.61702%;
	}
	.row .pull_sm-eleven.sm-two.columns {
		margin-left: -108.51064%;
	}
	.row .pull_sm-eleven.sm-three.columns {
		margin-left: -117.02128%;
	}
	.row .pull_sm-eleven.sm-four.columns {
		margin-left: -125.53191%;
	}
	.row .pull_sm-eleven.sm-five.columns {
		margin-left: -134.04255%;
	}
	.row .pull_sm-eleven.sm-six.columns {
		margin-left: -142.55319%;
	}
	.row .pull_sm-eleven.sm-seven.columns {
		margin-left: -151.06383%;
	}
	.row .pull_sm-eleven.sm-eight.columns {
		margin-left: -159.57447%;
	}
	.row .pull_sm-eleven.sm-nine.columns {
		margin-left: -168.08511%;
	}
	.row .pull_sm-eleven.sm-ten.columns {
		margin-left: -176.59574%;
	}
	.row .pull_sm-eleven.sm-eleven.columns {
		margin-left: -185.10638%;
	}
	/* Centered Classes */	.row .sm-one.centered {
		margin-left: 46.80851%;
	}
	.row .sm-two.centered {
		margin-left: 42.55319%;
	}
	.row .sm-three.centered {
		margin-left: 38.29787%;
	}
	.row .sm-four.centered {
		margin-left: 34.04255%;
	}
	.row .sm-five.centered {
		margin-left: 29.78723%;
	}
	.row .sm-six.centered {
		margin-left: 25.53191%;
	}
	.row .sm-seven.centered {
		margin-left: 21.2766%;
	}
	.row .sm-eight.centered {
		margin-left: 17.02128%;
	}
	.row .sm-nine.centered {
		margin-left: 12.76596%;
	}
	.row .sm-ten.centered {
		margin-left: 8.51064%;
	}
	.row .sm-eleven.centered {
		margin-left: 4.25532%;
	}
	.row .pull_sm-one.sm-one.column:first-child, .row .pull_sm-one.sm-two.columns:first-child, .row .pull_sm-one.sm-three.columns:first-child, .row .pull_sm-one.sm-four.columns:first-child, .row .pull_sm-one.sm-five.columns:first-child, .row .pull_sm-one.sm-six.columns:first-child, .row .pull_sm-one.sm-seven.columns:first-child, .row .pull_sm-one.sm-eight.columns:first-child, .row .pull_sm-one.sm-nine.columns:first-child, .row .pull_sm-one.sm-ten.columns:first-child, .row .pull_sm-two.sm-one.column:first-child, .row .pull_sm-two.sm-two.columns:first-child, .row .pull_sm-two.sm-three.columns:first-child, .row .pull_sm-two.sm-four.columns:first-child, .row .pull_sm-two.sm-five.columns:first-child, .row .pull_sm-two.sm-six.columns:first-child, .row .pull_sm-two.sm-seven.columns:first-child, .row .pull_sm-two.sm-eight.columns:first-child, .row .pull_sm-two.sm-nine.columns:first-child, .row .pull_sm-two.sm-eleven.columns:first-child, .row .pull_sm-three.sm-one.column:first-child, .row .pull_sm-three.sm-two.columns:first-child, .row .pull_sm-three.sm-three.columns:first-child, .row .pull_sm-three.sm-four.columns:first-child, .row .pull_sm-three.sm-five.columns:first-child, .row .pull_sm-three.sm-six.columns:first-child, .row .pull_sm-three.sm-seven.columns:first-child, .row .pull_sm-three.sm-eight.columns:first-child, .row .pull_sm-three.sm-ten.columns:first-child, .row .pull_sm-three.sm-eleven.columns:first-child, .row .pull_sm-four.sm-one.column:first-child, .row .pull_sm-four.sm-two.columns:first-child, .row .pull_sm-four.sm-three.columns:first-child, .row .pull_sm-four.sm-four.columns:first-child, .row .pull_sm-four.sm-five.columns:first-child, .row .pull_sm-four.sm-six.columns:first-child, .row .pull_sm-four.sm-seven.columns:first-child, .row .pull_sm-four.sm-nine.columns:first-child, .row .pull_sm-four.sm-ten.columns:first-child, .row .pull_sm-four.sm-eleven.columns:first-child, .row .pull_sm-five.sm-one.column:first-child, .row .pull_sm-five.sm-two.columns:first-child, .row .pull_sm-five.sm-three.columns:first-child, .row .pull_sm-five.sm-four.columns:first-child, .row .pull_sm-five.sm-five.columns:first-child, .row .pull_sm-five.sm-six.columns:first-child, .row .pull_sm-five.sm-eight.columns:first-child, .row .pull_sm-five.sm-nine.columns:first-child, .row .pull_sm-five.sm-ten.columns:first-child, .row .pull_sm-five.sm-eleven.columns:first-child, .row .pull_sm-six.sm-one.column:first-child, .row .pull_sm-six.sm-two.columns:first-child, .row .pull_sm-six.sm-three.columns:first-child, .row .pull_sm-six.sm-four.columns:first-child, .row .pull_sm-six.sm-five.columns:first-child, .row .pull_sm-six.sm-seven.columns:first-child, .row .pull_sm-six.sm-eight.columns:first-child, .row .pull_sm-six.sm-nine.columns:first-child, .row .pull_sm-six.sm-ten.columns:first-child, .row .pull_sm-six.sm-eleven.columns:first-child, .row .pull_sm-seven.sm-one.column:first-child, .row .pull_sm-seven.sm-two.columns:first-child, .row .pull_sm-seven.sm-three.columns:first-child, .row .pull_sm-seven.sm-four.columns:first-child, .row .pull_sm-seven.sm-six.columns:first-child, .row .pull_sm-seven.sm-seven.columns:first-child, .row .pull_sm-seven.sm-eight.columns:first-child, .row .pull_sm-seven.sm-nine.columns:first-child, .row .pull_sm-seven.sm-ten.columns:first-child, .row .pull_sm-seven.sm-eleven.columns:first-child, .row .pull_sm-eight.sm-one.column:first-child, .row .pull_sm-eight.sm-two.columns:first-child, .row .pull_sm-eight.sm-three.columns:first-child, .row .pull_sm-eight.sm-five.columns:first-child, .row .pull_sm-eight.sm-six.columns:first-child, .row .pull_sm-eight.sm-seven.columns:first-child, .row .pull_sm-eight.sm-eight.columns:first-child, .row .pull_sm-eight.sm-nine.columns:first-child, .row .pull_sm-eight.sm-ten.columns:first-child, .row .pull_sm-eight.sm-eleven.columns:first-child, .row .pull_sm-nine.sm-one.column:first-child, .row .pull_sm-nine.sm-two.columns:first-child, .row .pull_sm-nine.sm-four.columns:first-child, .row .pull_sm-nine.sm-five.columns:first-child, .row .pull_sm-nine.sm-six.columns:first-child, .row .pull_sm-nine.sm-seven.columns:first-child, .row .pull_sm-nine.sm-eight.columns:first-child, .row .pull_sm-nine.sm-nine.columns:first-child, .row .pull_sm-nine.sm-ten.columns:first-child, .row .pull_sm-nine.sm-eleven.columns:first-child, .row .pull_sm-ten.sm-one.column:first-child, .row .pull_sm-ten.sm-three.columns:first-child, .row .pull_sm-ten.sm-four.columns:first-child, .row .pull_sm-ten.sm-five.columns:first-child, .row .pull_sm-ten.sm-six.columns:first-child, .row .pull_sm-ten.sm-seven.columns:first-child, .row .pull_sm-ten.sm-eight.columns:first-child, .row .pull_sm-ten.sm-nine.columns:first-child, .row .pull_sm-ten.sm-ten.columns:first-child, .row .pull_sm-ten.sm-eleven.columns:first-child, .row .pull_sm-eleven.sm-two.columns:first-child, .row .pull_sm-eleven.sm-three.columns:first-child, .row .pull_sm-eleven.sm-four.columns:first-child, .row .pull_sm-eleven.sm-five.columns:first-child, .row .pull_sm-eleven.sm-six.columns:first-child, .row .pull_sm-eleven.sm-seven.columns:first-child, .row .pull_sm-eleven.sm-eight.columns:first-child, .row .pull_sm-eleven.sm-nine.columns:first-child, .row .pull_sm-eleven.sm-ten.columns:first-child, .row .pull_sm-eleven.sm-eleven.columns:first-child {
		margin-left: 0;
	}
	.row .pull_sm-one.sm-eleven.columns, .row .pull_sm-two.sm-ten.columns, .row .pull_sm-three.sm-nine.columns, .row .pull_sm-four.sm-eight.columns, .row .pull_sm-five.sm-seven.columns, .row .pull_sm-six.sm-six.columns, .row .pull_sm-seven.sm-five.columns, .row .pull_sm-eight.sm-four.columns, .row .pull_sm-nine.sm-three.columns, .row .pull_sm-ten.sm-two.columns, .row .pull_sm-eleven.sm-one.columns {
		margin-left: -100%;
	}
}

/* Targeting phones */

@media screen and (max-width: 560px) {
	/* Column Classes */	.row .xs-one.column {
		width: 6.38298%;
	}
	.row .xs-one.columns {
		width: 6.38298%;
	}
	.row .xs-two.columns {
		width: 14.89362%;
	}
	.row .xs-three.columns {
		width: 23.40426%;
	}
	.row .xs-four.columns {
		width: 31.91489%;
	}
	.row .xs-five.columns {
		width: 40.42553%;
	}
	.row .xs-six.columns {
		width: 48.93617%;
	}
	.row .xs-seven.columns {
		width: 57.44681%;
	}
	.row .xs-eight.columns {
		width: 65.95745%;
	}
	.row .xs-nine.columns {
		width: 74.46809%;
	}
	.row .xs-ten.columns {
		width: 82.97872%;
	}
	.row .xs-eleven.columns {
		width: 91.48936%;
	}
	.row .xs-twelve.columns {
		width: 100%;
	}
	.row .xs-twelve.columns, .row .xs-twelve.column {
		margin-left: 0;
	}
	/* Push and Pull Classes */	.row .push_xs-one {
		margin-left: 10.6383%;
	}
	.row .push_xs-one:first-child {
		margin-left: 8.51064%;
	}
	.row .pull_xs-one.xs-one.column {
		margin-left: -14.89362%;
	}
	.row .pull_xs-one.xs-two.columns {
		margin-left: -23.40426%;
	}
	.row .pull_xs-one.xs-three.columns {
		margin-left: -31.91489%;
	}
	.row .pull_xs-one.xs-four.columns {
		margin-left: -40.42553%;
	}
	.row .pull_xs-one.xs-five.columns {
		margin-left: -48.93617%;
	}
	.row .pull_xs-one.xs-six.columns {
		margin-left: -57.44681%;
	}
	.row .pull_xs-one.xs-seven.columns {
		margin-left: -65.95745%;
	}
	.row .pull_xs-one.xs-eight.columns {
		margin-left: -74.46809%;
	}
	.row .pull_xs-one.xs-nine.columns {
		margin-left: -82.97872%;
	}
	.row .pull_xs-one.xs-ten.columns {
		margin-left: -91.48936%;
	}
	.row .push_xs-two {
		margin-left: 19.14894%;
	}
	.row .push_xs-two:first-child {
		margin-left: 17.02128%;
	}
	.row .pull_xs-two.xs-one.column {
		margin-left: -23.40426%;
	}
	.row .pull_xs-two.xs-two.columns {
		margin-left: -31.91489%;
	}
	.row .pull_xs-two.xs-three.columns {
		margin-left: -40.42553%;
	}
	.row .pull_xs-two.xs-four.columns {
		margin-left: -48.93617%;
	}
	.row .pull_xs-two.xs-five.columns {
		margin-left: -57.44681%;
	}
	.row .pull_xs-two.xs-six.columns {
		margin-left: -65.95745%;
	}
	.row .pull_xs-two.xs-seven.columns {
		margin-left: -74.46809%;
	}
	.row .pull_xs-two.xs-eight.columns {
		margin-left: -82.97872%;
	}
	.row .pull_xs-two.xs-nine.columns {
		margin-left: -91.48936%;
	}
	.row .pull_xs-two.xs-eleven.columns {
		margin-left: -108.51064%;
	}
	.row .push_xs-three {
		margin-left: 27.65957%;
	}
	.row .push_xs-three:first-child {
		margin-left: 25.53191%;
	}
	.row .pull_xs-three.xs-one.column {
		margin-left: -31.91489%;
	}
	.row .pull_xs-three.xs-two.columns {
		margin-left: -40.42553%;
	}
	.row .pull_xs-three.xs-three.columns {
		margin-left: -48.93617%;
	}
	.row .pull_xs-three.xs-four.columns {
		margin-left: -57.44681%;
	}
	.row .pull_xs-three.xs-five.columns {
		margin-left: -65.95745%;
	}
	.row .pull_xs-three.xs-six.columns {
		margin-left: -74.46809%;
	}
	.row .pull_xs-three.xs-seven.columns {
		margin-left: -82.97872%;
	}
	.row .pull_xs-three.xs-eight.columns {
		margin-left: -91.48936%;
	}
	.row .pull_xs-three.xs-ten.columns {
		margin-left: -108.51064%;
	}
	.row .pull_xs-three.xs-eleven.columns {
		margin-left: -117.02128%;
	}
	.row .push_xs-four {
		margin-left: 36.17021%;
	}
	.row .push_xs-four:first-child {
		margin-left: 34.04255%;
	}
	.row .pull_xs-four.xs-one.column {
		margin-left: -40.42553%;
	}
	.row .pull_xs-four.xs-two.columns {
		margin-left: -48.93617%;
	}
	.row .pull_xs-four.xs-three.columns {
		margin-left: -57.44681%;
	}
	.row .pull_xs-four.xs-four.columns {
		margin-left: -65.95745%;
	}
	.row .pull_xs-four.xs-five.columns {
		margin-left: -74.46809%;
	}
	.row .pull_xs-four.xs-six.columns {
		margin-left: -82.97872%;
	}
	.row .pull_xs-four.xs-seven.columns {
		margin-left: -91.48936%;
	}
	.row .pull_xs-four.xs-nine.columns {
		margin-left: -108.51064%;
	}
	.row .pull_xs-four.xs-ten.columns {
		margin-left: -117.02128%;
	}
	.row .pull_xs-four.xs-eleven.columns {
		margin-left: -125.53191%;
	}
	.row .push_xs-five {
		margin-left: 44.68085%;
	}
	.row .push_xs-five:first-child {
		margin-left: 42.55319%;
	}
	.row .pull_xs-five.xs-one.column {
		margin-left: -48.93617%;
	}
	.row .pull_xs-five.xs-two.columns {
		margin-left: -57.44681%;
	}
	.row .pull_xs-five.xs-three.columns {
		margin-left: -65.95745%;
	}
	.row .pull_xs-five.xs-four.columns {
		margin-left: -74.46809%;
	}
	.row .pull_xs-five.xs-five.columns {
		margin-left: -82.97872%;
	}
	.row .pull_xs-five.xs-six.columns {
		margin-left: -91.48936%;
	}
	.row .pull_xs-five.xs-eight.columns {
		margin-left: -108.51064%;
	}
	.row .pull_xs-five.xs-nine.columns {
		margin-left: -117.02128%;
	}
	.row .pull_xs-five.xs-ten.columns {
		margin-left: -125.53191%;
	}
	.row .pull_xs-five.xs-eleven.columns {
		margin-left: -134.04255%;
	}
	.row .push_xs-six {
		margin-left: 53.19149%;
	}
	.row .push_xs-six:first-child {
		margin-left: 51.06383%;
	}
	.row .pull_xs-six.xs-one.column {
		margin-left: -57.44681%;
	}
	.row .pull_xs-six.xs-two.columns {
		margin-left: -65.95745%;
	}
	.row .pull_xs-six.xs-three.columns {
		margin-left: -74.46809%;
	}
	.row .pull_xs-six.xs-four.columns {
		margin-left: -82.97872%;
	}
	.row .pull_xs-six.xs-five.columns {
		margin-left: -91.48936%;
	}
	.row .pull_xs-six.xs-seven.columns {
		margin-left: -108.51064%;
	}
	.row .pull_xs-six.xs-eight.columns {
		margin-left: -117.02128%;
	}
	.row .pull_xs-six.xs-nine.columns {
		margin-left: -125.53191%;
	}
	.row .pull_xs-six.xs-ten.columns {
		margin-left: -134.04255%;
	}
	.row .pull_xs-six.xs-eleven.columns {
		margin-left: -142.55319%;
	}
	.row .push_xs-seven {
		margin-left: 61.70213%;
	}
	.row .push_xs-seven:first-child {
		margin-left: 59.57447%;
	}
	.row .pull_xs-seven.xs-one.column {
		margin-left: -65.95745%;
	}
	.row .pull_xs-seven.xs-two.columns {
		margin-left: -74.46809%;
	}
	.row .pull_xs-seven.xs-three.columns {
		margin-left: -82.97872%;
	}
	.row .pull_xs-seven.xs-four.columns {
		margin-left: -91.48936%;
	}
	.row .pull_xs-seven.xs-six.columns {
		margin-left: -108.51064%;
	}
	.row .pull_xs-seven.xs-seven.columns {
		margin-left: -117.02128%;
	}
	.row .pull_xs-seven.xs-eight.columns {
		margin-left: -125.53191%;
	}
	.row .pull_xs-seven.xs-nine.columns {
		margin-left: -134.04255%;
	}
	.row .pull_xs-seven.xs-ten.columns {
		margin-left: -142.55319%;
	}
	.row .pull_xs-seven.xs-eleven.columns {
		margin-left: -151.06383%;
	}
	.row .push_xs-eight {
		margin-left: 70.21277%;
	}
	.row .push_xs-eight:first-child {
		margin-left: 68.08511%;
	}
	.row .pull_xs-eight.xs-one.column {
		margin-left: -74.46809%;
	}
	.row .pull_xs-eight.xs-two.columns {
		margin-left: -82.97872%;
	}
	.row .pull_xs-eight.xs-three.columns {
		margin-left: -91.48936%;
	}
	.row .pull_xs-eight.xs-five.columns {
		margin-left: -108.51064%;
	}
	.row .pull_xs-eight.xs-six.columns {
		margin-left: -117.02128%;
	}
	.row .pull_xs-eight.xs-seven.columns {
		margin-left: -125.53191%;
	}
	.row .pull_xs-eight.xs-eight.columns {
		margin-left: -134.04255%;
	}
	.row .pull_xs-eight.xs-nine.columns {
		margin-left: -142.55319%;
	}
	.row .pull_xs-eight.xs-ten.columns {
		margin-left: -151.06383%;
	}
	.row .pull_xs-eight.xs-eleven.columns {
		margin-left: -159.57447%;
	}
	.row .push_xs-nine {
		margin-left: 78.7234%;
	}
	.row .push_xs-nine:first-child {
		margin-left: 76.59574%;
	}
	.row .pull_xs-nine.xs-one.column {
		margin-left: -82.97872%;
	}
	.row .pull_xs-nine.xs-two.columns {
		margin-left: -91.48936%;
	}
	.row .pull_xs-nine.xs-four.columns {
		margin-left: -108.51064%;
	}
	.row .pull_xs-nine.xs-five.columns {
		margin-left: -117.02128%;
	}
	.row .pull_xs-nine.xs-six.columns {
		margin-left: -125.53191%;
	}
	.row .pull_xs-nine.xs-seven.columns {
		margin-left: -134.04255%;
	}
	.row .pull_xs-nine.xs-eight.columns {
		margin-left: -142.55319%;
	}
	.row .pull_xs-nine.xs-nine.columns {
		margin-left: -151.06383%;
	}
	.row .pull_xs-nine.xs-ten.columns {
		margin-left: -159.57447%;
	}
	.row .pull_xs-nine.xs-eleven.columns {
		margin-left: -168.08511%;
	}
	.row .push_xs-ten {
		margin-left: 87.23404%;
	}
	.row .push_xs-ten:first-child {
		margin-left: 85.10638%;
	}
	.row .pull_xs-ten.xs-one.column {
		margin-left: -91.48936%;
	}
	.row .pull_xs-ten.xs-three.columns {
		margin-left: -108.51064%;
	}
	.row .pull_xs-ten.xs-four.columns {
		margin-left: -117.02128%;
	}
	.row .pull_xs-ten.xs-five.columns {
		margin-left: -125.53191%;
	}
	.row .pull_xs-ten.xs-six.columns {
		margin-left: -134.04255%;
	}
	.row .pull_xs-ten.xs-seven.columns {
		margin-left: -142.55319%;
	}
	.row .pull_xs-ten.xs-eight.columns {
		margin-left: -151.06383%;
	}
	.row .pull_xs-ten.xs-nine.columns {
		margin-left: -159.57447%;
	}
	.row .pull_xs-ten.xs-ten.columns {
		margin-left: -168.08511%;
	}
	.row .pull_xs-ten.xs-eleven.columns {
		margin-left: -176.59574%;
	}
	.row .push_xs-eleven {
		margin-left: 95.74468%;
	}
	.row .push_xs-eleven:first-child {
		margin-left: 93.61702%;
	}
	.row .pull_xs-eleven.xs-two.columns {
		margin-left: -108.51064%;
	}
	.row .pull_xs-eleven.xs-three.columns {
		margin-left: -117.02128%;
	}
	.row .pull_xs-eleven.xs-four.columns {
		margin-left: -125.53191%;
	}
	.row .pull_xs-eleven.xs-five.columns {
		margin-left: -134.04255%;
	}
	.row .pull_xs-eleven.xs-six.columns {
		margin-left: -142.55319%;
	}
	.row .pull_xs-eleven.xs-seven.columns {
		margin-left: -151.06383%;
	}
	.row .pull_xs-eleven.xs-eight.columns {
		margin-left: -159.57447%;
	}
	.row .pull_xs-eleven.xs-nine.columns {
		margin-left: -168.08511%;
	}
	.row .pull_xs-eleven.xs-ten.columns {
		margin-left: -176.59574%;
	}
	.row .pull_xs-eleven.xs-eleven.columns {
		margin-left: -185.10638%;
	}
	/* Centered Classes */	.row .xs-one.centered {
		margin-left: 46.80851%;
	}
	.row .xs-two.centered {
		margin-left: 42.55319%;
	}
	.row .xs-three.centered {
		margin-left: 38.29787%;
	}
	.row .xs-four.centered {
		margin-left: 34.04255%;
	}
	.row .xs-five.centered {
		margin-left: 29.78723%;
	}
	.row .xs-six.centered {
		margin-left: 25.53191%;
	}
	.row .xs-seven.centered {
		margin-left: 21.2766%;
	}
	.row .xs-eight.centered {
		margin-left: 17.02128%;
	}
	.row .xs-nine.centered {
		margin-left: 12.76596%;
	}
	.row .xs-ten.centered {
		margin-left: 8.51064%;
	}
	.row .xs-eleven.centered {
		margin-left: 4.25532%;
	}
	.row .pull_xs-one.xs-one.column:first-child, .row .pull_xs-one.xs-two.columns:first-child, .row .pull_xs-one.xs-three.columns:first-child, .row .pull_xs-one.xs-four.columns:first-child, .row .pull_xs-one.xs-five.columns:first-child, .row .pull_xs-one.xs-six.columns:first-child, .row .pull_xs-one.xs-seven.columns:first-child, .row .pull_xs-one.xs-eight.columns:first-child, .row .pull_xs-one.xs-nine.columns:first-child, .row .pull_xs-one.xs-ten.columns:first-child, .row .pull_xs-two.xs-one.column:first-child, .row .pull_xs-two.xs-two.columns:first-child, .row .pull_xs-two.xs-three.columns:first-child, .row .pull_xs-two.xs-four.columns:first-child, .row .pull_xs-two.xs-five.columns:first-child, .row .pull_xs-two.xs-six.columns:first-child, .row .pull_xs-two.xs-seven.columns:first-child, .row .pull_xs-two.xs-eight.columns:first-child, .row .pull_xs-two.xs-nine.columns:first-child, .row .pull_xs-two.xs-eleven.columns:first-child, .row .pull_xs-three.xs-one.column:first-child, .row .pull_xs-three.xs-two.columns:first-child, .row .pull_xs-three.xs-three.columns:first-child, .row .pull_xs-three.xs-four.columns:first-child, .row .pull_xs-three.xs-five.columns:first-child, .row .pull_xs-three.xs-six.columns:first-child, .row .pull_xs-three.xs-seven.columns:first-child, .row .pull_xs-three.xs-eight.columns:first-child, .row .pull_xs-three.xs-ten.columns:first-child, .row .pull_xs-three.xs-eleven.columns:first-child, .row .pull_xs-four.xs-one.column:first-child, .row .pull_xs-four.xs-two.columns:first-child, .row .pull_xs-four.xs-three.columns:first-child, .row .pull_xs-four.xs-four.columns:first-child, .row .pull_xs-four.xs-five.columns:first-child, .row .pull_xs-four.xs-six.columns:first-child, .row .pull_xs-four.xs-seven.columns:first-child, .row .pull_xs-four.xs-nine.columns:first-child, .row .pull_xs-four.xs-ten.columns:first-child, .row .pull_xs-four.xs-eleven.columns:first-child, .row .pull_xs-five.xs-one.column:first-child, .row .pull_xs-five.xs-two.columns:first-child, .row .pull_xs-five.xs-three.columns:first-child, .row .pull_xs-five.xs-four.columns:first-child, .row .pull_xs-five.xs-five.columns:first-child, .row .pull_xs-five.xs-six.columns:first-child, .row .pull_xs-five.xs-eight.columns:first-child, .row .pull_xs-five.xs-nine.columns:first-child, .row .pull_xs-five.xs-ten.columns:first-child, .row .pull_xs-five.xs-eleven.columns:first-child, .row .pull_xs-six.xs-one.column:first-child, .row .pull_xs-six.xs-two.columns:first-child, .row .pull_xs-six.xs-three.columns:first-child, .row .pull_xs-six.xs-four.columns:first-child, .row .pull_xs-six.xs-five.columns:first-child, .row .pull_xs-six.xs-seven.columns:first-child, .row .pull_xs-six.xs-eight.columns:first-child, .row .pull_xs-six.xs-nine.columns:first-child, .row .pull_xs-six.xs-ten.columns:first-child, .row .pull_xs-six.xs-eleven.columns:first-child, .row .pull_xs-seven.xs-one.column:first-child, .row .pull_xs-seven.xs-two.columns:first-child, .row .pull_xs-seven.xs-three.columns:first-child, .row .pull_xs-seven.xs-four.columns:first-child, .row .pull_xs-seven.xs-six.columns:first-child, .row .pull_xs-seven.xs-seven.columns:first-child, .row .pull_xs-seven.xs-eight.columns:first-child, .row .pull_xs-seven.xs-nine.columns:first-child, .row .pull_xs-seven.xs-ten.columns:first-child, .row .pull_xs-seven.xs-eleven.columns:first-child, .row .pull_xs-eight.xs-one.column:first-child, .row .pull_xs-eight.xs-two.columns:first-child, .row .pull_xs-eight.xs-three.columns:first-child, .row .pull_xs-eight.xs-five.columns:first-child, .row .pull_xs-eight.xs-six.columns:first-child, .row .pull_xs-eight.xs-seven.columns:first-child, .row .pull_xs-eight.xs-eight.columns:first-child, .row .pull_xs-eight.xs-nine.columns:first-child, .row .pull_xs-eight.xs-ten.columns:first-child, .row .pull_xs-eight.xs-eleven.columns:first-child, .row .pull_xs-nine.xs-one.column:first-child, .row .pull_xs-nine.xs-two.columns:first-child, .row .pull_xs-nine.xs-four.columns:first-child, .row .pull_xs-nine.xs-five.columns:first-child, .row .pull_xs-nine.xs-six.columns:first-child, .row .pull_xs-nine.xs-seven.columns:first-child, .row .pull_xs-nine.xs-eight.columns:first-child, .row .pull_xs-nine.xs-nine.columns:first-child, .row .pull_xs-nine.xs-ten.columns:first-child, .row .pull_xs-nine.xs-eleven.columns:first-child, .row .pull_xs-ten.xs-one.column:first-child, .row .pull_xs-ten.xs-three.columns:first-child, .row .pull_xs-ten.xs-four.columns:first-child, .row .pull_xs-ten.xs-five.columns:first-child, .row .pull_xs-ten.xs-six.columns:first-child, .row .pull_xs-ten.xs-seven.columns:first-child, .row .pull_xs-ten.xs-eight.columns:first-child, .row .pull_xs-ten.xs-nine.columns:first-child, .row .pull_xs-ten.xs-ten.columns:first-child, .row .pull_xs-ten.xs-eleven.columns:first-child, .row .pull_xs-eleven.xs-two.columns:first-child, .row .pull_xs-eleven.xs-three.columns:first-child, .row .pull_xs-eleven.xs-four.columns:first-child, .row .pull_xs-eleven.xs-five.columns:first-child, .row .pull_xs-eleven.xs-six.columns:first-child, .row .pull_xs-eleven.xs-seven.columns:first-child, .row .pull_xs-eleven.xs-eight.columns:first-child, .row .pull_xs-eleven.xs-nine.columns:first-child, .row .pull_xs-eleven.xs-ten.columns:first-child, .row .pull_xs-eleven.xs-eleven.columns:first-child {
		margin-left: 0;
	}
	.row .pull_xs-one.xs-eleven.columns, .row .pull_xs-two.xs-ten.columns, .row .pull_xs-three.xs-nine.columns, .row .pull_xs-four.xs-eight.columns, .row .pull_xs-five.xs-seven.columns, .row .pull_xs-six.xs-six.columns, .row .pull_xs-seven.xs-five.columns, .row .pull_xs-eight.xs-four.columns, .row .pull_xs-nine.xs-three.columns, .row .pull_xs-ten.xs-two.columns, .row .pull_xs-eleven.xs-one.columns {
		margin-left: -100%;
	}
}

.row {
	*zoom: 1;
}

.row:before, .row:after {
	content: "";
	display: table;
}

.row:after {
	clear: both;
}

/* ==========================================================================
	 Author's custom styles
	 ========================================================================== */

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

*:before, *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.pos-r {
	position: relative;
}

.s-spr {
	background: url(img/s-spr.png) 0 0 no-repeat;
}

.tt-uppc {
	text-transform: uppercase;
}

.tt-capt {
	text-transform: capitalize;
}

.tal-right {
	text-align: right;
}

.tal-left {
	text-align: left;
}

.fs-smaller {
	font-size: 14px;
}

.fs-bigger {
	font-size: 18px !important;
}

.soc-icons {
	margin: 26px 0 10px;
	height: 31px;
}

.soc-icons a {
	width: 31px;
	height: 31px;
	margin: 0 0 0 12px;
	display: inline-block;
	opacity: 0.9;
}

.soc-icons a:hover {
	opacity: 1.0;
}

.soc-icons .instagram {
	background-position: -126px -106px;
}

.soc-icons .youtube {
	background-position: -84px -106px;
}

.soc-icons .twitter {
	background-position: -42px -106px;
}

.soc-icons .facebook {
	background-position: 0 -106px;
}

.soc-icons.large {
	margin: 30px 0 22px;
}

.soc-icons.large a {
	width: 44px;
	height: 44px;
}

.soc-icons.large .instagram {
	background-position: -349px -100px;
}

.soc-icons.large .youtube {
	background-position: -291px -100px;
}

.soc-icons.large .twitter {
	background-position: -231px -100px;
}

.soc-icons.large .facebook {
	background-position: -173px -100px;
}

.soc-icons-small {
	margin-bottom: 10px;
}

.soc-icons-small a {
	width: 26px;
	height: 26px;
	margin-right: 2px;
	display: inline-block;
}

.soc-icons-small a.facebook {
	background-position: -165px -168px;
}

.soc-icons-small a.twitter {
	background-position: -196px -168px;
}

.soc-icons-small a.instagram {
	background-position: -228px -168px;
}

.soc-icons-small a.pinterest {
	background-position: -259px -168px;
}

.soc-icons-small a.mail {
	background-position: -290px -168px;
}

.prev-pagi-icon, .next-pagi-icon {
	width: 6px;
	height: 12px;
	display: inline-block;
}

.prev-pagi-icon {
	margin-right: 12px;
	background-position: -2px -168px;
}

.next-pagi-icon {
	margin-left: 12px;
	background-position: -31px -168px;
}

.back-top-icon {
	width: 15px;
	height: 18px;
	margin-left: 4px;
	display: inline-block;
	background-position: -55px -169px;
}

.tag-icon {
	width: 10px;
	height: 18px;
	margin-right: 5px;
	position: relative;
	display: inline-block;
	top: 5px;
	background-position: -136px -169px;
}

.btn, .entry .btn {
	color: #fff;
	background: #f93 !important;
	text-align: center;
	display: inline-block;
	text-decoration: none;
}

.btn:hover, .entry .btn:hover {
	background: #e87603 !important;
}

.btn.btn-wide, .entry .btn.btn-wide {
	display: block;
}

.btn-large {
	height: 60px;
	font-size: 24px !important;
	line-height: 60px;
}

.btn-small {
	font-size: 12px;
	padding: 0 28px;
}

#modal-email{
	position: absolute;
	left: -99999em;
	top: -99999em;
}

#promote .btn:hover {
	text-decoration: none;
}

#promote .btn-success {
	background: #69c!important;
}

#promote .btn-success:hover {
	background: #386586!important;
}

#promote .btn-act {
	background: #666!important;
}

#promote .btn-act:hover {
	background: #433f3e!important;
}

#promote .btn-donate {
	background: #f93!important;
}

#promote .btn-donate:hover {
	background: #e87603!important;
}

.txt-attract, .txt-attract a, #map-feeds .list a.active, #map-feeds .list a:hover {
	color: #f93 !important;
}

.txt-success {
	color: #69c;
}

.box-success {
	color: #fff;
	padding: 24px;
	background: #69c;
}

.box-bordered {
	width: auto;
	margin-left: auto;
	margin-right: auto;
	background: #fff;
	border: 7px solid #fff;
}

.medium-top-space iframe {
	background: #fff;
	border: 7px solid #fff;
}


.badge-success {
	display: inline-block;
	color: #fff;
	width: 140px;
	height: 140px;
	line-height: 140px;
	background: #69c;
	border-radius: 50%;
	font: 60px/140px "Lato-Black", Arial, Helvetica, sans-serif;
}

.badge-success.badge-smaller {
	font-size: 58px;
}

.badge-success span {
	font-size: 32px;
	line-height: 1em;
	position: relative;
	top: -.6em;
}

.badge-success span.up {
	top: -.85em;
}

.mb-none {
	margin-bottom: 0 !important;
}

.divider {
	height: 1px;
	overflow: hidden;
	padding-top: 37px;
	margin-bottom: 53px;
	border-bottom: 1px dotted #999;
}

#page-full .divider-empty01 {
	height: 0;
	margin: 0 0 35px;
}

#page-full .divider-empty02 {
	height: 0;
	margin: 0 0 22px;
}

.divider-short, .messages .message .divider, #page-full .divider {
	padding-top: 0;
	margin-bottom: 34px;
	border: none;
	border-top: 1px dotted #999;
}

.extra-top-space {
	margin-top: 70px !important;
}

.medium-top-space {
	margin-top: 50px !important;
}

.medium-bottom-space {
	margin-bottom: 50px !important;
}

.valign-box {
	display: table;
}

.valign-box .valign-middle-item {
	display: table-cell;
	vertical-align: middle;
}

body {
	color: #666;
	font: 16px/1em "Lato-Regular", Arial, Helvetica, sans-serif;
}

h1, .h1 {
	margin: 0 0 2.8em;
	font: 30px/1em "Lato-Black", Arial, Helvetica, sans-serif;
}

h1.mb-half, .h1.mb-half {
	margin-bottom: 29px;
}

h2, .entry h2 {
	margin: 0 0 .6em;
	font: 28px/1em "Lato-Black", Arial, Helvetica, sans-serif;
}

h2.mb-twice, .entry h2.mb-twice {
	margin-bottom: 1.4em;
}

h3, .entry h3 {
	margin: 0 0 1.5em;
	font: 20px/1.2em "Lato-Regular", Arial, Helvetica, sans-serif;
}

h3.fs-bigger, .entry h3.fs-bigger {
	margin-bottom: 1em;
	font: 24px/1.2em "Lato-Bold", Arial, Helvetica, sans-serif;
}

#statement {
	margin-bottom: 35px;
}

#statement h2 {
	margin: 0 0 20px;
}

#statement h3 {
	margin-bottom: 10px;
	font: 20px/1.2em "Lato-Bold", Arial, Helvetica, sans-serif;
}

#statement .blockquote {
	font: 30px/1.33em "Lato-Regular", Arial, Helvetica, sans-serif;
}

p, .entry p {
	line-height: 1.35em;
	margin: 0 0 1em;
}

strong, strong.h3 {
	font-family: "Lato-Bold", Arial, Helvetica, sans-serif;
	font-weight: normal;
}

a {
	color: #69c;
}

#container {
	background: #eef0f0 url(img/main-content-shadow.png) 0 120px repeat-x;
}

#header {
	height: 120px;
	background: #fff;
}

#logo {
	height: 73px;
	margin: 28px 0 0 20px;
	position: absolute;
	top: 0;
	left: 0;
}

#logo span {
  width: 302px;
  height: 73px;
  background: url(img/feed-the-hungry-logo.png) no-repeat;
  display: block;
  text-indent: -9999em;
}

#tnav {
	margin-top: 10px;
	position: relative;
	z-index: 9999;
}

#menu {
	float: right;
	margin: 0 0 7px;
	padding: 0;
	list-style-type: none;
}

#menu > li {
	display: inline-block;
	margin-left: 26px;
	padding-bottom: 15px;
	position: relative;
	font: 18px/1em "Lato-Regular", Arial, Helvetica, sans-serif;
}

#menu > li ul {
	display: none;
}

#menu > li.current-menu-ancestor, #menu > li.current-menu-item {
	background: url(img/dropdown-menu-icon.png) 50% 100% no-repeat;
}

#menu > li.has-inner .sub-nav-toggle {
	display: none;
}

#menu > li.has-inner ul {
	background: #fff;
	border: 1px solid #999;
	display: none;
	list-style-type: none;
	margin: 0;
	padding: 14px 16px 0;
	position: absolute;
	text-align: left;
	width: 200px;
	z-index: 9999;
}

#menu > li.has-inner ul li {
	margin-bottom: 1em;
	font: 15px/1.2em "Lato-Regular", Arial, Helvetica, sans-serif;
}

#menu > li.has-inner ul li.last {
	border: none;
}

#menu > li.has-inner ul li.active a, #menu > li.has-inner ul a:hover {
	color: #f93;
}

#menu > li.has-inner ul a {
	color: #000;
}

#menu > li.has-inner:hover ul {
	display: block;
}

#menu a {
	color: #666;
	text-decoration: none;
}

.nav-toggle {
	color: #666;
	float: right;
	display: none;
	margin: 10px 0 20px;
	padding-right: 30px;
	text-decoration: none;
	text-transform: uppercase;
	font: 20px/1em "Lato-Bold", Arial, Helvetica, sans-serif;
	background: url(img/dropdown-menu-hamburger-icon.png) 100% 50% no-repeat;
}

#main {
	padding-top: 20px;
	padding-bottom: 3em;
}

#promote {
	margin-bottom: 18px;
	list-style-type: none;
}

#promote .btn {
	height: 63px;
	font: 30px/63px "Lato-Light", Arial, Helvetica, sans-serif;
}

#breadcrumbs {
	margin: 0 0 44px;
	font-size: 14px;
}

#breadcrumbs a {
	text-decoration: none;
}

#breadcrumbs a:hover {
	text-decoration: underline;
}

.office h2 {
	margin: 0 0 25px;
	font: 21px/1em "Lato-Bold", Arial, Helvetica, sans-serif;
}

.office a {
	color: #666;
	text-decoration: none;
}

.office a:hover {
	text-decoration: underline;
}

.messages .message p {
	margin-bottom: 35px;
}

#field-reports {
	margin: 50px 0 0;
}

#field-reports .report {
	margin-bottom: 1.2em;
}

#field-reports .cover {
	height: 286px;
	margin-bottom: 2.38em;
}

#field-reports h2 {
	font: 17px/1.2em "Lato-Regular", Arial, Helvetica, sans-serif;
}

#field-reports h2 strong {
	font: 21px/1em "Lato-Bold", Arial, Helvetica, sans-serif;
}

#page-full {
}

#page-full p {
	margin-bottom: 35px;
}

#page-full .four.centered {
	margin-bottom: 1em;
}

#contact-us-f {
	clear: both;
	display: block;
	font: 16px/36px "Lato-Bold", Arial, Helvetica, sans-serif;
	overflow: hidden;
}

#contact-us-f .btn {
	font-family: "Lato-Regular", Arial, Helvetica, sans-serif;
}

#contact-us-f .p {
	margin-bottom: 2px;
}

#contact-us-f label {
	display: block;
	line-height: 20px;
	font-size:16px;
	margin-bottom: 4px;
}
#contact-us-f p{margin:0;}

#contact-us-f input[type="tel"], #contact-us-f input[type="text"], #contact-us-f input[type="email"], #contact-us-f textarea {
	width: 100%;
	color: #999;
	height: 36px;
	padding: 0 10px;
	margin: 0 0 20px;
	border: 1px solid #ccc;
	box-shadow: inset 0 1px 3px rgba(153, 153, 153, 0.1);
	font: 16px/1em "Lato-Bold", Arial, Helvetica, sans-serif;
}

#contact-us-f input[type="submit"] {
	border: none;
	cursor: pointer;
	padding: 0;
	width: 100%;
}

#contact-us-f textarea {
	height: 150px;
	resize:none;
	overflow:auto;
	padding: 12px;
	font: 18px/1em "Lato-Regular", Arial, Helvetica, sans-serif;
}

.fancy-select {
	position: relative;
	margin: 0 0 20px;
}

.fancy-select.disabled {
	opacity: 0.5;
}

.fancy-select .trigger {
	color: #999;
	cursor: pointer;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	background: white url(img/fancy-select-dropdown-toggle-icon.png) 100% -56px no-repeat;
	border: 1px solid #ccc;
	width: 100%;
	padding: 0 12px;
}

.fancy-select .trigger.open {
	background: white url(img/fancy-select-dropdown-toggle-icon.png) 100% 14px no-repeat;
}

.fancy-select .options {
	width: 100%;
	margin: 0;
	padding: 0;
	list-style-type: none;
	position: absolute;
	top: 36px;
	left: 0;
	visibility: hidden;
	opacity: 0;
	z-index: 50;
	overflow: auto;
	border: 1px solid #ccc;
	border-top: none;
	transition: opacity 150ms ease-out, top 150ms ease-out, visibility 150ms ease-out;
}

.fancy-select .options.open {
	visibility: visible;
	top: 36px;
	opacity: 1;
	transition: opacity 150ms ease-out, top 150ms ease-out;
}

.fancy-select .options.overflowing {
	top: auto;
	bottom: 40px;
	transition: opacity 150ms ease-out, bottom 150ms ease-out, visibility 150ms ease-out;
}

.fancy-select .options.overflowing.open {
	top: auto;
	bottom: 50px;
	transition: opacity 150ms ease-out, bottom 150ms ease-out;
}

.fancy-select .options li {
	margin: 0;
	padding: 0 12px;
	height: 36px;
	display: block;
	line-height: 36px;
	background: #fff;
	cursor: pointer;
	transition: all 75ms ease-out;
}

.fancy-select .options li:hover {
	background: #eee;
}

.fancy-select .options li.selected, .fancy-select .options li.selected.hover {
	background: #ddd;
}

#pray-txt-form .txt {
	margin-top: 105px;
}

#pray-txt-form .txt p {
	font: 25px/1.24em "Lato-Regular", Arial, Helvetica, sans-serif;
}

#pray-txt-form .txt p strong {
	font-family: "Lato-Black", Arial, Helvetica, sans-serif;
}

#offer-fact {
	margin-bottom: 1em;
}

#offer-fact .offer h2 {
	font: 20px/1em "Lato-Black", Arial, Helvetica, sans-serif;
}

#offer-fact .facts {
	margin-top: -36px;
}

#offer-fact .facts .box-success {
	margin-bottom: 18px;
}

#offer-fact .facts h2 {
	font: 36px/1em "Lato-Bold", Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
}

#offer-fact .facts p {
	margin-bottom: 22px;
	font: 20px/1.3em "Lato-Bold", Arial, Helvetica, sans-serif;
}

#badges {
	margin-top: 40px;
}

#badges .badge-success {
	margin-bottom: 16px;
}

#badges h2 {
	margin-bottom: 35px;
	font: 20px/1.2em "Lato-Black", Arial, Helvetica, sans-serif;
}

#badges h2.badge-txt-bigger {
	font-size: 24px;
}

#download-section .eight.columns {
	margin-top: 10px;
}

#email-signup .box-act {
	height: 460px;
	padding: 40px;
	margin-left: -20px;
	background: #d7d7d7;
}

#email-signup .box-act p {
	margin-bottom: 1em;
	font: 17px/1.1em "Lato-Regular", Arial, Helvetica, sans-serif;
}

#email-signup #email-f input, #email-signup #email-f #contact-us-f textarea, #contact-us-f #email-signup #email-f textarea {
	width: 100%;
	height: 36px;
	padding: 0 10px;
	margin: 0 0 11px;
	background: #fff;
	border: 1px solid #ccc;
	font: 16px/36px "Lato-Bold", Arial, Helvetica, sans-serif;
}

#email-signup #email-f .btn {
	margin-top: 17px;
	height: 50px;
	line-height: 50px;
}

#staff-list #management {
	margin-bottom: 14px;
}

#staff-list .caption {
	font-size: 14px;
	margin-bottom: 20px;
}

#staff-list img {
	margin-bottom: .9em;
}

#staff-list h3 {
	line-height: .9em;
	margin-bottom: .75em;
}

#staff-list .person {
	margin-bottom: 35px;
}

#contact-person {
	max-width: 700px;
}

.modal-open {
	overflow: hidden;
}

.modal {
	display: none;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 9999999;
	-webkit-overflow-scrolling: touch;
	outline: 0;
}

.modal-dialog {
	position: relative;
	width: auto;
}

.modal-content {
	position: relative;
	outline: none;
	background: #fff;
	padding: 50px 50px 0;
	box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.18);
}

.modal-content h1 {
	line-height: 1em;
	margin-bottom: .67em;
}

.modal-content .modal-close-btn {
	width: 29px;
	height: 29px;
	position: absolute;
	top: 20px;
	right: 20px;
	background-position: -356px -44px;
}

#ann h1 {
	font-size: 32px;
	line-height: 1em;
	padding-bottom: 15px;
	margin-bottom: 30px;
	border-bottom: 1px solid #ccc;
}

#ann h2 {
	margin-bottom: 1.33em;
	font: 24px/1em "Lato-Regular", Arial, Helvetica, sans-serif;
}

#ann .ann-message {
	margin-bottom: 1.56em;
}

#ann .expense{
	margin: 0 0 24px 60px;
}

#ann .expense p{
	width: 160px;
/*	height: 78px;
	text-align: left;
	padding-left: 130px;
	display: inline-block;
	background: url(img/93cent-icon.png) 0 0 no-repeat;*/
	font: 18px/1.32em "Lato-Bold-Italic", Arial, Helvetica, sans-serif;
}

#map-feeds .list {
	margin: 1.56em 0;
}

#map-feeds .list .columns {
	margin: 0 0 1em;
}

#map-feeds .list a {
	color: #666;
	margin: 0 0 .2em;
	display: inline-block;
	text-decoration: none;
}

#news > h1 {
	margin-bottom: 30px;
	padding-bottom: 15px;
	border-bottom: 1px solid #ccc;
}

.lt-ie9 .readable {
	padding: 0 50px 0 10px !important;
}

#content .article {
	color: #333;
}

#content .article h2 {
	color: #333;
	margin-bottom: 5px;
	font: 22px/1.2em "Lato-Bold", Arial, Helvetica, sans-serif;
}

#content .article h2 .fs-bigger {
	color: #666;
}

#content .article h2 .fs-bigger a {
	color: #666;
	text-decoration: none;
}

#content .article h2 a {
	color: #333333;
	text-decoration: none;
}

#content .article .media img {
	padding: 4px;
	background: #fff;
	margin-bottom: 10px;
	border: 1px solid #ccc;
}

#content .article .readable {
	padding: 0 20px 0 10px;
}

#content .article .tags {
	font: 12px/1em "Lato-Regular", Arial, Helvetica, sans-serif;
}

#content .article .tags a {
	color: #333333;
	text-decoration: none;
}

#content .divider {
	border-color: #ccc;
	padding-top: 40px;
	margin-bottom: 40px;
}

#content .pagination a {
	color: #666;
	text-decoration: none;
	font: 16px/1em "Lato-Bold", Arial, Helvetica, sans-serif;
}

#content .pagination a:hover {
	text-decoration: underline;
}

#to-top {
	color: #666;
	position: absolute;
	bottom: 1em;
	right: 0;
	text-decoration: none;
	font: 16px/1em "Lato-Bold", Arial, Helvetica, sans-serif;
}

#to-top:hover {
	text-decoration: underline;
}

#sidebar .widget {
	margin-top: -8px;
	margin-bottom: 60px;
}

#sidebar .widget-title {
	margin-bottom: 12px;
}

#sidebar .widget-title.widget-title-attract {
	color: #fff;
	padding-bottom: 12px;
	background: url(img/title-dropdown-icon.png) 50% 100% no-repeat;
}

#sidebar .widget-title.widget-title-attract p {
	margin: 0;
	padding: 4px 0 5px;
	background: #f68d21;
}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#sidebar ul li {
	margin: 0;
	padding: 0;
	background: none;
	font: 1em/1.5em "Lato-Bold", Arial, Helvetica, sans-serif;
}

#sidebar ul a {
	text-decoration: none;
}

#sidebar ul a:hover {
	text-decoration: underline;
}

.more .more-trigger {
	width: 27px;
	height: 14px;
	margin: 15px 0;
	display: inline-block;
	background-position: -89px -169px;
}

.more ul {
	display: none;
}

#slider-items {
	margin-bottom: 15px;
}

#slider-items .slide-item {
	margin-left: 0;
}

#slider-items .slide-item img {
	width: 100%;
}

#slider-items .caption-info {
	color: #fff;
	background: #333;
	padding: 11px 20px;
}

#slider-items .caption-info h2 {
	margin: 0 0 5px;
	font: 30px/1em "Lato-Bold", Arial, Helvetica, sans-serif;
}

#slider-items .caption-info p {
	margin: 0;
}

#slider-items .caption-info .btn {
	margin-top: 10px;
	font-family: "Lato-Light", Arial, Helvetica, sans-serif;
}

#slide-pagi {
	margin-bottom: 28px;
}

#slide-pagi a {
	width: 11px;
	height: 11px;
	margin: 0 4px;
	display: inline-block;
	background: #999;
	border-radius: 50%;
	text-decoration: none;
}

#slide-pagi a:hover, #slide-pagi a.cycle-pager-active {
	background: #f93;
}

#sign-up-serve-video #sign-up-newsletter {
	margin-bottom: 18px;
}

#sign-up-serve-video #sign-up-newsletter img {
	width: 100%;
}

#sign-up-serve-video #sign-up-newsletter #form-elems {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
	padding: 10px 10px 0;
}

#sign-up-serve-video #sign-up-newsletter #form-elems h2 {
	margin: 0 0 20px;
	padding: 25px 0 0 13px;
	color: #fff;
	font: 18px/1.15em "Lato-Regular", Arial, Helvetica, sans-serif;
}

#sign-up-serve-video #sign-up-newsletter #form-elems #email-f {
	padding: 25px 13px 0 0;
}

#sign-up-serve-video #sign-up-newsletter #form-elems #email-f input, #sign-up-serve-video #sign-up-newsletter #form-elems #email-f #contact-us-f textarea, #contact-us-f #sign-up-serve-video #sign-up-newsletter #form-elems #email-f textarea {
	width: 100%;
	height: 33px;
	padding: 0 10px;
	margin: 0 0 6px;
	background: rgba(255, 255, 255, 0.8);
	border: 1px solid #999;
	font: 14px/33px "Lato-Regular", Arial, Helvetica, sans-serif;
}

#sign-up-serve-video #sign-up-newsletter #form-elems #email-f .btn {
	height: 33px;
	line-height: 33px;
}

#sign-up-serve-video #serve, #sign-up-serve-video #videos {
	margin-bottom: 18px;
}

#sign-up-serve-video #videos .area-propor {
	padding: 0 0 95.45%;
	position: relative;
	width: 100%;
}

#sign-up-serve-video #videos .area-propor iframe {
	display: block;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}

#sign-up-serve-video #serve img, #sign-up-serve-video #videos img {
	width: 100%;
}

#sign-up-serve-video #serve .caption, #sign-up-serve-video #videos .caption {
	color: #fff;
	width: 100%;
	margin: 0;
	padding: 16px 0;
	background: #666;
	position: absolute;
	left: 0;
	bottom: 0;
	font: 18px/1em "Lato-Regular", Arial, Helvetica, sans-serif;
}

#field-news {
	padding: 10px 5px;
	background: #fff;
}

#field-news h2 {
	margin: 10px 12px 24px;
	font: 30px/1em "Lato-Regular", Arial, Helvetica, sans-serif;
}

#field-news .prev-news, #field-news .next-news {
	width: 19px;
	height: 33px;
	position: absolute;
	top: 0;
}

#field-news .prev-news {
	right: 55px;
	background-position: -335px -162px;
}

#field-news .next-news {
	right: 10px;
	background-position: -370px -162px;
}

#field-news .news-item {
	margin: 0 5px;
	padding: 18px 15px;
	background: #ebebeb;
}

#field-news .news-item h3 {
	margin: 0 0 1.1em;
	font: 18px/1em "Lato-Regular", Arial, Helvetica, sans-serif;
}

/*
 * 	Core Owl Carousel CSS File
 *	v1.3.2
 */

/* clearfix */

.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

/* display none until init */

.owl-carousel {
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}

.owl-carousel .owl-wrapper {
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}

.owl-carousel .owl-wrapper-outer {
	overflow: hidden;
	position: relative;
	width: 100%;
}

.owl-carousel .owl-wrapper-outer.autoHeight {
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}

.owl-carousel .owl-item {
	float: left;
}

.owl-controls .owl-page, .owl-controls .owl-buttons div {
	cursor: pointer;
}

.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* txt-holder */
.txt-holder{
	overflow:hidden;
	padding:38px 0;
}
.txt-holder .alignleft{
	margin-right:38px;
	margin-top:-37px;
}
.txt-holder .entry p{
	font-size:20px;
	line-height:24px;
}
.info-area{
	overflow:hidden;
	padding:0 0 40px;
}
.info-area .txt-box{
	float:left;
	max-width:410px;
	width:44%;
}
.info-area .txt-row{
	padding:27px 8px 33px;
	overflow:hidden;
	background:url(img/sep-dotted.png) repeat-x 0 100%;
}
.info-area .txt-row h2{
	color:#f68d21;
	font-size:32px;
	line-height:35px;
	margin:0 0 20px;
}
.info-area .txt-row p{
	margin:0;
	color:#6d6a6a;
	font-size:16px;
	line-height:20px;
}
.form-side{
	float:right;
	padding:25px 0 0;
	max-width:460px;
	width:49%;
}
.form-side h3{
	text-align:center;
	font-size:18px;
	line-height:26px;
	margin:0 0 12px;
}
.form-side h4{
	margin:0 0 43px;
	font-size:22px;
	line-height:25px;
	text-align:center;
}

/* mouse grab icon */

.grabbing {
	cursor: url(grabbing.png) 8 8, move;
}

/* fix */

.owl-carousel .owl-wrapper, .owl-carousel .owl-item {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
}

#footer {
	background: #fff;
	padding: 34px 0 16px;
}

#footer #fnav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#footer #fnav ul li {
	display: inline;
}

#footer #fnav a {
	color: #666;
	text-decoration: none;
	margin: 0 20px;
}

#footer #fnav a:hover {
	text-decoration: underline;
}

#footer p {
	font-size: 14px;
}

#overlay {
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -640px;
	opacity: .5;
	display: none;
}

@font-face {
	font-family: 'Lato-Light';
	src: url("fonts/lato-light-webfont.eot");
	src: url("fonts/lato-light-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/lato-light-webfont.svg") format("svg"), url("fonts/lato-light-webfont.woff") format("woff"), url("fonts/lato-light-webfont.ttf") format("truetype");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Lato-Regular';
	src: url("fonts/lato-regular-webfont.eot");
	src: url("fonts/lato-regular-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/lato-regular-webfont.svg") format("svg"), url("fonts/lato-regular-webfont.woff") format("woff"), url("fonts/lato-regular-webfont.ttf") format("truetype");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Lato-Black';
	src: url("fonts/lato-black-webfont.eot");
	src: url("fonts/lato-black-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/lato-black-webfont.svg") format("svg"), url("fonts/lato-black-webfont.woff") format("woff"), url("fonts/lato-black-webfont.ttf") format("truetype");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Lato-Bold';
	src: url("fonts/lato-bold-webfont.eot");
	src: url("fonts/lato-bold-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/lato-bold-webfont.svg") format("svg"), url("fonts/lato-bold-webfont.woff") format("woff"), url("fonts/lato-bold-webfont.ttf") format("truetype");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Lato-Bold-Italic';
	src: url("fonts/lato-bolditalic-webfont.eot");
	src: url("fonts/lato-bolditalic-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/lato-bolditalic-webfont.svg") format("svg"), url("fonts/lato-bolditalic-webfont.woff") format("woff"), url("fonts/lato-bolditalic-webfont.ttf") format("truetype");
	font-weight: normal;
	font-style: normal;
}

/* ==========================================================================
	 Media Queries
	 ========================================================================== */
	 
@media only screen and (max-width: 900px) {
	#sign-up-serve-video #sign-up-newsletter #form-elems h2 {
		padding-top: 0;
	}
	#sign-up-serve-video #sign-up-newsletter #form-elems #email-f{
		padding-top: 0;
		padding-right: 0;
	}
}

@media only screen and (max-width: 800px) {
	#sign-up-serve-video #sign-up-newsletter #form-elems h2 {
		font-size: 16px;
	}
	.sm-alpha {
		margin-left: 0;
	}
	.row {
		padding-left: 10px;
		padding-right: 10px;
	}
	.nav-toggle {
		display: block;
	}
	#tnav {
		margin-top: 0;
	}
	#menu {
		display: none;
		width: 100%;
		margin: 0;
		padding: 19px 0;
		list-style-type: none;
	}
	#menu > li {
		background: none !important;
		width: 100%;
		margin: 0;
		padding: 0;
		display: block;
		text-align: center;
		border-bottom: 1px solid #ccc;
		font: 18px/1em "Lato-Regular", Arial, Helvetica, sans-serif;
	}
	#menu > li.last {
		border: none;
	}
	#menu > li.has-inner {
		background: none;
	}
	#menu > li.has-inner:hover ul {
		display: none;
	}
	#menu > li.has-inner ul {
		margin: 0;
		width: 100%;
		padding: 0;
		display: none;
		position: relative;
		list-style-type: none;
		background: #e0e4e4;
		border: none;
		border-top: 1px solid #ccc;
		text-transform: uppercase;
	}
	#menu > li.has-inner ul li {
		margin: 0;
		width: 100%;
		padding: 0;
		display: block;
		text-align: center;
		border-bottom: 1px solid #ccc;
	}
	#menu > li.has-inner ul li a {
		display: block;
	}
	#menu > li.has-inner ul li.active a, #menu > li.has-inner ul a:hover {
		color: #999;
	}
	#menu > li.has-inner .sub-nav-toggle {
		width: 11px;
		height: 7px;
		padding: 0;
		display: block;
		position: absolute;
		top: 17px;
		right: 0;
		background: url(img/dropdown-menu-toggle-icon.png) 100% -22px no-repeat;
	}
	#menu > li.has-inner .sub-nav-toggle.clicked {
		background-position: 0 0;
	}
	#menu > li a {
		padding: 11px 0;
		display: inline-block;
	}
	#menu a {
		color: #666;
		text-decoration: none;
	}
	#promote .btn {
		height: 48px;
		line-height: 48px;
	}
	h1 {
		margin-bottom: 1.4em;
	}
	.divider {
		padding-top: 10px;
		margin-bottom: 26px;
	}
	.messages {
		margin-top: 35px;
	}
	.messages .message p {
		margin-bottom: 18px;
	}
	.messages .message .divider {
		margin-bottom: 18px;
	}
	#field-reports .report {
		margin-left: 0;
	}
	#offices .four.columns {
		margin-bottom: 1em;
	}
	#offices .four.columns.last {
		margin-left: 0;
	}
	#offer-fact .facts {
		margin-top: 0;
	}
	#email-signup .box-act {
		height: auto;
		margin-left: 0;
		max-width: 620px;
	}
	#staff-list .person.third-item {
		margin-left: 0;
	}
	#map-feeds .list .third-item {
		margin-left: 0;
	}
	#sign-up-serve-video #sign-up-newsletter #form-elems {
		width: 230px;
		background: #333;
	}
	#sign-up-serve-video #sign-up-newsletter #form-elems h2{
		padding: 0;
		margin-top: 0;
	}
	#sign-up-serve-video #sign-up-newsletter #form-elems #email-f {
		padding: 0;
	}
	#sign-up-serve-video #sign-up-newsletter #form-elems #email-f input, #sign-up-serve-video #sign-up-newsletter #form-elems #email-f #contact-us-f textarea, #contact-us-f #sign-up-serve-video #sign-up-newsletter #form-elems #email-f textarea {
		margin: 0 0 4px;
	}
	#sign-up-serve-video #serve {
		margin-left: 0;
	}

	#pray-txt-form .txt {
		margin-top: 50px;
	}
	
	#ann .expense{
	    margin: 0 0 24px 0;
    }
	
    #ann .expense p{
	    width: auto;
    }
	
	#footer #fnav a {
		display: block;
		margin: 0 0 15px;
	}
}
@media only screen and (max-width: 640px) {
	.form-side,
	.info-area .txt-box{
		float:none;
		width:auto;
		max-width:100%;
	}
}
@media only screen and (max-width: 560px) {
	.row {
		padding-left: 10px;
		padding-right: 10px;
	}
	#container {
		background-position: 0 93px;
	}
	#header {
		height: 93px;
	}
	#logo {
		margin: 10px 0 0 10px;
	}
	#logo img {
		width: 280px !important;
	}
	#logo span {
	  width: 280px;
	  height: 68px;
	  background-size: cover;
	}
	#soc-nav-section {
		width: 100%;
		margin: 84px 0 0 0;
	}
	.nav-toggle {
		position: absolute;
		top: 25px;
		left: 0;
	}
	#promote .btn {
		margin: 0 0 2px;
	}
	#offices .office .columns {
		margin-bottom: 1em;
		text-align: center;
	}
	#offices .divider {
		padding-top: 0;
		margin-bottom: 26px;
	}
	#field-reports .report {
		text-align: center;
	}
	#staff-list {
		text-align: center;
	}
	#staff-list .person {
		margin-bottom: 1em;
	}
	#map-feeds .list .columns {
		text-align: center;
	}
	#sidebar .widget {
		margin-top: 0;
	}
	#sign-up-serve-video #sign-up-newsletter {
		margin-bottom: 25px;
	}
	#sign-up-serve-video #sign-up-newsletter #form-elems {
		width: 100%;
		padding: 0;
		background: none;
		position: relative;
		margin-top: -45px;
	}
	#sign-up-serve-video #sign-up-newsletter #form-elems h2 {
		margin: 0 10px 15px;
	}
	#sign-up-serve-video #sign-up-newsletter #form-elems #email-f input, #sign-up-serve-video #sign-up-newsletter #form-elems #email-f #contact-us-f textarea, #contact-us-f #sign-up-serve-video #sign-up-newsletter #form-elems #email-f textarea {
		margin: 0 0 8px;
	}
	#sign-up-serve-video #serve .caption, #sign-up-serve-video #videos .caption {
		font-size: 14px;
	}
	#field-news .header {
		padding-top: 8px;
	}
	#field-news h2 {
		margin: 0 0.4em 1em;
		font-size: 18px;
	}
	#field-news .prev-news {
		right: 50px;
	}
	#field-news .next-news {
		right: 5px;
	}
}

/* ==========================================================================
	 Helper classes
	 ========================================================================== */

.ir {
	background-color: transparent;
	border: 0;
	overflow: hidden;
	*text-indent: -9999px;
}

.ir:before {
	content: "";
	display: block;
	width: 0;
	height: 150%;
}

.hidden {
	display: none !important;
	visibility: hidden;
}

.visuallyhidden {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}

.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto;
}

.invisible {
	visibility: hidden;
}

.clearfix:before, .clearfix:after {
	content: " ";
	display: table;
}

.clearfix:after {
	clear: both;
}

.clearfix {
	*zoom: 1;
}
@media (-webkit-min-device-pixel-ratio:2) ,(min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){
	
	#logo span {background:url(img/logo@2x.png) no-repeat;background-size:cover;}
	
	.soc-icons a {
	  background: url(img/ico_socials@2x.png) no-repeat;
	  background-size: 155px 31px;
	}
	.soc-icons .instagram {
	  background-position: -124px 0;
	}
	.soc-icons .youtube {
	  background-position: -83px 0;
	}
	.soc-icons .twitter {
	  background-position: -41px 0;
	}
	.soc-icons .facebook {
	  background-position: 0 0;
	}
	.soc-icons.large a {
	  background: url(img/ico_socials@2x.png) no-repeat;
	  background-size: 220px 44px;
	}
	.soc-icons.large .instagram {
	  background-position: -176px 0;
	}
	.soc-icons.large .youtube {
	  background-position: -118px 0;
	}
	.soc-icons.large .twitter {
	  background-position: -58px 0;
	}
	.soc-icons.large .facebook {
	  background-position: 0 0;
	}
	
}

/* ==========================================================================
	 Print styles
	 ========================================================================== */

@media print {
	* {
		background: transparent !important;
		color: #000 !important;
		/* Black prints faster: h5bp.com/s */		box-shadow: none !important;
		text-shadow: none !important;
	}
	a, a:visited {
		text-decoration: underline;
	}
	a[href]:after {
		content: " (" attr(href) ")";
	}
	abbr[title]:after {
		content: " (" attr(title) ")";
	}
	/*	 * Don't show links for images, or javascript/internal links	 */	.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
		content: "";
	}
	pre, blockquote {
		border: 1px solid #999;
		page-break-inside: avoid;
	}
	thead {
		display: table-header-group;
		/* h5bp.com/t */;
	}
	tr, img {
		page-break-inside: avoid;
	}
	img {
		max-width: 100% !important;
	}

@page {
	margin: 0.5cm;
	}
	p, h2, h3 {
		orphans: 3;
		widows: 3;
	}
	h2, h3 {
		page-break-after: avoid;
	}
}