
	@font-face{ font-family:"AvenirNextLTW01-Regular";
        src:url("/dyn_img/fonts/12d643f2-3899-49d5-a85b-ff430f5fad15.eot");
        src:url("/dyn_img/fonts/12d643f2-3899-49d5-a85b-ff430f5fad15.eot?#iefix") format("embedded-opentype"),
            url("/dyn_img/fonts/91b50bbb-9aa1-4d54-9159-ec6f19d14a7c.woff") format("woff"),
            url("/dyn_img/fonts/a0f4c2f9-8a42-4786-ad00-fce42b57b148.ttf") format("truetype"),
            url("/dyn_img/fonts/99affa9a-a5e9-4559-bd07-20cf0071852d.svg#99affa9a-a5e9-4559-bd07-20cf0071852d") format("svg");
    }
	
	#globalContentContainer{
		width:100%;
	}

	.greenliving-subwrapper{
		width:960px;
		margin:0 auto;
		overflow:auto;
		position:relative;	
	}
	.greenliving-wrapper h2{
		padding:74px 0 0 0;
		margin:0;
		font-size:120px;
		line-height:120px;
		color:#ffffff;
		text-align:center;
		text-shadow: 4px 4px 15px rgba(89, 111, 122, 0.65);
		font-family:"AvenirNextLTW01-Regular", arial, sans-serif;
	}
	.greenliving-wrapper p.subhead{
		padding:0 0 32px 0;
		margin:0;
		font-size:32px;
		line-height:32px;
		color:#3084a4;
		font-family:"AvenirNextLTW01-Regular", arial, sans-serif;
	}
	.greenliving-footer{
		height:190px;
		background:url({{imageUrlAssets}}/bg-grass-tile.jpg) repeat-x;
	}
	.greenliving-header-box{
		width:760px;
		margin:0 auto;
		padding:0 0 81px 0;
		position:relative;
	}
	.greenliving-header-box p{
		padding:0;
		margin:0;
		text-align:center;
		font-size:24px;
		line-height:30px;
		color:#3084a4;
		font-family:"AvenirNextLTW01-Regular", arial, sans-serif;
	}
	.greenliving-social-box{
		position:absolute;
		top:340px;
		left:30px;
	}
	.greenliving-social-box img{
		padding:0 20px 0 0;
	}
	.greenliving-nav{
		overflow:auto;
		margin:0 auto;
		padding: 18px 0 52px 0;
	}
	.greenliving-nav ul{
		padding:0;
		margin:0;
		overflow:auto;
		list-style-type:none;
	}
	.greenliving-nav ul li{
		padding:0;
		margin:0;
		list-style-type:none;
		display:inline;
		line-height:18px;
	}
	.greenliving-nav ul li a{
		font-size:18px;
		font-weight:bold;
		color:#5d9607;
		text-decoration:none;
	}
	.greenliving-nav ul li a:hover{
        color: #3e6305;
        text-decoration: underline;
        font-weight: bold;
	}
	.greenliving-nav ul li.activenav a{
		color:#e11a2b;
	}
	.greenliving-nav ul li.greenliving-nav-first{
		padding:0 40px 0 0;
		margin:0 40px 0 0;
	}
	.greenliving-contentbox {
		width:460px;
		height:410px;
		background:#ffffff;
		margin:0px 0 52px 0;	
		float:left;
	}
	.greenliving-contentbox-first{
		margin-right:20px;	
		margin-left:12px;
	}
	.greenliving-contentbox-text{
		padding:27px 86px 0 40px;
		text-align:left;
	}
	.greenliving-contentbox-text p{
		padding:0;
		margin:0;
	}
	.greenliving-contentbox-text p a{
		padding-bottom:19px;
		font-size:18px;
		font-weight:bold;
		color:#5d9607;
		text-decoration:none;
	}
	.greenliving-contentbox-text-body{
		padding-top:19px !important;
		line-height:20px;
		font-size:14px;
		color:#000000;	
	}
	.greenliving-contentbox-button{
		padding:16px 0 0 0;
	}
	.greenliving-pagesection{
		margin:0 10px;	
		padding:0 0 66px 0;
		overflow:auto;
		position:relative;
		line-height:20px;
	}
	.greenliving-pagesection img{
		padding-top:20px;
		float:left;
	}
	.greenliving-pagesection-left img{
		padding-right:18px;
		vertical-align:bottom;
	}
	.greenliving-pagesection-right img{
		padding-left:18px;
		vertical-align:bottom;
	}
	.greenliving-pagesection-content{
		width:462px;
		text-align:left;
		float:left;
	}
	.greenliving-pagesection-content p.preheader{
		padding:0;
		margin:0;
		font-family: "Lato", Arial, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#e11a2b;
	}
	.greenliving-pagesection-content p{
		padding:0 0 5px 0;
		margin:0;
		font-size:14px;
		color:#333333;
	}
	.greenliving-pagesection-content p.text{
		padding-bottom:37px;
	}
	.greenliving-pagesection-content p.disclaimer{
		font-size:12px;
	}
	.greenliving-pagesection-content h3{
		padding:0 0 26px 0;
		margin:0;
		font-family: "Lato", Arial, sans-serif;
		font-size:24px;
		color:#5d9607;
	}
	.greenliving-pagesection-content p strong{
		font-weight:bold;
		font-size:12px;	
	}
	.greenliving-pagesection-content ul{
		margin:0;
		padding:5px 0 31px 18px;
	}
	.greenliving-pagesection-content ul li{
		margin:0;
		padding:0 0 12px 0;
		font-size:14px;
	}
	.greenliving-pagesection-content img{
		padding:0 0 0 150px;
	}
	.greenliving-pagesection-packed .greenliving-pagesection-content{
		width:386px;	
	}
	.greenliving-pagesection-packed img{
		padding-left:94px;
	}
	.greenliving-pagesection-packed-points{
		text-align:left;
	}
	.greenliving-pagesection-packed-points p{
		font-size:12px;
		padding: 0 0 45px 0;
		margin: 0;
	}
	.greenliving-pagesection-packed-points p.packed-point{
		font-size:14px;
		color:#466d2c;
		padding: 0 0 0 0;
		margin: 0;
		float:left;
	}
	.greenliving-pagesection-packed-points p.packed-point01{
		width:174px;
		padding-right:66px;
	}
	.greenliving-pagesection-packed-points p.packed-point02{
		width:174px;
		padding-right:91px;
	}
	.greenliving-pagesection-packed-points p.packed-point03{
		width:183px;
		padding-right:56px;
	}
	.greenliving-pagesection-packed-points p.packed-point04{
		width:196px;
	}
	.greenliving-pagesection-bags img{
		padding-top:0;	
	}
	.greenliving-pagesection-bags .greenliving-pagesection-content{
		padding-top:30px;	
	}
	.greenliving-pagesection-sustainability {
	}
	.greenliving-pagesection-sustainability p.sustainabilehead{
		font-weight:bold;
		padding-top:20px;
	}
	.greenliving-pagesection-sustainability ul li{
		padding-bottom:25px;
	}
	.greenliving-whatsnext{
		margin:0;
		padding:0 0 85px 0;
		color: #e11a2b;
		font-size:24px;
		font-weight:bold;
		text-transform:uppercase;
	}
	.greenliving-whatsnext p{
		margin:0;
		padding:0 0 30px 0;
	}
	
	.greenliving-pagesection-content p:nth-child(3) {
        margin-top: 15px;
    }