p {
	font-weight: 300;
}

.navbar-default .navbar-nav > li > a {
	font-weight: 400;
}

#section-header {
	padding: 36px 0;
}

#section-donate {
	padding: 36px 0;
	background-color: #133a9a;
}
#section-donate h2 {
	margin-bottom: 36px;
}

#section-donate h4 {

}

#section-donate p {
	color: #FFF;
}

.testimony-read-more {
	position: absolute;
	bottom: 12px;
	right: 28px;
	color: #FCB25A;
}

.testimony-content p {
	margin-bottom: 24px;
}

#page-cover {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(255,255,255, .93);
	z-index: 2000;
}

#donate-navigate {
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
	margin-top: 120px;
}

.navigate-header {
	padding: 18px;
	background: #FB9A28;
}

.navigate-body {
	padding: 18px;
	background: #fff;
}

.navigate-body .btn {
	margin-left: 6px;
}

#section-question {
	background-color: #fcb25a;
	padding: 36px 0; 
}

.smaller-svg {
	max-height: 84px;
}

#section-infographic {
	position: relative;
	background-color: #F26B51;
	padding: 48px 0;
}

#section-answer-photo {
	overflow: hidden;
}

.answer-info {
	background: #62C7BE;
}

#section-answer .col-half-background {
	background: url("../img/male-employee.jpg") no-repeat top scroll;
	background-size: cover;
}

.no-margin {
	margin: 0 !important;
}

.margin-bottom {
	margin-bottom: 36px;
}

.answer-inner {
	padding: 24px 0;
}

.pickup-notice p {
	font-style: italic;
	line-height: 16px;
	font-weight: 400;
}

div.wpcf7-mail-sent-ok {
	border: none;
	background: #43A047;
	color: #FFF;
	font-size: 18px;
	padding: 12px;
	border-bottom: 2px solid rgba(0, 0, 0, 0.3);
}

h4.map-title-store, h4.map-title-dropbox {
	color: rgba(16, 56, 153, 1);
}

h4.map-title-dropbox:before {	
	content: "\f041";
	font-family: FontAwesome;
	margin-right: 6px;
	color: #FB9A28;
}

h4.map-title-store:before {	
	content: "\f07a";
	font-family: FontAwesome;
	margin-right: 6px;
	color: #FB9A28;
}

.store-wrapper {
	box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.23);
	-webkit-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.23);
	-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.23);
	-ms-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.23);
}

#section-need-help {
	background: #FFF;
	padding: 36px 0;
}

.text-orange {
	color: #FB9A28;
}

.fw-400 {
	font-weight: 400;
}

.navbar-brand img {
    width: auto;
    height: 67px;
    margin-left: -80px;
	margin-top: -1px;}

.footer-col li {
    list-style-type: none;
    height: 53px;
}

#section-footer h3 {
    font-size: 23px;
}

.navbar-default .navbar-nav>li>a {
    font-weight: 900;
}
.page-template-default #content-body {padding-bottom: 0px}

#footer-copyright {
    font-size: 14px;
    text-align: center;
}

.eplus-wrapper.wp-block-cover.is-light.eplus-styles-uid-9462ad, .home .wp-block-cover.is-light.eplus-wrapper {
    min-height: 879px !important;
}

.pd-tp-32 {
    padding-top: 102px;
}

p {
    font-weight: 500;
}

.col-xs-6 strong {	color: #FB9A28;}

#section-header {
    padding: 0px 0;
}

.eplus-styles-uid-458a4c {
    font-size: 52px !important;
	padding-top: 50px;}

#page-find-store #map-search, #map-search {
	padding: 20px 0 94px 0px;}

@media (max-width: 568px) {
.navbar-brand img {margin-left: 16px;}
#tpbr_box span {font-size: 15px !important}
.home .wp-block-cover.is-light.eplus-wrapper {aspect-ratio: initial !important}
.eplus-wrapper.wp-block-cover.is-light.eplus-styles-uid-9462ad, .home .wp-block-cover.is-light.eplus-wrapper {min-height: unset !important}
h1.eplus-wrapper.wp-block-heading.has-text-align-center.eplus-styles-uid-58c0b6 {font-size: 35px !important;}
.eplus-wrapper.wp-block-heading.has-text-align-center.eplus-styles-uid-19e130 {font-size: 22px !important;color: #ffd51c !important;}
#page-find-store #map-search, #map-search {padding: 20px 0 0px 0px;}
.col-xs-6, .col-xs-6 strong {font-size: 18px !important;line-height: 1.2em;}
.footer-col li {list-style-type: disc;height: 53px;margin-left: 50px;}
.wp-block-embed iframe {
    max-width: 100%;
    width: 100%;
    height: unset;
	min-height: 349px;}
h1.sitemaintitle, .eplus-styles-uid-ca9de8 {
    font-size: 47px !important;
    line-height: 51px !important;
}
.eplus-styles-uid-e43b68 {
    font-size: 15px !important;
	padding-top: 20px !important;}

.wp-block-cover, .wp-block-cover-image {
	min-height: 372px !important;}
#footer .col-xs-6, #footer .col-xs-6 strong {
    font-size: 18px !important;
    line-height: 1.2em !important;
    text-align: center !important;
	width: 100% !important;}
p.footer-seo {padding: 20px 20px !important}
}