html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}
@font-face{font-family:'Knockout 30 DEV';src:url(/sites/all/themes/climatesolutions/fonts/knockout-htf30-juniorwelterwt-webfont.eot);src:url(/sites/all/themes/climatesolutions/fonts/knockout-htf30-juniorwelterwt-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/climatesolutions/fonts/knockout-htf30-juniorwelterwt-webfont.woff) format('woff'),url(/sites/all/themes/climatesolutions/fonts/knockout-htf30-juniorwelterwt-webfont.ttf) format('truetype'),url(/sites/all/themes/climatesolutions/fonts/knockout-htf30-juniorwelterwt-webfont.svg#knockouthtf30-juniorwelterwt) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Knockout 50 DEV';src:url(/sites/all/themes/climatesolutions/fonts/knockout-htf50-welterweight-webfont.eot);src:url(/sites/all/themes/climatesolutions/fonts/knockout-htf50-welterweight-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/climatesolutions/fonts/knockout-htf50-welterweight-webfont.woff) format('woff'),url(/sites/all/themes/climatesolutions/fonts/knockout-htf50-welterweight-webfont.ttf) format('truetype'),url(/sites/all/themes/climatesolutions/fonts/knockout-htf50-welterweight-webfont.svg#knockouthtf50-welterweight) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Whitney SSm DEV';src:url(/sites/all/themes/climatesolutions/fonts/whitneyhtf-book-webfont.eot);src:url(/sites/all/themes/climatesolutions/fonts/whitneyhtf-book-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/climatesolutions/fonts/whitneyhtf-book-webfont.woff) format('woff'),url(/sites/all/themes/climatesolutions/fonts/whitneyhtf-book-webfont.ttf) format('truetype'),url(/sites/all/themes/climatesolutions/fonts/whitneyhtf-book-webfont.svg#whitney_htfbook) format('svg');font-weight:normal;font-style:normal;}html{font-size:100%;height:100%;line-height:1.5;overflow-y:scroll;}body{background:#fff;min-height:100%;margin:0;padding:0;color:#222;font-family:'Whitney SSm A','Whitney SSm B','Whitney SSm DEV',Arial,Helvetica,sans-serif;font-size:87.5%;line-height:1.5;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Knockout 50 A','Knockout 50 B','Knockout 50 DEV',Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;margin-bottom:.3em;}h1,.h1{font-family:'Whitney SSm A','Whitney SSm B','Whitney SSm DEV',Arial,Helvetica,sans-serif;font-size:1.7142857em;line-height:1.2;color:#08779a;margin-bottom:.3em;font-weight:500;}h2,.h2{font-family:'Whitney SSm A','Whitney SSm B','Whitney SSm DEV',Arial,Helvetica,sans-serif;font-weight:600;font-size:1.4285714em;color:#689321;line-height:1.2;}h3,.h3{font-family:'Whitney SSm A','Whitney SSm B','Whitney SSm DEV',Arial,Helvetica,sans-serif;font-weight:600;font-size:1.1428571em;color:#689321;line-height:1.2;}h4,h5,h6,.h4,.h5,.h6{font-family:'Whitney SSm A','Whitney SSm B','Whitney SSm DEV',Arial,Helvetica,sans-serif;font-weight:600;font-size:1em;color:#689321;line-height:1.2;}p{line-height:1.5;margin:0 0 1.5em 0;}p:last-child{margin-bottom:0;}a{color:#08779a;text-decoration:none;}a:visited{color:#96a5be;}a:hover{text-decoration:underline;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}li{line-height:1.3;padding-bottom:.7em;}li ul,li ol{margin:0;}ul,ol{margin:0 1.5em 1.5em 0;padding-left:2em;}ul{list-style-type:disc;}ol{list-style-type:decimal;}dl{margin:0 0 1.5em 0;}dl dt{font-weight:700;font-style:normal;}dd{margin-left:1.5em;}hr{background:#cecece;border:none;clear:both;float:none;height:1px;margin:0 0 1.4375em;width:100%;}fieldset{border:1px solid #ccc;margin:0 0 1.4375em;padding:1.5em;}table{margin-bottom:1.5em;width:100%;border-collapse:inherit;}th,tr,td{vertical-align:middle;}th{padding-right:1em;}.sticky-header th,.sticky-table th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left;}em,i{font-style:italic;}strong,b{font-weight:600;font-style:normal;}blockquote{margin:2em;}sup{position:relative;bottom:0.5em;font-size:0.8em;}sub{position:relative;top:0.3em;font-size:0.8em;}ul.menu li.leaf{list-style-image:none;list-style-type:none;}.read-more a .text{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.read-more .fa-arrow-circle-right{color:#e18217;}input[type="text"],select{width:120px;font:1em Arial,sans-serif;margin:0;}input[type="text"],input[type="password"],input[type="email"],textarea{border:1px solid #ccc;}input[type="text"],input[type="button"],input[type="submit"]{padding:2px 6px;}input[type="submit"]{cursor:pointer;}button:hover,a.button:hover,input[type="reset"]:hover,input[type="submit"]:hover,input[type="button"]:hover{background-image:none;background:#e18217;}input.form-submit{background:#689321;margin-right:.5em;padding:3px 12px;font-family:'Whitney SSm A','Whitney SSm B','Whitney SSm DEV',Arial,Helvetica,sans-serif;font-size:1em;color:#fff;font-weight:700;font-style:normal;text-shadow:none;border:none;border-radius:0;}.firefox input.form-submit{padding:4px 12px;}.screenreader-visible,.element-invisible{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}#container{margin:0 auto;width:100%;position:relative;}#banner{padding-top:6px;padding:6px 0 6px;border-bottom:4px solid #cecece;}#banner .block{margin-bottom:0;}#banner .block img{display:block;}#main{display:block;margin:0;position:relative;}#sidebar-second{display:none;}body.sidebar-second #filters{display:none;}#header{margin:0;padding:10px 30px 14px 30px;position:relative;border-bottom:10px solid #14a5df;}#header #site-name{font-family:'Knockout 50 A','Knockout 50 B','Knockout 50 DEV',Arial,Helvetica,sans-serif;font-size:4em;line-height:1.2;margin:0;}#header #site-name a{background:url(/sites/all/themes/climatesolutions/images/logo-mobile2x.png) no-repeat center top;background-size:202px 41px;display:block;margin:0 auto;width:202px;height:41px;font:0/0 a;text-shadow:none;color:transparent;}#header #site-slogan{float:left;margin:0;}#header #site-name a:hover{text-decoration:none;}#header #block-menu-menu-top-of-page-menu,#header #block-block-7,#header #block-search-form,#header #block-block-8{display:none;}#navigation{clear:both;margin:0;padding:0;}#block-superfish-1{display:none;}#main-menu-toggle{position:absolute;top:20px;right:28px;line-height:1;font-size:1.53em;color:#6d6d6d;cursor:pointer;}.main-mobile-menu{margin-top:12px;border-bottom:4px solid #cecece;}#main .main-mobile-menu{margin-top:8px;border-bottom:none;}#mobile-footer{padding-top:12px;border-top:4px solid #cecece;}.main-mobile-menu-inner,#mobile-footer .region-footer-mobile,#block-menu-block-5 .content{margin:0 auto;width:264px;}.main-mobile-menu .block,#mobile-footer .block{margin-bottom:6px;}.main-mobile-menu ul.menu,#mobile-footer ul.menu,#block-menu-block-5 ul.menu{margin:0;padding:0;}.main-mobile-menu ul.menu li a,#mobile-footer ul.menu li a,#block-menu-block-5 ul.menu li a{background:#689321;display:block;margin-bottom:6px;padding:5px 12px 3px;font-family:'Knockout 30 A','Knockout 30 B','Knockout 30 DEV',Arial,Helvetica,sans-serif;font-size:1.4285714em;line-height:1;letter-spacing:1px;text-transform:uppercase;color:#fff;}.main-mobile-menu #block-menu-menu-mobile-menu-top ul.menu li a,#mobile-footer #block-menu-block-3 ul.menu li a{background:#e18217;float:left;margin-right:6px;padding:7px 16px 5px;font-size:1.1428571em;}.main-mobile-menu #block-menu-menu-mobile-menu-top ul.menu li.last a,#mobile-footer #block-menu-block-3 ul.menu li.last a{margin-right:0;}.main-mobile-menu #block-menu-menu-mobile-menu-bottom ul.menu li a,#mobile-footer #block-menu-block-4 ul.menu li a{background:#08779a;float:left;margin-right:5px;padding:7px 15px 5px;font-size:1.1428571em;letter-spacing:normal;}.main-mobile-menu #block-menu-menu-mobile-menu-bottom ul.menu li.last a,#mobile-footer #block-menu-block-4 ul.menu li.last a{margin-right:0;}#block-menu-block-7{background:#fff;margin:-8px 10px 0;padding:0 15px 15px;}body.programs-campaigns #block-menu-block-7{margin:6px 0 10px;padding:0;}body.donate #block-menu-block-7{margin:0 30px;padding:0;}#block-menu-block-7 h2.block-title{background:#eeeeee;margin-bottom:0;padding:15px 20px 0;font-family:'Whitney SSm A','Whitney SSm B','Whitney SSm DEV',Arial,Helvetica,sans-serif;font-size:1em;font-weight:600;line-height:1;color:#000;text-transform:uppercase;}#block-menu-block-7 .content{background:#eeeeee;padding:1px 20px 5px;}#block-menu-block-7 h2 a{color:#000;}#block-menu-block-7 .content li > a{display:block;position:relative;padding-top:12px;padding-left:36px;font-weight:600;}#block-menu-block-7 ul.menu{margin-top:0;margin-bottom:0;margin-left:-1em;padding-left:0;list-style-type:none;}#block-menu-block-7 ul.menu ul.menu{margin-top:.5em;margin-left:-0.3em;padding-left:1em;}#block-menu-block-7 ul.menu li{padding-bottom:0;margin-bottom:.4em;font-size:0.9285714em;line-height:1.2;}#block-menu-block-7 li.dhtml-folder{list-style:none !important;}#block-menu-block-7 li.dhtml-folder a{}#block-menu-block-7 li.dhtml-folder li a{padding-top:6px;}#block-menu-block-7 a.dhtml-menu-icon{background:url(/sites/all/themes/climatesolutions/images/widget-menu-arrows-mobile.png) no-repeat left center;width:44px;height:44px;position:absolute;top:-2px;left:-8px !important;}#block-menu-block-7 li.expanded a.dhtml-menu-icon{background-position:right center;}.breadcrumb{clear:both;padding:1.5em 0 0;}#skip-link{position:absolute;}.item-list ul{margin:0;padding:0 0 0 1.5em;}.item-list ul li{margin:0;padding:0;}ul.menu li{margin:0;padding:0;}ul.inline{clear:both;}ul.inline li{margin:0;padding:0 1em 0 0;}.tabs-wrapper{border-bottom:1px solid #333;margin:0 0 1.4375em;}ul.primary{border:none;margin:0;padding:0;}ul.primary li a{background:none;border:none;display:block;float:left;line-height:1.5em;margin:0;padding:0 1em;}ul.primary li a:hover,ul.primary li a.active{background:#666;border:none;color:#fff;}ul.primary li a:hover{background:#888;text-decoration:none;}ul.secondary{background:#666;border-bottom:none;clear:both;margin:0;padding:0;}ul.secondary li{border-right:none;}ul.secondary li a,ul.secondary li a:link{border:none;color:#ccc;display:block;float:left;line-height:1.5em;padding:0 1em;}ul.secondary li a:hover,ul.secondary li a.active{background:#888;color:#fff;text-decoration:none;}ul.secondary a.active{border-bottom:none;}.node{margin-top:1em;margin-bottom:1.5em;}body.page-node .node{padding:0 30px;}#main h1,#main h2,#main h3,#main h4,#main h5,#main h6,#main .h1,#main .h2,#main .h3,#main .h4,#main .h5,#main .h6{margin-bottom:.5em;}#main h1,#main .h1{margin-bottom:.3em;font-size:2em;}#main p{margin-bottom:1.8em;}#main p:last-child{margin-bottom:0;}ul.pager{font-weight:500;font-style:normal;font-size:0.8571428em;text-transform:uppercase;}ul.pager .pager-current{color:#e18217;}ul.pager .fa{font-size:0.85em;}.node .field{margin-bottom:.3em;}.dnd-atom-wrapper{margin-right:1em;}.dnd-atom-wrapper.atom-align-right{margin-left:1em;margin-right:0;}.dnd-atom-wrapper .dnd-legend-wrapper{margin-bottom:1em;}.dnd-atom-wrapper .title,.dnd-atom-wrapper.type-image .caption,.field-name-field-scald-image .field-name-field-caption{margin-top:-0.3em;font-size:1.1428571em;text-align:left;color:#3b4c54;font-weight:500;font-style:italic;}.dnd-atom-wrapper.type-image .credits,.field-name-field-scald-image .field-name-field-credits p{float:right;font-size:0.6428571em;text-align:right;color:#3b4c54;}#main .dnd-atom-wrapper.type-image{margin-bottom:1em;}.ie8 .dnd-atom-wrapper img{max-width:none;}#main .field-name-field-scald-image{margin-bottom:2em;position:relative;text-align:center;}#main .field-name-field-scald-image span{display:block;clear:both;position:relative;float:left;max-width:100%;}#main .field-name-field-scald-image img,#main .field-name-body img{max-width:100%;height:auto;}.field-name-field-scald-image .field-name-field-caption{position:absolute;bottom:-1.5em;left:0;}.field-name-field-scald-image .field-name-field-credits{position:absolute;bottom:-1.5em;right:0;}#main .field-name-field-scald-image:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.dnd-atom-wrapper.type-video{display:block !important;margin:0 0 2em;}.field-name-field-tags{margin:0 0 1.5em;}.field-name-field-tags .field-item{margin:0 1em 0 0;}.field-name-field-tags div{display:inline;}.profile{margin:1.5em 0;}.profile h3{border:none;}.profile dt{margin-bottom:0;}.profile dd{margin-bottom:1.5em;}.password-parent{width:36em;}body.page-views #main{margin:1em 0 1.5em;margin:0 0 30px;}body.page-views #main .messages{position:absolute;top:0;left:0;width:100%;}body.page-views #main .view{margin-top:1em;padding:0 30px;}body.page-views .view-header h1{font-family:'Knockout 50 A','Knockout 50 B','Knockout 50 DEV',Arial,Helvetica,sans-serif;font-size:1.8571428em;color:#689321;text-transform:uppercase;margin-bottom:0.5em;}.view .field-name-field-caption,.view .field-name-field-credits{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}body.page-views #banner .block-views,#banner .block{position:relative;}body.page-views #main .attachment-before{position:relative;width:100% !important;height:225px;padding:0;margin-left:-30px;margin-bottom:26px;margin:-16px 0 26px -30px;padding-bottom:14px;border-bottom:4px solid #cecece;}body.page-views #main .attachment-before .view{padding:0;}body.page-views #banner .block-views .item-list ul{padding:0;list-style-type:none;}body.page-views #banner .block-views .views-field-field-scald-banner-image img{display:block;}body.page-views .block-views .views-field img,#banner .block-views .views-field img{max-width:100%;height:auto;}#banner .block-views .view-id-homepage_carousel img,#banner .block-views .view-id-pathways img{max-width:none;}body.page-views #banner .block-views .views-field-nothing,body.page-views #main .attachment-before .views-field-nothing,body.page-views #main .attachment-before .views-field-nothing{background:url(/sites/all/themes/climatesolutions/images/bg-black-70percent.png);float:none !important;width:100% !important;padding:0;position:absolute;bottom:0;left:0;z-index:1;}body.page-views #banner .block-views .views-field-nothing{bottom:0;}body.page-views #banner .views-field-nothing .slide-text{padding:10px 20px;}body.page-views #banner .block-views .views-field-nothing h3,body.page-views #main .attachment-before .views-field-nothing h3{display:inline;margin-bottom:0.2em;font-family:'Knockout 30 A','Knockout 30 B','Knockout 30 DEV',Arial,Helvetica,sans-serif;font-weight:normal;text-transform:uppercase;}body.page-views #banner .block-views .views-field-nothing h3 a,body.page-views #main .attachment-before .views-field-nothing h3 a{color:#96a5be;}body.page-views #banner .block-views .views-field-nothing p,body.page-views #main .attachment-before .views-field-nothing p{display:inline;margin-top:-0.18em;margin-bottom:.5em;}body.page-views #banner .block-views .views-field-nothing p span.slide-body,body.page-views #main .attachment-before .views-field-nothing p span.slide-body{display:none;}body.page-views #banner .block-views .read-more .fa-arrow-circle-right.universal,body.page-views #main .attachment-before .read-more .fa-arrow-circle-right.universal{display:none;}body.page-views #banner .block-views .read-more .arrow-stack,body.page-views #main .attachment-before .read-more .arrow-stack{width:auto;padding-left:2em;font-size:.7em;color:#e18217;}body.page-views #banner .block-views .read-more .arrow-stack .fa-circle,body.page-views #main .attachment-before .read-more .arrow-stack .fa-circle{font-size:1.5em;}body.page-views #banner .block-views .view li.views-row,body.page-views #main .attachment-before .view li.views-row{border:none !important;margin:0;padding:0;float:none;clear:none;}body.page-views #banner .block-views .views-field-field-scald-banner-image,#banner .block .field-name-field-scald-banner-image{overflow:hidden;width:auto;height:225px;text-align:center;}#banner .block .bean-scald-banner-short .field-name-field-scald-banner-image{height:106px;}#banner .block .field-name-field-scald-banner-image{height:153px;}body.page-views #banner .block-views .views-field-field-scald-banner-image .field-content,#banner .block .field-name-field-scald-banner-image .field-item{display:inline-block;position:relative;right:-50%;}body.page-views #banner .block-views .views-field-field-scald-banner-image img,#banner .block .field-name-field-scald-banner-image img{position:relative;left:-50%;}body.page-views #banner .block-views .views-field-field-scald-banner-image .field-name-field-credits,body.page-views #banner .block-views .views-field-field-scald-banner-image .field-name-field-caption,#banner .block .field-name-field-scald-banner-image .field-name-field-credits,#banner .block .field-name-field-scald-banner-image .field-name-field-caption{display:none;}body.page-views #main .view .item-list ul{margin:0;padding:0;list-style-type:none;}body.page-views #main .view li.views-row{clear:both;margin-bottom:22px;}body.page-views #main .view .views-field{}body.page-views #main .view .views-field.no-thumb{}body.page-views #main .view .views-field-field-scald-image .field-name-field-credits{display:none;}body.page-views #main .view .views-field-field-scald-image{margin-bottom:0 !important;}body.page-views #main .view .views-field-field-scald-image img{max-width:100%;height:auto;}body.page-views #main .view .views-field-field-scald-image.no-thumb{display:none;}body.page-views #main .view .views-field-title{margin-bottom:.3em;}body.page-views #main .view .views-field-field-regions{margin-bottom:0.3em;font-size:1.2857142em;color:#689321;font-weight:500;}body.page-views #main .view .views-field,body.page-views #main .view .views-field-nothing-1{margin-bottom:0.3em;}body.page-views #main .view .views-field-nothing-1 a{margin-bottom:0.3em;color:#689321;font-weight:500;}body.page-views #main .view .views-field-title h3{font-family:'Whitney SSm A','Whitney SSm B','Whitney SSm DEV',Arial,Helvetica,sans-serif;font-weight:500;font-style:normal;font-size:1.7142857em;line-height:1.25;margin-bottom:0;}body.page-views #main .view .views-field-nothing{line-height:1.7;}body.page-views #main .view .views-field .views-label{float:left;padding-right:.3em;font-weight:600;}.front h1#page-title{display:none;}#block-views-homepage-carousel-block h2.block-title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}body.front #block-views-homepage-carousel-block{position:relative;}body.front #block-views-homepage-carousel-block #views_slideshow_cycle_teaser_section_homepage_carousel-block,body.front #block-views-homepage-carousel-block .views-slideshow-cycle-main-frame-row{width:100% !important;height:225px !important;position:relative;}body.front #block-views-homepage-carousel-block .views-field-nothing{background:url(/sites/all/themes/climatesolutions/images/bg-black-70percent.png);float:none;width:auto;width:100%;padding:0;position:absolute;bottom:0;left:0;z-index:1;}body.front #block-views-homepage-carousel-block .views-field-nothing .slide-text{padding:10px 20px;}body.front #block-views-homepage-carousel-block .views-field-nothing h3{display:inline;margin-bottom:0.2em;padding-right:.3em;font-family:'Knockout 30 A','Knockout 30 B','Knockout 30 DEV',Arial,Helvetica,sans-serif;font-weight:normal;text-transform:uppercase;}body.front #block-views-homepage-carousel-block .views-field-nothing h3 a{color:#96a5be;}body.front #block-views-homepage-carousel-block .views-field-nothing p{display:inline;margin-top:-0.18em;margin-bottom:.5em;}body.front #block-views-homepage-carousel-block .views-field-nothing p span.slide-body{display:none;}body.front #block-views-homepage-carousel-block .read-more .fa-arrow-circle-right.universal{display:none;}body.front #block-views-homepage-carousel-block .read-more .arrow-stack{width:auto;padding-left:2em;font-size:.7em;color:#e18217;}body.front #block-views-homepage-carousel-block .read-more .arrow-stack .fa-circle{font-size:1.5em;}body.front #block-views-homepage-carousel-block .views-field-field-scald-banner-image{overflow:hidden;width:auto;height:225px;text-align:center;}body.front #block-views-homepage-carousel-block .views-field-field-scald-banner-image .field-content{display:inline-block;position:relative;right:-50%;}body.front #block-views-homepage-carousel-block .views-field-field-scald-banner-image img{position:relative;left:-50%;}body.front #block-views-homepage-carousel-block .views-field-field-scald-banner-image .field-name-field-credits,body.front #block-views-homepage-carousel-block .views-field-field-scald-banner-image .field-name-field-caption{display:none;}body.front #block-views-homepage-carousel-block #widget_pager_bottom_homepage_carousel-block{display:none;}#views_slideshow_controls_text_homepage_carousel-block a{display:block;position:absolute;top:100px;right:0;z-index:10;padding:0;color:#fff;font-size:1.5714285em;line-height:1;zoom:1;filter:alpha(opacity=90);opacity:0.9;text-shadow:1px 1px 1px black;}#views_slideshow_controls_text_homepage_carousel-block a:hover{filter:alpha(opacity=100);opacity:1;}#views_slideshow_controls_text_pause_homepage_carousel-block{display:none;}#views_slideshow_controls_text_previous_homepage_carousel-block a{right:auto;left:8px;}#views_slideshow_controls_text_next_homepage_carousel-block a{right:8px;}body.node-type-article .node{padding:0;}.node .ds-bottom,#block-views-author-s-bio-block{padding:0 30px;}#main .field-name-byline{margin:-0.7em 0 1.5em;}body.page-node .field-name-body{margin-bottom:2em;}body.page-node #main .pull-quote{background:#96a5be;margin:0 0 16px 16px;padding:28px 32px;font-size:1.4285714em;font-weight:600;font-style:italic;color:#fff;}.pull-quote-regular a{color:#2a3f61;}.pull-quote-regular a:visited{color:#000000;}body.page-node #main .pull-quote-regular{background:#96a5be;padding:15px;font-style:italic;color:#fff;width:45%;float:right;margin:5px;font-size:1em;font-style:normal;}body.page-node #main .pull-quote-regular h3{font-size:1.15em;color:#2a3f61;font-weight:bold;margin-bottom:10px;}body.page-node #main .pull-quote-regular p{margin-bottom:10px;}body.page-node #main .pull-quote-regular ul{list-style:none;padding-bottom:0.3em;padding-left:10px;color:#2a3f61;font-style:italic;}body.page-node #main .pull-quote-regular ul li{padding-bottom:0;padding-left:30px;line-height:1.6;background-image:url(/sites/all/themes/climatesolutions/images/twitter-black.png);background-repeat:no-repeat;background-position:top left;background-size:25px;}body.page-node #main .pull-quote .attribution{display:block;margin-top:.8em;font-size:.7em;line-height:1.2;}body.page-node #main blockquote{background:#eeeeee;margin:20px;padding:32px 40px;}body.page-node #main blockquote p{}body.page-node #main blockquote p em{}body.node-type-news-release .field-name-field-date-only,body.node-type-news-release .field-name-field-topic,body.node-type-news-release .field-name-field-focus-area,body.node-type-news-release .field-name-topics,body.node-type-news-release-new .field-name-field-date-only,body.node-type-news-release-new .field-name-field-topic,body.node-type-news-release-new .field-name-field-focus-area,body.node-type-news-release-new .field-name-topics{float:left;margin-bottom:2em;padding-right:1em;font-size:0.8571428em;}body.node-type-news-release .field-name-body,body.node-type-news-release-new .field-name-body{clear:both;}body.node-type-news-release .field-name-field-topic,body.node-type-news-release .field-name-field-focus-area,body.node-type-news-release-new .field-name-field-topic,body.node-type-news-release-new .field-name-field-focus-area{display:none;}body.page-node .group-sharing{margin:0 0 2.5em;padding-bottom:1.3em;border-bottom:1px solid #cecece;}body.page-node .group-sharing .field-name-sharethis,body.page-node .group-sharing .field-name-comment-button{float:left;}body.page-node .field-name-ds-user-picture{float:left;margin-right:20px;}body.page-node .group-author-info{float:left;min-width:170px;max-width:400px;}body.page-node #main .field-name-author-linked h2.name-author{margin-bottom:0;}body.page-node .field-name-member-title:after{clear:both;content:".";display:block;height:0;visibility:hidden;}body.page-node .field-name-member-title .member-title{float:left;}body.page-node .field-name-member-title .member-type{display:none;}body.page-node .field-name-member-title .member-type.Staff{display:inline;float:left;padding-right:.3em;}body.page-node .field-name-most-recent-posts{clear:both;}body.page-node .field-name-bio{clear:both;}body.page-node .field-name-most-recent-posts.field-type-ds{margin-top:2em;}body.page-node .field-name-author.field-type-ds a{font-family:'Whitney SSm A','Whitney SSm B','Whitney SSm DEV',Arial,Helvetica,sans-serif;font-weight:600;font-size:1.4285714em;line-height:1.2;}body.page-node #main .field-name-most-recent-posts h2.block-title{font-size:1.1428571em;margin-bottom:.3em;}body.page-node .field-name-most-recent-posts .item-list ul{padding:0;list-style-type:none;}body.page-node .field-name-most-recent-posts .item-list ul li{margin-bottom:.2em;}.node-type-event .location .country-name{display:none;}.addtocal{-webkit-appearance:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;background:#dddddd url(/sites/all/themes/climatesolutions/images/button.png?1298351022) repeat-x;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffffff),color-stop(100%,#dddddd));background-image:-webkit-linear-gradient(#ffffff,#dddddd);background-image:-moz-linear-gradient(#ffffff,#dddddd);background-image:-o-linear-gradient(#ffffff,#dddddd);background-image:linear-gradient(#ffffff,#dddddd);border:1px solid;border-color:#dddddd #bbbbbb #999999;cursor:pointer;color:#333333;display:inline-block;font:bold 12px/1.3 "Helvetica Neue",Arial,"Liberation Sans",FreeSans,sans-serif;outline:0;overflow:visible;margin:0;padding:3px 10px;text-shadow:white 0 1px 1px;text-decoration:none;vertical-align:top;width:auto;*padding-top:2px;*padding-bottom:0;margin:0 5px 5px;}body.page-views.page-taxonomy #main,body.page-views.page-taxonomy #sidebar-second{margin-top:24px;}body.node-type-page.programs-campaigns-landing #main .field-name-title h1{margin:0 auto;width:264px;font-family:'Knockout 50 A','Knockout 50 B','Knockout 50 DEV',Arial,Helvetica,sans-serif;font-size:1.5714285em;color:#689321;text-transform:uppercase;}body.page-views.programs-campaigns-sub #main .view{padding:0;}body.programs-campaigns-sub #content-wrapper{background:url(/sites/all/themes/climatesolutions/images/bg-prog-bluegray2.png) repeat-x center top;}body.programs-campaigns-sub.top-feature #content-wrapper{background-position:center 136px;}body.programs-campaigns-sub.nec #content-wrapper{background-image:url(/sites/all/themes/climatesolutions/images/bg-prog-blue2.png);}body.programs-campaigns-sub.saf #content-wrapper{background-image:url(/sites/all/themes/climatesolutions/images/bg-prog-ltgreen2.png);}body.programs-campaigns-sub.nbi #content-wrapper{background-image:url(/sites/all/themes/climatesolutions/images/bg-prog-green2.png);}body.page-views.programs-campaigns-sub.top-feature #main{margin-top:-10px;}body.page-node.programs-campaigns-sub #main,body.page-views.programs-campaigns-sub #main{margin-top:6px;padding-top:6px;}body.page-views.programs-campaigns-sub #main #block-views-programs-sub-pages-block{position:relative;margin:0;}body.page-views.programs-campaigns-sub #main .taxonomy-description .views-field-description h2{margin-bottom:1em;font-size:1.7142857em;font-weight:500;color:#08779a;}body.page-views.programs-campaigns-sub #main #block-views-programs-sub-pages-block .views-field-field-scald-image{overflow:hidden;width:auto;height:106px;text-align:center;}body.page-views.programs-campaigns-sub #main #block-views-programs-sub-pages-block .views-field-field-scald-image .field-content{display:inline-block;position:relative;right:-50%;}.ie8 body.page-views.programs-campaigns-sub #main #block-views-programs-sub-pages-block .views-field-field-scald-image .field-content{display:block;right:auto;}body.page-views.programs-campaigns-sub #main #block-views-programs-sub-pages-block .views-field-field-scald-image img{position:relative;left:-50%;}.ie8 body.page-views.programs-campaigns-sub #main #block-views-programs-sub-pages-block .views-field-field-scald-image img{left:auto;}body.page-views.programs-campaigns-sub #main .taxonomy-description .views-field-description{margin-top:1.3em;padding:0 0 3em;}body.page-views.programs-campaigns-sub h1{color:#08779A;font-family:'Whitney SSm A','Whitney SSm B','Whitney SSm DEV',Arial,Helvetica,sans-serif;font-size:1.71429em;font-weight:500;line-height:1.2;text-transform:none;}body.page-views.programs-campaigns-sub h1#page-title{background:#96a5be;padding:14px 20px 12px;font-family:'Knockout 30 A','Knockout 30 B','Knockout 30 DEV',Arial,Helvetica,sans-serif;font-size:1.5714285em;text-transform:uppercase;color:#fff;}body.page-views.programs-campaigns-sub.nec h1#page-title{background:#08779a;}body.page-views.programs-campaigns-sub.saf h1#page-title{background:#bdcd60;}body.page-views.programs-campaigns-sub.nbi h1#page-title{background:#689321;}body.page-node.programs-campaigns-sub #content-before #block-menu-block-6.block-menu-block,body.page-views.programs-campaigns-sub #content-before #block-menu-block-6.block-menu-block{width:100%;margin-top:12px;margin-bottom:0;}body.page-node.programs-campaigns-sub #content-before #block-menu-block-6.block-menu-block .content,body.page-views.programs-campaigns-sub #content-before #block-menu-block-6.block-menu-block .content{background:#fff;margin:12px 10px 0;padding:14px 16px 16px;}body.page-node.programs-campaigns-sub #content-before #block-menu-block-6.block-menu-block ul,body.page-views.programs-campaigns-sub #content-before #block-menu-block-6.block-menu-block ul{margin:0;padding:0;}body.page-node.programs-campaigns-sub #content-before #block-menu-block-6.block-menu-block ul.menu li,body.page-views.programs-campaigns-sub #content-before #block-menu-block-6.block-menu-block ul.menu li{display:none;}body.page-node.programs-campaigns-sub #content-before #block-menu-block-6.block-menu-block ul.menu li.active-trail,body.page-views.programs-campaigns-sub #content-before #block-menu-block-6.block-menu-block ul.menu li.active-trail{background:#96a5be;display:block;padding:14px 20px 12px;}body.page-node.programs-campaigns-sub #content-before #block-menu-block-6.block-menu-block ul.menu li.active-trail,body.page-views.programs-campaigns-sub #content-before #block-menu-block-6.block-menu-block ul.menu li.active-trail{background:#96a5be;}body.page-node.programs-campaigns-sub.nec #content-before #block-menu-block-6.block-menu-block ul.menu li.active-trail,body.page-views.programs-campaigns-sub.nec #content-before #block-menu-block-6.block-menu-block ul.menu li.active-trail{background:#08779a;}body.page-node.programs-campaigns-sub.saf #content-before #block-menu-block-6.block-menu-block ul.menu li.active-trail,body.page-views.programs-campaigns-sub.saf #content-before #block-menu-block-6.block-menu-block ul.menu li.active-trail{background:#bdcd60;}body.page-node.programs-campaigns-sub.nbi #content-before #block-menu-block-6.block-menu-block ul.menu li.active-trail,body.page-views.programs-campaigns-sub.nbi #content-before #block-menu-block-6.block-menu-block ul.menu li.active-trail{background:#689321;}body.page-node.programs-campaigns-sub #content-before #block-menu-block-6.block-menu-block ul.menu li.active-trail a,body.page-views.programs-campaigns-sub #content-before #block-menu-block-6.block-menu-block ul.menu li.active-trail a{font-family:'Knockout 30 A','Knockout 30 B','Knockout 30 DEV',Arial,Helvetica,sans-serif;font-size:2em;line-height:1;color:#fff;text-transform:uppercase;}body.page-views.programs-campaigns-sub #main .view.view-taxonomy-term,body.page-views.programs-campaigns-sub #main .view.view-people,body.page-views.programs-campaigns-sub #main .view.view-membership-directory,body.page-node.programs-campaigns-sub #main .node{background:#fff;min-height:750px;margin:36px 10px 0;padding:18px 20px 0 20px;}body.page-views.programs-campaigns-sub #main .view.view-people,body.page-views.programs-campaigns-sub #main .view.view-membership-directory,body.page-node.programs-campaigns-sub #main .node{margin-top:0;padding-top:0;}body.page-views.programs-campaigns-sub #main .view.view-membership-directory{}body.page-node.programs-campaigns-sub #main .field-name-body{display:block;}body.page-resources #main .view .attachment-after .view{float:none;width:100%;margin:0 0 30px 0;padding:0;}body.page-resources #main .view .attachment-after .view.last-in-row{margin-right:0;}body.page-resources #main .view .attachment-after .view.new-row{clear:both;}body.page-resources #main .view .attachment-after .view .view-header h2{background:#eee;padding:16px 10px 14px;font-family:'Knockout 30 A','Knockout 30 B','Knockout 30 DEV',Arial,Helvetica,sans-serif;font-size:1.1428571em;line-height:1;font-weight:normal;color:#000;text-transform:uppercase;}body.page-resources #main .view .attachment-after .view .view-content{padding:0 10px;}body.page-resources #main .view .attachment-after .view li.views-row{border-bottom:none;clear:both;float:left;margin-bottom:0;padding-bottom:1em;}body.page-resources #main .view .attachment-after .view .views-field-title{width:auto;}body.page-resources #main .view .attachment-after .view .view-footer{clear:both;margin-bottom:1em;padding:0 10px;}body.page-resources #main .view .attachment-after .view .view-footer a.more{font-weight:600;}body.page-resources #main .view .attachment-after .view .view-footer a.more i.fa{color:#e18217;}body.page-views #main .view-people li.people-row{clear:both;}body.page-views #main .view-people li.views-row{clear:none;min-height:62px;margin:0 0 14px 0;padding:0 0 4px 0;border-bottom:1px solid #eeeeee;}body.page-views #main .view-people .views-field{width:auto !important;}body.page-views #main .view-people .views-field-picture img{float:left;width:56px;height:56px;padding-right:10px;}body.page-views.page-staff #main .view-people .views-field-picture img{padding-bottom:2em;}body.page-views #main .view-people h3.name{margin-bottom:.2em;font-size:1.1428571em;font-weight:500;}body.page-views #main .view-people h3.name a{color:#08779a;}body.page-views #main .view-people .people-title,body.page-views #main .view-people .people-location{line-height:1.2;}body.page-user .profile{margin:12px 30px 30px;}body.page-user .profile .top{margin-bottom:1.3em;padding-bottom:1.3em;border-bottom:2px solid #cecece;}body.page-user .profile .pseudo-title{color:#689321;font-family:'Knockout 50 A','Knockout 50 B','Knockout 50 DEV',Arial,Helvetica,sans-serif;font-size:1.85714em;margin-bottom:0.5em;text-transform:uppercase;}body.page-user .profile .user-picture{float:left;margin:0 28px 0 0;}body.page-user .profile .user-info{float:left;min-width:220px;}body.page-user .profile .field-name-field-title,body.page-user .profile .field-name-field-office-location,body.page-user .profile .field-name-field-display-email{margin-bottom:.6em;}body.page-user .profile .field-label{float:left;font-weight:600;padding-right:.3em;}body.page-user .profile .field-name-field-focus-area{float:left;}body.page-user .profile .separator{float:left;padding-right:.3em;}#comments{clear:both;margin-top:1.5em;}.comment{margin-bottom:1.5em;}.comment .new{color:red;text-transform:capitalize;margin-left:1em;}.field-name-comment-button a.comment-button{background:#689321;margin-right:.5em;padding:3px 12px;font-family:'Whitney SSm A','Whitney SSm B','Whitney SSm DEV',Arial,Helvetica,sans-serif;font-size:0.8571428em;color:#fff;font-weight:400;font-style:normal;text-shadow:none;border:none;}.field-name-comment-button a.comment-button:hover{background:#e18217;}#comment-form-wrapper input#edit-preview{background:#96a5be;}#comment-form-wrapper input#edit-preview:hover{background:#e18217;}section#comments{margin-top:2em;padding-top:1.5em;border-top:1px solid #cecece;}section#comments .comment{background:#eeeeee;margin-bottom:1em;padding:1.5em;}section#comments .comment footer{margin-top:.5em;}section#comments .comment .comment-reply a{color:#689321;text-transform:capitalize;font-style:italic;font-weight:600;}section#comment-form-wrapper{margin-top:2em;}section#comment-form-wrapper #comment-form label{color:#96a5be;font-weight:700;}section#comment-form-wrapper #comment-form input[type="text"]{width:180px;}section#comment-form-wrapper #comment-form .text-format-wrapper .form-textarea-wrapper{max-width:432px;float:left;float:none;}section#comment-form-wrapper #comment-form .text-format-wrapper textarea{min-height:117px;}section#comment-form-wrapper #comment-form .text-format-wrapper .filter-wrapper{max-width:430px;padding:6px 0 0 0;border:1px solid #CCCCCC;border-top:none;}section#comment-form-wrapper #comment-form .text-format-wrapper .filter-wrapper .filter-help{display:none;}section#comment-form-wrapper #comment-form .text-format-wrapper .filter-wrapper .filter-guidelines{padding:0;}section#comment-form-wrapper #comment-form .text-format-wrapper .filter-wrapper .filter-guidelines ul.tips{list-style-type:circle;color:#787878;font-size:0.8em;}section#comment-form-wrapper #comment-form fieldset.captcha{clear:both;max-width:432px;margin-top:1em;padding:0;border:none;}section#comment-form-wrapper #comment-form fieldset.captcha legend{color:#96a5be;font-weight:700;}section#comment-form-wrapper #comment-form fieldset.captcha label{display:none;}section#comment-form-wrapper #comment-form fieldset.captcha .form-item-captcha-response{position:relative;margin-bottom:0;padding:50px 16px 16px 20%;color:#6a6a6a;font-size:1.2857142em;font-weight:700;border:1px solid #CCCCCC;}section#comment-form-wrapper #comment-form fieldset.captcha .form-item-captcha-response .description{position:absolute;top:12px;left:0;padding:0 16px;font-size:.6em;font-weight:400;}section#comment-form-wrapper #comment-form fieldset.captcha .form-item-captcha-response input[type="text"]{width:100px;}section#comment-form-wrapper #comment-form #edit-actions{clear:both;}.block{margin-bottom:12px;}#mobile-footer #block-block-19{margin:0;}#footer{display:none;}#footer a.feed-icon{display:none;}.clear{clear:both;}.display-block{display:block;}#admin-menu,#admin-menu .dropdown li{font-size:11px;}.node-type-summary-page aside#banner,.page-bright-future aside#banner,.page-programs aside#banner,.page-campaigns aside#banner{border:none;padding:0;margin-bottom:9px;}.node-type-summary-page h1.title,.page-bright-future h1,.page-programs h1,.page-campaigns h1{padding:14px 20px 12px;font-size:2em;background:#96a5be;font-family:'Knockout 30 A','Knockout 30 B','Knockout 30 DEV',Arial,Helvetica,sans-serif;text-transform:uppercase;color:#fff;margin-bottom:20px;}.page-bright-future h1,.page-campaigns h1,.page-programs h1{margin:9px 0 10px 0;}#block-views-pathways-block-1 .view-display-id-block_1 .view-content ul{margin:0;padding:0;}
