@import "foundation.css";

/*General*/
body {background-color: #fff; font-family: Arial, Helvetica, sans-serif; color:#333;}
h2 {font-size:30px;padding:30px 0 20px 0; font-weight: 600;}
a, a:visited {color:#2c362d; text-decoration: underline;}
a:hover {color:#2c362d;}
.grid-container { max-width: 70rem;}/*pixels=rem x 16*/
.centered {margin: 0 auto;}
.bold-txt {font-weight:bold; }
.lrger-txt {font-size:1.2em;}
.top-padd {padding-top:20px;}
/*Header*/
.nps-header {height:430px; background-color: #fff;}
.nps-logo {margin: 0 auto; padding-top:55px;}
.svg-container {	display: inline-block;	position: relative;	width: 100%;	padding-bottom: 100%; 	vertical-align: middle; 	overflow: hidden; }
.nps-grn-banner {background-color:#728541; height:130px;text-align:center;}
/*Content*/
.txt-start {padding-top:80px;}
.nps-g2b-anim {padding-top:60px; text-align:center;}
.nps-photo {padding: 30px 0;}
.nps-helmet {padding-top:20px; text-align:center;}

/*Footer*/
.nps-logo-foot {margin: 0 auto;}
.nps-footer {height:170px; background-color: #728541;margin-top:50px;}
.nps-footer-txt {text-align:center;color:#ecedea; font-size:1.4em; width:100%;padding-top:50px;}

/*Media Queries*/

/* Small only */
@media screen and (max-width: 39.9375em) {
	.nps-logo {padding: 30px 10px 0px 10px;}
	.nps-header {height:auto;}
	.nps-grn-banner {height:auto;}
	.nps-grn-banner img {padding: 0 10px 0 10px;}
	.nps-mob-padd {padding: 30px 20px 10px 20px;}
	.nps-g2b-anim {display:none;}
	.nps-helmet {display:none;}
	.nps-logo-foot {padding: 0px 10px 0px 10px;}
	.nps-footer {margin-top:20px;}
	.nps-footer-txt {font-size:1em;}
	/* .nps-helmet-mobile {max-width:280px;padding:20px 0;}
	.nps-narcissus {display:none;}
	.nps-narcissus-mobile {max-width:280px;padding:20px 0;} */
}

/* Medium and up */
@media screen and (min-width: 40em) {}

/* Medium only */
@media screen and (min-width: 40em) and (max-width: 63.9375em) {
	.nps-mob-padd {padding: 30px 20px 10px 20px;}
	.nps-photo {padding: 10px 0;}
	.nps-g2b-anim {display:none;}
	.nps-helmet {display:none;}
/* 	.nps-helmet-mobile {max-width:280px;padding:20px 0;}
	.nps-narcissus {display:none;}
	.nps-narcissus-mobile {max-width:280px;padding:20px 0;} */
}

/* Large and up */
@media screen and (min-width: 64em) {
/* 	.nps-helmet-mobile {display:none;}
	.nps-narcissus-mobile {display:none;} */
}

/* Large only */
@media screen and (min-width: 64em) and (max-width: 74.9375em) {}