@import url(http://fonts.googleapis.com/css?family=Montserrat);@import url(http://fonts.googleapis.com/css?family=Josefin+Sans:700);@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,600);@import url(http://fonts.googleapis.com/css?family=Lobster);body{background-color:#f0efec;}iframe body{background-color:#fff;}.block{background-color:#fff;}.views-field-body a,.field--name-body a,.field--name-field-member-website a{color:#41b5b5;}html,body{font-family:'Open Sans',sans-serif;font-size:100%;}h1,h2,h3,h4{font-family:'Open Sans',sans-serif;font-weight:600;font-size:100%;}h1{font-size:2em;}p{font-size:0.9em;line-height:1.6em;font-weight:300;}ul,li{font-size:100%;}a{text-decoration:none;color:black;}nav a:hover{text-decoration:none;}a:hover{text-decoration:underline;}.front .view-id-front_page_text .views-field-title{font-family:'Montserrat';font-size:2em;color:black;text-transform:uppercase;}form .form-text{max-width:495px;}img,media{max-width:100%;}.l-branding{position:relative;overflow:visible !important;}.site-logo{position:relative;overflow:visible;left:40px;}.site-logo img{position:relative;z-index:5;}.site-logo:before{content:url(/sites/all/themes/environmenthub/images/header_pattern1.png);width:239px;height:176px;position:absolute;top:-140px;left:-215px;z-index:2;}.site-logo:after{content:url(/sites/all/themes/environmenthub/images/header_pattern2.png);width:239px;height:176px;position:absolute;top:-150px;left:325px;z-index:2;}.slides{list-style-type:none;padding-left:0;margin-top:0;}.view-slideshow{overflow:hidden;background:url(/sites/all/themes/environmenthub/images/slider_bg.png);background-position:bottom right;background-color:#ebe9e6;background-repeat:no-repeat;}.view-slideshow .views-field-field-slide{float:left;max-width:900px;}.view-slideshow .views-field-type,.view-slideshow .views-field-title-1,.view-slideshow .views-field-body,.view-slideshow .views-field-view-node{float:left;margin:0 20px 5px 20px;width:260px;position:relative;}.view-slideshow .views-field-type{margin-top:20px;font-weight:900;}.view-slideshow .views-field-type :after{content:" ";height:3px;border:3px solid #f15a2f;border-radius:3px;position:absolute;width:90%;top:25px;left:-1px;}.view-slideshow .views-field-title-1{padding-top:20px;margin-bottom:-5px;}.view-slideshow .views-field-title-1 a{font-family:'Montserrat';font-size:2em;color:black;text-transform:uppercase;font-size:1.5em;}.view-slideshow .views-field-view-node{display:block;text-align:center;width:100%;max-width:400px;height:25px;padding-top:5px;background:#f15a2f;background-image:-webkit-linear-gradient(top,#f15a2f,#bc3f1b);background-image:-moz-linear-gradient(top,#f15a2f,#bc3f1b);background-image:-ms-linear-gradient(top,#f15a2f,#bc3f1b);background-image:-o-linear-gradient(top,#f15a2f,#bc3f1b);background-image:linear-gradient(to bottom,#f15a2f,#bc3f1b);border-radius:25px;text-transform:uppercase;font-family:'Montserrat';font-size:0.8em;letter-spacing:1px;background-color:#f15a2f;color:#fff;max-width:250px;}.view-slideshow .views-field-view-node a{color:#fff;text-decoration:none;}.view-slideshow .views-field-view-node:hover{-webkit-box-shadow:inset 0px 0px 30px 10px rgba(90,90,90,0.2);-moz-box-shadow:inset 0px 0px 30px 10px rgba(90,90,90,0.2);box-shadow:inset 0px 0px 30px 10px rgba(90,90,90,0.2);}.section-investors .view-slideshow{background-position:bottom left;}.page-node.node-type-page .field--name-field-quotation{font-family:Lobster;font-size:1.2em;font-weight:600;}.breadcrumb{display:none;}.l-page{overflow:hidden;}.section-about .l-content{border-bottom:20px solid #f0efec;}.block--views-front-page-text-block,.l-branding,.block{max-width:1200px;margin:0 auto;padding:30px 40px;clear:both;float:none;overflow:auto;box-sizing:border-box;-moz-box-sizing:border-box;font-size:100%;}.l-branding{padding:0px;background:#fff;}.l-tryptic,.l-region--tryptic{max-width:1200px;margin:0 auto;overflow:auto;box-sizing:border-box;-moz-box-sizing:border-box;background-color:#fff;}#block-views-call-to-action-triptych-block-1,#block-views-call-to-action-triptych-block,#block-views-call-to-action-triptych-block-2{max-width:400px;width:33.33%;float:left;clear:none;position:relative;overflow:visible;}#block-views-call-to-action-triptych-block-1 .views-field-title,#block-views-call-to-action-triptych-block .views-field-title,#block-views-call-to-action-triptych-block-2 .views-field-title{font-weight:600;font-size:1.2em;min-height:50px;border-box:box-sizing;-moz-border-box:box-sizing;}#block-views-call-to-action-triptych-block-2 > div.block__content > div > div > div > div.views-field.views-field-title{padding-top:15px;}#block-views-call-to-action-triptych-block .view-call-to-action-triptych:before{content:" ";height:4px;border-radius:4px;position:absolute;border:3px solid #248eb1;width:85%;max-width:320px;top:20px;}#block-views-call-to-action-triptych-block-1 .view-call-to-action-triptych:before{content:" ";height:4px;border-radius:4px;position:absolute;border:3px solid #c777b1;width:85%;max-width:320px;top:20px;}#block-views-call-to-action-triptych-block-2 .view-call-to-action-triptych:before{content:" ";height:4px;border-radius:4px;position:absolute;border:3px solid #44b4b5;width:85%;max-width:320px;top:20px;}#block-views-call-to-action-triptych-block .views-field-view-node{display:block;text-align:center;width:100%;max-width:400px;height:25px;padding-top:5px;background:#258db0;background-image:-webkit-linear-gradient(top,#258db0,#0a5c77);background-image:-moz-linear-gradient(top,#258db0,#0a5c77);background-image:-ms-linear-gradient(top,#258db0,#0a5c77);background-image:-o-linear-gradient(top,#258db0,#0a5c77);background-image:linear-gradient(to bottom,#258db0,#0a5c77);border-radius:25px;text-transform:uppercase;font-family:'Montserrat';font-size:0.8em;letter-spacing:1px;background-color:#248eb1;color:#fff;}#block-views-call-to-action-triptych-block .views-field-view-node a{color:#fff;text-decoration:none;}#block-views-call-to-action-triptych-block .views-field-view-node:hover{-webkit-box-shadow:inset 0px 0px 30px 10px rgba(90,90,90,0.2);-moz-box-shadow:inset 0px 0px 30px 10px rgba(90,90,90,0.2);box-shadow:inset 0px 0px 30px 10px rgba(90,90,90,0.2);}#block-views-call-to-action-triptych-block-1 .views-field-view-node{display:block;text-align:center;width:100%;max-width:400px;height:25px;padding-top:5px;background:#c778b1;background-image:-webkit-linear-gradient(top,#c778b1,#7b2764);background-image:-moz-linear-gradient(top,#c778b1,#7b2764);background-image:-ms-linear-gradient(top,#c778b1,#7b2764);background-image:-o-linear-gradient(top,#c778b1,#7b2764);background-image:linear-gradient(to bottom,#c778b1,#7b2764);border-radius:25px;text-transform:uppercase;font-family:'Montserrat';font-size:0.8em;letter-spacing:1px;background-color:#c777b1;color:#fff;}#block-views-call-to-action-triptych-block-1 .views-field-view-node a{color:#fff;text-decoration:none;}#block-views-call-to-action-triptych-block-1 .views-field-view-node:hover{-webkit-box-shadow:inset 0px 0px 30px 10px rgba(90,90,90,0.2);-moz-box-shadow:inset 0px 0px 30px 10px rgba(90,90,90,0.2);box-shadow:inset 0px 0px 30px 10px rgba(90,90,90,0.2);}#block-views-call-to-action-triptych-block-2 .views-field-view-node{display:block;text-align:center;width:100%;max-width:400px;height:25px;padding-top:5px;background:#46b4b5;background-image:-webkit-linear-gradient(top,#46b4b5,#187677);background-image:-moz-linear-gradient(top,#46b4b5,#187677);background-image:-ms-linear-gradient(top,#46b4b5,#187677);background-image:-o-linear-gradient(top,#46b4b5,#187677);background-image:linear-gradient(to bottom,#46b4b5,#187677);border-radius:25px;text-transform:uppercase;font-family:'Montserrat';font-size:0.8em;letter-spacing:1px;background-color:#44b4b5;color:#fff;}#block-views-call-to-action-triptych-block-2 .views-field-view-node a{color:#fff;text-decoration:none;}#block-views-call-to-action-triptych-block-2 .views-field-view-node:hover{-webkit-box-shadow:inset 0px 0px 30px 10px rgba(90,90,90,0.2);-moz-box-shadow:inset 0px 0px 30px 10px rgba(90,90,90,0.2);box-shadow:inset 0px 0px 30px 10px rgba(90,90,90,0.2);}.field-collection-view{padding:0;margin:0;border-bottom:0px;}#block-views-call-to-action-triptych-block > div.block__content > div > div > div > div.views-field.views-field-title a{position:relative;top:-10px;left:5px;}#block-views-call-to-action-triptych-block > div.block__content > div > div > div > div.views-field.views-field-title::before{content:url(/sites/all/themes/environmenthub/images/notices_icon.png);}#block-views-call-to-action-triptych-block-1 > div.block__content > div > div > div > div.views-field.views-field-title::before{content:url(/sites/all/themes/environmenthub/images/event_icon.png);}#block-views-call-to-action-triptych-block-1 > div.block__content > div > div > div > div.views-field.views-field-title a{position:relative;top:-10px;left:5px;}#block-views-call-to-action-triptych-block-2 > div.block__content > div > div > div > div.views-field.views-field-title::before{content:url(/sites/all/themes/environmenthub/images/investment_icon.png);}#block-views-call-to-action-triptych-block-2 > div.block__content > div > div > div > div.views-field.views-field-title a{position:relative;top:-5px;left:5px;}#block-views-slideshow-block,.front #block-views-front-page-text-block{padding:10px 40px;}#block-views-slideshow-block > div.block__content{max-height:500px;overflow:hidden;}.section-user .l-main,.section-member .l-main{max-width:1200px;margin:0 auto;padding:0 40px 0 40px;clear:both;float:none;overflow:auto;box-sizing:border-box;-moz-box-sizing:border-box;font-size:100%;background:#fff;position:relative;}body > div.l-page > div > div.l-content > h1{margin-bottom:5px;}ul li p{margin:6px 0;}#block-views-call-to-action-triptych-block-1 > div > div > div > div > div.views-field.views-field-body{min-height:90px;}#block-views-call-to-action-triptych-block > div > div > div > div > div.views-field.views-field-body{min-height:90px;}#block-views-call-to-action-triptych-block-2 > div > div > div > div > div.views-field.views-field-body{min-height:90px;}.section-about .l-main{max-width:1200px;margin:0 auto;padding:0 40px 0 40px;clear:both;float:none;overflow:auto;box-sizing:border-box;-moz-box-sizing:border-box;font-size:100%;background:#fff;position:relative;}.section-about .l-main #block-block-13{max-width:400px;float:right;}.section-about .l-main .field--name-body.field--type-text-with-summary{border-right:2px solid #909090;}.section-about .l-main .field--name-field-quotation.field--type-text-long{border-top:19px solid #f0efec;margin-bottom:30px;padding-top:10px;}.section-members .l-main{max-width:1200px;margin:0 auto;padding:0 40px 0 40px;clear:both;float:none;overflow:auto;box-sizing:border-box;-moz-box-sizing:border-box;font-size:100%;background:#fff;position:relative;}.section-members .l-main div.l-content > article > div > div > div.field.field--name-field-paragraph-and-image.field--type-field-collection.field--label-hidden > div > div:nth-child(1){max-width:700px;float:left;border-right:2px solid #909090;padding-right:50px;}.section-members .l-main div.l-content > article > div > div > div.field.field--name-field-paragraph-and-image.field--type-field-collection.field--label-hidden > div > div.field__item.odd{max-width:400px;float:right;box-sizing:border-box;-moz-box-sizing:border-box;padding-left:50px;padding-top:20px;border-top:20px solid #f0efec;}.section-members .l-main div.l-content > article > div > div > div.field.field--name-field-paragraph-and-image.field--type-field-collection.field--label-hidden > div > div.field__item.odd a{position:relative;top:-10px;left:10px;font-family:'Josefin Sans';}.section-members .l-main div.l-content > article > div > div > div.field.field--name-field-paragraph-and-image.field--type-field-collection.field--label-hidden > div > div:nth-child(3) > div > div > div > div > div > div > img{width:100%;}.section-members .l-main #block-views-members-block{padding-left:0px;padding-right:0px;}.section-members .l-main #block-views-members-block .view-content > div{width:31%;float:left;border-top:2px solid #909090;margin:10px 20px 10px 0;}.section-members .l-main #block-views-members-block .view-content > div a{font-weight:600;}.section-members .l-main #block-views-members-block .block__content .views-row .views-field.views-field-body{float:left;}.section-members .l-main #block-views-members-block > div.block__content > div > div > div.views-row.views-row-2.views-row-even > div.views-field.views-field-body{float:left;}.section-members .l-main #block-views-members-block > div.block__content > div > div > div.views-row.views-row-3.views-row-odd.views-row-last > div.views-field.views-field-body{float:left;}.section-members .l-main #block-views-members-block .views-field-view-node{margin:0.9em 0;padding-left:10px;float:left;}.section-investors .l-main{max-width:1200px;margin:0 auto;padding:0 40px 0 40px;clear:both;float:none;overflow:auto;box-sizing:border-box;-moz-box-sizing:border-box;font-size:100%;background:#fff;position:relative;}.section-investors .l-main div.l-content > article{max-width:750px;float:left;clear:none;padding-right:40px;}.section-investors .l-main #block-views-about-block-block{max-width:400px;float:left;clear:none;padding:0;margin-left:50px;}.section-investors .l-main .l-tryptic{clear:both;}.section-investors .l-main #block-views-investment-options-block{width:100%;clear:both;padding:0;border-top:20px solid #f0efec;border-bottom:20px solid #f0efec;padding-bottom:40px;}.section-investors .l-main #block-views-investment-options-block h2{font-size:1.5em;}.section-investors .l-main .view-id-investment_options .views-field-title{font-weight:600;}.section-investors .l-main .view-id-investment_options .views-row-1{padding-left:0;padding-right:40px;}.section-investors .l-main .view-id-investment_options .views-row-2{border-left:2px solid #909090;border-right:2px solid #909090;padding:0 40px;}.section-investors .l-main .view-id-investment_options .views-row-3{padding-right:0;padding-left:40px;}.section-investors .l-main .view-id-investment_options .views-row{max-width:373px;float:left;clear:none;}.page-node-32 #views_slideshow_cycle_main_slideshow-block_1 .views-field-type,.page-node-32 #views_slideshow_cycle_main_slideshow-block_1 .views-field-title-1{font-weight:600;margin-bottom:20px;}.page-node-32 #views_slideshow_cycle_main_slideshow-block_1 .views-field-type,.page-node-32 #views_slideshow_cycle_main_slideshow-block_1 .views-field-title-1,.page-node-32 #views_slideshow_cycle_main_slideshow-block_1 .views-field-type,.page-node-32 #views_slideshow_cycle_main_slideshow-block_1 .views-field-body{max-width:360px;padding-right:20px;}.page-node-32 #views_slideshow_cycle_main_slideshow-block_1 div > div.views-field.views-field-field-slide{float:right;max-width:750px;}.page-node-32 #views_slideshow_cycle_main_slideshow-block_1 .views-field-type::before{content:url(/sites/all/themes/environmenthub/images/bucket_icon.png);position:relative;top:5px;}.page-node-32 #views_slideshow_cycle_main_slideshow-block_1 .views-field.views-field-type span{position:relative;top:-5px;left:5px;}.section-programmes .l-main{max-width:1200px;margin:0 auto;padding:0 40px 0 40px;clear:both;float:none;overflow:auto;box-sizing:border-box;-moz-box-sizing:border-box;font-size:100%;background:#fff;position:relative;}.section-programmes .l-main aside #block-block-4{padding-top:0px;}.section-programmes .l-main aside #block-views-bucket-list-projects-block{padding-bottom:10px;}.section-programmes .l-main .l-content{max-width:700px;float:left;}.section-programmes .l-main aside{max-width:400px;float:right;border-left:1px solid black;margin-top:20px;}.section-programmes .l-main aside #block-views-programmes-block{padding:0;padding:20px 0;border-top:20px solid #f0efec;border-bottom:20px solid #f0efec;margin:0 40px;}.section-programmes .l-main aside .views-row{clear:both;border-bottom:1px solid #909090;overflow:auto;margin:10px 0;}.section-programmes .l-main aside .views-field-field-image{min-width:60px;float:left;width:60px;margin-right:10px;}.section-programmes .l-main aside .views-field-title{min-width:240px;float:left;font-weight:600;}.section-programmes .l-main aside .views-field-title a:hover{text-decoration:none;color:#aaa;}.section-programmes .l-main aside .views-field-body{float:left;max-width:240px;}.section-programmes .l-main aside .views-field-body p{-webkit-margin-before:5px;-webkit-margin-after:5px;}.section-programmes .l-main #block-block-4{font-family:Lobster;font-size:1.2em;font-weight:600;}.section-programme .l-main{max-width:1200px;margin:0 auto;width:100%;background-color:#fff;clear:both;float:none;overflow:auto;box-sizing:border-box;-moz-box-sizing:border-box;font-size:100%;padding:1px 40px;}.section-programme .l-main .l-content{max-width:700px;width:60%;float:left;background:#fff;border-right:1px solid black;padding-right:20px;}.section-programme .l-main .l-region--sidebar{max-width:420px;width:40%;float:left;margin-top:20px;padding-left:20px;}.section-programme .l-main .l-region--sidebar #block-views-programmes-block{border-top:20px solid #f0efec;border-bottom:20px solid #f0efec;padding:0 20px;}.section-programme .l-main .l-region--sidebar .views-row{clear:both;border-bottom:1px solid #909090;overflow:auto;margin:10px 0;}.section-programme .l-main .l-region--sidebar .views-field-field-image{min-width:60px;float:left;width:60px;margin-right:10px;}.section-programme .l-main .l-region--sidebar .views-field-title{min-width:240px;float:left;font-weight:600;}.section-programme .l-main .l-region--sidebar .views-field-title a:hover{text-decoration:none;color:#aaa;}.section-programme .l-main .l-region--sidebar .views-field-body{float:left;max-width:240px;}.section-programme .l-main .l-region--sidebar .views-field-body p{-webkit-margin-before:5px;-webkit-margin-after:5px;}.section-programme .l-main .field--name-field-image img{width:100%;height:auto;}.section-news .l-main{max-width:1200px;margin:0 auto;padding:0 40px 0 40px;clear:both;float:none;overflow:auto;box-sizing:border-box;-moz-box-sizing:border-box;font-size:100%;background:#fff;position:relative;}.section-news .l-main .l-content{max-width:700px;float:left;}.section-news .l-main aside{max-width:400px;float:right;border-left:1px solid black;margin-top:20px;}.section-news .l-main aside #block-views-news-block-1,.section-news .l-main aside .block--views-news-block-4{padding-top:20px;}.section-news .l-main aside #block-views-news-block-1 .views-field-created,.section-news .l-main aside .block--views-news-block-4 .views-field-created{width:80px;font-size:0.8em;font-weight:600;float:left;position:relative;top:3px;}.section-news .l-main aside #block-views-news-block-1 .views-field-title,.section-news .l-main aside .block--views-news-block-4 .views-field-title{width:230px;float:left;}.section-news .l-main aside #block-views-news-block-1 .views-row,.section-news .l-main aside .block--views-news-block-4 .views-row{overflow:auto;margin:5px 0;}.section-news .l-main aside #block-block-3{font-family:Lobster;font-size:1.5em;font-weight:600;padding-bottom:0px;padding-top:0px;}.section-news .l-main article{border-bottom:20px solid #f0efec;overflow:auto;}.section-news .l-main #block-views-news-block-3,.section-news .l-main #block-views-news-block-2{padding:20px 0 0 0;}.section-news .l-main #block-views-news-block-3{border-bottom:20px solid #f0efec;padding-bottom:0px;padding-top:0px;}.section-news .l-main #block-views-news-block-3 .views-field-created{max-width:200px;float:right;font-family:Josefin Sans;text-transform:uppercase;font-size:0.8em;letter-spacing:1px;margin-top:10px;}.section-news .l-main #block-views-news-block-3 .views-field-title{font-size:1.5em;font-weight:600;}.section-news .l-main #block-views-news-block-3 .views-field-body{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-top:20px;margin-bottom:20px;}.section-news .l-main #block-views-news-block-3 .views-field-body p{-webkit-margin-before:0;-webkit-margin-after:0;}.section-news .l-main #block-views-news-block-2 .views-row{padding:20px 0;border-bottom:20px solid #f0efec;}.section-news .l-main #block-views-news-block-2 .views-field-field-image{max-width:400px;float:right;}.section-news .l-main #block-views-news-block-2 .views-field-created{max-width:200px;font-family:Josefin Sans;text-transform:uppercase;font-size:0.8em;letter-spacing:1px;margin-top:10px;}.section-news .l-main #block-views-news-block-2 .views-field-title{font-size:1.5em;font-weight:600;}.section-news .l-main #block-views-news-block-2 .views-field-body{max-width:280px;}.section-events .l-main{max-width:1200px;margin:0 auto;padding:0 40px 0 40px;clear:both;float:none;overflow:auto;box-sizing:border-box;-moz-box-sizing:border-box;font-size:100%;background:#fff;position:relative;}.section-events .l-main #block-block-15{padding:0;border-bottom:20px solid #f0efec;max-width:700px;float:left;}.section-events .l-main aside{width:400px;float:right;border-left:1px solid black;top:20px;margin-top:-140px;}.section-events .l-main aside #block-views-events-block{padding:0 40px;margin-top:22px;}.section-events .l-main aside #block-views-events-block .views-row{border-bottom:1px solid #f0efec;padding:5px 0;}.section-events .l-main aside #block-views-events-block .views-field-title{font-size:0.8em;font-weight:600;}.section-events .l-main aside #block-views-events-block .views-field-body{font-size:0.8em;}.section-events .l-main aside #block-block-2{font-family:Lobster;font-size:1.5em;font-weight:600;}.section-events .l-main aside #block-block-1 p{font-family:Josefin Sans;text-transform:uppercase;letter-spacing:1px;}.section-events .l-main aside #block-block-1 p :before{content:url(/sites/all/themes/environmenthub/images/notices_icon.png);position:relative;top:15px;margin-right:10px;}.section-events .l-main .view-display-id-page{max-width:700px;float:left;margin-top:20px;}.section-events .l-main .view-display-id-page .views-row{margin-bottom:80px;}.section-events .l-main .view-display-id-page .views-field-title{font-size:1.5em;font-weight:600;padding-bottom:20px;}.section-events .l-main .view-display-id-page .views-field-view-node{display:block;text-align:center;width:100%;max-width:400px;height:25px;padding-top:5px;background:#c778b1;background-image:-webkit-linear-gradient(top,#c778b1,#7b2764);background-image:-moz-linear-gradient(top,#c778b1,#7b2764);background-image:-ms-linear-gradient(top,#c778b1,#7b2764);background-image:-o-linear-gradient(top,#c778b1,#7b2764);background-image:linear-gradient(to bottom,#c778b1,#7b2764);border-radius:25px;text-transform:uppercase;font-family:'Montserrat';font-size:0.8em;letter-spacing:1px;background-color:#c777b1;color:#fff;max-width:150px;}.section-events .l-main .view-display-id-page .views-field-view-node a{color:#fff;text-decoration:none;}.section-events .l-main .view-display-id-page .views-field-view-node:hover{-webkit-box-shadow:inset 0px 0px 30px 10px rgba(90,90,90,0.2);-moz-box-shadow:inset 0px 0px 30px 10px rgba(90,90,90,0.2);box-shadow:inset 0px 0px 30px 10px rgba(90,90,90,0.2);max-width:150px;}.section-events .l-main .view-display-id-page .views-field-field-time,.section-events .l-main .view-display-id-page .views-field-field-venue{clear:both;padding-bottom:10px;background-color:#f1e0ed;overflow:auto;max-width:335px;padding:5px;}.section-events .l-main .view-display-id-page .views-field-field-time span,.section-events .l-main .view-display-id-page .views-field-field-venue span{display:block;width:60px;float:left;}.section-events .l-main .view-display-id-page .views-field-field-time span.date-display-single,.section-events .l-main .view-display-id-page .views-field-field-venue span.date-display-single{width:230px;}.section-events .l-main .view-display-id-page .views-field-field-time .field-content,.section-events .l-main .view-display-id-page .views-field-field-venue .field-content{float:left;}.section-events .l-main .view-display-id-page .views-field-body{padding:20px 0;clear:both;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;}.section-events .l-main .view-display-id-page .views-field-body p{-webkit-margin-before:0;-webkit-margin-after:0;}#block-views-events-block > h2::before{content:url(/sites/all/themes/environmenthub/images/event_icon.png);padding-right:10px;position:relative;top:10px;}.section-contact .l-main{max-width:1200px;margin:0 auto;padding:0 40px 0 40px;clear:both;float:none;overflow:auto;box-sizing:border-box;-moz-box-sizing:border-box;font-size:100%;background:#fff;position:relative;}.form-item label,.form-actions label{min-width:160px;float:left;max-width:495px;}.form-textarea-wrapper textarea{max-width:495px;}.section-contact .grippie{display:none;}#block-block-16::before{content:" ";height:6px;width:88%;max-width:1060px;right:100px;background-color:#d6c12a;border-radius:5px;position:absolute;top:30px;}#block-block-16{overflow:visible;z-index:2;position:relative;}#block-block-16 #socialm{position:absolute;top:-23px;right:29px;}#block-block-16 #socialm2{position:absolute;top:-32px;right:3px;}#block-block-16::after{content:url(/sites/all/themes/environmenthub/images/footer_pattern.png);position:absolute;bottom:-60px;right:-110px;z-index:1;}footer{max-width:1200px;margin:0 auto;width:100%;background-color:#fff;clear:both;float:none;overflow:visible;box-sizing:border-box;-moz-box-sizing:border-box;font-size:100%;}footer .l-region--footer{overflow:auto;}footer #block-block-7,footer #block-block-8,footer #block-block-10,footer #block-block-6,footer #block-block-9{max-width:380px;width:100%;float:left;clear:none;padding:0 40px;height:80px;}footer #block-block-7 .block__content > p,footer #block-block-8 .block__content > p,footer #block-block-10 .block__content > p,footer #block-block-6 .block__content > p,footer #block-block-9 .block__content > p{display:block;position:relative;}footer #block-block-7 div.block__content > p > img,footer #block-block-8 div.block__content > p > img,footer #block-block-10 div.block__content > p > img,footer #block-block-6 div.block__content > p > img,footer #block-block-9 div.block__content > p > img{display:block;position:absolute;top:0;}footer #block-block-7 div.block__content > p > a,footer #block-block-8 div.block__content > p > a,footer #block-block-10 div.block__content > p > a,footer #block-block-6 div.block__content > p > a,footer #block-block-9 div.block__content > p > a{display:block;position:absolute;top:20px;left:70px;font-family:'Josefin Sans';text-transform:uppercase;}footer #block-block-7 div.block__content > p > a:hover,footer #block-block-8 div.block__content > p > a:hover,footer #block-block-10 div.block__content > p > a:hover,footer #block-block-6 div.block__content > p > a:hover,footer #block-block-9 div.block__content > p > a:hover{text-decoration:none;color:#aaa;}footer #block-block-9 div.block__content > p > img{top:15px;}footer #block-block-11{max-width:400px;width:100%;float:left;clear:none;padding:0 40px;font-family:'Lobster';font-size:1.5em;}.section-journey-experience .l-main{max-width:1200px;margin:0 auto;padding:0 40px 0 40px;clear:both;float:none;overflow:auto;box-sizing:border-box;-moz-box-sizing:border-box;font-size:100%;background:#fff;position:relative;}#block-block-8 > div.block__content > p > a{top:10px !important;}#views_slideshow_cycle_teaser_section_slideshow-block{min-width:100%;}#block-views-news-block-1 .views-field-title span a:hover{text-decoration:none;color:#aaa;}#block-views-events-block .views-field.views-field-title span a:hover{text-decoration:none;color:#aaa;}.section-become-member .l-main{max-width:1200px;margin:0 auto;padding:0 40px 0 40px;clear:both;float:none;overflow:auto;box-sizing:border-box;-moz-box-sizing:border-box;font-size:100%;background:#fff;position:relative;}.node-type-page .l-main{max-width:1200px;margin:0 auto;padding:0 40px 0 40px;clear:both;float:none;overflow:auto;box-sizing:border-box;-moz-box-sizing:border-box;font-size:100%;background:#fff;position:relative;}.page-node.node-type-page .field--name-body{width:64%;max-width:750px;float:left;clear:none;padding-right:40px;}.page-node.node-type-page .field--name-field-quotation{width:30%;max-width:400px;float:left;clear:none;padding:0;margin-left:50px;}.section-programme article .field--name-body{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-top:20px;}.section-programme article .field--name-body p:nth-of-type(1){margin-top:0px;}.section-member article .field--name-body{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-top:20px;}.section-member article .field--name-body > div > div > p{-webkit-margin-before:0px;-webkit-margin-after:0px;}.section-member .l-main{max-width:1200px;margin:0 auto;width:100%;background-color:#fff;clear:both;float:none;overflow:auto;box-sizing:border-box;-moz-box-sizing:border-box;font-size:100%;padding:1px 40px;}.section-member .l-main .l-content{max-width:700px;width:70%;float:left;background:#fff;}.section-member .l-main .l-region--sidebar{max-width:420px;width:40%;float:left;margin-top:20px;padding-left:40px;}#block-views-news-block-1 > h2::before{content:url(/sites/all/themes/environmenthub/images/notices_icon.png);padding-right:10px;position:relative;top:10px;}#block-mailchimp-signup-newsletter > h2::before{content:url(/sites/all/themes/environmenthub/images/notices_icon.png);padding-right:10px;position:relative;top:10px;}#block-views-investment-options-block > h2::before{content:url(/sites/all/themes/environmenthub/images/investment_icon.png);padding-right:10px;position:relative;top:10px;}img.file-icon{position:relative;top:10px;}#block-block-3 > div.block__content > p{font-size:18px;}#block-block-11 > div.block__content{font-size:18px;}.section-members div.l-page > div > div.l-tryptic > div{border-bottom:20px solid #f0efec;border-top:20px solid #f0efec;}.section-members footer #block-block-7,.section-members footer #block-block-11{padding-left:5px;}.node-type-event div.l-page > div > div.l-content > article > div{max-width:700px;}.node-type-event div.l-page > div > div.l-content > article > div > div.field.field--name-body.field--type-text-with-summary{padding:20px 0;clear:both;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;max-width:650px;}.node-type-event div.l-page > div > div.l-content > article > div > div.field.field--name-body.field--type-text-with-summary.field--label-hidden > div > div > p{margin:0;}.node-type-event .field--type-datetime,.node-type-event .field--name-field-venue{clear:both;padding-bottom:10px;background-color:#f1e0ed;overflow:auto;max-width:335px;padding:5px;}.node-type-event #block-views-events-block-1 > h2::before{content:url(/sites/all/themes/environmenthub/images/event_icon.png);padding-right:10px;position:relative;top:10px;}.node-type-event #block-views-events-block-1{padding:0 40px;margin-top:22px;}.node-type-event #block-views-events-block-1 .views-row{border-bottom:1px solid #f0efec;padding:5px 0;}.node-type-event #block-views-events-block-1 .views-field-title{font-size:0.8em;font-weight:600;}.node-type-event #block-views-events-block-1 .views-field-body{font-size:0.8em;}.page-programmes-list .l-main,.page-bucket-list-projects .l-main{max-width:1200px;margin:0 auto;padding:0 40px 0 40px;clear:both;float:none;overflow:auto;box-sizing:border-box;-moz-box-sizing:border-box;font-size:100%;background:#fff;position:relative;}.page-programmes-list .l-main .node--programme,.page-programmes-list .l-main .node--bucket-list-project,.page-bucket-list-projects .l-main .node--programme,.page-bucket-list-projects .l-main .node--bucket-list-project{padding:20px 0;border-top:20px solid #f0efec;max-width:400px;width:32%;float:left;margin-right:10px;min-height:650px;overflow:hidden;}.page-programmes-list .l-main h2,.page-bucket-list-projects .l-main h2{height:40px;}.section-future-projects .l-main{max-width:1200px;margin:0 auto;padding:0 40px 0 40px;clear:both;float:none;overflow:auto;box-sizing:border-box;-moz-box-sizing:border-box;font-size:100%;background:#fff;position:relative;}.section-future-projects .l-main .field--type-text-with-summary{clear:both;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;max-width:650px;padding:20px 0;}.section-future-projects .l-main .field--type-text-with-summary.field--label-hidden > div > div > p:nth-child(1){margin-top:0px;}.section-regions .l-main{max-width:1200px;margin:0 auto;padding:0 40px 0 40px;clear:both;float:none;overflow:auto;box-sizing:border-box;-moz-box-sizing:border-box;font-size:100%;background:#fff;position:relative;}.section-regions .l-main .node--programme,.section-regions .l-main .node--bucket-list-project{padding:20px 0;border-top:20px solid #f0efec;max-width:400px;width:32%;float:left;margin-right:10px;min-height:650px;overflow:hidden;}#block-block-16 > div.block__content{position:relative;z-index:3;}.file-icon a{line-height:2em;}#edit-mailchimp-lists-mailchimp-140825-subscribe .checkbox,.mailchimp-newsletter-wrapper .form-checkbox,.mailchimp-newsletter-wrapper label.option{display:none;}.page-search404 .l-main,.section-search404 .l-main{max-width:1200px;min-height:400px;margin:0 auto;padding:0 40px 0 40px;clear:both;float:none;overflow:auto;box-sizing:border-box;-moz-box-sizing:border-box;font-size:100%;background:#fff;position:relative;}.block--mailchimp-signup{padding-right:0px;}.block--mailchimp-signup .form-item{overflow:auto;margin-top:1em;}.block--mailchimp-signup .mailchimp-newsletter-mergefields label{min-width:140px;}.block--mailchimp-signup .mailchimp-newsletter-mergefields input{float:left;}.l-region--branding{float:right;}.block--system-user-menu{padding:80px 60px 0px 0px;background-image:url(/sites/all/themes/environmenthub/images/member_icon.png);background-position:0px 100px;background-repeat:no-repeat;}.block--system-user-menu .menu{margin:0px;}.block--system-user-menu .menu .leaf{list-style-type:none;list-style-image:none;}.block--system-user-menu a{text-transform:uppercase;font-family:'Josefin Sans',sans-serif;letter-spacing:1px;font-size:0.8em;}.section-forums .view-forums .view-header,.section-forum .view-forums .view-header{float:left;margin:43px 40px 40px 1em;}.section-forums .view-forums .view-content th,.section-forum .view-forums .view-content th{background-color:#082a3e;color:#fff;}.section-forums .view-forums .view-filters,.section-forum .view-forums .view-filters{padding-top:10px;float:left;}.section-forums .field--name-field-comment-image .field__item,.section-forum .field--name-field-comment-image .field__item{float:left;margin-right:10px;}.section-forum .l-content .node{padding:1em;border-radius:0 0 30px 0px;}.section-forum .l-content .node .comments__form-title{font-size:1.3em;border-bottom:1px solid #909090;margin-top:30px;}.section-forum .l-content .node .comment-form .form-item label{margin-right:10px;min-width:initial !important;}.section-forum .l-content .node .comment-form .form-actions .form-submit{margin:20px 3px;}.section-forum .l-content .node .group-header{background:transparent;}.section-forum .l-content .node .group-header div:nth-child(1){padding-left:0px;}.section-forum .l-content .node .group-right{width:100%;min-height:203px;border-left:none;}.section-forum .l-content .node .group-right p:nth-child(1){margin-top:0px;}.section-forum #edit-author--2,.section-forum tr.mceLast,.section-forum .filter-wrapper.form-wrapper,.section-forum .l-content .node .comments__form-title,.section-comment #edit-author--2,.section-comment tr.mceLast,.section-comment .filter-wrapper.form-wrapper,.section-comment .l-content .node .comments__form-title{display:none;}.section-forum #edit-comment-body,.section-comment #edit-comment-body{margin-top:2em;margin-bottom:1em;}.section-forum .form-item-field-comment-image-und-0 .description,.section-comment .form-item-field-comment-image-und-0 .description{display:none;}.section-forum fieldset.form-wrapper,.section-comment fieldset.form-wrapper{border:none;margin:0;padding:0;}.section-forum .mceIframeContainer{background-color:#fff;}.section-forums table,.section-forum table{width:100%;}.section-forums table td,.section-forums table th,.section-forum table td,.section-forum table th{padding:1em;}.view-forums .view-header a{background-color:#082a3e;padding:1em;color:white;border-radius:10px;text-decoration:none;}.view-forums .view-header a:hover{background:#0d415f;text-decoration:none;}.view-forums .view-content{background:#44b4b5;padding:1em;border-radius:10px;}.view-forums select{text-transform:none;padding:10px;background:#eee;margin-top:5px;}.view-forums tr.even{background-color:#fff;}.view-forums tr.odd{background-color:#eee;}.node-type-forum .node{padding:1em;border:1px solid #ddd;margin-top:0;}.node-type-forum .tabs--primary{margin-bottom:0;border-bottom:0px solid #fff;}.comment.view-mode-full,#comments .comment{background:#ddd;margin-top:20px;}.comment.view-mode-full .group-left,.comment.view-mode-full .group-right,#comments .group-left,#comments .group-right{padding:1em;}.node--forum--full .group-footer{padding-top:20px;}.node--forum--full .group-left{padding:1em;width:calc(120px + 2em);display:inline-block;border:1px solid #bbb;margin-bottom:-1px;background:#eee;min-height:203px;}.comment.view-mode-full .group-left,#comments .group-left{padding:1em;width:calc(120px + 2em);border-right:1px solid #bbb;border-top:0px solid #bbb;border-left:0px solid #bbb;display:inline-block;border-bottom:1px solid #bbb;margin-bottom:-1px;float:none;clear:both;}.node--forum--full .group-header{background:#44b4b5;}.node--forum--full .group-header .field--name-taxonomy-forums,.node--forum--full .group-header .field--name-field-regions,.node--forum--full .group-header .field--name-field-forums{display:inline-block;margin-right:2em;padding:1em;}.node--forum--full .group-header .field--name-taxonomy-forums .field__items .field__item,.node--forum--full .group-header .field--name-field-regions .field__items .field__item,.node--forum--full .group-header .field--name-field-forums .field__items .field__item{display:inline;margin-right:6px;}.node--forum--full .group-right,.comment.view-mode-full .group-right,#comments .group-right{padding:1em;display:inline-block;vertical-align:top;max-width:calc(100% - 120px - 3em);float:none;clear:both;}.comment.view-mode-full .group-footer,#comments .group-footer{padding:0.8em;background:#bbb;}#comments .indented .comment{margin-top:0px;background:#eee;border:1px solid #ddd;}.comment.view-mode-full .user-picture,.comment.view-mode-full .field--name-ds-user-picture,.node-type-forum .user-picture,.node-type-forum .field--name-ds-user-picture{margin-right:10px;width:100px;}.comment.view-mode-full .submitted,#comments .comment .submitted{font-size:80%;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #bbb;}.comment.view-mode-full .field--name-post-date,#comments .comment .field--name-post-date{font-size:12px;}.page-node-31 .l-content .node__content .field-collection-container .field--name-field-paragraph a{text-decoration:underline;}.block.block--easy-breadcrumb{padding:0;}.block.block--easy-breadcrumb a{color:#44b4b5;}.page-events aside .block--block-2{padding:10px 40px;}#block-system-main-menu{padding:0 0 10px 0;}#block-system-main-menu ul{list-style-type:none;position:relative;}#block-system-main-menu li{display:block;float:left;color:black;text-transform:uppercase;font-family:'Josefin Sans',sans-serif;letter-spacing:1px;width:160px;text-align:center;margin-top:20px;font-size:0.8em;position:relative;overflow:visible;border-left:2px solid #909090;padding:4px 0;}#block-system-main-menu li.last{border-right:2px solid #909090;}#block-system-main-menu li:before{content:" ";height:3px;border:3px solid #d6c12a;border-radius:3px;width:170px;position:absolute;top:-20px;left:-6px;box-sizing:border-box;-moz-box-sizing:border-box;z-index:4;}#block-system-main-menu li:hover:before{content:" ";height:3px;border:3px solid #44b4b5;border-radius:3px;width:168px;position:absolute;top:-20px;left:-6px;box-sizing:border-box;-moz-box-sizing:border-box;z-index:6;}#block-system-main-menu a.active{color:#909090;}.view--four-column .view-content{overflow:auto;}.view--three-column .view-content{display:flex;flex-wrap:wrap;}.view--three-column .views-row{flex:1 1 auto;}.view--two-column .view-content{overflow:auto;}.l-main{max-width:1200px;margin:0 auto;background:white;}.page-user .l-main,.section-forums .l-main,.section-forum .l-main,.page-comment-reply .l-main{padding:1em 2.5em;}
