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,font,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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}ul{list-style:none;}:focus{outline:0;}.item-list ul,.item-list ul li{margin:0 0 0 0;padding:0;list-style:none;}ol{list-style:decimal;}tbody{border-bottom:0;}label{font-weight:normal;}.messages{background-color:#fff;border:1px solid #b8d3e5;}.preview{background-color:#fcfce8;border:1px solid #e5e58f;}div.status{background:#E5F7E3;border:1px solid #C5E1C8;color:#005E20;clear:both;font-size:12px;padding:10px;margin-bottom:20px;}div.error{background:#FFEBEB;border:1px solid #F5C1C2;color:#9E0B0F;font-weight:700;padding:7px 7px 7px 28px;margin:10px 0;font-family:Verdana,Arial,Helvetica,sans-serif;}tr.error{color:#a30000;background-color:#FFCCCC;}.form-item input.error,.form-item textarea.error{border:1px solid #c52020;color:#363636;}.block{position:relative;}.admin_edit_link_2,.admin_edit_link{position:absolute;right:10px;color:#105e14;top:5px;font-size:10px;border:1px solid #105e14;padding:3px;font-weight:700;text-decoration:none;background:#5aff7d;opacity:0.6;}.admin_edit_link_2{right:45px;}a.admin_edit_link_2:hover,a.admin_edit_link:hover{opacity:1;border:1px solid #105e14;}p{padding-bottom:10px;}.float-left{float:left;}.float-right{float:right;}.align-left{text-align:left;}.align-right{text-align:right;}ul,ol{margin:10px 20px;padding:0;}.clear{height:0px;clear:both;font-size:0px;line-height:0px;}
div.selector,div.selector span{-webkit-font-smoothing:antialiased;}div.selector{display:inline-block;zoom:1;*display:inline;font-size:12px;height:23px;border:1px solid #F0EEEE;background:#FAFAFA url(/sites/all/themes/rainforest/images/bg-dropdown-box-multi-new.png) right 0 no-repeat;}div.selector span{width:auto;display:block;text-shadow:0 1px 0 #fff;color:#969697;border-right:1px solid #F0EEEE;height:23px;line-height:23px;margin-right:23px;padding:0 8px 0 7px;}body.multimedia div.selector{background-color:#727272;border-color:#535353;background-position:right -46px;}body.multimedia div.selector span{border-right:1px solid #535353;}body.multimedia div.selector.focus:active,body.multimedia div.selector.focus.active,body.multimedia div.selector:hover:active,body.multimedia div.selector.active:hover{background-position:right -69px;}.selector,.selector *{margin:0;padding:0;}div.selector select{top:0;left:0;}div.selector.focus:active,div.selector.focus.active,div.selector:hover:active,div.selector.active:hover{background-position:right -23px;}div.selector{margin-bottom:0px;min-width:94px;font-size:12px;}div.selector select{width:100%;font-family:'Open Sans',Helvetica,sans-serif;font-size:12px;}div.selector select option{background-color:#fafafa;color:#969697;highlight:#C6C4BD;padding:5px 0 5px 3px;border-bottom:1px solid #f0eeee;font-family:'Open Sans',Helvetica,sans-serif;}div.selector span{cursor:pointer;color:#969697;font-family:'Open Sans',Helvetica,sans-serif;text-shadow:0 1px 0 #fff;}body.multimedia  div.selector span{color:#ccc;text-shadow:none;}div.selector.disabled span{color:#bbb;}div.selector select option:hover{background-color:#F60;}.selector select:focus{outline:0;}div.selector{position:relative;overflow:hidden;}div.selector span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}div.selector select{position:absolute;opacity:0;filter:alpha(opacity:0);height:23px;border:none;background:none;}
@font-face{font-family:'fontello';src:url(/sites/all/themes/rainforest/fontello/font/fontello.eot?2482171);src:url(/sites/all/themes/rainforest/fontello/font/fontello.eot?2482171#iefix) format("embedded-opentype"),url(/sites/all/themes/rainforest/fontello/font/fontello.woff?2482171) format("woff"),url(/sites/all/themes/rainforest/fontello/font/fontello.ttf?2482171) format("truetype"),url(/sites/all/themes/rainforest/fontello/font/fontello.svg?2482171#fontello) format("svg");font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;}.icon-facebook:before{content:'\e800';}.icon-twitter:before{content:'\e801';}.icon-youtube:before{content:'\e802';}.icon-pinterest:before{content:'\e803';}.icon-instagram:before{content:'\e804';}.icon-gplus:before{content:'\e805';}.icon-blog-circle:before{content:'\e806';}.icon-facebook-circled:before{content:'\e807';}.icon-twitter-circled:before{content:'\e808';}.icon-gplus-circled:before{content:'\e809';}.icon-pinterest-circled:before{content:'\e80a';}.icon-instagram-circle:before{content:'\e80b';}.icon-youtube-circle:before{content:'\e80c';}.icon-youtube-square:before{content:'\e80d';}.icon-instagram-square:before{content:'\e80e';}.icon-pinterest-square:before{content:'\e80f';}.icon-facebook-square:before{content:'\e810';}.icon-twitter-square:before{content:'\e811';}.icon-video:before{content:'\e812';}.icon-picture:before{content:'\e813';}.icon-mouse:before{content:'\e814';}.icon-right-dir:before{content:'\e815';}.icon-left-dir:before{content:'\e816';}html,body,#wrapper{min-width:1020px;height:100%;min-height:100%;}body{background:#efefed url(/sites/all/themes/rainforest/images/bg-tile.jpg) repeat 0 0;}.breadcrumb{display:none;}#mobile-navigation{display:none;}#wrapper{background:url(/sites/all/themes/rainforest/images/bg-page-top.png) no-repeat center 1px;position:relative;}#page-background{position:relative;margin:0 auto;min-height:100%;width:1020px;background:url(/sites/all/themes/rainforest/images/bg-page-shadow.png) repeat-y 0 0;}#page{width:960px;margin:0 auto 0;min-height:100%;background-color:white;background-repeat:repeat-y;}body.sidebar-first #page{background-image:url(/sites/all/themes/rainforest/images/bg-sidebar-left.png);}body.sidebar-second #page{background-image:url(/sites/all/themes/rainforest/images/bg-sidebar-right.png);}#header{height:116px;overflow:hidden;background-color:#fff;position:relative;}#main{margin:-12px 0 0;height:auto;position:relative;float:left;}#navigation{background:url(/sites/all/themes/rainforest/images/bg-global-bar.png) no-repeat 0 0;width:1020px;height:76px;position:relative;margin-top:-5px;margin-left:-30px;}#slideshow{margin-top:12px;}.region-sidebar-first{width:195px;margin:20px 0;z-index:10;}.region-sidebar-second{width:222px;margin:40px 0 20px;z-index:10;}#content{width:960px;z-index:0;}body.sidebar-first #content{width:765px;}body.sidebar-second #content{width:738px;}.region-content,.region-content-bottom{margin:40px;}body.sidebar-first .region-content,body.sidebar-first .region-content-bottom{margin-left:33px;margin-right:33px;margin-top:30px;}body.sidebar-second .region-content,body.sidebar-second .region-content-bottom{margin:20px 30px;}body.node-type-multimedia .region-content,body.page-id-home .region-content,body.node-type-multimedia .region-content-bottom,body.page-id-home .region-content-bottom{margin-left:20px;margin-right:20px;}.region-sidebar-first,.region-sidebar-second,#content{float:left;position:relative;height:100%;}.region-sidebar-second .block{margin:0 20px;}.clearfooter{clear:both;height:120px;}#footer{position:absolute;bottom:0;display:block;height:120px;width:100%;margin:12px auto 0 auto;}#bottom-ribbon-bar{background:url(/sites/all/themes/rainforest/images/bg-bottom-nav.png) no-repeat top center;height:57px;position:relative;z-index:11;}#bottom-ribbon-bar h2{display:none;}#bottom-ribbon-bar .inner{margin:0 30px;}#bottom-footer{height:63px;padding-top:15px;position:relative;z-index:10;background-color:#f1f1f1;margin:-15px auto 0;width:960px;}body.page-id-kids.sidebar-first #content{margin:0;width:765px;}body.page-id-kids.sidebar-first #tabs-wrapper{display:none;}body.page-id-kids-games #map-kids-game{margin-left:-20px;}body.page-id-kids-games #tabs-wrapper{display:none;}.region-banner{margin-right:-20px;overflow:hidden;}body.section-work .region-banner{margin-bottom:0;}body.page-id-certification-verification .region-banner .block{float:left;}body.page-id-multimedia .node h2{margin-bottom:10px;padding-top:0;}body.page-id-multimedia .node .view-multimedia-list .form-item-sort-by{margin-bottom:25px;}body.page-id-multimedia .node .view-multimedia-list .form-item-sort-by label{color:#FFF;display:block;float:left;}body.multimedia{background:#A5A5A3 url(/sites/all/themes/rainforest/images/multimedia/bg-tile-multimedia.jpg) repeat 0 0;}body.multimedia #logo{background-image:url(/sites/all/themes/rainforest/images/multimedia/rfa-logo-multi.png);}body.multimedia #page{background-color:#585858;}body.multimedia.sidebar-second #content{width:738px;padding:0;}body.multimedia.sidebar-second #page{background-image:url(/sites/all/themes/rainforest/images/multimedia/bg-sidebar-right-multi.png);}body.multimedia #header{background-color:#585858;}body.multimedia #header #block-rfa-custom-blocks-subscribe-box form #cons_email{background:url(/sites/all/themes/rainforest/images/multimedia/bg-subscribe-multi.png) no-repeat scroll 0 1px transparent;color:#B1B1B1;margin-right:-2px;}body.multimedia #header #block-rfa-custom-blocks-subscribe-box form #ACTION_SUBMIT_SURVEY_RESPONSE{background-image:url(/sites/all/themes/rainforest/images/multimedia/btn-subscribe-multi.png);}body.multimedia #navigation{top:-1px;background-image:url(/sites/all/themes/rainforest/images/multimedia/bg-global-bar-multi.png);}body.multimedia #content{width:900px;margin-top:10px;padding:0 10px;}body.multimedia #bottom-footer{background-color:#585858;}body.multimedia #bottom-ribbon-bar{background-image:url(/sites/all/themes/rainforest/images/multimedia/bg-bottom-nav-multi.png);}body.multimedia .bottom-share-box{background-image:url(/sites/all/themes/rainforest/images/multimedia/bg-social-network-multi.png);}body.multimedia .bottom-share-box .mail{background-image:url(/sites/all/themes/rainforest/images/multimedia/btn-mail-multi.png);}body.multimedia .bottom-share-box .youtube{background-image:url(/sites/all/themes/rainforest/images/multimedia/btn-youtube-multi.png);}body.multimedia .bottom-share-box .tweets{background-image:url(/sites/all/themes/rainforest/images/multimedia/btn-tweets-multi.png);}body.multimedia .bottom-share-box .facebook{background-image:url(/sites/all/themes/rainforest/images/multimedia/btn-facebook-multi.png);}body.multimedia .bottom-share-box .rss{background-image:url(/sites/all/themes/rainforest/images/multimedia/btn-rss-multi.png);}body.multimedia .charity-badges{background-image:url(/sites/all/themes/rainforest/images/multimedia/bg-badges-2013-multi_new.png);background-repeat:no-repeat;background-position:right;width:300px;}body.multimedia .bottom-logo a{background-image:url(/sites/all/themes/rainforest/images/multimedia/bottom-logo-multi.png);}body.multimedia #block-menu-menu-footer-nav ul.menu li,body.multimedia #block-menu-menu-footer-nav ul.menu a{color:white;}body.multimedia -webkit-text-stroke ul.menu li.expanded a{color:#EEE;}body.multimedia #block-menu-menu-main ul.menu li.expanded{background-image:url(/sites/all/themes/rainforest/images/multimedia/global-nav-divider-multi.png);}body.multimedia #block-menu-menu-main ul.menu li.expanded.last{background-image:none;}body.multimedia .copy-right,body.multimedia .copy-right a{color:#DEDEDE;}body.multimedia .node{color:white;}body.multimedia .node h2,body.multimedia .node h3,body.multimedia .node h4{color:white;}body.multimedia .node a{color:#F9820A;}body.multimedia .region-sidebar-second a{color:#BBB;}body.multimedia .region-sidebar-second a:hover{color:white;}body.multimedia .region-sidebar-second h2,body.multimedia .region-sidebar-second h3,body.multimedia .region-sidebar-second h4{color:#ED7E0E;}body.multimedia .field-name-field-related-reading a{color:#DEDEDE;}body.multimedia .bef-select-as-links .form-type-bef-link{background-image:url(/sites/all/themes/rainforest/images/multimedia/list-arrow-multi.png);}#block-rfa-marketplace-rfa-stf-picture img{width:100%;}input[type="email"]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}#imageData #bottomNav{height:33px !important;margin-bottom:0 !important;}.lightbox2-alt-layout-data #bottomNavClose{margin-top:0 !important;}#rfa-custom-pages-forms-industry-services-form{display:block;}#rfa-custom-pages-forms-industry-services-auto-form{display:none;}#rfa-custom-pages-forms-industry-services-auto-form .element-invisible{display:none;}.mobile-only{display:none;}.desktop-only{display:block;}.page-id-newsroom .newsroom-content{position:relative;}.page-id-newsroom .region-content{min-height:650px;}.page-id-newsroom #block-rfa-homepage-blocks-feature-localized-tweet-block-intent{position:absolute;top:0;right:0px;}
@font-face{font-family:'fontello';src:url(/sites/all/themes/rainforest/fontello/font/fontello.eot?2482171);src:url(/sites/all/themes/rainforest/fontello/font/fontello.eot?2482171#iefix) format("embedded-opentype"),url(/sites/all/themes/rainforest/fontello/font/fontello.woff?2482171) format("woff"),url(/sites/all/themes/rainforest/fontello/font/fontello.ttf?2482171) format("truetype"),url(/sites/all/themes/rainforest/fontello/font/fontello.svg?2482171#fontello) format("svg");font-weight:normal;font-style:normal;}#bottom-share-box a:before,.multimedia .nav .prev:before,.multimedia .nav .next:before,.multimedia .multimedia-related-type.type-multimedia_slideshow:before,.multimedia .multimedia-related-type.type-multimedia_interactive:before,.multimedia .multimedia-related-type.type-multimedia_video:before,.multimedia .multimedia-related-type.type-multimedia_webinar:before,[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;}.icon-facebook:before,#bottom-share-box .facebook:before{content:'\e800';}.icon-twitter:before,#bottom-share-box .twitter:before{content:'\e801';}.icon-youtube:before,#bottom-share-box .youtube:before{content:'\e802';}.icon-pinterest:before,#bottom-share-box .pinterest:before{content:'\e803';}.icon-instagram:before,#bottom-share-box .instagram:before{content:'\e804';}.icon-gplus:before,#bottom-share-box .google-plus:before{content:'\e805';}.icon-blog-circle:before,#bottom-share-box .blog:before{content:'\e806';}.icon-facebook-circled:before{content:'\e807';}.icon-twitter-circled:before{content:'\e808';}.icon-gplus-circled:before{content:'\e809';}.icon-pinterest-circled:before{content:'\e80a';}.icon-instagram-circle:before{content:'\e80b';}.icon-youtube-circle:before{content:'\e80c';}.icon-youtube-square:before{content:'\e80d';}.icon-instagram-square:before{content:'\e80e';}.icon-pinterest-square:before{content:'\e80f';}.icon-facebook-square:before{content:'\e810';}.icon-twitter-square:before{content:'\e811';}.icon-video:before,.multimedia .multimedia-related-type.type-multimedia_video:before,.multimedia .multimedia-related-type.type-multimedia_webinar:before{content:'\e812';}.icon-picture:before,.multimedia .multimedia-related-type.type-multimedia_slideshow:before{content:'\e813';}.icon-mouse:before,.multimedia .multimedia-related-type.type-multimedia_interactive:before{content:'\e814';}.icon-right-dir:before,.multimedia .nav .next:before{content:'\e815';}.icon-left-dir:before,.multimedia .nav .prev:before{content:'\e816';}.mainsidebar .field-name-field-subtitle .field-items,.node-news .field-name-field-publish-date span{color:#696969;font-size:1.5em;font-style:normal;line-height:1.4em;padding:15px 0;}.section-newsroom .view-press-mentions .views-field-title a,.view-newsroom-press.news-section .views-field-title a,.rfa-events-view .views-row .views-field-field-event-links a,.node-publication.with-picture .pub-list-title a{text-decoration:none;color:#066;}.section-newsroom .view-press-mentions .views-field-title a:visited,.view-newsroom-press.news-section .views-field-title a:visited,.rfa-events-view .views-row .views-field-field-event-links a:visited,.node-publication.with-picture .pub-list-title a:visited{color:#066;}.section-newsroom .view-press-mentions .views-field-title a:visited:hover,.view-newsroom-press.news-section .views-field-title a:visited:hover,.rfa-events-view .views-row .views-field-field-event-links a:visited:hover,.node-publication.with-picture .pub-list-title a:visited:hover{color:#fbb46c;}.section-newsroom .view-press-mentions .views-field-title a:hover,.view-newsroom-press.news-section .views-field-title a:hover,.rfa-events-view .views-row .views-field-field-event-links a:hover,.node-publication.with-picture .pub-list-title a:hover{text-decoration:none;color:#fbb46c;padding-bottom:0;}html{font:62.5%/1.5 'Open Sans',Helvetica,sans-serif;}body{color:#696969;font-size:1.2em;}a{color:#4d917b;text-decoration:none;}a:hover{color:#f9820a;}a:focus{outline:none;}h1{font-size:1.9em;font-weight:normal;}h2{font-size:1.5em;font-weight:normal;}h3{font-size:1.4em;font-weight:normal;}h4{font-size:1.25em;font-style:normal;font-weight:normal;}h5{font-size:1.2em;font-weight:normal;}h6{font-size:1em;font-weight:normal;}p,.node-climate-project .field.field-name-field-career-min-commit .field-item,.node-climate-project .field.field-name-field-career-intern-period .field-item,.node-career .field.field-name-field-career-min-commit .field-item,.node-career .field.field-name-field-career-intern-period .field-item,.node-event .field.field-name-field-career-min-commit .field-item,.node-event .field.field-name-field-career-intern-period .field-item,.node-type-profile-transparency .field-name-field-transparency-products,.node-type-profile-transparency .field-name-field-transparency-brands,.node-lesson .field-name-field-lesson-time .field-item{font-size:1.2em;color:#757575;line-height:180%;padding:0.6em 0;letter-spacing:.02em;}.content{word-break:break-word;}.ui-widget{font-family:inherit;font-size:inherit;}.ui-widget-content{color:inherit;}#tabs-wrapper ul{margin:0 0 10px 0;}fieldset{background:url(/sites/all/themes/rainforest/images/gradient-inner.png) repeat-x scroll 0 0 #FFFFFF;border:1px solid #ccead5;padding:1em;}html.js fieldset.collapsed{background:none repeat scroll 0 0;padding-bottom:0.6em;padding-top:0;}html.js fieldset.collapsible legend a{background:url(/sites/all/themes/rainforest/images/menu-expanded.gif) no-repeat scroll 0 50% transparent;padding-left:2em;}html.js fieldset.collapsed legend a{background:url(/sites/all/themes/rainforest/images/menu-collapsed.gif) no-repeat scroll 0 50% transparent;}body .mainsidebar .fieldset-wrapper ul li{list-style-image:none;}.no-display{display:none;height:1px;line-height:1px;}input[type="text"]{color:#999999;font-size:0.9em;font-family:'Open Sans',Helvetica,sans-serif;}body table.cke_dialog{width:inherit;}body.rfa-dev{background:#efefed url(/sites/all/themes/rainforest/images/bg-tile-dev.jpg) repeat 0 0;}body.cke_show_borders{background:none;min-height:1px;min-width:1px;cursor:text;}.mainsidebar ul li,.mainsidebar ol li{font-size:1.2em;letter-spacing:0.02em;line-height:180%;margin:8px 0 8px 0;padding:0.3em 0;color:#757575;}.mainsidebar ul li li,.mainsidebar ol li li{font-size:1em;}.mainsidebar ul li{list-style-image:url(/sites/all/themes/rainforest/images/list-arrow-org.png);}.mainsidebar ul.no-image li{list-style-image:none;}.mainsidebar ul.checklist{list-style-type:none;padding:0;margin:0;}.mainsidebar ul.checklist li{list-style-image:none;background-image:url(/sites/all/themes/rainforest/images/check.png);background-repeat:no-repeat;padding-left:2.1em;padding-bottom:.25em;}.mainsidebar ul li ul li{list-style-image:none;list-style-type:circle;}.mainsidebar ol li ol li{list-style-type:lower-alpha;}.mainsidebar ol li ol li ol li{list-style-type:lower-roman;}.mainsidebar ol li ul li ol li{list-style-type:decimal;list-style-image:none;}#logo{background-image:url(/sites/all/themes/rainforest/images/rfa-logo.png);background:url(/sites/all/themes/rainforest/images/rfa-logo.png) no-repeat;width:300px;height:106px;float:left;text-indent:-9999px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#logo{background-image:url(/sites/all/themes/rainforest/images/rfa-logo@2x.png);-moz-background-size:300px 106px;-o-background-size:300px 106px;-webkit-background-size:300px 106px;background-size:300px 106px;}}#logo a{width:300px;height:106px;display:block;}#logo-anniversary{width:300px;height:106px;float:left;}#header .top-holder{width:380px;height:106px;display:block;float:right;position:relative;}#search-block-form .form-item.form-type-textfield,#views-exposed-form-multimedia-list-page-1 .form-item.form-type-textfield,#views-exposed-form-publications-page .form-item.form-type-textfield{margin:0;float:left;}#search-block-form input.form-text,#views-exposed-form-multimedia-list-page-1 input.form-text,#views-exposed-form-publications-page input.form-text{width:143px;background:url(/sites/all/themes/rainforest/images/bg-search-box.png) no-repeat 0 0;border-width:0;line-height:29px;height:32px;padding:0 0 0 6px;color:#b1b1b1;font-family:'Open Sans',Helvetica,sans-serif;font-size:1.1em;}#search-block-form .form-actions,#views-exposed-form-multimedia-list-page-1 .form-actions,#views-exposed-form-publications-page .form-actions{background:url(/sites/all/themes/rainforest/images/bg-search-box.png) no-repeat right 0;float:left;margin:0;padding-right:2px;}#search-block-form input.form-submit,#views-exposed-form-multimedia-list-page-1 input.form-submit,#views-exposed-form-publications-page input.form-submit{background:url(/sites/all/themes/rainforest/images/btn-search.png) no-repeat 0 0;width:28px;height:31px;margin-top:1px;border:medium none;cursor:pointer;text-indent:-9999em;line-height:1px;font-size:0;outline:none;padding:0;}#search-block-form input.form-submit:hover,#views-exposed-form-multimedia-list-page-1 input.form-submit:hover,#views-exposed-form-publications-page input.form-submit:hover{background-position:0 -31px;}.node-type-multimedia #views-exposed-form-multimedia-list-page-1 #edit-keys-wrapper{margin-bottom:0;}#views-exposed-form-multimedia-list-page-1 #edit-keys-wrapper{overflow:hidden;margin-bottom:21px;}#views-exposed-form-multimedia-list-page-1 div.form-item-keys a{height:31px;width:28px;float:left;display:block;background:url(/sites/all/themes/rainforest/images/btn-search.png) no-repeat top right;}#views-exposed-form-multimedia-list-page-1 div.form-item-keys a:hover{background-position:right -31px;}#views-exposed-form-multimedia-list-page-1 div.form-item-keys #edit-keys{float:left;display:block;width:144px;margin-top:-1px;}.block-views span.block-more-link,.block-views span.block-feed-icon{float:right;}.block-views span.block-more-link{margin-top:.5em;}#block-search-form{position:absolute;right:30px;top:18px;}#block-search-form .input.form-text{width:150px;}#block-search-form .form-actions{padding-left:6px;}.region-sidebar-second h2,.region-sidebar-second h3,.region-sidebar-second h4{color:#066;-webkit-text-stroke:.1px;font-family:'Sanchez';margin:20px 0 10px 0;}.region-sidebar-second h2 a,.region-sidebar-second h3 a,.region-sidebar-second h4 a{text-decoration:none;}.region-sidebar-second h2 a:hover,.region-sidebar-second h3 a:hover,.region-sidebar-second h4 a:hover{text-decoration:underline;}.region-sidebar-second h3{font-size:1.35em;line-height:1.2em;}.node-multimedia .region-rightbox-wrapped,.node-publication .region-rightbox-wrapped{background:transparent;}.node-multimedia .region-rightbox-wrapped .subscribe-link-wrapper,.node-multimedia .region-rightbox-wrapped .addthis-wrapper,.node-publication .region-rightbox-wrapped .subscribe-link-wrapper,.node-publication .region-rightbox-wrapped .addthis-wrapper{float:left;margin:13px 0;}.node-multimedia .region-rightbox-wrapped .subscribe-link-wrapper,.node-publication .region-rightbox-wrapped .subscribe-link-wrapper{margin-left:2px;}.publications-addthis .region-rightbox-wrapped .block.block-addthis{float:right;margin-top:0;margin-right:20px;}.region-rightbox-wrapped .block-rfa-featured-highlights + .addthis-wrapper{float:right;}.region-rightbox-wrapped .addthis-wrapper{text-align:right;margin:15px 0 0;}.region-rightbox-wrapped .addthis-wrapper h2{display:none;}.region-rightbox-wrapped .addthis-wrapper + .block{margin-top:15px;}.node-multimedia a.subscribe-link{background:url(/sites/all/themes/rainforest/images/multimedia/bg-link-subscribe.png) no-repeat scroll 0 0 transparent;display:block;height:30px;text-indent:-9999em;margin-top:-3px;width:94px;margin-left:3px;}.node-multimedia a.subscribe-link:hover{background-position:0 -30px;}body.en .node-multimedia a.subscribe-link{width:88px;margin-left:0;}body.de .node-multimedia a.subscribe-link{background-image:url(/sites/all/themes/rainforest/images/multimedia/bg-link-subscribe-de.png);}body.es .node-multimedia a.subscribe-link{background-image:url(/sites/all/themes/rainforest/images/multimedia/bg-link-subscribe-es.png);}body.fr .node-multimedia a.subscribe-link{background-image:url(/sites/all/themes/rainforest/images/multimedia/bg-link-subscribe-fr.png);}body.ja .node-multimedia a.subscribe-link{background-image:url(/sites/all/themes/rainforest/images/multimedia/bg-link-subscribe-ja.png);}.view-publications .form-item-sort-by{overflow:hidden;}.view-publications .form-item-sort-by label{float:left;}.view-publications .form-item-sort-by label,.view-publications .form-item-sort-by select,#views-exposed-form-publications-page .form-item-sort-by label,#views-exposed-form-publications-page .form-item-sort-by select,.view-multimedia-list .form-item-sort-by label,.view-multimedia-list .form-item-sort-by select,#views-exposed-form-multimedia-list-page-1 .form-item-sort-by label,#views-exposed-form-multimedia-list-page-1 .form-item-sort-by select{display:inline-block;}.view-publications .form-item-sort-by label,#views-exposed-form-publications-page .form-item-sort-by label,.view-multimedia-list .form-item-sort-by label,#views-exposed-form-multimedia-list-page-1 .form-item-sort-by label{color:#969696;padding-right:7px;font-size:1.1em;font-weight:100;margin-top:2px;}#hanging-frog{position:absolute;right:-55px;z-index:13;}#block-menu-menu-footer-nav{float:left;font-size:1.1em;margin-top:13px;position:relative;}#footer-privacy,.footer-privacy{color:inherit;}#footer-privacy:hover,.footer-privacy:hover{color:#F38414;}li.mail,li.youtube,li.tweets,li.facebook,li.rss{background:url(/sites/all/themes/rainforest/images/btn-mail.png) no-repeat 0 0;height:20px;width:20px;position:absolute;top:0;right:85px;}li.mail:hover{background:url(/sites/all/themes/rainforest/images/btn-mail.png) no-repeat 0 -20px;}li.youtube{background:url(/sites/all/themes/rainforest/images/btn-youtube.png) no-repeat 0 0;right:64px;}li.youtube:hover{background:url(/sites/all/themes/rainforest/images/btn-youtube.png) no-repeat 0 -20px;}li.tweets{background:url(/sites/all/themes/rainforest/images/btn-tweets.png) no-repeat 0 0;right:43px;}li.tweets:hover{background:url(/sites/all/themes/rainforest/images/btn-tweets.png) no-repeat 0 -20px;}li.facebook{background:url(/sites/all/themes/rainforest/images/btn-facebook.png) no-repeat 0 0;right:22px;}li.facebook:hover{background:url(/sites/all/themes/rainforest/images/btn-facebook.png) no-repeat 0 -20px;}li.rss{background:url(/sites/all/themes/rainforest/images/btn-rss.png) no-repeat 0 0;right:1px;}li.rss:hover{background:url(/sites/all/themes/rainforest/images/btn-rss.png) no-repeat 0 -20px;}.bottom-logo{width:300px;height:48px;float:left;margin-left:11px;}.bottom-logo a{background-image:url(/sites/all/themes/rainforest/images/bottom-logo.png);width:118px;height:42px;display:block;text-indent:-999em;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.bottom-logo a{background-image:url(/sites/all/themes/rainforest/images/bottom-logo@2x.png);-moz-background-size:118px 42px;-o-background-size:118px 42px;-webkit-background-size:118px 42px;background-size:118px 42px;}}.copy-right{font-size:10px;width:300px;float:left;text-align:center;margin-top:15px;color:#969696;}.copy-right p{font-size:10px;}.charity-badges{background-image:url(/sites/all/themes/rainforest/images/bg-badges-2013.png);width:292px;height:48px;float:right;margin-right:10px;position:relative;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.charity-badges{background-image:url(/sites/all/themes/rainforest/images/bg-badges-2013@2x.png);-moz-background-size:292px 48px;-o-background-size:292px 48px;-webkit-background-size:292px 48px;background-size:292px 48px;}}.charity-badges ul{list-style:none;list-style-image:none;margin:0;padding:0;}.charity-badges li{display:inline-block;}.charity-badges li a{display:inline-block;text-indent:-999em;height:48px;}.charity-badges li.earth-share a{width:105px;}.charity-badges li.a-rating a{width:54px;}.charity-badges li.charity-nav a{width:122px;}#navbar-shadow{width:100%;position:absolute;top:174px;}#shadow-holder{background:url(/sites/all/themes/rainforest/images/bg-navbar-shadow.png) no-repeat -1px 1px;height:19px;margin:0 auto;max-width:960px;}body.multimedia #shadow-holder{background:url(/sites/all/themes/rainforest/images/bg-navbar-shadow-multi.png) no-repeat -1px -1px;}body.multimedia #block-menu-menu-main ul.menu li.expanded a{color:#EEE;}.views-slideshow-cycle2-main-frame{overflow:hidden;}.mainsidebar h2,.mainsidebar h3,.mainsidebar h4,.mainsidebar h5,.mainsidebar h6{color:#066;-webkit-text-stroke:.1px;font-family:'Sanchez';line-height:1.6em;word-spacing:0.1em;margin:10px 0;}.mainsidebar h2,.mainsidebar h3{border-bottom:1px solid #FBB46C;word-spacing:0.2em;}.mainsidebar h3{font-size:1.9em;font-weight:normal;color:#696969;border-bottom:1px solid #FBB46C;}.mainsidebar h4{color:#696969;font-style:normal;margin:15px 0;font-size:1.9em;}img.image-right{padding:6px;float:right;border:solid #cdcdcd 1px;margin:0 0 15px 15px;}img.image-left{padding:6px;float:left;border:solid #cdcdcd 1px;margin:0 15px 15px 0;}.mainsidebar ul{margin:0 0 0 15px;}.mainsidebar ul,.mainsidebar ol{clear:left;margin:0 0 22px 15px;}ul li{color:#757575;}.mainsidebar ul li{list-style-image:url(/sites/all/themes/rainforest/images/list-arrow-org.png);margin:8px 0 8px 0;}.mainsidebar ul li a,.mainsidebar ol li a,.mainsidebar p a{color:#69b099;border-bottom:1px solid;padding-bottom:1px;}.mainsidebar ul li a:hover,.mainsidebar ol li a:hover,.mainsidebar p a:hover{color:#FBB46C;border-color:#FBB46C;}.mainsidebar .node h2,.mainsidebar .main-content-view h2{line-height:130%;font-size:2.3em;font-weight:normal;color:#006666;border-bottom:0;padding-bottom:0px;}#main-content.no-padding .mainsidebar .node h2,#main-content.no-padding .mainsidebar .main-content-view h2{margin:0 20px 0 30px;}#main-content.no-padding .mainsidebar .page.node .content h3.gray-line{margin:0 0 15px 0;border-bottom:solid #eee 1px;}.mainsidebar .node a,.mainsidebar .node a:active,.mainsidebar .node a:visited{color:#69b099;}.mainsidebar .node a:hover{color:#FBB46C;text-decoration:none;}.mainsidebar .node a img,.mainsidebar .node a:hover img{text-decoration:none;outline:none;border:none !important;display:block;}.mainsidebar .subtitle{border:none;}.mainsidebar .subtitle,.mainsidebar .field-name-field-subtitle{font-size:1.3em;color:#004342;-webkit-text-stroke:.1px;font-family:'Sanchez';line-height:1.6em;word-spacing:0.1em;font-style:italic;margin:-20px 0 8px 0;}.node-type-news .field-name-field-publish-date span{color:#004342;word-spacing:0.1em;margin:-20px 0 8px 0;}html .field .field-label{font-weight:normal;}.field-label{color:#066;-webkit-text-stroke:.1px;font-family:'Sanchez';-webkit-text-stroke:.1px;word-spacing:0.1em;}div.field-label{font-size:1.1em;font-style:italic;line-height:1.4em;}h4.field-label{margin:0 0 5px;}.node-climate-project .field-label{font-style:normal;}.mainsidebar .field-field-subtitle .field-items{padding-top:0;}#main-content.no-padding.left .page-content{padding:20px 30px;width:auto;}#main-content.no-padding.left .callback .page-content{padding:0 0 20px 0;}#main-content.no-padding.left .callback{padding:0 20px 20px 30px;}#main-content.no-padding.left .mainsidebar.kidscorner .callback{padding:0;}.region-rightbox-wrapped{float:right;max-width:295px;padding-left:15px;margin-bottom:0px;background:white;}.region-rightbox-wrapped .block{margin-left:14px;}.region-rightbox-wrapped .addthis-wrapper{clear:both;}#main-content.no-padding .mainsidebar .page.node .expand-collapse h2{border-bottom:1px solid #FBB46C;font-size:1.5em;margin:0 0 15px 0;}#content.mainsidebar .expand-collapse h5.trigger{background:url(/sites/all/themes/rainforest/images/list-arrow.png) no-repeat scroll 0 2px transparent;font-size:1.5em;font-style:normal;line-height:1.1em;margin:0;padding:0 0 15px 15px;}#content.mainsidebar .expand-collapse h5.trigger a{border-bottom:0 solid;text-decoration:none;}#content.mainsidebar .expand-collapse h5.active{background:url(/sites/all/themes/rainforest/images/list-arrow-down.png) no-repeat 0 2px;}.expand-collapse .toggle-docs-links{float:right;margin-top:-37px;}.toggle-docs-links a.toggle-docs-detail{padding-right:23px;height:18px;width:85px;display:block;text-decoration:none;text-align:right;font-size:0.85em;margin-top:3px;line-height:18px;}.toggle-docs-links a.toggle-docs-detail:hover{color:#f9820a;text-decoration:none;}.toggle-docs-links a.toggle-docs-detail.expand,.toggle-docs-links a.toggle-docs-detail.hide{border:medium none;}.toggle-docs-links a.toggle-docs-detail.expand{background:url(/sites/all/themes/rainforest/images/btn-expend-hide.png) no-repeat right 0;}.toggle-docs-links a.toggle-docs-detail.hide{background:url(/sites/all/themes/rainforest/images/btn-expend-hide.png) no-repeat right -18px;}.expand-collapse .toggle-container .block{margin-bottom:32px;}.mainsidebar ul.jump-list,.mainsidebar ul.jump-list li{margin-left:0;list-style:none;list-style-image:none;}.mainsidebar ul.jump-list li{display:inline;border-left:solid #CCC 1px;padding:0 10px;}.mainsidebar ul.jump-list li:first-child{border-left-width:0;padding-left:0;}ul.pager li{margin:0;border-bottom:none;}ul.pager li a:hover{color:#FBB46C;}.mainsidebar .node h2.species,.mainsidebar .main-content-view h2.species{line-height:1.4em;border-bottom:none;padding:0 30px;}.node-event .field-name-field-event-date.field{margin-bottom:5px;}.node-event .field-name-field-event-images img{width:148px;height:111px;padding:6px;border:solid #ccc 1px;margin:0 14px 15px 0;float:left;}.rfa-events-view .views-row{border-bottom:solid #eee 1px;padding-bottom:10px;margin:8px 0;}.rfa-events-view .views-row .views-field-field-event-links a{color:#066;}.rfa-events-view .views-row-last{border-bottom-width:0;}.rfa-events-view .views-field-field-source{font-style:italic;font-size:1.2em;}.rfa-events-view .views-field-field-event-links a,.rfa-events-view .views-field-title a{color:#006666;-webkit-text-stroke:.1px;font-family:'Sanchez';font-size:1.5em;line-height:1.4em;word-spacing:0.1em;margin-top:15px;text-decoration:none;border-bottom:0;}.rfa-events-view .views-field-field-event-location{font-size:1.2em;color:#696969;margin:5px 0;display:block;}.rfa-events-view .views-field-field-event-date,.rfa-events-view .views-field-field-publish-date{color:#969696;}.view-press-mentions.view-display-id-press_mentions_page .views-field-title{margin-bottom:5px;}.engage-page h4{color:#066;-webkit-text-stroke:.1px;font-family:'Sanchez';border-bottom:solid #fbb46c 1px;margin:10px 0;}.engage-page h5{color:#066;-webkit-text-stroke:.1px;font-family:'Sanchez';font-style:italic;}.engage-page p{font-size:1.1em;line-height:1.5em;}.engage-page img{float:right;margin-left:15px;margin-bottom:15px;}.engage-page ul{font-size:1.1em;line-height:1.5em;color:#71a795;margin-left:0;}.box2 img{float:left;margin:0 15px 15px 0;}.columns-2.left .mainsidebar .content.clear-block{padding:0 30px;}#main-content.no-padding .mainsidebar .node.species .content{padding:20px 30px;}.node-type-species .node-species h2{margin-bottom:20px;}.node-type-species .node-species .field-items{padding:0;}.node-type-species .node-species .content{max-width:705px;}.field-field-species-images{float:left;margin:0 15px 9px 0;}.species .field-field-species-images .field-items{padding:0;}.mainsidebar .species.node .content img{padding:6px;float:left;border:solid #cdcdcd 1px;}.field-field-species-habitat{clear:both;}.mainsidebar .species.node .content h2{margin-left:0;margin-right:0;padding-top:0;border-bottom:none;clear:left;}.mainsidebar .news .field-type-date{margin:5px 0 10px 0;}.mainsidebar .news .field-type-date .field-label{font-size:1.1em;font-style:normal;color:#969696;font-family:'Open Sans',Helvetica,sans-serif;float:left;width:100px;}.mainsidebar .news .field-type-date .field-items{padding:0;color:#969696;}.node-news .field-name-field-publish-date span{color:#696969 !important;}#bottom-region{display:block;margin:0 0 20px 0;padding:0 20px;width:920px;clear:both;float:left;}.section-home #content{margin-top:11px;}.section-home #bottom-region{margin-top:1px;}.section-home #bottom-region .block a.feed-icon{margin-top:3px;}#block-views-newsroom-press-front-block,.page-id-home #block-views-press-mentions-newsroom-block,#block-views-general-blog-block-1,#block-views-rfa-tweets-block-1,#block-rfa-homepage-blocks-feature-localized-blog-block,.page-id-home #block-views-press-mentions-newsroom-block,#block-rfa-homepage-blocks-feature-localized-tweet-block{padding-bottom:20px;width:298px;margin-right:13px;}#block-views-rfa-tweets-block-1,#block-rfa-homepage-blocks-feature-localized-tweet-block,#block-rfa-homepage-blocks-feature-localized-tweet-block-intent{margin-right:0;}#block-views-rfa-tweets-block-1 a.feed-icon,#block-rfa-homepage-blocks-feature-localized-tweet-block a.feed-icon,#block-rfa-homepage-blocks-feature-localized-tweet-block-intent a.feed-icon{background-image:url(/sites/all/themes/rainforest/images/bg-link-tweet-v2.png);height:30px;line-height:30px;text-align:right;text-indent:0;display:block;padding-right:44px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#block-views-rfa-tweets-block-1 a.feed-icon,#block-rfa-homepage-blocks-feature-localized-tweet-block a.feed-icon,#block-rfa-homepage-blocks-feature-localized-tweet-block-intent a.feed-icon{background-image:url(/sites/all/themes/rainforest/images/bg-link-tweet-v2@2x.png);-moz-background-size:44px 30px;-o-background-size:44px 30px;-webkit-background-size:44px 30px;background-size:44px 30px;}}#block-views-rfa-tweets-block-1 a.feed-icon:hover,#block-rfa-homepage-blocks-feature-localized-tweet-block a.feed-icon:hover,#block-rfa-homepage-blocks-feature-localized-tweet-block-intent a.feed-icon:hover{background-position:right 0;}#block-views-rfa-tweets-block-1 a.feed-icon:hover span.feed-icon-text,#block-rfa-homepage-blocks-feature-localized-tweet-block a.feed-icon:hover span.feed-icon-text,#block-rfa-homepage-blocks-feature-localized-tweet-block-intent a.feed-icon:hover span.feed-icon-text{color:#606060;}#block-views-rfa-tweets-block-1 a.feed-icon span.feed-icon-text,#block-rfa-homepage-blocks-feature-localized-tweet-block a.feed-icon span.feed-icon-text,#block-rfa-homepage-blocks-feature-localized-tweet-block-intent a.feed-icon span.feed-icon-text{color:#b6b6b6;font-size:10px;text-transform:uppercase;}body.ja #block-views-rfa-tweets-block-1 .views-row-4,body.ja
#block-rfa-homepage-blocks-feature-localized-tweet-block .views-row-4,body.ja
#block-rfa-homepage-blocks-feature-localized-tweet-block-intent .views-row-4{display:none;}.view.news-compact .views-row{border-bottom:solid #eee 1px;padding:12px 0;font-size:13px;line-height:1.4em;color:#4d917b;}.view.news-compact .views-row.views-row-last{border-bottom-width:0;}.view.news-compact .title-field{word-break:break-word;}.view.news-compact .title-field a{color:#696969;}.view.news-compact .title-field a:hover{color:#333;}.view.news-compact .date-field{color:#4d917b;margin-top:0;}.view.news-compact.dated .title-field{margin-left:63px;}.view.news-compact.dated .date-field{width:45px;float:left;margin-right:10px;}#block-views-newsroom-press-front-block{float:left;clear:left;}#block-views-newsroom-press-front-block a.feed-icon{background:none;text-indent:0;float:right;text-align:right;display:block;}#block-views-newsroom-press-front-block a.feed-icon:hover{background-position:right 0;}#block-views-newsroom-press-front-block a.feed-icon:hover span.feed-icon-text{color:#606060;}#block-views-newsroom-press-front-block a.feed-icon span.feed-icon-text{color:#b6b6b6;font-size:10px;line-height:30px;text-transform:uppercase;}#block-views-general-blog-block-1,#block-views-rfa-tweets-block-1,#block-rfa-homepage-blocks-feature-localized-blog-block,#block-rfa-homepage-blocks-feature-localized-tweet-block{float:right;}#block-views-newsroom-press-front-block h2 a,#block-views-general-blog-block-1 h2 a,#block-rfa-homepage-blocks-feature-localized-blog-block h2 a,.page-id-home #block-views-press-mentions-newsroom-block h2 a,#block-views-rfa-tweets-block-1 h2,#block-rfa-homepage-blocks-feature-localized-tweet-block h2,.page-id-home #block-views-press-mentions-newsroom-block h2 a{color:#969696;-webkit-text-stroke:.1px;font-family:'Sanchez';border-bottom:solid #e7e7e7 1px;display:block;padding-bottom:2px;}#block-views-newsroom-press-front-block h2 a:hover,#block-views-general-blog-block-1 h2 a:hover,#block-rfa-homepage-blocks-feature-localized-blog-block h2 a:hover,.page-id-home #block-views-press-mentions-newsroom-block h2 a:hover{color:#333;}#block-rfa-homepage-blocks-feature-localized-tweet-block-intent .views-row{font-size:13px;}.view-rfa-tweets .views-row{border-bottom:solid #eee 1px;padding:12px 0;overflow:hidden;width:100%;color:#696969;font-size:11px;line-height:16px;}.view-rfa-tweets .views-row.views-row-last{border-bottom:0;}.view-rfa-tweets .views-field-created-time,.view-rfa-tweets .views-field-source{font-size:10px;color:#c2c2c2;clear:both;display:inline;margin-top:2px;}.view-rfa-tweets.view-display-id-intent_block .view-content-wrapper{max-height:400px;overflow-y:scroll;}.view-rfa-tweets.view-display-id-intent_block a.twitter-intent-button{display:block;padding:6px;text-align:left;background:#fff;border:1px #ccc solid;border-radius:4px;color:#707070;}.view-rfa-tweets.view-display-id-intent_block ul.pager-load-more{margin:0;padding:0;}.view-rfa-tweets.view-display-id-intent_block ul.pager-load-more li{display:block;margin:0;padding:0;}.view-rfa-tweets.view-display-id-intent_block ul.pager-load-more li a{border:1px solid #ccc;border-radius:4px;display:block;color:#4d917b;margin:4px;padding:10px 0;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,0.4);background-color:#fcfcfc;background-color:rgba(0,0,0,0.02);box-shadow:inset 0 3px 8px rgba(0,0,0,0.05);-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out;}.kids-slideshow-page-content{padding:0 20px 20px 30px;}#kids-slideshow .item-list ul{margin-left:0;}#kids-slideshow .item-list ul li{list-style-image:none;list-style-type:none;margin-bottom:15px;height:218px;}#kids-slideshow .item-list ul li .views-row{margin-bottom:15px;}#kids-slideshow .item-list ul li .views-field-title{color:#066;-webkit-text-stroke:.1px;font-family:'Sanchez';line-height:1.8em;word-spacing:0.2em;border-bottom:1px solid #FBB46C;margin:10px 0 20px 0;font-style:italic;clear:left;font-size:1.3em;}#kids-slideshow .item-list ul li .views-field-field-multimedia-kids-cover-fid img{padding:6px;border:solid #ccc 1px;float:left;}#kids-slideshow .item-list ul li .views-field-body{margin-left:224px;margin-bottom:15px;}#kids-slideshow .item-list ul li .views-field-field-multimedia-kids-pdf-fid{margin-left:224px;background:url(/sites/all/themes/rainforest/images/list-arrow-org.png) no-repeat 0 4px;padding-left:15px;margin-bottom:15px;}#kids-slideshow p{font-size:1.1em;line-height:1.5em;}.ui-widget-overlay{background:url(/sites/all/themes/rainforest/images/bg-popup-square.png) repeat 0 0;}.joinus-popup{background:#F0F0F0;border-radius:0;border:1px solid #7B9B9A;border-right-color:#1C5655;border-bottom-color:#3F6F6E;padding:2px 2px 10px 2px;}.joinus-popup .ui-dialog-content{padding:0;}.joinus-popup .ui-dialog-titlebar{border-width:0;background:transparent;padding:0;}.joinus-popup .ui-dialog-title{display:block;text-align:right;padding:0;}.ui-dialog .ui-dialog-titlebar-close{float:right;position:static;padding:0;display:block;background:none;border:0;width:24px;margin:-7px -5px auto auto;}.ui-dialog .ui-dialog-titlebar-close .ui-icon{background:url(/sites/all/themes/rainforest/images/btn-close-white.png) no-repeat 0 0;width:20px;height:20px;padding:0;left:auto;right:2px;}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close.ui-state-hover{padding:0;background:transparent;border-width:0;}.ui-dialog .ui-dialog-titlebar-close:hover .ui-icon,.ui-dialog .ui-dialog-titlebar-close.ui-state-hover .ui-icon{background-position:0 -19px;background-color:transparent;left:auto;}.joinus-popup.community{border:0;overflow:visible;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}.joinus-popup.community .ui-dialog .ui-dialog-titlebar-close{background:none;border:0;width:25px;height:25px;right:-6px;top:19px;}.joinus-popup.community .ui-dialog-titlebar{position:absolute;right:-2px;top:-22px;z-index:10;height:24px;}.joinus-popup.community .ui-dialog-titlebar .ui-icon{display:none;}.joinus-popup.community .ui-dialog-titlebar .ui-button-text{background:#e7e7e7;border:1px solid #b6b6b6;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;color:white;font-size:16px;line-height:20px;margin:0;padding:0;text-align:center;text-indent:0;width:22px;height:22px;top:11px;position:absolute;right:-5px;}#menu-join-us-popup{overflow:visible;}#menu-join-us-popup #edit-english-disclaimer{color:#999;}h2#join-us-title{-webkit-text-stroke:.1px;font-family:'Sanchez';-webkit-text-stroke:.1px;font-size:3.2em;text-align:center;-webkit-text-stroke-width:0.1px;line-height:1em;padding:.35em 0;}.i18n-ja h2#join-us-title{font-family:serif;}form#rfa-joinus-form{padding:0 18px 5px;width:204px;float:left;}form#rfa-joinus-form input[type="text"]{border:solid #e2e1e1 1px;width:195px;font-size:1.1em;height:28px;padding-left:6px;margin-bottom:9px;}form#rfa-joinus-form .form-item{margin-bottom:0;margin-top:0;}input.subscribe-bttn{background:#306665;color:white;width:203px;outline-style:none;font-size:1.3em;height:32px;border:none;margin-top:5px;cursor:pointer;font-family:'Open Sans',Helvetica,sans-serif;}input.subscribe-bttn:hover{background:#4D917B;}#social-media{float:none;padding-top:0;padding-left:7px;}#social-media .media-item{display:inline-block;margin:5px 0 17px 14px;}#social-media .media-item a{height:47px;width:49px;display:block;background-position:-6px 0;background-size:60px;}#social-media .media-item a:hover{background-position:-6px -52px;}#social-media .media-item a.facebook{background-image:url(/sites/all/themes/rainforest/images/join-community/facebook.png);}#social-media .media-item a.twitter{background-image:url(/sites/all/themes/rainforest/images/join-community/twitter.png);}body.loc-us #social-media .media-item a.twitter.gb{display:none;}body.loc-gb #social-media .media-item a.twitter.us{display:none;}#social-media .media-item a.youtube{background-image:url(/sites/all/themes/rainforest/images/join-community/youtube.png);}#social-media .media-item a.google-plus{background-image:url(/sites/all/themes/rainforest/images/join-community/googleplus.png);}#social-media .media-item a.pinterest{background-image:url(/sites/all/themes/rainforest/images/join-community/pinterest.png);}#social-media .media-item a.instagram{background-image:url(/sites/all/themes/rainforest/images/join-community/instagram.png);}#social-media .media-item a.blog{background-image:url(/sites/all/themes/rainforest/images/join-community/blog.png);}body.loc-us #social-media .media-item a.blog.gb{display:none;}body.loc-gb #social-media .media-item a.blog.us{display:none;}#join-us-image{float:right;margin-top:-9px;margin-right:23px;}.ja #bottom-region .block{margin-top:0;}.ja #block-views-rfa-tweets-block-1{float:left;margin:0 13px;}.ja #block-views-highlights-left-block-1{margin-right:0;}.sv #block-views-general-blog-block-1 a.feed-icon,.sv #block-views-climate-blog-block-1 a.feed-icon{background-image:url(/sites/all/themes/rainforest/images/bg-link-blog-sv.png);}.sv.section-home #bottom-region .block.block-views{margin-top:-3px;}#block-rfa-homepage-blocks-feature-localized-blog-block .block-feed-icon{float:right;}#block-rfa-homepage-blocks-feature-localized-blog-block .block-feed-icon iframe{margin-top:2px;opacity:0.9;width:79px;}#block-rfa-homepage-blocks-feature-localized-blog-block .view.view-display-id-block_3,#block-rfa-homepage-blocks-feature-localized-blog-block .view.view-display-id-block_4{display:none;}#block-rfa-homepage-blocks-feature-localized-blog-block h2 .gb,#block-rfa-homepage-blocks-feature-localized-blog-block .block-feed-icon .gb{display:none;}.loc-gb #block-rfa-homepage-blocks-feature-localized-blog-block .view.view-display-id-block_1{display:none;}.loc-gb #block-rfa-homepage-blocks-feature-localized-blog-block .view.view-display-id-block_4{display:block;}.loc-gb #block-rfa-homepage-blocks-feature-localized-blog-block h2 .us,.loc-gb #block-rfa-homepage-blocks-feature-localized-blog-block .block-feed-icon .us{display:none;}.loc-gb #block-rfa-homepage-blocks-feature-localized-blog-block h2 .gb,.loc-gb #block-rfa-homepage-blocks-feature-localized-blog-block .block-feed-icon .gb{display:block;}body.ja #block-rfa-homepage-blocks-feature-localized-tweet-block{float:left;margin-right:13px;margin-left:13px;}#block-rfa-homepage-blocks-feature-localized-tweet-block .block-feed-icon,#block-rfa-homepage-blocks-feature-localized-tweet-block-intent .block-feed-icon{float:right;}#block-rfa-homepage-blocks-feature-localized-tweet-block div.gb,#block-rfa-homepage-blocks-feature-localized-tweet-block-intent div.gb{display:none;}.loc-gb #block-rfa-homepage-blocks-feature-localized-tweet-block div.us,.loc-gb #block-rfa-homepage-blocks-feature-localized-tweet-block-intent div.us{display:none;}.loc-gb #block-rfa-homepage-blocks-feature-localized-tweet-block div.gb,.loc-gb #block-rfa-homepage-blocks-feature-localized-tweet-block-intent div.gb{display:block;}#block-views-general-blog-block-5,#block-views-general-blog-block-6{display:none;}.loc-gb #block-views-general-blog-block-2{display:none;}.loc-gb #block-views-general-blog-block-6{display:block;}.node-career .field-label-inline .field-items,.node-event .field-label-inline .field-items{margin-left:152px;}.node-career .field-label-inline .field-items .field-item,.node-event .field-label-inline .field-items .field-item{margin-top:20px;}.node-climate-project h4.field-label{margin-top:0;}.node-climate-project .field-label-inline .field-items .field-item{margin-left:5px;}.node-climate-project .field-name-field-climate-project-report .field-item{padding-top:.4em;}.node-climate-project .field,.node-career .field,.node-event .field{margin-bottom:12px;}.node-climate-project .field-label-inline .field-label,.node-career .field-label-inline .field-label,.node-event .field-label-inline .field-label{float:left;}.node-climate-project .field-label-inline .field-items,.node-career .field-label-inline .field-items,.node-event .field-label-inline .field-items{float:none;}.node-climate-project .field-label-inline .field-items .field-item,.node-career .field-label-inline .field-items .field-item,.node-event .field-label-inline .field-items .field-item{float:left;}.node-climate-project .field-label-inline p,.node-career .field-label-inline p,.node-event .field-label-inline p{margin-bottom:0;padding-bottom:0;}.node-climate-project .field-label,.node-career .field-label,.node-event .field-label{font-style:normal;}.node-climate-project p.career-motto,.node-career p.career-motto,.node-event p.career-motto{padding:10px 0 30px 0;width:700px;max-width:100%;text-align:center;font-size:1.2em;color:#969696;}.node-climate-project .field.field-label-above .field-label,.node-career .field.field-label-above .field-label,.node-event .field.field-label-above .field-label{margin-bottom:8px;}.node-climate-project .field.field-label-inline .field-item,.node-career .field.field-label-inline .field-item,.node-event .field.field-label-inline .field-item{font-size:1.2em;}.node-climate-project .field.field-label-inline .field-item p,.node-career .field.field-label-inline .field-item p,.node-event .field.field-label-inline .field-item p{font-size:1em;}.node-type-profile-transparency h4{font-size:23px;}.node-type-profile-transparency .field-name-field-transparency-products,.node-type-profile-transparency .field-name-field-transparency-brands{clear:none;width:400px;max-width:100%;margin-bottom:12px;}.node-type-profile-transparency .field-name-field-transparency-products .field-label,.node-type-profile-transparency .field-name-field-transparency-products .field-items,.node-type-profile-transparency .field-name-field-transparency-brands .field-label,.node-type-profile-transparency .field-name-field-transparency-brands .field-items{float:none;display:inline-block;}.node-type-profile-transparency .field-name-field-transparency-products .field-label,.node-type-profile-transparency .field-name-field-transparency-brands .field-label{width:150px;margin-top:0;}.node-type-profile-transparency .field-name-field-transparency-products .field-items,.node-type-profile-transparency .field-name-field-transparency-brands .field-items{vertical-align:bottom;font-size:1.1em;line-height:1.4em;margin-bottom:7px;}.node-event .field-label-inline .field-label{width:105px;}.node-event .field-label-inline .field-items{margin-left:112px;}.node-lesson.node h2{margin-bottom:25px;}.node-lesson .field-name-field-lesson-cover{float:left;margin:0 15px 15px 0;}.node-lesson .field-name-field-lesson-cover .field-item{padding:6px;border:solid #CDCDCD 1px;}.node-lesson .field-name-field-lesson-cover .field-item img{display:block;}.node-lesson .field-name-body,.node-lesson .field-name-field-lesson-overview,.node-lesson .field-name-field-lesson-objectives,.node-lesson .field-name-field-lesson-question{margin-left:157px;}.node-lesson .field-label{font-weight:normal;}.node-lesson .field-name-field-lesson-time{margin-bottom:12px;}.node-lesson .field-name-field-lesson-pdf{float:right;margin-top:10px;padding-top:6px;}.node-lesson .curriculum-tabs{margin-top:24px;clear:left;}.node-lesson .curriculum-tabs .ui-tabs-panel{padding:13px 25px 33px 25px;}.node-lesson .curriculum-tabs .ui-tabs-panel p,.node-lesson .curriculum-tabs .ui-tabs-panel li{font-family:'Open Sans',Helvetica,sans-serif;color:#696969;}.node a.print-unit-link{text-transform:uppercase;background:url(/sites/all/themes/rainforest/images/btn-print.png) no-repeat right top;padding-right:18px;font-size:10px;color:#B6B6B6;padding:1px 22px 0px 0;text-decoration:none;border:none;}.node a.print-unit-link:hover{background-position:right -14px;color:#606060;}.node-species .field-name-field-species-images{float:left;margin:0 15px 15px 0;}.node-species .field-name-field-species-images .field-items{padding:0;}.node-species .field-name-field-species-images .field-item{padding:6px;border:solid #CDCDCD 1px;}.node-species .field-name-field-species-images .field-item img{display:block;}.node-species .field-name-field-species-habitat{clear:left;}.node-species .field-items{padding:15px 0 5px;}.node-species .field-name-body .field-items{padding-top:0;}div.image-map{background:url(/sites/default/files/site-images/forestry/images/smartstep_illustration.gif) 0 0 no-repeat;display:block;height:365px;margin:2px auto;position:relative;width:558px;}div.image-map a{position:absolute;display:block;height:0;overflow:hidden;width:78px;background:none;color:#000000;border:none;}div.image-map a.LINK0{padding-top:281px;left:473px;top:0;}div.image-map a.LINK0:hover{background:url(/sites/default/files/site-images/forestry/images/smartstep_illustration_over.gif) repeat scroll -473px 0;}div.image-map a.LINK1{padding-top:230px;left:361px;top:51px;}div.image-map a.LINK1:hover{background:url(/sites/default/files/site-images/forestry/images/smartstep_illustration_over.gif) repeat scroll -361px -51px;}div.image-map a.LINK2{padding-top:177px;left:245px;top:104px;width:81px;}div.image-map a.LINK2:hover{background:url(/sites/default/files/site-images/forestry/images/smartstep_illustration_over.gif) repeat scroll -245px -104px;}div.image-map a.LINK3{padding-top:113px;left:128px;top:168px;}div.image-map a.LINK3:hover{background:url(/sites/default/files/site-images/forestry/images/smartstep_illustration_over.gif) repeat scroll -128px -168px;}div.image-map a.LINK4{padding-top:133px;left:15px;top:206px;}div.image-map a.LINK4:hover{background:url(/sites/default/files/site-images/forestry/images/smartstep_illustration_over.gif) repeat scroll -15px -206px;}.view-filters .views-operator{display:none;}.views-widget-filter-title .views-operator{display:block;margin-bottom:10px;}.view-filters .views-exposed-widgets{position:relative;display:block;width:100%;height:160px;}.view-filters .views-exposed-widget{display:block;position:absolute;left:240px;}.view-filters .views-widget-filter-type{left:0;width:212px;}.view-filters .views-widget-filter-title{top:0;}.view-filters .views-widget-filter-title input.form-text,.view-filters .views-widget-filter-uid input.form-text{width:380px;}.view-filters .views-widget-filter-uid{top:90px;}.view-filters .views-widget-filter-status{left:643px;top:34px;}.view-filters .views-widget-filter-language{left:643px;top:88px;}.view-filters .views-submit-button{bottom:24px;height:24px;left:776px;padding:0;}.view-filters .views-submit-button .form-submit{margin:0;}.node-page .content{padding-bottom:20px;}table{margin:12px 0;}table th{background-color:#E8E8E8;border:1px solid #C0C0C0;padding:8px;}table tr:hover{background-color:#F7F7F6;}table td{border:1px solid #E8E8E8;padding:8px;}img.left{float:left;clear:left;padding:6px;border:1px solid #ccc;margin:5px 8px 2px 0px;background-color:#fff;}img.left_nb{float:left;clear:left;border:none;padding:none;margin:0px 10px 5px 0px;background-color:#fff;}img.right{float:right;clear:right;padding:6px;border:1px solid #ccc;margin:5px 0px 5px 10px;background-color:#fff;}img.right_nb{float:right;clear:right;border:none;padding-left:12px;margin:5px 0px 5px 10px;background-color:#fff;}.node .content .box{border:1px solid #e8e8e8;width:127px;float:right;padding:3px 10px 6px 10px;margin:10px 0 5px 10px;background-color:#f0f0f0;font-size:90%;clear:right;}.node .content .box img{text-align:center;border:1px solid #ccc;display:block;padding:0px;margin:8px auto 5px auto;}.node .content .box a img{text-align:center;border:1px solid #ccc;display:block;padding:0px;margin:8px auto 5px auto;}.node .content .box img.nb{border:none;}.mainsidebar .node h2
.node .content .box img.nb{border:none;}.node .content .box a img.nb{border:none;}.node .content .box2{border:1px solid #e8e8e8;width:127px;float:right;padding:3px 10px 6px 10px;margin:13px 0px 5px 10px;background-color:#f0f0f0;font-size:90%;clear:right;}.node .content .box2 h2{font-family:Georgia,"Times New Roman",Times,serif;font-size:110%;margin:9px 0px 3px 0px;color:#066;padding-top:0;}.node .content .box2 img{text-align:center;border:1px solid #ccc;display:block;padding:0px;margin:8px auto 5px auto;}.node .content .box2 a img{text-align:center;border:1px solid #ccc;display:block;padding:0px;margin:8px auto 5px auto;}.node .content .box2 img.nb{border:none;}.node .content .box2 a img.nb{border:none;}.node .content .box1{border:1px solid #e8e8e8;width:127px;float:right;padding:3px 10px 6px 10px;margin:0px 0px 5px 10px;background-color:#f0f0f0;font-size:90%;clear:right;}.node .content .box1 h2{font-family:Georgia,"Times New Roman",Times,serif;font-size:110%;margin:9px 0px 3px 0px;color:#066;padding-top:0;}.node .content .box1 img{text-align:center;border:1px solid #ccc;display:block;padding:0px;margin:8px auto 5px auto;}.node .content .box1 a img{text-align:center;border:1px solid #ccc;display:block;padding:0px;margin:8px auto 5px auto;}.node .content .box1 img.nb{border:none;}.node .content .box1 a img.nb{border:none;}.box_lang{display:none;}.box2_lang{display:none;}#text-button a{background:url(/sites/all/themes/rainforest/images/btn_background.png) no-repeat scroll 0 0 transparent;display:block;height:22px;padding:5px 0 0;color:white;margin:5px 0 0 0;font:normal 12px Verdana,Helvetica,sans-serif;text-decoration:none;text-align:center;text-transform:uppercase;}#text-button a:hover{background-position:0 -29px;}#text-button-arrow a{background:url(/sites/all/themes/rainforest/images/btn_background.png) no-repeat scroll 0 0 transparent;display:block;height:24px;padding:3px 0 0;color:white;margin:5px 0 0 0;font:normal 12px Verdana,Helvetica,sans-serif;text-decoration:none;text-align:center;text-transform:uppercase;}#text-button-arrow a span{font-size:14px;font-style:bold;}#text-button-arrow a:hover{background-position:0 -29px;}.page-id-home #block-views-highlights-left-block-1,.page-id-home #block-views-highlights-right-block-1,.page-id-home #block-menu-menu-3-things{width:298px;float:left;margin-bottom:42px;}.page-id-home #block-menu-menu-3-things{height:295px;margin-left:12px;margin-right:12px;}.page-id-home #block-menu-menu-3-things h2{font-size:2em;}.page-id-home #block-menu-menu-3-things li a{font-size:1.25em;}#block-menu-menu-3-things{background:#F0F0F0;border:#e7e7e7 1px solid;}#block-menu-menu-3-things h2{margin:12px 22px 18px;color:#006666;font-family:'Sanchez';font-size:1.8em;}#block-menu-menu-3-things ul,#block-menu-menu-3-things li{list-style:none;margin:0;padding:0;}#block-menu-menu-3-things .content{margin:0 18px;}#block-menu-menu-3-things li{margin-bottom:28px;position:relative;}#block-menu-menu-3-things li a{display:block;color:#69b099;padding-bottom:0;border-bottom-width:0;}#block-menu-menu-3-things li .link-wrapper{display:block;background:white;margin-left:44px;text-align:center;padding:7px;}#block-menu-menu-3-things li .icon{height:1em;width:1em;display:block;position:absolute;left:-1%;top:-30%;font-size:55px;color:#4d917b;background:url(/sites/all/themes/rainforest/images/threethings.png?1426690601) no-repeat;-moz-background-size:180px auto;-o-background-size:180px auto;-webkit-background-size:180px auto;background-size:180px auto;}#block-menu-menu-3-things li a:hover{color:#006666;}#block-menu-menu-3-things li a:hover .link-wrapper{text-decoration:underline;}#block-menu-menu-3-things li a:hover.certified .icon{background-position:-147px -76px;}#block-menu-menu-3-things li a:hover.join .icon{background-position:-62px 0;}#block-menu-menu-3-things li a:hover.donate .icon{background-position:-62px -62px;}#block-menu-menu-3-things .certified .icon{background-position:-146px -7px;-moz-background-size:211.76471px auto;-o-background-size:211.76471px auto;-webkit-background-size:211.76471px auto;background-size:211.76471px auto;left:-2%;top:-42%;width:62px;height:59px;}#block-menu-menu-3-things .join .icon{background-position:-2px 0;}#block-menu-menu-3-things .donate .icon{background-position:-2px -62px;}.en #block-rfa-featured-highlights-single-bottom{display:none;}body.follow-donate .follow-donate-buttons{display:none;}span.block-feed-icon a,a.feed-icon{display:block;background:url(/sites/all/themes/rainforest/images/bg-link-news.png) no-repeat scroll right 0 transparent;height:30px;width:120px;text-indent:-9999em;}span.block-feed-icon a:hover,a.feed-icon:hover{background-position:right -30px;}#block-views-press-mentions-newsroom-block{margin-right:0;float:left;}.page-id-home #block-views-press-mentions-newsroom-block{float:left;}.page-id-home #block-views-press-mentions-newsroom-block .more-link a{color:#b6b6b6;text-transform:uppercase;font-size:10px;}.page-id-home #block-views-press-mentions-newsroom-block .more-link a:hover{color:#606060;}#block-views-climate-blog-block-1,#block-views-climate-blog-block-2,#block-views-general-blog-block-1,#block-views-general-blog-block-2,#block-views-general-blog-block-5,#block-views-general-blog-block-6,#block-rfa-homepage-blocks-feature-localized-blog-block,.page-id-home #block-views-press-mentions-newsroom-block{clear:none;float:left;}#block-views-climate-blog-block-1 .more-link a,#block-views-climate-blog-block-2 .more-link a,#block-views-general-blog-block-1 .more-link a,#block-views-general-blog-block-2 .more-link a,#block-views-general-blog-block-5 .more-link a,#block-views-general-blog-block-6 .more-link a,#block-rfa-homepage-blocks-feature-localized-blog-block .more-link a,.page-id-home #block-views-press-mentions-newsroom-block .more-link a{color:#b6b6b6;font-size:10px;line-height:30px;text-transform:uppercase;}#block-views-climate-blog-block-1 .more-link a:hover,#block-views-climate-blog-block-2 .more-link a:hover,#block-views-general-blog-block-1 .more-link a:hover,#block-views-general-blog-block-2 .more-link a:hover,#block-views-general-blog-block-5 .more-link a:hover,#block-views-general-blog-block-6 .more-link a:hover,#block-rfa-homepage-blocks-feature-localized-blog-block .more-link a:hover,.page-id-home #block-views-press-mentions-newsroom-block .more-link a:hover{color:#606060;}#block-views-climate-blog-block-1 a.feed-icon,#block-views-climate-blog-block-2 a.feed-icon,#block-views-general-blog-block-1 a.feed-icon,#block-views-general-blog-block-2 a.feed-icon,#block-views-general-blog-block-5 a.feed-icon,#block-views-general-blog-block-6 a.feed-icon,#block-rfa-homepage-blocks-feature-localized-blog-block a.feed-icon,.page-id-home #block-views-press-mentions-newsroom-block a.feed-icon{background-image:url(/sites/all/themes/rainforest/images/bg-link-blog.png);text-indent:0;float:right;text-align:right;padding-right:26px;display:block;}#block-views-climate-blog-block-1 a.feed-icon:hover,#block-views-climate-blog-block-2 a.feed-icon:hover,#block-views-general-blog-block-1 a.feed-icon:hover,#block-views-general-blog-block-2 a.feed-icon:hover,#block-views-general-blog-block-5 a.feed-icon:hover,#block-views-general-blog-block-6 a.feed-icon:hover,#block-rfa-homepage-blocks-feature-localized-blog-block a.feed-icon:hover,.page-id-home #block-views-press-mentions-newsroom-block a.feed-icon:hover{background-position:right 0;}#block-views-climate-blog-block-1 a.feed-icon:hover span.feed-icon-text,#block-views-climate-blog-block-2 a.feed-icon:hover span.feed-icon-text,#block-views-general-blog-block-1 a.feed-icon:hover span.feed-icon-text,#block-views-general-blog-block-2 a.feed-icon:hover span.feed-icon-text,#block-views-general-blog-block-5 a.feed-icon:hover span.feed-icon-text,#block-views-general-blog-block-6 a.feed-icon:hover span.feed-icon-text,#block-rfa-homepage-blocks-feature-localized-blog-block a.feed-icon:hover span.feed-icon-text,.page-id-home #block-views-press-mentions-newsroom-block a.feed-icon:hover span.feed-icon-text{color:#606060;}#block-views-climate-blog-block-1 a.feed-icon span.feed-icon-text,#block-views-climate-blog-block-2 a.feed-icon span.feed-icon-text,#block-views-general-blog-block-1 a.feed-icon span.feed-icon-text,#block-views-general-blog-block-2 a.feed-icon span.feed-icon-text,#block-views-general-blog-block-5 a.feed-icon span.feed-icon-text,#block-views-general-blog-block-6 a.feed-icon span.feed-icon-text,#block-rfa-homepage-blocks-feature-localized-blog-block a.feed-icon span.feed-icon-text,.page-id-home #block-views-press-mentions-newsroom-block a.feed-icon span.feed-icon-text{color:#b6b6b6;font-size:10px;line-height:30px;text-transform:uppercase;}.node-type-multimedia-kids-slideshow a.kids-visits-popup{float:left;}.bottom-share-sprite{background-image:url(/sites/all/themes/rainforest/images/bottom-share-sebaae7450c.png);background-repeat:no-repeat;}#bottom-share-box{float:right;margin-top:5px;}#bottom-share-box a{font-size:2.5em;line-height:1.125em;}#bottom-share-box .facebook{color:#3b5999;}#bottom-share-box .twitter{color:#00bbf5;}#bottom-share-box .youtube{color:#fe0000;}#bottom-share-box .pinterest{color:#f13434;}#bottom-share-box .instagram{color:#3d749f;}#bottom-share-box .google-plus{color:#ea4f3c;}#bottom-share-box .blog:hover{color:#4d917b;}#bottom-share-box span{float:left;margin-left:15px;}#bottom-share-box span a{display:block;width:34px;height:34px;}body.loc-gb #bottom-share-box span a.us{display:none;}#bottom-share-box span a.gb{display:none;}body.loc-gb #bottom-share-box span a.gb{display:block;}.multimedia.node-type-multimedia-kids-slideshow a.kids-visits-popup img{width:574px;height:auto;}.multimedia #navigation,.multimedia #navbar-shadow{z-index:auto;}.multimedia .field-name-field-related-multimedia.field-type-node-reference .field-name-field-multimedia-cover img{width:119px;}.multimedia .nav a{text-indent:0;font-size:0;text-decoration:none !important;position:relative;background-image:none;}.multimedia .nav a:hover:before{color:#fff;}.multimedia .nav a:before{font-size:35px;text-indent:0;text-decoration:none;position:absolute;overflow:visible;top:-14px;line-height:20px !important;width:0 !important;margin:0 !important;color:#a4a4a5;}.multimedia .multimedia-related-type{display:block;width:100%;text-align:left;}.multimedia .multimedia-related-type:before{font-size:1.25em;padding-right:.25em;}.seal-message{padding:0;margin-top:-2px;}.seal-message .seals-left{padding-top:49px;width:660px;float:left;}.seal-message .seals-left p{color:#969696;font-size:1.5em;line-height:1.25em;padding:0;letter-spacing:0.04em;}.seal-message .seals-right{float:right;padding-right:25px;width:225px;}.seal-message .seals-right h4,.seal-message .seals-right p{color:inherit;text-align:center;font-style:normal;padding:0;line-height:120%;font-size:1.5em;word-spacing:0;}.seal-message .seals-right .seals-link{background-image:url(/sites/all/themes/rainforest/images/rainforest-alliance-certified-seal-homepage.png);background-size:125px 114px;background-repeat:no-repeat;border-bottom:none;display:block;height:114px;margin:0 auto;width:125px;}.seal-message .seals-right .seals-link:hover{border-bottom:none;padding-bottom:0;}.en .seal-message .seals-right h4{font-size:1.4em;}.field-name-field-header-image img,.field-name-field-header-images img{width:100%;}.field-name-field-header-caption{margin-left:30px;}.section-certification-verification .field-name-field-header-image,.section-certification-verification .field-name-field-header-caption{width:75%;float:right;margin-right:30px;}.section-certification-verification .field-name-field-header-image img,.section-certification-verification .field-name-field-header-caption img{max-width:710px;}.page-id-certification-verification .field-name-body{min-height:620px;}.page-id-certification-verification .field-name-body .certification-main{margin-right:210px;width:auto;}.page-id-certification-verification .field-name-body .left-links{position:absolute;top:0;}.page-id-certification-verification .field-name-body .right-links{position:absolute;top:0;right:0;}.page-id-certification-verification .field-name-body .left-links h3:first-of-type,.page-id-certification-verification .field-name-body .right-links h3:first-of-type{margin-top:0;}h4.field-label{margin:10px 0 0;}.mainsidebar ol li.search-result{clear:both;position:relative;padding:0;margin:0 0 50px 0;}.mainsidebar ol li.search-result p{margin-left:110px;}.mainsidebar ol li.search-result p:first-of-type{margin-top:0;padding-top:0;}.mainsidebar ol li.search-result p.search-info,.mainsidebar ol li.search-result p.search-snippet{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}.mainsidebar ol li.search-result h3{border-bottom:none;}.mainsidebar ol li.search-result img{position:absolute;top:10px;left:0;width:100px;max-width:100%;}.mainsidebar ol li.search-result .search-snippet-info{padding-left:0;}#content #rfa-users-smartwood-login{display:none;}.ui-dialog #rfa-users-smartwood-login{margin:5px 15px 0;}.ui-dialog #rfa-users-smartwood-login p{padding-top:0;margin-bottom:10px;}#rfa-users-smartwood-login .form-item-name,#rfa-users-smartwood-login .form-item-pass{width:106px;margin:0 10px 0 0;}#rfa-users-smartwood-login .form-item-name input,#rfa-users-smartwood-login .form-item-pass input{max-width:100%;height:19px;}#rfa-users-smartwood-login .form-item-name label,#rfa-users-smartwood-login .form-item-pass label{display:none;}#rfa-users-smartwood-login .form-submit{background:url(/sites/all/themes/rainforest/images/bttn-popup-login.png) no-repeat 0 0;width:69px;height:25px;font-size:0;line-height:0;border:none;text-indent:-9999em;}#rfa-users-smartwood-login .form-item-name,#rfa-users-smartwood-login .form-item-pass,#rfa-users-smartwood-login .form-submit{display:inline-block;vertical-align:top;}.section-shopthefrog object,.section-green-living object{margin-bottom:20px;}.page-id-shopthefrog .region-banner{margin-right:0;}.page-id-shopthefrog .region-banner img{margin-top:20px;}.page-id-shopthefrog .shopthefrog-last-updated{font-size:1.1em;line-height:1.4em;font-family:inherit;font-style:italic;font-weight:400;color:#C2C2C2;}#rfa-marketplace-ajax-wrapper span.detected-label{display:none;}#marketplace-search{width:432px;margin:0 auto;}#marketplace-search .form-item{margin:10px 0 0;display:inline-block;}#marketplace-search .form-actions{float:none;margin-top:8px;margin-left:176px;}#marketplace-search label{width:165px;text-align:right;float:left;margin:3px 15px 0 0;font-weight:bold;font-size:1.2em;white-space:nowrap;}#marketplace-search .required,#marketplace-search .form-required{color:#FBB46C;}#marketplace-search .marketplace-hidden-anchor{visibility:hidden;}#marketplace-search #required-text{margin-left:82px;margin-top:10px;display:block;}#marketplace-search .selector{width:250px;}#marketplace-search .selector span{font-size:14px;}#search-result{clear:right;}#search-result .category-block{float:left;width:220px;margin-bottom:15px;}#search-result .category-block + .category-block{margin-left:19px;}.view-rfa-fellows-kleinhans-fellowship p{font-size:1em;}#block-views-exp-multimedia-list-page-1{padding-bottom:20px;}.where-we-work-map{position:relative;}.where-we-work-map .selector{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.mainsidebar .cartodb-legend ul li{list-style-image:none;color:#757575;}#basemap-buttons{position:absolute;bottom:50px;left:18px;}#basemap-buttons a{margin:15px 10px 0 0;vertical-align:baseline;width:70px;padding:10px;text-align:center;line-height:normal;color:#757575;border-radius:4px;background:#ffffff;text-decoration:none;cursor:pointer;border:1px solid #888;box-shadow:0 0 6px #666;}#basemap-buttons a.selected,#basemap-buttons a:hover{color:#f38414;}div.cartodb-popup.v2.header{font-family:"Sanchez",Georgia,"Times New Roman",Times,serif !important;}div.cartodb-popup.v2.header .crop-info{display:none;}div.cartodb-popup.v2.header p{color:#757575;}div.cartodb-popup.v2.header.Forestry div.cartodb-popup-header{background:#305b2c;}div.cartodb-popup.v2.header.Agriculture div.cartodb-popup-header{background:#dd7628;}div.cartodb-popup.v2.header.Agriculture .crop-info{display:inline-block;}div.cartodb-popup.v2.header.Carbon div.cartodb-popup-header{background:#0ba2c5;}div.cartodb-popup.v2.header.Tourism p.area-info{display:none;}div.cartodb-popup.v2.header.Tourism div.cartodb-popup-header{background:#a41e22;}div.cartodb-popup.v2.header.Education div.cartodb-popup-header{background:#754e11;}div.cartodb-popup.v2.header.Education p.area-info{display:none;}div.cartodb-popup.v2.header div.cartodb-popup-header{background:#dd7628;}.field-name-field-climate-project-link .field-item{padding-top:0.6em;}.field-name-field-climate-project-link .field-item a{border-bottom:1px solid #4d917b;padding-bottom:1px;}.field-name-field-climate-project-link .field-item a:hover{border-bottom:1px solid #f9820a;}.region .node-career .field-name-taxonomy-job-location .field-items{padding-top:20px;}.region .node-career .field-name-taxonomy-job-location .field-item{float:none;margin-top:0;padding-bottom:0.6em;}.region .node-career .field-name-taxonomy-job-location .field-item:only-child{float:left;}input,textarea{border-radius:0;}.page-approved-trainers h2,.page-trainer-tool-box h2{line-height:130%;font-size:2.3em;font-weight:normal;color:#006666;border-bottom:0;padding-bottom:0px;}.view-approved-trainers .views-widget-filter-language,.view-trainer-tool-box .views-widget-filter-language{top:0;}.view-approved-trainers .view-filters .views-exposed-widget,.view-trainer-tool-box .view-filters .views-exposed-widget{display:inline-block;position:relative;left:0;}.view-approved-trainers .views-exposed-widgets,.view-trainer-tool-box .views-exposed-widgets{height:auto;}.view-approved-trainers .views-exposed-widgets label,.view-trainer-tool-box .views-exposed-widgets label{text-align:center;}.view-approved-trainers .views-submit-button,.view-trainer-tool-box .views-submit-button{bottom:0;}.view-approved-trainers .trainer-links{margin-bottom:18px;}.view-approved-trainers .trainer-links div{padding:3px;}.view-approved-trainers thead .views-field-title,.view-approved-trainers thead .views-field-field-country-country,.view-approved-trainers thead .views-field-field-country-locality,.view-approved-trainers thead .views-field-field-office-phone,.view-approved-trainers thead .views-field-field-cell-phone,.view-approved-trainers thead .views-field-field-language{width:10%;}.view-approved-trainers thead .views-field-field-organization{width:12%;}.view-approved-trainers thead .views-field-field-crop{width:8%;}.view-approved-trainers thead .views-field-field-email{width:15%;}.view-trainer-tool-box thead .views-field-title{width:35%;}.view-trainer-tool-box thead .views-field-field-language,.view-trainer-tool-box thead .views-field-field-resource-type,.view-trainer-tool-box thead .views-field-field-year,.view-trainer-tool-box thead .views-field-field-link{width:15%;}.rwd-table-processed{margin:1em 0;width:100%;}.rwd-table-processed tr.odd,.rwd-table-processed tr.even{background-color:#FFF;}.rwd-table-processed tr:hover{background-color:#F7F7F6;}.rwd-table-processed tr:hover td.active{background-color:#F7F7F6;}.rwd-table-processed th{display:none;}.rwd-table-processed td{display:block;}.rwd-table-processed td:first-child{padding-top:.5em;}.rwd-table-processed td:last-child{padding-bottom:.5em;}.rwd-table-processed td:before{content:attr(data-th) ":";font-weight:bold;width:50%;display:inline-block;}@media (min-width:767px){.rwd-table-processed td:before{display:none;}}.rwd-table-processed td.active{background-color:#FFF;}.rwd-table-processed th,.rwd-table-processed td{text-align:left;}@media (min-width:767px){.rwd-table-processed th,.rwd-table-processed td{display:table-cell;padding:.25em .5em;}.rwd-table-processed th:first-child,.rwd-table-processed td:first-child{padding-left:0;}.rwd-table-processed th:last-child,.rwd-table-processed td:last-child{padding-right:0;}}.rwd-table-processed{overflow:hidden;}.rwd-table-processed th,.rwd-table-processed td{margin:.5em 1em;}@media (min-width:767px){.rwd-table-processed th,.rwd-table-processed td{padding:.6em !important;}}.where-we-work-map + .view-tourism-list{margin-top:18px;}.view-tourism-list .thumb{float:left;margin-right:25px;}.view-tourism-list img{display:block;}.view-tourism-list .views-row{padding:19px 0;overflow:hidden;}.view-tourism-list .views-row.views-row-last{padding-bottom:0;}.view-tourism-list strong{display:inline-block;min-width:3.5em;}.view-tourism-list p:first-child{padding-bottom:0px;}.view-tourism-list p + p{padding-top:0px;}.field-name-field-header-images a.cboxElement{position:relative;display:block;}.field-name-field-header-images a.cboxElement picture:before,.field-name-field-header-images a.cboxElement picture:after{position:absolute;top:50%;margin-top:-60px;font-size:100px;color:white;opacity:.8;line-height:1em;}.field-name-field-header-images a.cboxElement:hover picture:before,.field-name-field-header-images a.cboxElement:hover picture:after{opacity:1;}.field-name-field-header-images a.cboxElement picture:before{left:10px;content:"‹";}.field-name-field-header-images a.cboxElement picture:after{content:"›";right:10px;}.field-name-field-header-images .field-item{display:none;}.field-name-field-header-images .field-item:first-child{display:block;}.node-type-tourism-profile .field-label,.node-type-tour-operator .field-label{color:#696969;font-style:normal;}.node-type-tourism-profile .group-booking-info,.node-type-tour-operator .group-booking-info{box-sizing:border-box;float:right;margin:15px 0 30px 30px;padding:20px;background-color:#f3f3f3;border:2px solid #e8e8e8;font-size:1.2em;}.node-type-tourism-profile .group-booking-info .field-label,.node-type-tour-operator .group-booking-info .field-label{margin-bottom:0.4em;font-family:"Open Sans",​Helvetica,​sans-serif;font-size:100%;font-weight:bold;}.node-type-tourism-profile .group-booking-info .field-label-above div,.node-type-tour-operator .group-booking-info .field-label-above div{display:block;}.node-type-tourism-profile .group-booking-info .field-item,.node-type-tour-operator .group-booking-info .field-item{padding-bottom:1.8em;padding-left:.6em;}.node-type-tourism-profile .group-booking-info .field-name-field-website a,.node-type-tour-operator .group-booking-info .field-name-field-website a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;}.node-type-tourism-profile .group-booking-info .field-name-field-book-url .field-items,.node-type-tour-operator .group-booking-info .field-name-field-book-url .field-items{float:none;text-align:center;}.node-type-tourism-profile .group-booking-info a.button-cta-green.tourism-booking,.node-type-tour-operator .group-booking-info a.button-cta-green.tourism-booking{display:inline-block;font-size:16px;text-align:center;}.node-type-tourism-profile .field-name-field-primary-destinations .field-label,.node-type-tour-operator .field-name-field-primary-destinations .field-label{font-weight:bold;font-family:"Open Sans",​Helvetica,​sans-serif;}.node-type-tourism-profile .responsibility-rating h3,.node-type-tourism-profile .resort-info h3,.node-type-tour-operator .responsibility-rating h3,.node-type-tour-operator .resort-info h3{border-bottom:none;margin:15px 0;}.node-type-tourism-profile .responsibility-rating .field-label,.node-type-tourism-profile .resort-info .field-label,.node-type-tour-operator .responsibility-rating .field-label,.node-type-tour-operator .resort-info .field-label{font-weight:bold;font-family:"Open Sans",​Helvetica,​sans-serif;}.node-type-tourism-profile .responsibility-rating .field-name-field-number-of-employees .field-items,.node-type-tourism-profile .responsibility-rating .field-name-field-number-of-employees .field-label,.node-type-tourism-profile .responsibility-rating .field-name-field-percentage-of-local-employ .field-items,.node-type-tourism-profile .responsibility-rating .field-name-field-percentage-of-local-employ .field-label,.node-type-tourism-profile .resort-info .field-name-field-number-of-employees .field-items,.node-type-tourism-profile .resort-info .field-name-field-number-of-employees .field-label,.node-type-tourism-profile .resort-info .field-name-field-percentage-of-local-employ .field-items,.node-type-tourism-profile .resort-info .field-name-field-percentage-of-local-employ .field-label,.node-type-tour-operator .responsibility-rating .field-name-field-number-of-employees .field-items,.node-type-tour-operator .responsibility-rating .field-name-field-number-of-employees .field-label,.node-type-tour-operator .responsibility-rating .field-name-field-percentage-of-local-employ .field-items,.node-type-tour-operator .responsibility-rating .field-name-field-percentage-of-local-employ .field-label,.node-type-tour-operator .resort-info .field-name-field-number-of-employees .field-items,.node-type-tour-operator .resort-info .field-name-field-number-of-employees .field-label,.node-type-tour-operator .resort-info .field-name-field-percentage-of-local-employ .field-items,.node-type-tour-operator .resort-info .field-name-field-percentage-of-local-employ .field-label{font-size:1.1em;}.node-type-tourism-profile .field-name-field-rooms .field-label,.node-type-tourism-profile .field-name-field-number-of-employees .field-label,.node-type-tourism-profile .field-name-field-percentage-of-local-employ .field-label,.node-type-tourism-profile .field-name-field-primary-destinations .field-label,.node-type-tour-operator .field-name-field-rooms .field-label,.node-type-tour-operator .field-name-field-number-of-employees .field-label,.node-type-tour-operator .field-name-field-percentage-of-local-employ .field-label,.node-type-tour-operator .field-name-field-primary-destinations .field-label{display:inline;}.node-type-tourism-profile .field-name-field-rooms .field-items,.node-type-tourism-profile .field-name-field-number-of-employees .field-items,.node-type-tourism-profile .field-name-field-percentage-of-local-employ .field-items,.node-type-tourism-profile .field-name-field-primary-destinations .field-items,.node-type-tour-operator .field-name-field-rooms .field-items,.node-type-tour-operator .field-name-field-number-of-employees .field-items,.node-type-tour-operator .field-name-field-percentage-of-local-employ .field-items,.node-type-tour-operator .field-name-field-primary-destinations .field-items{display:inline;}.node-type-tourism-profile .field-name-field-rooms .field-items p:first-of-type,.node-type-tourism-profile .field-name-field-number-of-employees .field-items p:first-of-type,.node-type-tourism-profile .field-name-field-percentage-of-local-employ .field-items p:first-of-type,.node-type-tourism-profile .field-name-field-primary-destinations .field-items p:first-of-type,.node-type-tour-operator .field-name-field-rooms .field-items p:first-of-type,.node-type-tour-operator .field-name-field-number-of-employees .field-items p:first-of-type,.node-type-tour-operator .field-name-field-percentage-of-local-employ .field-items p:first-of-type,.node-type-tour-operator .field-name-field-primary-destinations .field-items p:first-of-type{display:inline;}.node-type-tourism-profile .field-name-field-rooms,.node-type-tour-operator .field-name-field-rooms{display:inline;}.node-type-tourism-profile .field-label-above div,.node-type-tour-operator .field-label-above div{display:inline;}.node-type-tourism-profile .field-name-field-rooms,.node-type-tourism-profile .field-name-field-primary-destinations,.node-type-tour-operator .field-name-field-rooms,.node-type-tour-operator .field-name-field-primary-destinations{overflow:hidden;}.node-type-tourism-profile .field-name-field-rooms .field-label,.node-type-tourism-profile .field-name-field-primary-destinations .field-label,.node-type-tour-operator .field-name-field-rooms .field-label,.node-type-tour-operator .field-name-field-primary-destinations .field-label{font-size:1.2em;margin-top:2px;}.node-type-tourism-profile .field-name-field-number-of-employees,.node-type-tourism-profile .field-name-field-percentage-of-local-employ,.node-type-tour-operator .field-name-field-number-of-employees,.node-type-tour-operator .field-name-field-percentage-of-local-employ{padding:0.6em 0;font-size:1.1em;}.node-type-tourism-profile .field-name-field-tripadvisor-location-id #CDSWIDSSP,.node-type-tour-operator .field-name-field-tripadvisor-location-id #CDSWIDSSP{width:100% !important;}.node-type-tourism-profile .field-name-field-tripadvisor-location-id #CDSWIDSSP .widSSPData,.node-type-tour-operator .field-name-field-tripadvisor-location-id #CDSWIDSSP .widSSPData{padding-left:21px;padding-right:21px;}.node-type-tourism-profile .teaserbox,.node-type-tour-operator .teaserbox{clear:both;}.node-type-tourism-profile .teaserbox img,.node-type-tour-operator .teaserbox img{width:320px;}.node-type-tourism-profile .tourism-certification .cert-text-wrapper .sustainability-rating h3,.node-type-tour-operator .tourism-certification .cert-text-wrapper .sustainability-rating h3{font-size:1.2em;font-family:"Open Sans",​Helvetica,​sans-serif;}.node-type-tourism-profile .tourism-certification .cert-text-wrapper .sustainability-rating h3,.node-type-tour-operator .tourism-certification .cert-text-wrapper .sustainability-rating h3{border-bottom:none;font-weight:bold;margin:0;}.node-type-tourism-profile .tourism-certification .cert-text-wrapper .sustainability-rating .field .field-label,.node-type-tourism-profile .tourism-certification .cert-text-wrapper .sustainability-rating .field .field-items,.node-type-tour-operator .tourism-certification .cert-text-wrapper .sustainability-rating .field .field-label,.node-type-tour-operator .tourism-certification .cert-text-wrapper .sustainability-rating .field .field-items{font-family:"Open Sans",​Helvetica,​sans-serif;font-size:1.2em;}.node-type-tourism-profile .tourism-certification .cert-text-wrapper .sustainability-rating .field .field-items,.node-type-tour-operator .tourism-certification .cert-text-wrapper .sustainability-rating .field .field-items{float:right;}#top-bar-notification{background-color:#696969;display:table;position:relative;width:100%;vertical-align:middle;z-index:10;}#top-bar-notification p{color:white;}#top-bar-notification .left{display:table-cell;margin-right:-60px;padding-left:2%;width:100%;}#top-bar-notification .close{color:white;cursor:pointer;display:table-cell;font-size:1.5em;padding-right:60px;margin-left:-60px;text-align:right;width:30%;}.top-bar-notification-hide #top-bar-notification{display:none;}
@font-face{font-family:'fontello';src:url(/sites/all/themes/rainforest/fontello/font/fontello.eot?2482171);src:url(/sites/all/themes/rainforest/fontello/font/fontello.eot?2482171#iefix) format("embedded-opentype"),url(/sites/all/themes/rainforest/fontello/font/fontello.woff?2482171) format("woff"),url(/sites/all/themes/rainforest/fontello/font/fontello.ttf?2482171) format("truetype"),url(/sites/all/themes/rainforest/fontello/font/fontello.svg?2482171#fontello) format("svg");font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;}.icon-facebook:before{content:'\e800';}.icon-twitter:before{content:'\e801';}.icon-youtube:before{content:'\e802';}.icon-pinterest:before{content:'\e803';}.icon-instagram:before{content:'\e804';}.icon-gplus:before{content:'\e805';}.icon-blog-circle:before{content:'\e806';}.icon-facebook-circled:before{content:'\e807';}.icon-twitter-circled:before{content:'\e808';}.icon-gplus-circled:before{content:'\e809';}.icon-pinterest-circled:before{content:'\e80a';}.icon-instagram-circle:before{content:'\e80b';}.icon-youtube-circle:before{content:'\e80c';}.icon-youtube-square:before{content:'\e80d';}.icon-instagram-square:before{content:'\e80e';}.icon-pinterest-square:before{content:'\e80f';}.icon-facebook-square:before{content:'\e810';}.icon-twitter-square:before{content:'\e811';}.icon-video:before{content:'\e812';}.icon-picture:before{content:'\e813';}.icon-mouse:before{content:'\e814';}.icon-right-dir:before{content:'\e815';}.icon-left-dir:before{content:'\e816';}#block-menu-menu-main ul.menu{margin:16px 0 0 36px;padding:0;float:left;}#block-menu-menu-main h2{display:none;}#block-menu-menu-main ul.menu li.expanded{background:url(/sites/all/themes/rainforest/images/global-nav-divider.png) no-repeat right 0;margin:0 !important;padding:0;height:35px;display:block;float:left;}#block-menu-menu-main ul.menu li.expanded.last{background-image:none;}#block-menu-menu-main ul.menu li.expanded a{color:#066;-webkit-text-stroke:.1px;font-family:'Sanchez';font-size:1.5em;letter-spacing:0.05em;margin:3px 23px 5px 23px;border-top:solid transparent 2px;border-bottom:solid transparent 2px;display:block;cursor:default;}.i18n-es #block-menu-menu-main ul.menu li.expanded a{font-size:1.4em;}#block-menu-menu-main ul.menu li.expanded.first a{margin-left:0;}@media screen and (-webkit-min-device-pixel-ratio:0){#block-menu-menu-main ul.menu li a{letter-spacing:0.09em;}}#block-menu-menu-main ul.menu li a:hover{border-top:solid transparent 2px;border-bottom:solid transparent 2px;text-decoration:none;cursor:default;}#block-menu-menu-main ul.menu li a{float:left;}#block-menu-menu-main ul.menu li ul.menu{visibility:hidden;}#block-menu-menu-main ul.menu li ul.menu{margin:0;padding:10px 0 0 0;background-color:#e7e7e7;filter:alpha(opacity=90);filter:progid:DXImageTransform.Microsoft.Alpha(opacity = 90);-moz-opacity:0.90;opacity:0.90;display:block;position:absolute;top:64px;z-index:100;clear:both;width:220px;border-left:solid #fff 1px;border-right:solid #fff 1px;border-bottom:solid #fff 1px;}#block-menu-menu-main ul.menu li.expanded.first > ul.menu{margin-left:-6px;width:220px;}#block-menu-menu-main ul.menu li ul.menu li.leaf{display:block;background-image:none;clear:both;margin:0 !important;padding:0;width:220px;height:35px;}#block-menu-menu-main ul.menu li.expanded.first > ul.menu li.leaf{width:220px;}ul.menu a.kids-corner-main{background:url(/sites/all/themes/rainforest/images/bg-submenu-kidscorner.png) no-repeat 10px 4px;display:block;text-indent:-9999em;height:26px;width:190px;}#block-menu-menu-main ul.menu li ul.menu li.leaf a{padding:6px 5px 0 15px;background-color:#4e7e7e7;display:block;width:200px;height:29px;font-size:1.15em;border-bottom:none;border-top:none;color:#666;font-family:'Open Sans',sans-serif;letter-spacing:0;margin:0;white-space:nowrap;}#block-menu-menu-main ul.menu li.expanded.first > ul.menu li.leaf a{width:200px;}#block-menu-menu-main ul.menu li ul.menu li.leaf:hover{background-color:#004342;}#block-menu-menu-main ul.menu li ul.menu li.leaf:hover a{border-bottom:none;border-top:none;margin:0;padding:6px 5px 0 15px;width:195px;height:29px;color:#fff;display:block;cursor:pointer;}.region-sidebar-first ul.menu,.region-sidebar-first ul.menu li{list-style:none;list-style-image:none;margin:0;padding:0;}.region-sidebar-first ul.menu{margin-top:-3px;}.region-sidebar-first ul.menu a{font-size:18px;line-height:24px;color:#066;-webkit-text-stroke:.1px;font-family:'Sanchez';padding-left:15px;display:block;text-decoration:none;display:block;padding-right:15px;margin-top:1px;margin-bottom:5px;}.region-sidebar-first ul.menu a:hover{text-decoration:underline;}.region-sidebar-first ul.menu li{width:100%;padding-right:15px;}.region-sidebar-first ul.menu ul.menu{margin-top:3px;}.region-sidebar-first ul.menu ul.menu a{font-size:13px;font-family:'Open Sans',Helvetica,sans-serif;color:#9C9C9C;white-space:nowrap;line-height:20px;margin-top:8px;margin-bottom:10px;}.region-sidebar-first ul.menu ul.menu a:hover,.region-sidebar-first ul.menu ul.menu a.active-trail{text-decoration:none;color:#066;}.region-sidebar-first ul.menu ul.menu li{overflow:hidden;}.region-sidebar-first ul.menu ul.menu li.active-trail{background:url(/sites/all/themes/rainforest/images/bg-left-menu-bar.png) no-repeat -2px 0;}.region-sidebar-first ul.menu ul.menu ul.menu{background:white url(/sites/all/themes/rainforest/images/bg-left-menubar-shadow.png) no-repeat 0 0;margin-top:-3px;padding:3px 15px 5px;overflow:hidden;}.region-sidebar-first ul.menu ul.menu ul.menu a{white-space:normal;background:url(/sites/all/themes/rainforest/images/list-arrow.png) no-repeat 0 3px;line-height:17px;margin:2px 0;}.region-sidebar-first ul.menu ul.menu ul.menu a:hover,.region-sidebar-first ul.menu ul.menu ul.menu a.active-trail{color:#F38414;background-image:url(/sites/all/themes/rainforest/images/list-arrow-org.png);}.region-sidebar-first ul.menu ul.menu ul.menu li{background-image:none;padding-right:0;padding-top:5px;}.region-sidebar-first ul.menu ul.menu ul.menu ul.menu{background-image:none;margin-top:-1px;}.region-sidebar-first ul.menu ul.menu ul.menu ul.menu a.active-trail{color:#696969;background-image:url(/sites/all/themes/rainforest/images/list-arrow.png);}.region-sidebar-first ul.menu ul.menu ul.menu ul.menu a.active-trail:hover{color:#F38414;background-image:url(/sites/all/themes/rainforest/images/list-arrow-org.png);}#block-menu-menu-kids a:hover,#block-menu-menu-kids a.active-trail{color:#004342;text-decoration:none;}#block-menu-menu-kids a.has-icon{padding-left:38px;background-position:10px 0;background-repeat:no-repeat;}#block-menu-menu-kids a.has-icon:hover,#block-menu-menu-kids a.has-icon.active-trail,#block-menu-menu-kids a.has-icon.active{background-position:10px -20px;}#block-menu-menu-kids a.kids-corner-main{background:url(/sites/all/themes/rainforest/images/bg-kids-sidemenu-title.png) no-repeat 1px 0;margin-bottom:10px;margin-left:2px;}#block-menu-menu-kids a.kids-games{background-image:url(/sites/all/themes/rainforest/images/icon-kc-online.png);}#block-menu-menu-kids a.kids-activities{background-image:url(/sites/all/themes/rainforest/images/icon-kc-activities.png);}#block-menu-menu-kids a.kids-stories{background-image:url(/sites/all/themes/rainforest/images/icon-kc-stories.png);}#block-menu-menu-kids a.kids-visits{background-image:url(/sites/all/themes/rainforest/images/icon-kc-world.png);}#block-menu-menu-kids a.kids-facts{background-image:url(/sites/all/themes/rainforest/images/icon-kc-forest.png);}#block-menu-menu-kids a.kids-species-profiles{background-image:url(/sites/all/themes/rainforest/images/icon-kc-species.png);}#block-menu-menu-footer-nav ul.menu{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;}#block-menu-menu-footer-nav ul.menu li{list-style-image:none;list-style-type:none;margin-left:0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;white-space:nowrap;}#block-menu-menu-footer-nav ul.menu li{padding:0 0 0 8px;margin-left:8px;border-left:solid #A4A4A5 1px;line-height:1em;}#block-menu-menu-footer-nav ul.menu li.first{border-left-width:0;padding-left:0;margin-left:0;}#block-menu-menu-footer-nav ul.menu a{color:#969696;font-size:13px;}#block-menu-menu-footer-nav ul.menu a:hover{color:#F38414;}body.multimedia #block-menu-menu-footer-nav ul.menu li{border-color:#FFF;}#block-menu-menu-top-nav ul.menu{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;}#block-menu-menu-top-nav ul.menu li{list-style-image:none;list-style-type:none;margin-left:0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;white-space:nowrap;}#block-menu-menu-top-nav ul.menu li{padding:0 10px 0 0;margin:.3em 8px 0 0;border-right:solid #A4A4A5 1px;line-height:1em;}#block-menu-menu-top-nav ul.menu li.last{border-right-width:0;padding-right:10px;margin-right:0;}#block-menu-menu-top-nav ul.menu a{color:#a4a4a5;font-size:13px;}#block-menu-menu-top-nav ul.menu a:hover{color:#F38414;}#block-menu-menu-login{margin:10px 24px 0 0;}#block-menu-menu-login ul.menu{border:1px solid #696969;}#block-menu-menu-login ul.menu,#block-menu-menu-login ul.menu li{list-style-image:none;list-style-type:none;margin:0;padding:0;box-shadow:1px 0 2px 0 #fafafa;background:linear-gradient(to bottom,#696969 0%,#545454 100%);width:126px;height:23px;}#block-menu-menu-login ul.menu:hover,#block-menu-menu-login ul.menu li:hover{background-color:#006666;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF328484',endColorstr='#FF006666');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMyODQ4NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNjY2NiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#328484),color-stop(100%,#006666));background-image:-moz-linear-gradient(center top,#328484 0%,#006666 100%);background-image:-webkit-linear-gradient(center top,#328484 0%,#006666 100%);background-image:linear-gradient(to center bottom,#328484 0%,#006666 100%);}#block-menu-menu-login ul.menu a{color:#ffffff;padding:3px 0 4px 15px;display:block;font-size:12px;position:relative;}#block-menu-menu-login ul.menu a:after{content:'»';font-size:16px;line-height:14px;margin-left:5px;}#block-menu-menu-login ul.menu a:hover{color:#fff;}body.multimedia #block-menu-menu-login ul.menu{border:1px solid #585858;}body.multimedia #block-menu-menu-login ul.menu li{background:#727272;}body.multimedia #block-menu-menu-login ul.menu li:hover{background-color:#f98f24;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFF98F24',endColorstr='#FFDE7A0F');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5OGYyNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RlN2EwZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#f98f24),color-stop(100%,#de7a0f));background-image:-moz-linear-gradient(top,#f98f24 0%,#de7a0f 100%);background-image:-webkit-linear-gradient(top,#f98f24 0%,#de7a0f 100%);background-image:linear-gradient(to bottom,#f98f24 0%,#de7a0f 100%);}.sv #block-rfa-custom-blocks-subscribe-box{width:205px;}#block-rfa-custom-blocks-subscribe-box label,#block-rfa-custom-blocks-subscribe-box #cons_email,#block-rfa-custom-blocks-subscribe-box #ACTION_SUBMIT_SURVEY_RESPONSE{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}#block-rfa-custom-blocks-subscribe-box #cons_email{background:url(/sites/all/themes/rainforest/images/bg-subscribe.png) no-repeat scroll 0 1px transparent;border-width:0;height:11px;width:90px;padding:6px 0 6px 3px;line-height:11px;font-size:10px;color:#B1B1B1;word-break:normal;}#block-rfa-custom-blocks-subscribe-box label{margin-right:7px;color:#A4A4A5;font-size:13px;}#block-rfa-custom-blocks-subscribe-box #ACTION_SUBMIT_SURVEY_RESPONSE{background:url(/sites/all/themes/rainforest/images/btn-subscribe.png) no-repeat scroll 0 0 transparent;border-width:0;cursor:pointer;height:19px;text-indent:-9999em;width:19px;padding:0;margin:1px 0 3px;}#block-rfa-custom-blocks-subscribe-box #ACTION_SUBMIT_SURVEY_RESPONSE:hover{background-position:0 -19px;}#block-menu-menu-donate ul.menu,#block-menu-menu-donate ul.menu li{list-style-image:none;list-style-type:none;margin:4px 0 4px 0;text-align:center;padding:0;}#block-menu-menu-donate ul.menu a{display:block;color:#fff;width:152px;height:0;line-height:0;padding-top:16px;padding-bottom:17px;font-size:15px;box-sizing:border-box;background-color:#f98f24;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFF98F24',endColorstr='#FFDE7A0F');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5OGYyNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RlN2EwZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#f98f24),color-stop(100%,#de7a0f));background-image:-moz-linear-gradient(top,#f98f24 0%,#de7a0f 100%);background-image:-webkit-linear-gradient(top,#f98f24 0%,#de7a0f 100%);background-image:linear-gradient(to bottom,#f98f24 0%,#de7a0f 100%);-moz-box-shadow:1px 0 2px 0 #777;-webkit-box-shadow:1px 0 2px 0 #777;box-shadow:1px 0 2px 0 #777;}#block-menu-menu-donate ul.menu a:after{content:'»';padding-left:5px;}#block-menu-menu-donate ul.menu a:hover{background-color:#006666;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF328484',endColorstr='#FF006666');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMyODQ4NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNjY2NiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#328484),color-stop(100%,#006666));background-image:-moz-linear-gradient(center top,#328484 0%,#006666 100%);background-image:-webkit-linear-gradient(center top,#328484 0%,#006666 100%);background-image:linear-gradient(to center bottom,#328484 0%,#006666 100%);}#block-menu-menu-donate ul.menu a.leapfrog-show{display:none;}body.section-leapfrog #block-menu-menu-donate ul.menu a.leapfrog-show{display:block;}body.section-leapfrog #block-menu-menu-donate ul.menu a.leapfrog-hide{display:none;}#block-lang-dropdown-language{height:25px;overflow:hidden;}#block-lang-dropdown-language .form-item{margin:0;}#block-menu-menu-login,#block-menu-menu-top-nav,#block-menu-menu-donate,#block-lang-dropdown-language,#block-rfa-custom-blocks-subscribe-box{float:right;}#block-lang-dropdown-language{margin:10px 13px 0 0;}#block-menu-menu-donate{clear:right;margin-top:5px;}#block-menu-menu-donate + .block{clear:right;}#block-rfa-custom-blocks-subscribe-box,#block-menu-menu-top-nav{margin:6px 10px 0 0;}body.ja #block-menu-menu-top-nav{margin:0;}#block-rfa-custom-blocks-subscribe-box{margin:6px 20px 0 0;}.sv #block-rfa-custom-blocks-subscribe-box{margin:6px 13px 0 0;}#block-rfa-custom-blocks-subscribe-box + #block-menu-menu-top-nav{margin-right:0;}#block-rfa-custom-blocks-subscribe-box + #block-menu-menu-top-nav ul.menu li.last{border-right-width:1px;margin-right:12px;}#mobile-nav{display:none;}
.region-rightbox-wrapped .content{padding-bottom:0;}.region-rightbox-wrapped .content .ui-tabs-panel *{max-width:245px;}.ui-tabs ul.ui-tabs-nav{padding:0 0 0 0.75em;}.ui-tabs .ui-tabs-nav .ui-state-default{background:url(/sites/all/themes/rainforest/images/bg-tab.png) repeat-x 0 0;margin-right:5px;border:1px solid #E8E8E8;}.ui-tabs .ui-tabs-nav .ui-state-default a{border-bottom:0 solid;font-size:.8em;padding:1px 8px;line-height:2.2em;}.ui-tabs .ui-tabs-nav .ui-state-active,.ui-tabs .ui-tabs-nav .ui-state-hover{background:#F3F3F3;position:relative;z-index:40;padding-bottom:1px;border-bottom:none;}.ui-tabs .ui-tabs-nav .ui-state-active a,.ui-tabs .ui-tabs-nav .ui-state-hover a{color:#006666;}.ui-tabs .ui-tabs-nav a:hover{text-decoration:none;}.ui-tabs .ui-tabs-panel{padding:13px 25px 33px 25px;min-height:130px;background-color:#F3F3F3;border:solid #EEE 1px;margin-top:-1px;position:relative;z-index:39;}.ui-tabs .ui-tabs-panel,.ui-tabs .ui-tabs-nav .ui-state-active,.ui-tabs .ui-tabs-nav .ui-state-hover{background-color:#F3F3F3;background-image:none;border-color:#E8E8E8;}.region-rightbox-wrapped .ui-tabs{padding:0;margin-top:7px;}.region-rightbox-wrapped .ui-tabs .ui-tabs-panel{padding:15px;}.region-rightbox-wrapped .ui-tabs .ui-tabs-panel,.region-rightbox-wrapped .ui-tabs .ui-tabs-nav .ui-state-active,.region-rightbox-wrapped .ui-tabs .ui-tabs-nav .ui-state-hover{background-color:#F3F3F3;border-color:#E8E8E8;}
.view ul.pager{padding-bototm:20px;}.view .item-list .pager li a{color:#969696;}.view .pager li.pager-current,.view .pager li a:hover{color:#fa9128;text-decoration:none;}.bef-select-as-links .form-type-bef-link{padding-left:15px;margin:10px 0;font-size:1.1em;background:url(/sites/all/themes/rainforest/images/list-arrow.png) no-repeat 0 4px;}
@font-face{font-family:'fontello';src:url(/sites/all/themes/rainforest/fontello/font/fontello.eot?2482171);src:url(/sites/all/themes/rainforest/fontello/font/fontello.eot?2482171#iefix) format("embedded-opentype"),url(/sites/all/themes/rainforest/fontello/font/fontello.woff?2482171) format("woff"),url(/sites/all/themes/rainforest/fontello/font/fontello.ttf?2482171) format("truetype"),url(/sites/all/themes/rainforest/fontello/font/fontello.svg?2482171#fontello) format("svg");font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;}.icon-facebook:before{content:'\e800';}.icon-twitter:before{content:'\e801';}.icon-youtube:before{content:'\e802';}.icon-pinterest:before{content:'\e803';}.icon-instagram:before{content:'\e804';}.icon-gplus:before{content:'\e805';}.icon-blog-circle:before{content:'\e806';}.icon-facebook-circled:before{content:'\e807';}.icon-twitter-circled:before{content:'\e808';}.icon-gplus-circled:before{content:'\e809';}.icon-pinterest-circled:before{content:'\e80a';}.icon-instagram-circle:before{content:'\e80b';}.icon-youtube-circle:before{content:'\e80c';}.icon-youtube-square:before{content:'\e80d';}.icon-instagram-square:before{content:'\e80e';}.icon-pinterest-square:before{content:'\e80f';}.icon-facebook-square:before{content:'\e810';}.icon-twitter-square:before{content:'\e811';}.icon-video:before{content:'\e812';}.icon-picture:before{content:'\e813';}.icon-mouse:before{content:'\e814';}.icon-right-dir:before{content:'\e815';}.icon-left-dir:before{content:'\e816';}@font-face{font-family:'fontello';src:url(/sites/all/themes/rainforest/fontello/font/fontello.eot?2482171);src:url(/sites/all/themes/rainforest/fontello/font/fontello.eot?2482171#iefix) format("embedded-opentype"),url(/sites/all/themes/rainforest/fontello/font/fontello.woff?2482171) format("woff"),url(/sites/all/themes/rainforest/fontello/font/fontello.ttf?2482171) format("truetype"),url(/sites/all/themes/rainforest/fontello/font/fontello.svg?2482171#fontello) format("svg");font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;}.icon-facebook:before{content:'\e800';}.icon-twitter:before{content:'\e801';}.icon-youtube:before{content:'\e802';}.icon-pinterest:before{content:'\e803';}.icon-instagram:before{content:'\e804';}.icon-gplus:before{content:'\e805';}.icon-blog-circle:before{content:'\e806';}.icon-facebook-circled:before{content:'\e807';}.icon-twitter-circled:before{content:'\e808';}.icon-gplus-circled:before{content:'\e809';}.icon-pinterest-circled:before{content:'\e80a';}.icon-instagram-circle:before{content:'\e80b';}.icon-youtube-circle:before{content:'\e80c';}.icon-youtube-square:before{content:'\e80d';}.icon-instagram-square:before{content:'\e80e';}.icon-pinterest-square:before{content:'\e80f';}.icon-facebook-square:before{content:'\e810';}.icon-twitter-square:before{content:'\e811';}.icon-video:before{content:'\e812';}.icon-picture:before{content:'\e813';}.icon-mouse:before{content:'\e814';}.icon-right-dir:before{content:'\e815';}.icon-left-dir:before{content:'\e816';}.region-content .desktop{display:block;}@media all and (max-width:767px),all and (min-width:768px) and (max-width:1023px){body.responsive:not(.desktop-request){background-color:#fff;background-image:none;min-width:0;width:100%;}body.responsive:not(.desktop-request) #block-rfa-featured-highlights-tabbed{width:100%;}body.responsive:not(.desktop-request) .node-profile-transparency{max-width:100%;}body.responsive:not(.desktop-request).sidebar-second #page{background:#fff;}body.responsive:not(.desktop-request) .region-content p.pullquote{font-size:1.9em;line-height:1.7em;}body.responsive:not(.desktop-request) .mobile-only{display:block;}body.responsive:not(.desktop-request) li.mobile-only{display:list-item;}body.responsive:not(.desktop-request) #block-rfa-marketplace-rfa-stf-picture img{margin-top:0;}body.responsive:not(.desktop-request) #block-rfa-custom-pages-rfa-custom-pages-ind-services{background:none;}body.responsive:not(.desktop-request) #block-rfa-custom-pages-rfa-custom-pages-ind-services .content{background:none;border:none;padding:0 10px;}body.responsive:not(.desktop-request) #block-rfa-custom-pages-rfa-custom-pages-ind-services #get-started,body.responsive:not(.desktop-request) #block-rfa-custom-pages-rfa-custom-pages-ind-services #rfa-custom-pages-forms-industry-services-form{display:none;}body.responsive:not(.desktop-request) #block-rfa-custom-pages-rfa-custom-pages-ind-services form#rfa-custom-pages-forms-industry-services-auto-form{display:block;margin-top:0;}body.responsive:not(.desktop-request) #block-rfa-custom-pages-rfa-custom-pages-ind-services #industry-service-form{border-top:none;padding-top:0;margin-top:0;}body.responsive:not(.desktop-request) .region-content .desktop{display:none;}body.responsive:not(.desktop-request) #dark-shadow-holder{display:none;}body.responsive:not(.desktop-request) #follow-signup-mobile{display:block;float:none;position:relative;margin:0;clear:left;}body.responsive:not(.desktop-request) #follow-signup-mobile .signup label{display:none;}body.responsive:not(.desktop-request) #follow-signup-mobile .signup form{border:2px solid #f0eeee;}body.responsive:not(.desktop-request) #follow-signup-mobile .signup form input#cons_email{background:#fafafa;border:0;float:left;margin:0;padding:0;font-family:'Open Sans',Helvetica,sans-serif;}body.responsive:not(.desktop-request) #follow-signup-mobile .signup form input[type="submit"]{-webkit-appearance:none;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffffff),color-stop(100%,#e8e8e8));background:-moz-linear-gradient(top,#ffffff,#e8e8e8);background:-webkit-linear-gradient(top,#ffffff,#e8e8e8);background:linear-gradient(to bottom,#ffffff,#e8e8e8);border:0;border-radius:0;border-left:1px solid #f0eeee;color:#999;font-family:'Open Sans',sans-serif;margin:0;padding:0;}body.responsive:not(.desktop-request) #follow-signup-mobile li{background-image:url(/sites/all/themes/rainforest/images/responsive/handheld-color_share_links.png);background-repeat:no-repeat;background-size:auto 56px;background-position-y:0;color:transparent;display:block;float:left;margin:0;position:relative;right:0;}body.responsive:not(.desktop-request) #follow-signup-mobile li a{display:block;}body.responsive:not(.desktop-request) .about-contact{display:block;text-align:center;width:100%;}body.responsive:not(.desktop-request) .about-contact a{color:#A4A4A4;text-decoration:underline;}body.responsive:not(.desktop-request).sidebar-first #page{background-image:none;}body.responsive:not(.desktop-request) #page{width:100%;}body.responsive:not(.desktop-request) #page .region-sidebar-first{display:none;}body.responsive:not(.desktop-request) #page #main{margin-top:88px;width:100%;}body.responsive:not(.desktop-request) #page #main #hanging-frog{display:none;}body.responsive:not(.desktop-request) #page #content{margin:0;width:100%;}body.responsive:not(.desktop-request) #page #content object,body.responsive:not(.desktop-request) #page #content #block-addthis-addthis{display:none;}body.responsive:not(.desktop-request) #page #content #marketplace-search .form-actions{margin:0;}body.responsive:not(.desktop-request) #page #content #marketplace-search .form-actions input.form-submit{background:#f98f25;border-radius:0;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5OGYyNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RlN2EwZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#f98f25),color-stop(100%,#de7a0f));background:-moz-linear-gradient(top,#f98f25,#de7a0f);background:-webkit-linear-gradient(top,#f98f25,#de7a0f);background:linear-gradient(to bottom,#f98f25,#de7a0f);-moz-box-shadow:0 1px 2px #888;-webkit-box-shadow:0 1px 2px #888;box-shadow:0 1px 2px #888;color:white;font-size:18px;width:194px;height:42px;display:block;text-indent:0;}body.responsive:not(.desktop-request) #page #content .back-to-top{font-size:13px;text-decoration:underline;}body.responsive:not(.desktop-request) #footer #bottom-footer{background-color:transparent;height:auto;padding:0;}body.responsive:not(.desktop-request) #footer #bottom-footer .bottom-logo{height:auto;}body.responsive:not(.desktop-request) #footer #bottom-footer .bottom-logo a{background-image:url(/sites/all/themes/rainforest/images/responsive/tablet-logo.png);background-repeat:no-repeat;background-size:157px auto;margin-top:43px;width:157px;height:57px;}body.responsive:not(.desktop-request) #footer #bottom-footer .about-contact{color:#A4A4A4;margin-top:9px;}body.responsive:not(.desktop-request) #footer #bottom-footer .about-contact ul.menu{clear:left;margin:0;padding:0;text-align:center;}body.responsive:not(.desktop-request) #footer #bottom-footer .about-contact ul.menu li{display:inline-block;list-style:none;margin:0;padding:0;}body.responsive:not(.desktop-request) #footer #bottom-footer .about-contact a{font-size:15px;}body.responsive:not(.desktop-request) #footer #bottom-footer .about-contact span.pipe{padding:0 12px;}body.responsive:not(.desktop-request) #footer #bottom-footer .copy-right{font-size:12px;margin-top:14px;}body.responsive:not(.desktop-request) #footer #bottom-ribbon-bar{background:none;}body.responsive:not(.desktop-request) #footer #bottom-ribbon-bar .inner{margin:0 23px;}body.responsive:not(.desktop-request) #footer #bottom-ribbon-bar #bottom-share-box span{margin-left:10px;}body.responsive:not(.desktop-request) #footer #bottom-ribbon-bar #bottom-share-box span.bottom-share-footer-facebook{margin-left:auto;}body.responsive:not(.desktop-request) #footer #bottom-ribbon-bar #bottom-share-box span a{color:#fff;font-size:2.66em;width:auto;height:auto;padding:.3em .33em;text-align:center;}body.responsive:not(.desktop-request) #footer #bottom-ribbon-bar #bottom-share-box span a.facebook{background:#3b5999;}body.responsive:not(.desktop-request) #footer #bottom-ribbon-bar #bottom-share-box span a.twitter{background:#00bbf5;}body.responsive:not(.desktop-request) #footer #bottom-ribbon-bar #bottom-share-box span a.youtube{background:#fe0000;}body.responsive:not(.desktop-request) #footer #bottom-ribbon-bar #bottom-share-box span a.pinterest{background:#f13434;display:none;}body.responsive:not(.desktop-request) #footer #bottom-ribbon-bar #bottom-share-box span a.instagram{background:#3d749f;}body.responsive:not(.desktop-request) #footer #bottom-ribbon-bar #bottom-share-box span a.google-plus{background:#ea4f3c;display:none;}body.responsive:not(.desktop-request) #footer #bottom-ribbon-bar #bottom-share-box span a.blog{background:#306665;}body.responsive:not(.desktop-request) #footer #bottom-ribbon-bar #bottom-share-box span a:before{margin:0;padding:0;}body.responsive:not(.desktop-request) #footer #bottom-ribbon-bar h2{border-bottom:1px solid #FBB46C;color:#066;-webkit-text-stroke:.1px;font-family:'Sanchez';line-height:1.6em;word-spacing:0.1em;margin:10px 0;display:block;font-size:25px;}body.responsive:not(.desktop-request) #footer #bottom-ribbon-bar .region-footnav{display:none;}body.responsive:not(.desktop-request) #footer .charity-badges{display:none;}body.responsive:not(.desktop-request) #footer .bottom-logo{margin-left:0;width:100%;}body.responsive:not(.desktop-request) #footer .bottom-logo a{margin:0 auto;}body.responsive:not(.desktop-request) #footer .copy-right{margin-top:7px;width:100%;}body.responsive:not(.desktop-request) #navigation{display:none;}body.responsive:not(.desktop-request) #navbar-shadow{display:none;}body.responsive:not(.desktop-request) #logo{width:140px;height:50px;background-size:100%;}body.responsive:not(.desktop-request) #logo a{width:140px;height:50px;}body.responsive:not(.desktop-request) #header{height:auto;}body.responsive:not(.desktop-request) #header .top-holder{display:none;}body.responsive:not(.desktop-request) #wrapper{min-width:0;width:100%;}body.responsive:not(.desktop-request) #wrapper #mobile-nav{display:block;}body.responsive:not(.desktop-request) #wrapper #page-background{background-image:none;width:100%;z-index:100;left:0;-moz-transition:left,0.1s,linear 1s;-o-transition:left,0.1s,linear 1s;-webkit-transition:left,0.1s,linear 1s;transition:left 0.1s linear 1s;}body.responsive:not(.desktop-request) #wrapper #page-background #header{display:none;}body.responsive:not(.desktop-request) #bottom-footer{width:100%;}body.responsive:not(.desktop-request) #slide-toggle{background:#f5f5f5;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffffff),color-stop(100%,#e8e8e8));background:-moz-linear-gradient(top,#ffffff,#e8e8e8);background:-webkit-linear-gradient(top,#ffffff,#e8e8e8);background:linear-gradient(to bottom,#ffffff,#e8e8e8);display:block;position:absolute;top:0;z-index:100;width:100%;height:88px;}body.responsive:not(.desktop-request) #slide-toggle a.slide-button,body.responsive:not(.desktop-request) #slide-toggle a.slide-search{background-repeat:no-repeat;display:block;position:absolute;}body.responsive:not(.desktop-request).slide-toggle{background-color:#808080;}body.responsive:not(.desktop-request).slide-toggle #page-background{-moz-box-shadow:0 4px 8px #111;-webkit-box-shadow:0 4px 8px #111;box-shadow:0 4px 8px #111;}body.responsive:not(.desktop-request).slide-toggle #wrapper{background:url(/sites/all/themes/rainforest/images/bg-page-top.png) no-repeat center -499px;}body.responsive:not(.desktop-request).slide-toggle #wrapper #page-background,body.responsive:not(.desktop-request).slide-toggle #wrapper #navbar-shadow{left:-42%;-moz-transition:left,0.1s,linear 1s;-o-transition:left,0.1s,linear 1s;-webkit-transition:left,0.1s,linear 1s;transition:left 0.1s linear 1s;}body.responsive:not(.desktop-request) p.behind-seal a.behind-seal-link{background-image:url(/sites/all/themes/rainforest/images/responsive/rfa-seal.png);background-repeat:no-repeat;text-decoration:none;}body.responsive:not(.desktop-request) #mobile-nav{background:#808080;color:white;display:block;position:absolute;right:0;top:0;height:100%;}body.responsive:not(.desktop-request) #mobile-nav label{float:none;}body.responsive:not(.desktop-request) #mobile-nav .share-links{margin:1px 0 10px 0;width:100%;}body.responsive:not(.desktop-request) #mobile-nav .share-links li{display:inline-block;text-align:center;width:20%;}body.responsive:not(.desktop-request) #mobile-nav .share-links li a span{display:none;}body.responsive:not(.desktop-request) #mobile-nav .menu a{color:white;}body.responsive:not(.desktop-request) #mobile-nav .search-wrapper,body.responsive:not(.desktop-request) #mobile-nav .lang-dropdown-wrapper,body.responsive:not(.desktop-request) #mobile-nav .share-links-wrapper{margin-right:12px;margin-left:14px;}body.responsive:not(.desktop-request) #mobile-nav label{color:#fff;}body.responsive:not(.desktop-request) #mobile-nav #search-block-form,body.responsive:not(.desktop-request) #mobile-nav #search-block-form--2{position:relative;display:inline-block;width:100%;margin:20px 0 1em 0;}body.responsive:not(.desktop-request) #mobile-nav #search-block-form .form-type-textfield,body.responsive:not(.desktop-request) #mobile-nav #search-block-form--2 .form-type-textfield{width:100%;}body.responsive:not(.desktop-request) #mobile-nav #search-block-form input[type="text"],body.responsive:not(.desktop-request) #mobile-nav #search-block-form--2 input[type="text"]{-webkit-appearance:none;background-image:none;box-shadow:0;background-color:#fafafa;border:1px solid #727274;width:100%;padding:0;text-indent:15px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}body.responsive:not(.desktop-request) #mobile-nav #search-block-form input[type="submit"],body.responsive:not(.desktop-request) #mobile-nav #search-block-form--2 input[type="submit"]{background-color:transparent;background-image:url(/sites/all/themes/rainforest/images/responsive/search-icon.png);background-repeat:no-repeat;background-size:17px auto;background-position:0 0;border:0;color:transparent;width:28px;height:20px;margin-top:6px;padding:0;position:absolute;top:0;right:0;}body.responsive:not(.desktop-request) #mobile-nav #search-block-form input[type="submit"]:hover,body.responsive:not(.desktop-request) #mobile-nav #search-block-form--2 input[type="submit"]:hover{background-position:0 0;}body.responsive:not(.desktop-request) #mobile-nav #lang-dropdown-form--2,body.responsive:not(.desktop-request) #mobile-nav #lang-dropdown-form--3{position:relative;}body.responsive:not(.desktop-request) #mobile-nav #lang-dropdown-form--2 .form-item,body.responsive:not(.desktop-request) #mobile-nav #lang-dropdown-form--3 .form-item{margin-top:0;}body.responsive:not(.desktop-request) #mobile-nav #lang-dropdown-form--2 .selector,body.responsive:not(.desktop-request) #mobile-nav #lang-dropdown-form--3 .selector{width:100%;background-image:none;background-color:#a0a0a0;border-color:#767676;border-width:2px;margin-right:0;}body.responsive:not(.desktop-request) #mobile-nav #lang-dropdown-form--2 .selector span,body.responsive:not(.desktop-request) #mobile-nav #lang-dropdown-form--3 .selector span{border-right:0;color:#fff;height:26px;margin-right:0;padding-right:0;text-shadow:none;}body.responsive:not(.desktop-request) #mobile-nav #lang-dropdown-form--2 .selector span:after,body.responsive:not(.desktop-request) #mobile-nav #lang-dropdown-form--3 .selector span:after{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I5YjliOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzU4NTg1OCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#b9b9b9),color-stop(100%,#585858));background:-moz-linear-gradient(left,#b9b9b9,#585858);background:-webkit-linear-gradient(left,#b9b9b9,#585858);background:linear-gradient(to right,#b9b9b9,#585858);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);border-bottom:1px solid #767676;color:#fff;content:"\00bb";display:block;float:right;text-align:center;line-height:28px;margin-top:-2px;padding-bottom:2px;width:26px;font-size:23px;height:28px;}body.responsive:not(.desktop-request) #mobile-nav .menu-green-living > span{display:block;border-top:1px solid #dbdbdb;margin:0;padding:0;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I5YjliOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzc5Nzk3OSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#b9b9b9),color-stop(100%,#797979));background:-moz-linear-gradient(top,#b9b9b9,#797979);background:-webkit-linear-gradient(top,#b9b9b9,#797979);background:linear-gradient(to bottom,#b9b9b9,#797979);font-size:15px;font-weight:bold;text-transform:uppercase;}body.responsive:not(.desktop-request) #mobile-nav .menu-green-living a.opened:after{-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);line-height:40px;margin-right:-6px;margin-top:4px;}body.responsive:not(.desktop-request) #mobile-nav .menu-green-living > ul.menu > li > a{position:relative;}body.responsive:not(.desktop-request) #mobile-nav .menu-green-living > ul.menu > li > a:after{-moz-transition:all 100ms;-o-transition:all 100ms;-webkit-transition:all 100ms;transition:all 100ms;content:"\00bb";position:absolute;float:right;right:12px;width:35px;margin-top:-2px;font-size:30px;}body.responsive:not(.desktop-request) #mobile-nav .menu-green-living > ul.menu > li > ul{display:none;}body.responsive:not(.desktop-request) #mobile-nav .menu-green-living > ul.menu > li > ul li a{background:#4b4b4b;border-bottom:1px solid #414141;border-top:1px solid #5d5d5d;}body.responsive:not(.desktop-request) #mobile-nav .menu-green-living ul.menu{margin:0;}body.responsive:not(.desktop-request) #mobile-nav .menu-green-living ul.menu li{list-style:none;margin:0;padding:0;}body.responsive:not(.desktop-request) #mobile-nav .menu-green-living ul.menu li a{background:#808080;border-top:1px solid #919193;border-bottom:1px solid #696969;color:#e7e7e7;display:block;margin:0;width:100%;vertical-align:middle;}body.responsive:not(.desktop-request) #mobile-nav .desktop-request a{background:#808080;border-top:1px solid #919193;border-bottom:2px solid #696969;color:#E7E7E7;font-size:13px;font-weight:bold;display:block;margin:0;text-transform:uppercase;width:100%;vertical-align:middle;}body.responsive:not(.desktop-request) #page #main #node-248 img:not([draggable]):not(.auto-size){margin-left:inherit !important;display:inline-block;}body.responsive:not(.desktop-request) .follow-donate-buttons{-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.5);display:block;font-size:1.7em;position:absolute;top:88px;height:55px;line-height:55px;text-align:center;width:100%;z-index:10;}body.responsive:not(.desktop-request) .follow-donate-buttons a{background:#f68d23;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2OGQyMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RlN2EwZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#f68d23),color-stop(100%,#de7a0f));background:-moz-linear-gradient(top,#f68d23,#de7a0f);background:-webkit-linear-gradient(top,#f68d23,#de7a0f);background:linear-gradient(to bottom,#f68d23,#de7a0f);color:white;float:left;width:50%;position:absolute;top:0;right:0;}body.responsive:not(.desktop-request) .follow-donate-buttons a:first-child{background:#f6aa22;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2YWEyMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RlOTYwZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#f6aa22),color-stop(100%,#de960f));background:-moz-linear-gradient(top,#f6aa22,#de960f);background:-webkit-linear-gradient(top,#f6aa22,#de960f);background:linear-gradient(to bottom,#f6aa22,#de960f);border-right:1px solid #eaeaea;left:0;width:49.9%;}body.responsive:not(.desktop-request) .breadcrumb{display:block;font-size:13px;margin-top:15px;}body.responsive:not(.desktop-request) .breadcrumb a{border-bottom:1px solid;padding-bottom:1px;}body.responsive:not(.desktop-request) #breadcrumb + #mobile-navigation{margin-top:5px;}body.responsive:not(.desktop-request) #mobile-navigation,body.responsive:not(.desktop-request) #rfa-custom-pages-forms-industry-services-auto-form{display:block;margin-top:15px;}body.responsive:not(.desktop-request) #mobile-navigation .selector,body.responsive:not(.desktop-request) #rfa-custom-pages-forms-industry-services-auto-form .selector{background:#f0f0f0;border:0;font-size:19px;font-weight:bold;margin-top:10px;height:37px;width:100%;}body.responsive:not(.desktop-request) #mobile-navigation .selector span,body.responsive:not(.desktop-request) #rfa-custom-pages-forms-industry-services-auto-form .selector span{width:90%;border-right:0;height:37px;line-height:37px;margin-right:0;padding-right:0;text-align:center;}body.responsive:not(.desktop-request) #mobile-navigation .selector span:after,body.responsive:not(.desktop-request) #rfa-custom-pages-forms-industry-services-auto-form .selector span:after{position:absolute;right:12px;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);content:"\203a";display:inline-block;font-size:15px;text-align:center;}body.responsive:not(.desktop-request).section-certification-verification .field-name-field-header-image,body.responsive:not(.desktop-request).section-certification-verification .field-name-field-header-caption{width:100%;padding:0;margin:0;}body.responsive:not(.desktop-request).section-certification-verification .region-banner .breadcrumb{clear:both;display:block;}body.responsive:not(.desktop-request).section-certification-verification .breadcrumb{display:none;}body.responsive:not(.desktop-request).page-id-certification-verification .region-banner{margin:0;}body.responsive:not(.desktop-request) #block-rfa-custom-pages-rfa-custom-pages-ind-services{position:relative;width:100%;margin:0;height:auto;}body.responsive:not(.desktop-request) #block-rfa-custom-pages-rfa-custom-pages-ind-services .content{min-height:0;}body.responsive:not(.desktop-request) ul.jump-list{text-align:center;}body.responsive:not(.desktop-request) .desktop-only{display:none;}body.responsive:not(.desktop-request) #lightbox{left:0;}body.responsive:not(.desktop-request) #lightbox #outerImageContainer{max-width:100% !important;height:auto !important;box-sizing:border-box;}body.responsive:not(.desktop-request) #lightbox #outerImageContainer iframe{max-width:100% !important;}body.responsive:not(.desktop-request) #lightbox #imageDataContainer{max-width:100% !important;}}body.responsive:not(.desktop-request).page-id-certification-verification .breadcrumb{padding:10px;}.multimedia .field-name-field-multimedia-published-date{clear:both;color:#a4a4a5;margin-bottom:5px;padding-top:15px;text-transform:uppercase;}@media all and (min-width:1024px){body.multimedia.responsive:not(.desktop-request) .node.node-multimedia p{color:#fff;}}body.multimedia.responsive:not(.desktop-request) .field-name-field-slideshow-images{max-width:100% !important;width:100% !important;}body.multimedia.responsive:not(.desktop-request) .field-name-field-slideshow-images .field-item{width:100% !important;}body.multimedia.responsive:not(.desktop-request) .field-name-field-multimedia-video{max-width:100%;margin-bottom:6px;}@media all and (max-width:767px),all and (min-width:768px) and (max-width:1023px){body.multimedia.responsive:not(.desktop-request) h4{color:#006666;}body.multimedia.responsive:not(.desktop-request) .node{color:#696969;}body.multimedia.responsive:not(.desktop-request) .field-name-field-multimedia-kids-cover,body.multimedia.responsive:not(.desktop-request) .field-name-field-flash-file-cover,body.multimedia.responsive:not(.desktop-request) .multimedia-slideshow-items .slide-image{border:0;}body.multimedia.responsive:not(.desktop-request) #page{background:#585858 !important;}body.multimedia.responsive:not(.desktop-request) #page .node.node-multimedia p{color:#696969;}body.multimedia.responsive:not(.desktop-request) .view-multimedia-list img.type-icon{padding-top:0 !important;}body.multimedia.responsive:not(.desktop-request) #page #main #content{padding:0;}body.multimedia.responsive:not(.desktop-request) #page #main .caroufredselmultimedia-processed{width:100% !important;}body.multimedia.responsive:not(.desktop-request) #page #main .node-multimedia .field{width:100%;}body.multimedia.responsive:not(.desktop-request) #page #main .node-multimedia .multimedia-slideshow-items .nav{color:#696969;width:100%;text-align:center;}body.multimedia.responsive:not(.desktop-request) #page #main .node-multimedia .multimedia-slideshow-items .nav .next{margin-left:0;}body.multimedia.responsive:not(.desktop-request) #page #main .node-multimedia .multimedia-slideshow-items .nav a:hover:before{color:#FBB46C;}body.multimedia.responsive:not(.desktop-request) #page #main .node-multimedia .multimedia-slideshow-items img{margin-bottom:25px;-moz-transition:0;-o-transition:0;-webkit-transition:0;transition:0;}body.multimedia.responsive:not(.desktop-request) #page #main .node-multimedia .multimedia-slideshow-items .slide-description{height:auto;width:auto;clear:both;}body.multimedia.responsive:not(.desktop-request) #page #main .node-multimedia .node-title{width:100%;}body.multimedia.responsive:not(.desktop-request) #page #main .node-multimedia img.type-icon{float:left;clear:both;}body.multimedia.responsive:not(.desktop-request) #page #main .node-multimedia .multimedia-related-type img.type-icon{padding-top:4px;}body.multimedia.responsive:not(.desktop-request) #page #main .node-multimedia img.slide-image{width:100% !important;box-sizing:border-box;float:none;}body.multimedia.responsive:not(.desktop-request) #page #main .node-multimedia .node-multimedia{box-sizing:border-box;padding:5%;}body.multimedia.responsive:not(.desktop-request) #page #main .node-multimedia .node-multimedia .field .field-items > .field-item,body.multimedia.responsive:not(.desktop-request) #page #main .node-multimedia .node-multimedia .caroufredselmultimedia-processed .field-item,body.multimedia.responsive:not(.desktop-request) #page #main .node-multimedia .node-multimedia .caroufredselmultimedia-processed{width:100% !important;}body.multimedia.responsive:not(.desktop-request) #page #main .node-multimedia .node-multimedia .field .field-items > .field-item img,body.multimedia.responsive:not(.desktop-request) #page #main .node-multimedia .node-multimedia .caroufredselmultimedia-processed .field-item img,body.multimedia.responsive:not(.desktop-request) #page #main .node-multimedia .node-multimedia .caroufredselmultimedia-processed img{width:100% !important;height:auto;}body.multimedia.responsive:not(.desktop-request) #page #main .node-multimedia .field-group-format.group-multimedia-top .field-name-body p:first-of-type{padding-top:.6em;}}.about-contact,#slide-toggle,#tablet-header,#handheld-header,.region-content .handheld,.region-content .tablet{display:none;}.follow-donate-buttons,#follow-signup-mobile{display:none;}input[type="email"]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}html.js{min-width:0;}@media all and (min-width:1024px){body.multimedia .field-name-field-multimedia-published-date{clear:none;margin-bottom:25px;padding-top:0;}body.multimedia #node-multimedia-slideshow-full-group-multimedia-top{position:relative;}body.multimedia #node-multimedia-slideshow-full-group-multimedia-top .field-name-field-multimedia-published-date{position:absolute;left:619px;top:0;}body.multimedia #node-multimedia-slideshow-full-group-multimedia-top .multimedia-slideshow-items .slide-description{margin-top:55px;}.view-homepage-slideshow .field-name-field-slideshow-image-home-full a{display:block;width:960px;height:420px;}#block-rfa-tabbed-content-tabbed-content{margin:20px 20px 20px 30px;}}.where-we-work-map .filters{width:39%;display:inline-block;vertical-align:middle;text-align:right;}.where-we-work-map .filters label{display:none;}.where-we-work-map .filters .form-type-select{display:inline-block;width:140px;margin:0 0 0 10px;}.where-we-work-map .filters .selector{width:140px;}.where-we-work-map .jump{width:60%;display:inline-block;}.where-we-work-map .jump .jump-list{margin-bottom:8px;}.where-we-work-map.map-active .the-map{width:100%;height:500px;}.where-we-work-map.map-active .the-map .cartodb-legend.category li{display:none;}.where-we-work-map.map-active .the-map[data-cartodb-sector=""] .cartodb-legend.category li{display:block;}.where-we-work-map.map-active .the-map[data-cartodb-sector="Education"] .cartodb-legend.category li.legend-education{display:block;margin-bottom:0;}.where-we-work-map.map-active .the-map[data-cartodb-sector="Carbon"] .cartodb-legend.category li.legend-carbon{display:block;margin-bottom:0;}.where-we-work-map.map-active .the-map[data-cartodb-sector="Forestry"] .cartodb-legend.category li.legend-forestry{display:block;margin-bottom:0;}.where-we-work-map.map-active .the-map[data-cartodb-sector="Tourism"] .cartodb-legend.category li.legend-tourism{display:block;margin-bottom:0;}.where-we-work-map.map-active .the-map[data-cartodb-sector="Agriculture"] .cartodb-legend.category li.legend-agriculture{display:block;margin-bottom:0;}.where-we-work-map.image-active .filters{display:none;}.where-we-work-map .the-image img{margin-top:25px;max-width:100%;height:auto;}.view-approved-trainers .views-exposed-widget{width:33%;}.view-approved-trainers .views-exposed-widget .selector{width:100%;}.view-trainer-tool-box .views-exposed-widget{width:24.5%;}.view-trainer-tool-box .views-exposed-widget .selector{position:relative;width:100%;}.node-type-tourism-profile .tourism-certification .cert-text-wrapper,.node-type-tour-operator .tourism-certification .cert-text-wrapper{display:inline-block;}.node-type-tourism-profile .tourism-certification .cert-text-wrapper .sustainability-rating .field .field-items,.node-type-tour-operator .tourism-certification .cert-text-wrapper .sustainability-rating .field .field-items{margin-right:32px;}.node-type-tourism-profile .tourism-certification .cert-text-wrapper .sustainability-rating .field .field-items .field-item,.node-type-tour-operator .tourism-certification .cert-text-wrapper .sustainability-rating .field .field-items .field-item{margin-left:6px;}.node-type-tourism-profile .group-booking-info,.node-type-tour-operator .group-booking-info{width:100%;max-width:300px;}.field-name-field-tripadvisor-location-id{float:right;clear:right;border-left:1px solid #e8e8e8;width:100%;max-width:300px;margin-left:30px;margin-bottom:18px;}@font-face{font-family:'fontello';src:url(/sites/all/themes/rainforest/fontello/font/fontello.eot?2482171);src:url(/sites/all/themes/rainforest/fontello/font/fontello.eot?2482171#iefix) format("embedded-opentype"),url(/sites/all/themes/rainforest/fontello/font/fontello.woff?2482171) format("woff"),url(/sites/all/themes/rainforest/fontello/font/fontello.ttf?2482171) format("truetype"),url(/sites/all/themes/rainforest/fontello/font/fontello.svg?2482171#fontello) format("svg");font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;}.icon-facebook:before{content:'\e800';}.icon-twitter:before{content:'\e801';}.icon-youtube:before{content:'\e802';}.icon-pinterest:before{content:'\e803';}.icon-instagram:before{content:'\e804';}.icon-gplus:before{content:'\e805';}.icon-blog-circle:before{content:'\e806';}.icon-facebook-circled:before{content:'\e807';}.icon-twitter-circled:before{content:'\e808';}.icon-gplus-circled:before{content:'\e809';}.icon-pinterest-circled:before{content:'\e80a';}.icon-instagram-circle:before{content:'\e80b';}.icon-youtube-circle:before{content:'\e80c';}.icon-youtube-square:before{content:'\e80d';}.icon-instagram-square:before{content:'\e80e';}.icon-pinterest-square:before{content:'\e80f';}.icon-facebook-square:before{content:'\e810';}.icon-twitter-square:before{content:'\e811';}.icon-video:before{content:'\e812';}.icon-picture:before{content:'\e813';}.icon-mouse:before{content:'\e814';}.icon-right-dir:before{content:'\e815';}.icon-left-dir:before{content:'\e816';}@media all and (min-width:768px) and (max-width:1023px){body.responsive:not(.desktop-request) ol.search-results{margin:0;}body.responsive:not(.desktop-request).page-id-newsroom #block-views-press-mentions-newsroom-block .block-more-link{margin-top:2.5em;}body.responsive:not(.desktop-request).page-id-newsroom #block-views-newsroom-press-newsroom-block .block-more-link{margin-top:1.5em;}body.responsive:not(.desktop-request).page-id-newsroom #block-views-press-mentions-newsroom-block,body.responsive:not(.desktop-request).page-id-newsroom #block-views-newsroom-press-newsroom-block{margin-right:315px;width:auto;}body.responsive:not(.desktop-request).page-id-newsroom #block-rfa-homepage-blocks-feature-localized-tweet-block-intent{margin-top:38px;}body.responsive:not(.desktop-request).page-id-certification-verification .field-name-body .certification-main{margin-right:210px;width:auto;}body.responsive:not(.desktop-request).page-id-certification-verification .field-name-body .left-links{position:absolute;top:0;}body.responsive:not(.desktop-request).page-id-certification-verification .field-name-body .right-links{position:absolute;top:0;right:0;}body.responsive:not(.desktop-request).page-id-home.i18n-en #bottom-region #block-menu-menu-3-things{margin-left:30px;margin-right:0;}body.responsive:not(.desktop-request).page-id-home.i18n-en #bottom-region #block-views-newsroom-press-front-block,body.responsive:not(.desktop-request).page-id-home.i18n-en #bottom-region #block-views-press-mentions-newsroom-block{float:left;clear:none;margin-right:0;margin-left:30px;}body.responsive:not(.desktop-request).page-id-home.i18n-en #bottom-region #block-rfa-homepage-blocks-feature-localized-tweet-block{clear:both;margin-right:10px;margin-left:0;}body.responsive:not(.desktop-request).page-id-home.i18n-en #bottom-region #block-rfa-homepage-blocks-feature-localized-blog-block{clear:none;}body.responsive:not(.desktop-request).page-id-home.i18n-en #bottom-region #block-views-highlights-right-block-1,body.responsive:not(.desktop-request).page-id-home.i18n-en #bottom-region #block-rfa-homepage-blocks-feature-localized-blog-block{clear:none;}body.responsive:not(.desktop-request).page-id-home #block-rfa-homepage-blocks-feature-localized-tweet-block{margin-left:30px;margin-right:0;}body.responsive:not(.desktop-request).page-id-home #block-views-newsroom-press-front-block,body.responsive:not(.desktop-request).page-id-home #block-views-press-mentions-newsroom-block{margin-right:0;}body.responsive:not(.desktop-request).page-id-home #bottom-region{width:677px;margin:0 auto;padding-top:18px;float:none;position:relative;overflow:visible;}body.responsive:not(.desktop-request).page-id-home #bottom-region .region-bottom{display:inline-block;}body.responsive:not(.desktop-request).page-id-home #bottom-region #block-views-highlights-right-block-1,body.responsive:not(.desktop-request).page-id-home #bottom-region #block-rfa-homepage-blocks-feature-localized-blog-block{clear:both;}body.responsive:not(.desktop-request).page-id-home #content{margin-top:20px !important;}body.responsive:not(.desktop-request).page-id-home .seal-message{display:inline-block;min-height:170px;}body.responsive:not(.desktop-request).page-id-home .seal-message .seals-left{width:inherit;margin-right:231px;}body.responsive:not(.desktop-request).page-id-home .seal-message .seals-right{position:absolute;right:0;}body.responsive:not(.desktop-request) .desktop-request{height:48px;line-height:48px;text-indent:14px;}body.responsive:not(.desktop-request) #marketplace-search .form-item-province{display:none;}body.responsive:not(.desktop-request):not(.location-form-show) #marketplace-search .secondary-location{display:none;}body.responsive:not(.desktop-request):not(.location-form-show) #marketplace-search .primary-location .form-item span.search-label{display:none;}body.responsive:not(.desktop-request):not(.location-form-show) #marketplace-search .primary-location .form-item span.detected-label{display:inline;}body.responsive:not(.desktop-request).location-form-show a.change-location{display:none;}body.responsive:not(.desktop-request) #marketplace-search{margin:0 auto;padding-top:1em;width:550px;}body.responsive:not(.desktop-request) #marketplace-search .ajax-progress{display:none;}body.responsive:not(.desktop-request) #marketplace-search #rfa-marketplace-search-form label{color:#969697;font-size:20.5px;width:235px;}body.responsive:not(.desktop-request) #marketplace-search #rfa-marketplace-search-form .selector{background-image:none;font-size:20px;height:33px;width:269px;}body.responsive:not(.desktop-request) #marketplace-search #rfa-marketplace-search-form .selector span{border-right:0;height:37px;line-height:37px;margin-right:0;padding-right:0;}body.responsive:not(.desktop-request) #marketplace-search #rfa-marketplace-search-form .selector span:after{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#ffffff),color-stop(100%,#e8e8e8));background:-moz-linear-gradient(left,#ffffff,#e8e8e8);background:-webkit-linear-gradient(left,#ffffff,#e8e8e8);background:linear-gradient(to right,#ffffff,#e8e8e8);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);border-bottom:1px solid #F0EEEE;content:"\00bb";display:block;float:right;font-size:27px;line-height:37px;padding-bottom:2px;width:37px;text-align:center;text-indent:-2px;}body.responsive:not(.desktop-request) #marketplace-search #rfa-marketplace-search-form .selector select{height:33px;}body.responsive:not(.desktop-request) #marketplace-search #rfa-marketplace-search-form span.form-required,body.responsive:not(.desktop-request) #marketplace-search #rfa-marketplace-search-form #required-text{display:none;}body.responsive:not(.desktop-request) #marketplace-search #rfa-marketplace-search-form .form-item{display:block;}body.responsive:not(.desktop-request) #marketplace-search #rfa-marketplace-search-form a.change-location{font-size:11px;margin-top:10px;margin-bottom:20px;margin-left:250px;text-decoration:underline;border-bottom:none;}body.responsive:not(.desktop-request) #marketplace-search #rfa-marketplace-search-form input.form-submit{margin:45px auto 40px;}body.responsive:not(.desktop-request) #follow-signup-mobile h2{font-size:25px;}body.responsive:not(.desktop-request) #follow-signup-mobile .follow{float:right;margin:21px 0;}body.responsive:not(.desktop-request) #follow-signup-mobile .follow li{margin-right:10px;width:56px;height:56px;}body.responsive:not(.desktop-request) #follow-signup-mobile .follow li a{width:56px;height:56px;}body.responsive:not(.desktop-request) #follow-signup-mobile .signup{float:left;margin:21px 0 41px;}body.responsive:not(.desktop-request) #follow-signup-mobile .signup form{height:52px;overflow:hidden;}body.responsive:not(.desktop-request) #follow-signup-mobile .signup form input#cons_email{font-size:26px;height:52px;text-indent:11px;}body.responsive:not(.desktop-request) #follow-signup-mobile .signup form input[type="submit"]{font-size:41px;line-height:46px;padding-bottom:6px;width:50px;}body.responsive:not(.desktop-request) #slide-toggle .logo{line-height:88px;}body.responsive:not(.desktop-request) #slide-toggle .logo img{height:55%;vertical-align:middle;margin-left:23px;}body.responsive:not(.desktop-request) #slide-toggle .slide-button,body.responsive:not(.desktop-request) #slide-toggle .slide-search{display:block;top:33px;}body.responsive:not(.desktop-request) #slide-toggle .slide-button{background-image:url(/sites/all/themes/rainforest/images/responsive/tablet-slide_toggle.png);width:34px;height:26px;right:30px;}body.responsive:not(.desktop-request) #slide-toggle .slide-search{background-image:url(/sites/all/themes/rainforest/images/responsive/tablet-search.png);background-size:26px;width:26px;height:26px;right:85px;}body.responsive:not(.desktop-request) .region-content{margin:0 25px;}body.responsive:not(.desktop-request) .region-content p.tablet{font-size:18px;}body.responsive:not(.desktop-request) .region-content h2{font-size:26px;}body.responsive:not(.desktop-request) .region-content .tablet{display:block;}body.responsive:not(.desktop-request) #tablet-header{display:block;margin:0 25px;}body.responsive:not(.desktop-request) #tablet-header img{width:100%;}body.responsive:not(.desktop-request) .region-rightbox-wrapped{display:none;}body.responsive:not(.desktop-request) .slide-toggle{background-size:44px auto;height:78px;width:103px;}body.responsive:not(.desktop-request) #block-rfa-featured-highlights-tabbed{background-color:#fff;padding-top:14px;padding-left:20px;width:330px;}body.responsive:not(.desktop-request) #block-rfa-featured-highlights-tabbed img{margin:0 auto;display:block;}body.responsive:not(.desktop-request) #block-rfa-featured-highlights-tabbed h2{font-size:24px;margin-top:5px;word-spacing:0;}body.responsive:not(.desktop-request) #block-rfa-featured-highlights-tabbed p{font-size:1.3em;}body.responsive:not(.desktop-request) #footer{background-image:url(/sites/all/themes/rainforest/images/responsive/tablet-footer_background.png);background-repeat:repeat-x;background-position:0 179px;height:410px;overflow:hidden;}body.responsive:not(.desktop-request) #footer #bottom-ribbon-bar #bottom-share-box{width:315px;margin-top:22px;}body.responsive:not(.desktop-request) .tablet-text p{font-size:19px;}body.responsive:not(.desktop-request) p.behind-seal{height:105px;margin-top:30px;}body.responsive:not(.desktop-request) p.behind-seal a.behind-seal-link{background-size:117px auto;display:block;font-size:19px;line-height:1.4em;padding-left:132px;padding:26px 0 26px 132px;border-bottom:none;}body.responsive:not(.desktop-request) #mobile-nav{width:42%;}body.responsive:not(.desktop-request) #mobile-nav .search-wrapper #search-block-form--2{margin:27px 0 1em 0;}body.responsive:not(.desktop-request) #mobile-nav .search-wrapper #edit-search-block-form--4{border:1px solid #727274;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;font-size:18.5px;height:29px;line-height:24px;padding:0 0 2.5px 0;text-indent:38px;}body.responsive:not(.desktop-request) #mobile-nav .search-wrapper #edit-submit--5{background-size:19px auto;background-position:5px 2px;}body.responsive:not(.desktop-request) #mobile-nav #lang-dropdown-form--3 .selector{background-image:none;font-size:18px;height:32px;width:100%;}body.responsive:not(.desktop-request) #mobile-nav #lang-dropdown-form--3 .selector span{height:32px;line-height:32px;}body.responsive:not(.desktop-request) #mobile-nav #lang-dropdown-form--3 .selector span:after{font-size:28px;display:block;line-height:28px;width:32px;height:32px;}body.responsive:not(.desktop-request) #mobile-nav #lang-dropdown-form--3 .selector select{height:33px;}body.responsive:not(.desktop-request) #mobile-nav .share-links li a{background:url(/sites/all/themes/rainforest/images/responsive/tablet-share_links.png) no-repeat;display:inline-block;height:44px;width:44px;}body.responsive:not(.desktop-request) #mobile-nav .share-links li a.facebook{background-position:0 0;}body.responsive:not(.desktop-request) #mobile-nav .share-links li a.twitter{background-position:-63px 0;}body.responsive:not(.desktop-request) #mobile-nav .share-links li a.pinterest{background-position:-125px 0;}body.responsive:not(.desktop-request) #mobile-nav .share-links li a.google-plus{background-position:-187px 0;}body.responsive:not(.desktop-request) #mobile-nav .share-links li a.email{background-position:-249px 0;margin-right:0;}body.responsive:not(.desktop-request) #mobile-nav .menu-green-living{margin-top:28px;}body.responsive:not(.desktop-request) #mobile-nav .menu-green-living a,body.responsive:not(.desktop-request) #mobile-nav .menu-green-living span{height:48px;line-height:48px;text-indent:14px;}body.responsive:not(.desktop-request) #mobile-nav .menu-green-living a{font-size:20px;}body.responsive:not(.desktop-request) #mobile-nav .menu-green-living > ul.menu > li > ul li a{text-indent:28px;}body.responsive:not(.desktop-request) .node-company-profile img.seal{width:43%;}body.responsive:not(.desktop-request) .clearfooter{height:410px;}body.responsive:not(.desktop-request) #block-views-homepage-slideshow-block{max-width:100%;background-size:100% 443px;background-position:bottom;}body.responsive:not(.desktop-request) #block-views-homepage-slideshow-block .view-content,body.responsive:not(.desktop-request) #block-views-homepage-slideshow-block .content,body.responsive:not(.desktop-request) #block-views-homepage-slideshow-block .field-name-field-slideshow-image-home-full,body.responsive:not(.desktop-request) #block-views-homepage-slideshow-block .field-items,body.responsive:not(.desktop-request) #block-views-homepage-slideshow-block .field-item,body.responsive:not(.desktop-request) #block-views-homepage-slideshow-block .field-item a,body.responsive:not(.desktop-request) #block-views-homepage-slideshow-block .views-slideshow-cycle-main-frame img,body.responsive:not(.desktop-request) #block-views-homepage-slideshow-block source,body.responsive:not(.desktop-request) #block-views-homepage-slideshow-block .views_slideshow_cycle2_slide{width:100%;max-width:100%;}body.responsive:not(.desktop-request) #bottom-region{width:100%;box-sizing:border-box;}body.responsive:not(.desktop-request) .node-profile-transparency .content > .field,body.responsive:not(.desktop-request) .node-profile-transparency h2{width:50%;}body.responsive:not(.desktop-request) #footer #bottom-footer{padding:0 0 35px 0;bottom:0;position:absolute;}body.responsive:not(.desktop-request) #footer #bottom-footer .bottom-logo{height:110px;}body.responsive:not(.desktop-request) #footer #follow-signup-mobile{overflow:hidden;}body.responsive:not(.desktop-request) #footer #follow-signup-mobile ul{margin:0;}body.responsive:not(.desktop-request) #block-views-homepage-slideshow-block .photo-meta-data{max-width:285px;}body.responsive:not(.desktop-request) #page #main{margin-top:143px;}body.responsive:not(.desktop-request) #page #main img:not([draggable]):not(.auto-size){height:auto !important;max-width:100% !important;}body.responsive:not(.desktop-request) #page #main .leaflet-layer img.leaflet-tile{max-width:none !important;}body.responsive:not(.desktop-request) .follow-donate-buttons{display:block;}body.responsive:not(.desktop-request) .region-banner{margin-top:0;margin-right:25px;margin-left:25px;}body.responsive:not(.desktop-request) .breadcrumb{padding:0 25px;}body.responsive:not(.desktop-request) #mobile-navigation{width:100%;}body.responsive:not(.desktop-request) #mobile-navigation .mobile-navigation-inner{padding:0 25px;}body.responsive:not(.desktop-request) div.selector{height:26px;}body.shopthefrog:not(.desktop-request) #block-views-section-slideshow-block{display:none;}body.multimedia.responsive:not(.desktop-request) .slide-description{margin-top:0;}body.multimedia.responsive:not(.desktop-request) .field-name-field-flash-file-cover .field-item{overflow:auto;}body.multimedia.responsive:not(.desktop-request) .field-name-field-flash-file-cover a{margin:0 auto;float:none;text-align:center;overflow:auto;display:block;}body.multimedia.responsive:not(.desktop-request) .field-name-field-flash-file-cover img{display:inline-block;}body.multimedia.responsive:not(.desktop-request) #block-views-exp-multimedia-list-page-1 input{box-sizing:border-box;}body.multimedia.responsive:not(.desktop-request) #block-views-exp-multimedia-list-page-1 .form-item-keys-submit{margin-left:-2px;}body.multimedia.responsive:not(.desktop-request) .field-name-field-related-multimedia > .field-items .field-item,body.multimedia.responsive:not(.desktop-request) .caroufredselmultimedia-processed .field-item{width:33% !important;margin:0;padding:0;}body.multimedia.responsive:not(.desktop-request) .field-name-field-related-multimedia > .field-items .field-item a,body.multimedia.responsive:not(.desktop-request) .caroufredselmultimedia-processed .field-item a{width:100% !important;}body.multimedia.responsive:not(.desktop-request) #page #main .view-multimedia-list{clear:both;}body.multimedia.responsive:not(.desktop-request) #page #main .view-multimedia-list .views-row{width:29%;margin:2% !important;padding:0;float:left;height:auto;}body.multimedia.responsive:not(.desktop-request) #page #main .view-multimedia-list .views-row.views-row-4,body.multimedia.responsive:not(.desktop-request) #page #main .view-multimedia-list .views-row.views-row-7,body.multimedia.responsive:not(.desktop-request) #page #main .view-multimedia-list .views-row.views-row-10{clear:both;}body.multimedia.responsive:not(.desktop-request) #page #main .view-multimedia-list .field-type-image img{width:100% !important;padding:0;margin:0;}body.multimedia.responsive:not(.desktop-request) #page #main .view-multimedia-list img.type-icon{margin:0 !important;float:left;}body.multimedia.responsive:not(.desktop-request) #page #main .view-multimedia-list .node-title{clear:both;}body.multimedia.responsive:not(.desktop-request) #page{background:#fff !important;}body.multimedia.responsive:not(.desktop-request) #page #main .node a,body.multimedia.responsive:not(.desktop-request) #page #main .pager a{color:#69b099;}body.multimedia.responsive:not(.desktop-request) #page #main .node a:hover,body.multimedia.responsive:not(.desktop-request) #page #main .pager a:hover{color:#FBB46C;}body.multimedia.responsive:not(.desktop-request) .copy-right{color:#969696;}body.multimedia.responsive:not(.desktop-request) .region-sidebar-second h3{color:#066;}body.multimedia.responsive:not(.desktop-request) .region-sidebar-second .form-type-bef-link{background:none;padding-left:0;}body.multimedia.responsive:not(.desktop-request) .region-sidebar-second .form-type-bef-link a{padding-left:15px;background:url(/sites/all/themes/rainforest/images/list-arrow.png) 0 4px no-repeat;}body.multimedia.responsive:not(.desktop-request) .region-sidebar-second .form-type-bef-link a:hover{background-image:url(/sites/all/themes/rainforest/images/list-arrow-org.png);}body.multimedia.responsive:not(.desktop-request) .region-sidebar-second a{color:#9C9C9C;}body.multimedia.responsive:not(.desktop-request) .region-sidebar-second a:hover{color:#F38414;}body.multimedia.responsive:not(.desktop-request) h2{color:#006666;}body.multimedia.responsive:not(.desktop-request) .form-item-sort-by label,body.multimedia.responsive:not(.desktop-request) span.multimedia-related-type{color:#696969;}body.multimedia.responsive:not(.desktop-request) div.selector{background:#FAFAFA url(/sites/all/themes/rainforest/images/bg-dropdown-box-multi-new.png) right 0 no-repeat;border:1px solid #F0EEEE;}body.multimedia.responsive:not(.desktop-request) div.selector span{color:#969697;text-shadow:0 1px 0 #fff;border-right:1px solid #F0EEEE;}body.multimedia.responsive:not(.desktop-request) #mobile-nav div.selector{height:27px;font-size:15px;}body.multimedia.responsive:not(.desktop-request) #mobile-nav div.selector span{height:31px;line-height:27px;}.the-map{clear:both;}.map-header .filters{width:100%;float:left;clear:both;margin-top:10px;margin-bottom:10px;}.map-header .filters .form-item{float:left;margin-left:0;margin-right:10px;}.map-header .jump{width:100%;display:inline-block;clear:both;float:left;}.map-header .jump li{float:left;}.node-type-tourism-profile .tourism-certification .cert-text-wrapper,.node-type-tour-operator .tourism-certification .cert-text-wrapper{float:none;}}@font-face{font-family:'fontello';src:url(/sites/all/themes/rainforest/fontello/font/fontello.eot?2482171);src:url(/sites/all/themes/rainforest/fontello/font/fontello.eot?2482171#iefix) format("embedded-opentype"),url(/sites/all/themes/rainforest/fontello/font/fontello.woff?2482171) format("woff"),url(/sites/all/themes/rainforest/fontello/font/fontello.ttf?2482171) format("truetype"),url(/sites/all/themes/rainforest/fontello/font/fontello.svg?2482171#fontello) format("svg");font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;}.icon-facebook:before{content:'\e800';}.icon-twitter:before{content:'\e801';}.icon-youtube:before{content:'\e802';}.icon-pinterest:before{content:'\e803';}.icon-instagram:before{content:'\e804';}.icon-gplus:before{content:'\e805';}.icon-blog-circle:before{content:'\e806';}.icon-facebook-circled:before{content:'\e807';}.icon-twitter-circled:before{content:'\e808';}.icon-gplus-circled:before{content:'\e809';}.icon-pinterest-circled:before{content:'\e80a';}.icon-instagram-circle:before{content:'\e80b';}.icon-youtube-circle:before{content:'\e80c';}.icon-youtube-square:before{content:'\e80d';}.icon-instagram-square:before{content:'\e80e';}.icon-pinterest-square:before{content:'\e80f';}.icon-facebook-square:before{content:'\e810';}.icon-twitter-square:before{content:'\e811';}.icon-video:before{content:'\e812';}.icon-picture:before{content:'\e813';}.icon-mouse:before{content:'\e814';}.icon-right-dir:before{content:'\e815';}.icon-left-dir:before{content:'\e816';}@media all and (max-width:767px){.mobile-hide{display:none;}#bottom-region{max-width:100%;margin:0;padding:0;}.page-id-shopthefrog .node-callback > h2,.page-id-green-living-shopthefrog .node-callback > h2{display:none;}#block-rfa-marketplace-rfa-stf-picture img{width:100%;height:auto;}.mainsidebar ol.search-results{margin:10px 0;}.mainsidebar ol.search-results li.search-result{display:block;overflow:auto;}.mainsidebar ol.search-results li.search-result p{margin-left:0;clear:both;float:left;}.mainsidebar ol.search-results li.search-result p:first-of-type{margin-top:0;padding-top:0;}.mainsidebar ol.search-results li.search-result p.search-info{font-size:.8em;}.mainsidebar ol.search-results li.search-result img{position:relative;width:auto;max-width:175px;display:block;top:0;margin:10px 0 20px;}.mainsidebar ol.search-results li.search-result .search-snippet-info{padding-left:0;}body.responsive:not(.desktop-request).page-id-certification-verification .left-links h2,body.responsive:not(.desktop-request).page-id-certification-verification .right-links h2,body.responsive:not(.desktop-request).page-id-certification-verification .certification-main h2{margin-top:25px;}body.responsive:not(.desktop-request).page-id-newsroom #block-views-press-mentions-newsroom-block .block-more-link{margin-top:.5em;}body.responsive:not(.desktop-request).page-id-newsroom #block-views-press-mentions-newsroom-block,body.responsive:not(.desktop-request).page-id-newsroom #block-views-newsroom-press-newsroom-block,body.responsive:not(.desktop-request).page-id-newsroom #block-rfa-homepage-blocks-feature-localized-tweet-block-intent{width:auto;position:initial;}body.responsive:not(.desktop-request) .desktop-request{height:40px;line-height:40px;text-indent:12px;}body.responsive:not(.desktop-request).location-form-show a.change-location,body.responsive:not(.desktop-request).location-form-show span.detected-location{display:none;}body.responsive:not(.desktop-request).location-form-show #marketplace-search #rfa-marketplace-search-form .form-item-country,body.responsive:not(.desktop-request).location-form-show #marketplace-search #rfa-marketplace-search-form .form-item-province{display:block;}body.responsive:not(.desktop-request) #block-views-highlights-left-block-1,body.responsive:not(.desktop-request) #block-menu-menu-3-things,body.responsive:not(.desktop-request) #block-views-highlights-right-block-1,body.responsive:not(.desktop-request) #block-views-newsroom-press-front-block,body.responsive:not(.desktop-request) #block-views-press-mentions-newsroom-block,body.responsive:not(.desktop-request) #block-rfa-homepage-blocks-feature-localized-tweet-block,body.responsive:not(.desktop-request) #block-rfa-homepage-blocks-feature-localized-blog-block{float:none;margin:10px auto;max-width:100%;}body.responsive:not(.desktop-request) .field-type-link-field{margin-top:20px;}body.responsive:not(.desktop-request) .field-name-taxonomy-marketplace-product{display:block;float:left;height:100%;position:relative;}body.responsive:not(.desktop-request) .field-name-taxonomy-marketplace-product .field-items{float:none;display:block;}body.responsive:not(.desktop-request) .change-location{float:right;font-size:10px;text-decoration:underline;border-bottom:none;}body.responsive:not(.desktop-request) #results-links{display:block;text-align:center;width:100%;}body.responsive:not(.desktop-request) #results-links label{display:inline-block;font-weight:bold;}body.responsive:not(.desktop-request) #results-links a{font-size:12px;}body.responsive:not(.desktop-request) h2{margin-top:10px;margin-bottom:.9em;}body.responsive:not(.desktop-request) #follow-signup-mobile h2{margin-bottom:27px;}body.responsive:not(.desktop-request) #follow-signup-mobile .follow{height:50px;margin-right:auto;margin-bottom:27px;margin-left:auto;}body.responsive:not(.desktop-request) #follow-signup-mobile .follow ul{margin:0;width:100%;}body.responsive:not(.desktop-request) #follow-signup-mobile .follow ul li{background:none;text-align:center;height:50px;width:20%;}}@media all and (max-width:767px) and (-webkit-min-device-pixel-ratio:2),all and (max-width:767px) and (min-resolution:192dpi){body.responsive:not(.desktop-request) #follow-signup-mobile .follow ul li a{background-image:url(/sites/all/themes/rainforest/images/responsive/handheld-color_share_links@2x.png);background-size:150px auto;}body.responsive:not(.desktop-request) #follow-signup-mobile .follow ul li.facebook a{background-position:0 0;}body.responsive:not(.desktop-request) #follow-signup-mobile .follow ul li.youtube a{background-position:-100px 0;}body.responsive:not(.desktop-request) #follow-signup-mobile .follow ul li.tweets a{background-position:-50px -50px;}body.responsive:not(.desktop-request) #follow-signup-mobile .follow ul li.pinterest a{background-position:0 -50px;}body.responsive:not(.desktop-request) #follow-signup-mobile .follow ul li.instagram a{background-position:-50px 0px;}}@media all and (max-width:767px){body.responsive:not(.desktop-request) #follow-signup-mobile .follow ul li.facebook a{background-position:0 0;}body.responsive:not(.desktop-request) #follow-signup-mobile .follow ul li.youtube a{background-position:-63px 0;}body.responsive:not(.desktop-request) #follow-signup-mobile .follow ul li.tweets a{background-position:-126px 0;}body.responsive:not(.desktop-request) #follow-signup-mobile .follow ul li.pinterest a{background-position:-250px 0;}body.responsive:not(.desktop-request) #follow-signup-mobile .follow ul li.instagram a{background-position:-187px 0;}body.responsive:not(.desktop-request) #follow-signup-mobile .follow ul li a{background-image:url(/sites/all/themes/rainforest/images/responsive/handheld-color_share_links.png);background-repeat:no-repeat;background-size:auto 50px;margin:0 auto;padding:0;height:50px;width:50px;}body.responsive:not(.desktop-request) #follow-signup-mobile .signup{clear:left;margin-bottom:33px;}body.responsive:not(.desktop-request) #follow-signup-mobile .signup form{display:block;height:38px;}body.responsive:not(.desktop-request) #follow-signup-mobile .signup form input#cons_email{font-size:19px;height:38px;text-indent:11px;width:100%;}body.responsive:not(.desktop-request) #follow-signup-mobile .signup form input[type="submit"]{font-size:29px;line-height:33px;margin-right:0;padding-bottom:5px;width:38px;position:absolute;right:2px;}body.responsive:not(.desktop-request) #page #main{margin-top:65px;}body.responsive:not(.desktop-request) #page #main .field-type-text-with-summary img:not([draggable]):not(.auto-size),body.responsive:not(.desktop-request) #page #main .field-type-text img:not([draggable]):not(.auto-size){display:block;height:auto !important;max-width:100% !important;margin-right:auto !important;margin-left:auto !important;}#campain #videolightbox body.responsive:not(.desktop-request) #page #main .field-type-text-with-summary img:not([draggable]):not(.auto-size),#campain #videolightbox body.responsive:not(.desktop-request) #page #main .field-type-text img:not([draggable]):not(.auto-size){left:0;top:0;}body.responsive:not(.desktop-request) .region-content{margin:0 12px;}body.responsive:not(.desktop-request) .region-content p{font-size:1.25em;}body.responsive:not(.desktop-request) .region-content .handheld{display:block;}body.responsive:not(.desktop-request) #handheld-header{display:block;margin:0 12px;}body.responsive:not(.desktop-request) #handheld-header img{width:100%;}body.responsive:not(.desktop-request) p.behind-seal a.behind-seal-link{background-size:101px auto;display:block;font-size:17px;padding:20px 0 20px 116px;border-bottom:0;}body.responsive:not(.desktop-request) #mobile-nav{width:82%;}body.responsive:not(.desktop-request) #mobile-nav .search-wrapper #search-block-form--2{margin:20px 0 1em 0;}body.responsive:not(.desktop-request) #mobile-nav .search-wrapper #edit-search-block-form--4{border:1px solid #727274;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;font-size:15px;height:26px;line-height:18px;padding:0 0 3px 0;width:225px;}body.responsive:not(.desktop-request) #mobile-nav .search-wrapper #edit-submit--5{background-size:15px auto;background-position:5px 2px;}body.responsive:not(.desktop-request) #mobile-nav .lang-dropdown-wrapper .selector{background-image:none;height:26px;width:100%;}body.responsive:not(.desktop-request) #mobile-nav .lang-dropdown-wrapper .selector span{font-size:15px;height:26px;line-height:26px;}body.responsive:not(.desktop-request) #mobile-nav .lang-dropdown-wrapper .selector span:after{height:26px;}body.responsive:not(.desktop-request) #mobile-nav .lang-dropdown-wrapper .selector select{height:26px;}body.responsive:not(.desktop-request) #mobile-nav .share-links-wrapper .share-links li a{background-image:url(/sites/all/themes/rainforest/images/responsive/handheld-share_links.png);background-repeat:no-repeat;background-size:244px auto;display:inline-block;width:36px;height:36px;margin:0 auto;}body.responsive:not(.desktop-request) #mobile-nav .share-links-wrapper .share-links li a.facebook{background-position:0 0;}body.responsive:not(.desktop-request) #mobile-nav .share-links-wrapper .share-links li a.twitter{background-position:-52px 0;}body.responsive:not(.desktop-request) #mobile-nav .share-links-wrapper .share-links li a.pinterest{background-position:-104px 0;}body.responsive:not(.desktop-request) #mobile-nav .share-links-wrapper .share-links li a.google-plus{background-position:-156px 0;}body.responsive:not(.desktop-request) #mobile-nav .share-links-wrapper .share-links li a.email{background-position:-208px 0;margin-right:0;}body.responsive:not(.desktop-request) .menu-green-living{margin-top:18px;}body.responsive:not(.desktop-request) .menu-green-living a,body.responsive:not(.desktop-request) .menu-green-living span{height:40px;line-height:40px;text-indent:12px;}body.responsive:not(.desktop-request) .menu-green-living a{font-size:17px;}body.responsive:not(.desktop-request) .menu-green-living > ul.menu > li > ul li a{text-indent:24px;}body.responsive:not(.desktop-request).slide-toggle #wrapper #page-background{left:-82%;-moz-transition:left,0.1s,linear 1s;-o-transition:left,0.1s,linear 1s;-webkit-transition:left,0.1s,linear 1s;transition:left 0.1s linear 1s;}body.responsive:not(.desktop-request) #slide-toggle{-moz-box-shadow:0 3px 3px #E6DBD0;-webkit-box-shadow:0 3px 3px #E6DBD0;box-shadow:0 3px 3px #E6DBD0;border-bottom:1px solid #FAFAFA;height:65px;text-align:right;}body.responsive:not(.desktop-request) #slide-toggle .logo{line-height:65px;}body.responsive:not(.desktop-request) #slide-toggle .logo img{height:67%;vertical-align:middle;left:12px;position:absolute;top:9px;}body.responsive:not(.desktop-request) #slide-toggle .slide-button{background-image:url(/sites/all/themes/rainforest/images/responsive/handheld-slide_toggle.png);background-size:44px;width:44px;height:33px;right:7px;top:17px;}body.responsive:not(.desktop-request) #slide-toggle .slide-search{background-image:url(/sites/all/themes/rainforest/images/responsive/handheld-search.png);background-size:20px;width:20px;height:20px;right:70px;top:25px;}body.responsive:not(.desktop-request) .region-rightbox-wrapped{display:none;}body.responsive:not(.desktop-request) .category-block + .category-block{margin-left:0;}body.responsive:not(.desktop-request) #marketplace-search{width:100%;}body.responsive:not(.desktop-request) #marketplace-search #rfa-marketplace-search-form label,body.responsive:not(.desktop-request) #marketplace-search #rfa-marketplace-search-form #required-text,body.responsive:not(.desktop-request) #marketplace-search #rfa-marketplace-search-form .form-item-country,body.responsive:not(.desktop-request) #marketplace-search #rfa-marketplace-search-form .form-item-province{display:none;}body.responsive:not(.desktop-request) #marketplace-search #rfa-marketplace-search-form .form-type-select{width:100%;}body.responsive:not(.desktop-request) #marketplace-search #rfa-marketplace-search-form .form-type-select .selector{background:#fafafa;font-size:19px;height:37px;width:100%;}body.responsive:not(.desktop-request) #marketplace-search #rfa-marketplace-search-form .form-type-select .selector span{border-right:0;height:37px;line-height:37px;margin-right:0;padding-right:0;}body.responsive:not(.desktop-request) #marketplace-search #rfa-marketplace-search-form .form-type-select .selector span:after{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#ffffff),color-stop(100%,#e8e8e8));background:-moz-linear-gradient(left,#ffffff,#e8e8e8);background:-webkit-linear-gradient(left,#ffffff,#e8e8e8);background:linear-gradient(to right,#ffffff,#e8e8e8);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);border-bottom:1px solid #F0EEEE;content:"\00bb";display:block;float:right;font-size:29px;width:37px;text-align:center;}body.responsive:not(.desktop-request) #marketplace-search #rfa-marketplace-search-form .form-type-select .selector select{height:37px;}body.responsive:not(.desktop-request) #marketplace-search #rfa-marketplace-search-form .form-type-select .selector #edit-category{height:37px;}body.responsive:not(.desktop-request) #marketplace-search #rfa-marketplace-search-form .form-submit{margin:1em auto;}body.responsive:not(.desktop-request) .clearfooter{height:404px;}body.responsive:not(.desktop-request) #footer{background-position:0 218px;height:404px;}body.responsive:not(.desktop-request) #footer #bottom-ribbon-bar{height:auto;}body.responsive:not(.desktop-request) #footer #bottom-ribbon-bar .inner{margin:0 12px;}body.responsive:not(.desktop-request) #footer #bottom-ribbon-bar h2{font-size:1.5em;margin-bottom:30px;}body.responsive:not(.desktop-request) #footer #bottom-ribbon-bar #bottom-share-box{float:none;clear:both;overflow:auto;margin-bottom:30px;}body.responsive:not(.desktop-request) #footer #bottom-ribbon-bar #bottom-share-box span{margin-left:0;width:20%;}body.responsive:not(.desktop-request) #footer #bottom-ribbon-bar #bottom-share-box span a{width:30px;height:30px;font-size:2.5em;line-height:1em;margin:0 auto;}body.responsive:not(.desktop-request) #footer #bottom-footer{-moz-box-shadow:rgba(0,0,0,0.2) 0 6px 3px -4px inset;-webkit-box-shadow:rgba(0,0,0,0.2) 0 6px 3px -4px inset;box-shadow:rgba(0,0,0,0.2) 0 6px 3px -4px inset;background-image:url(/sites/all/themes/rainforest/images/bg-tile-footer.jpg);overflow:auto;height:auto;padding:0 0 15px 0;}body.responsive:not(.desktop-request) #footer #bottom-footer .bottom-logo{height:auto;}body.responsive:not(.desktop-request) #footer #bottom-footer .bottom-logo a{background-image:url(/sites/all/themes/rainforest/images/responsive/tablet-logo.png);background-repeat:no-repeat;background-size:157px auto;margin-top:27px;width:157px;height:57px;}body.responsive:not(.desktop-request) #footer #bottom-footer .about-contact{float:left;margin-top:14px;}body.responsive:not(.desktop-request) #footer #bottom-footer .about-contact a{font-size:15px;}body.responsive:not(.desktop-request) #footer #bottom-footer .copy-right{font-size:12px;margin-top:14px;}body.responsive:not(.desktop-request).node-type-company-profile .group-profile-info{display:block;width:100%;max-width:330px;margin:auto;}body.responsive:not(.desktop-request).node-type-company-profile .group-profile-info .field-type-link-field{margin-top:5px;margin-right:1%;}body.responsive:not(.desktop-request).node-type-company-profile .group-profile-info .hbox{display:block;width:auto;padding-bottom:10px;margin-top:20px;}body.responsive:not(.desktop-request).node-type-company-profile .group-profile-info .links-group{position:static;}body.responsive:not(.desktop-request).node-type-company-profile .group-profile-info .field-profile-type{margin-bottom:20px;}body.responsive:not(.desktop-request).node-type-company-profile #follow-signup-mobile{margin-top:20px;}body.responsive:not(.desktop-request) .node-lesson .field-name-body,body.responsive:not(.desktop-request) .node-lesson .field-name-field-lesson-overview,body.responsive:not(.desktop-request) .node-lesson .field-name-field-lesson-objectives,body.responsive:not(.desktop-request) .node-lesson .field-name-field-lesson-question{margin-left:0;}body.responsive:not(.desktop-request) .node-profile-transparency h2{margin:10px 0;max-width:100%;}body.responsive:not(.desktop-request) .node-profile-transparency #block-rfa-featured-highlights-tabbed{position:relative;}body.responsive:not(.desktop-request) .node-profile-transparency #block-rfa-featured-highlights-tabbed .company-title{margin-top:5px;}body.responsive:not(.desktop-request) .node-profile-transparency .content > .field{width:100%;}body.responsive:not(.desktop-request) #block-views-homepage-slideshow-block .photo-meta-data{background:#f0f0f0;color:#696969;position:relative;bottom:0;max-width:100%;}body.responsive:not(.desktop-request) #block-views-homepage-slideshow-block .views-slideshow-controls-bottom{display:none;}body.responsive:not(.desktop-request) .follow-donate-buttons{display:none;}body.responsive:not(.desktop-request) .region-banner{margin-top:10px;margin-right:12px;margin-left:12px;}body.responsive:not(.desktop-request) .field-name-field-publish-date,body.responsive:not(.desktop-request) .mainsidebar .subtitle,body.responsive:not(.desktop-request) .mainsidebar .field-name-field-subtitle{margin:-15px 0 8px 0;}body.responsive:not(.desktop-request) .breadcrumb{padding:0 12px;}body.responsive:not(.desktop-request) #mobile-navigation .mobile-navigation-inner{padding:0 12px;}body.responsive:not(.desktop-request) #mobile-navigation .selector select{height:37px;}body.responsive:not(.desktop-request) #mobile-navigation .selector #edit-category{height:37px;}body.page-id-work-forestry-community-forestry-regions #content img:not([draggable]){width:auto !important;}body.page-id-certification-verification .region-banner{margin:0 !important;}body.page-id-certification-verification .node .left-links,body.page-id-certification-verification .node .right-links,body.page-id-certification-verification .node .certification-main{position:relative;width:100%;clear:both;margin:0 auto;}body.page-id-certification-verification .node .right-links{margin-top:25px;margin-bottom:25px;}body.page-id-certification-verification .node .left-links h3,body.page-id-certification-verification .node .left-links h3:first-of-type,body.page-id-certification-verification .node .right-links h3,body.page-id-certification-verification .node .right-links h3:first-of-type{margin-top:25px;}body.follow-donate:not(.desktop-request) #page #main{margin-top:104px;}body.follow-donate:not(.desktop-request) #page #slide-toggle{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}body.follow-donate:not(.desktop-request) #page .follow-donate-buttons{display:block;height:38px;line-height:38px;top:66px;}body.shopthefrog:not(.desktop-request) #block-views-section-slideshow-block{display:none;}body.section-home:not(.desktop-request) .seal-message .seals-left{padding-top:15px;text-align:center;width:100%;}body.section-home:not(.desktop-request) .seal-message .seals-left p{line-height:1.5em;}body.section-home:not(.desktop-request) .seal-message .seals-right{float:none;clear:both;margin-right:auto;margin-left:auto;width:250px;}body.section-home:not(.desktop-request) .seal-message .seals-right a.seals-link{padding-top:30px;background-position:center 30px;}body.section-home:not(.desktop-request) #bottom-region{padding:0;margin:0;width:100%;}body.section-home:not(.desktop-request) #page #content{margin:20px auto;}.view-highlights-left,.view-highlights-right{height:auto;}.view-highlights-left .views-field-title,.view-highlights-right .views-field-title{line-height:1em !important;padding-bottom:10px;}body.multimedia.responsive:not(.desktop-request) #page #main img{height:auto !important;}body.multimedia.responsive:not(.desktop-request) #page #main .view-multimedia-list,body.multimedia.responsive:not(.desktop-request) #page #main .field-name-field-related-multimedia{max-width:450px;margin:0 auto;float:none;width:100%;}body.multimedia.responsive:not(.desktop-request) #page #main .view-multimedia-list img,body.multimedia.responsive:not(.desktop-request) #page #main .field-name-field-related-multimedia img{margin:0 !important;}body.multimedia.responsive:not(.desktop-request) .field-name-field-related-multimedia > .field-items .field-item,body.multimedia.responsive:not(.desktop-request) .caroufredselmultimedia-processed .field-item{width:100% !important;margin:0;padding:0;}body.multimedia.responsive:not(.desktop-request) .field-name-field-related-multimedia > .field-items .field-item a,body.multimedia.responsive:not(.desktop-request) .caroufredselmultimedia-processed .field-item a{width:100% !important;}body.multimedia.responsive:not(.desktop-request) #page{background:#fff !important;}body.multimedia.responsive:not(.desktop-request) #page #main .node a,body.multimedia.responsive:not(.desktop-request) #page #main .pager a{color:#69b099;border-bottom:0;}body.multimedia.responsive:not(.desktop-request) #page #main .node a:hover,body.multimedia.responsive:not(.desktop-request) #page #main .pager a:hover{color:#FBB46C;}body.multimedia.responsive:not(.desktop-request) #page #main .node-title{clear:both;}body.multimedia.responsive:not(.desktop-request) #page #main .field-type-image img{width:100% !important;padding:0;margin:0;}body.multimedia.responsive:not(.desktop-request) #page #main .view-multimedia-list{clear:both;}body.multimedia.responsive:not(.desktop-request) #page #main .view-multimedia-list .views-row{width:100%;padding:0;float:left;margin-right:0;height:auto;margin-bottom:35px;}body.multimedia.responsive:not(.desktop-request) #page #main .view-multimedia-list .views-row.views-row-odd{clear:both;}body.multimedia.responsive:not(.desktop-request) #views-exposed-form-multimedia-list-page-1 div.form-item-keys a{margin-left:-2px;}body.multimedia.responsive:not(.desktop-request) .copy-right{color:#969696;}body.multimedia.responsive:not(.desktop-request) .region-sidebar-second h3{color:#066;}body.multimedia.responsive:not(.desktop-request) .region-sidebar-second .form-type-bef-link{background:none;padding-left:0;}body.multimedia.responsive:not(.desktop-request) .region-sidebar-second .form-type-bef-link a{padding-left:15px;background:url(/sites/all/themes/rainforest/images/list-arrow.png) 0 4px no-repeat;}body.multimedia.responsive:not(.desktop-request) .region-sidebar-second .form-type-bef-link a:hover{background-image:url(/sites/all/themes/rainforest/images/list-arrow-org.png);}body.multimedia.responsive:not(.desktop-request) .region-sidebar-second a{color:#9C9C9C;}body.multimedia.responsive:not(.desktop-request) .region-sidebar-second a:hover{color:#F38414;}body.multimedia.responsive:not(.desktop-request) .region-sidebar-second .block{width:100%;}body.multimedia.responsive:not(.desktop-request) h2{color:#006666;}body.multimedia.responsive:not(.desktop-request) .form-item-sort-by label,body.multimedia.responsive:not(.desktop-request) span.multimedia-related-type{color:#696969;}body.multimedia.responsive:not(.desktop-request) div.selector{background:#FAFAFA url(/sites/all/themes/rainforest/images/bg-dropdown-box-multi-new.png) right 0 no-repeat;border:1px solid #F0EEEE;}body.multimedia.responsive:not(.desktop-request) div.selector span{color:#969697;text-shadow:0 1px 0 #fff;border-right:1px solid #F0EEEE;}.where-we-work-map .jump{width:auto;display:block;margin-top:11px;}.rwd-table-processed th,.rwd-table-processed td{margin:0;border-bottom:1px solid #E8E8E8;border-top:0;border-left:0;border-right:0;}.rwd-table-processed tr{border:1px solid #E8E8E8;}.rwd-table-processed tr.odd{background-color:#F7F7F6;}.rwd-table-processed tr.odd td.active{background-color:#F7F7F6;}.rwd-table-processed tr.odd:hover{background-color:#F7F7F6;}.rwd-table-processed tr.odd:hover td.active{background-color:#F7F7F6;}.rwd-table-processed tr.even:hover{background-color:#FFF;}.rwd-table-processed tr.even:hover td.active{background-color:#FFF;}.view-approved-trainers .views-exposed-widget,.view-trainer-tool-box .views-exposed-widget{width:100%;}.view-approved-trainers .views-exposed-widget .selector,.view-trainer-tool-box .views-exposed-widget .selector{width:100%;}.node-type-tourism-profile .tourism-certification .cert-text-wrapper,.node-type-tour-operator .tourism-certification .cert-text-wrapper{float:none;}.node-type-tourism-profile .tourism-certification .cert-text-wrapper .sustainability-rating .field .field-items,.node-type-tour-operator .tourism-certification .cert-text-wrapper .sustainability-rating .field .field-items{margin-right:0;}.node-type-tourism-profile .group-booking-info,.node-type-tour-operator .group-booking-info{width:100%;max-width:100%;}.node-type-tourism-profile .field-name-field-tripadvisor-location-id,.node-type-tour-operator .field-name-field-tripadvisor-location-id{float:none;clear:both;border-left:none;width:100%;max-width:100%;margin-left:0;}.view-tourism-list .views-row a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:44%;vertical-align:bottom;}}@media (max-width:451px){#top-bar-notification .close{padding-right:20px;padding-left:20px;}}
@font-face{font-family:'fontello';src:url(/sites/all/themes/rainforest/fontello/font/fontello.eot?2482171);src:url(/sites/all/themes/rainforest/fontello/font/fontello.eot?2482171#iefix) format("embedded-opentype"),url(/sites/all/themes/rainforest/fontello/font/fontello.woff?2482171) format("woff"),url(/sites/all/themes/rainforest/fontello/font/fontello.ttf?2482171) format("truetype"),url(/sites/all/themes/rainforest/fontello/font/fontello.svg?2482171#fontello) format("svg");font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;}.icon-facebook:before{content:'\e800';}.icon-twitter:before{content:'\e801';}.icon-youtube:before{content:'\e802';}.icon-pinterest:before{content:'\e803';}.icon-instagram:before{content:'\e804';}.icon-gplus:before{content:'\e805';}.icon-blog-circle:before{content:'\e806';}.icon-facebook-circled:before{content:'\e807';}.icon-twitter-circled:before{content:'\e808';}.icon-gplus-circled:before{content:'\e809';}.icon-pinterest-circled:before{content:'\e80a';}.icon-instagram-circle:before{content:'\e80b';}.icon-youtube-circle:before{content:'\e80c';}.icon-youtube-square:before{content:'\e80d';}.icon-instagram-square:before{content:'\e80e';}.icon-pinterest-square:before{content:'\e80f';}.icon-facebook-square:before{content:'\e810';}.icon-twitter-square:before{content:'\e811';}.icon-video:before{content:'\e812';}.icon-picture:before{content:'\e813';}.icon-mouse:before{content:'\e814';}.icon-right-dir:before{content:'\e815';}.icon-left-dir:before{content:'\e816';}.quote-gray,.email-long,.teaserbox{background:none repeat scroll 0 0 #f3f3f3;border:2px solid #e8e8e8;}.email-small p,.email-long p{color:#696969;}.email-small{overflow:hidden;padding:10px 6px 19px 21px;width:30%;background:#f3f3f3;border:2px solid #e8e8e8;min-width:267px;}.email-small input.form-text,.email-small input.default-text{width:73%;}.email-long{overflow:hidden;padding:20px;max-width:300px;}.email-long h4{margin-top:0;}.email-long p{padding-top:0;padding-bottom:.6em;}.email-long input.form-text,.email-long input.default-text{width:95%;}.email-small input.form-text,.email-small input.default-text,.teaserbox.email input.form-text,.teaserbox.email input.default-text,.linebreak-email-cta input.form-text,.linebreak-email-cta input.default-text{float:left;}select.form-text,select.default-text{border:2px solid #e8e8e8;color:#696969;float:left;font-family:"Open Sans",​Helvetica,​sans-serif;font-size:17px;font-weight:normal;height:45px;margin-bottom:10px;padding:4px;width:98%;}.form-item,.form-actions{margin-top:0;margin-bottom:0;}input.form-text,input.default-text{border:1px solid  #cccccc;background:#fff;font-size:17px;font-weight:normal;height:34px;padding:4px;width:57%;color:#696969;text-indent:7px;margin-bottom:10px;}input.text-button-arrow{cursor:pointer;float:left;font-size:21px;height:44px;line-height:28px;margin:0 0 0 5px;padding:0 13px;min-width:44px;}input.subscribe-bttn{cursor:pointer;float:left;height:48px;width:98%;}.button-cta-green{font-size:.78em;padding:8px 25px !important;-moz-transition:background-color 0.25s ease-out;-o-transition:background-color 0.25s ease-out;-webkit-transition:background-color 0.25s ease-out;transition:background-color 0.25s ease-out;-moz-box-shadow:#cccccc 3px 3px 3px;-webkit-box-shadow:#cccccc 3px 3px 3px;box-shadow:#cccccc 3px 3px 3px;}.button-cta-green,input.text-button-arrow,input.subscribe-bttn{border:none;white-space:nowrap;background:#006666;background-color:#006666;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF328484',endColorstr='#FF006666');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMyODQ4NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNjY2NiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#328484),color-stop(100%,#006666));background-image:-moz-linear-gradient(center top,#328484 0%,#006666 100%);background-image:-webkit-linear-gradient(center top,#328484 0%,#006666 100%);background-image:linear-gradient(to center bottom,#328484 0%,#006666 100%);-moz-transition:background-color 0.25s ease-out;-o-transition:background-color 0.25s ease-out;-webkit-transition:background-color 0.25s ease-out;transition:background-color 0.25s ease-out;color:#ffffff !important;font-family:'Open Sans',sans-serif;text-decoration:none;border-bottom:0 !important;}.button-cta-green:hover,input.text-button-arrow:hover,input.subscribe-bttn:hover{background:#006666;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#ffffff !important;text-decoration:none !important;border-top:0 !important;}.button-cta-green:active,input.text-button-arrow:active,input.subscribe-bttn:active{border-top-color:#ffffff;background:#006666;color:#ffffff !important;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.button-cta-green:visited,input.text-button-arrow:visited,input.subscribe-bttn:visited{color:#ffffff !important;}.button-cta-green a:visited,input.text-button-arrow a:visited,input.subscribe-bttn a:visited{color:#fff !important;}.linebreak-wrapper-full{margin:30px;}.linebreak-wrapper.half{max-width:50%;}.linebreak-wrapper.half .button-cta{font-size:.78em;}.linebreak-wrapper-full .middle,.linebreak-wrapper.half .middle{padding:35px 0;}.linebreak-wrapper-full .middle-email,.linebreak-wrapper.half .middle-email{padding-bottom:80px;padding-top:35px;}.linebreak-email-cta{display:block;margin-left:auto !important;margin-right:auto !important;text-align:center;width:239px;}.linebreak-email-cta input.form-text,.linebreak-email-cta input.default-text{background:none repeat scroll 0 0 #f3f3f3;width:73%;}hr{border:0;height:1px;background-color:#cccccc;}.linebreak-wrapper-full h4{line-height:1.25em;}.quote-wrapper{margin:40px 0;}.quote{margin:5px;padding-right:23px;text-indent:22px;}.quote h4{line-height:inherit;}.quote:before{color:#ccc;content:"“";float:left;font-family:sanchez;font-size:120px;line-height:inherit;margin-left:10px;margin-top:-55px;height:60px;padding-top:10px;}.quote:after{clear:both;}.quote-image-left{float:left;padding:1% 3% 2% 10px;width:40%;}.quote-image-right{float:right;padding:1% 10px 2% 3%;width:40%;}.quote-gray{max-width:50%;padding:30px 10px 30px 30px;}.right-side,.teaserbox.half.right-side{float:right;margin:30px 0px 30px 30px;}.left-side,.teaserbox.half.left-side{float:left;margin:30px 30px 30px 0;}img.right{width:inherit;margin:1% 0 1% 2%;padding:1% 0 1% 1%;border:0 none;}img.left{width:inherit;margin:1% 3% 1% 0;padding:1% 1% 1% 0;border:0 none;}.thumbnail-nav{position:relative;width:100%;clear:both;padding:0 0 10px 0;padding-top:1%;margin:13px 0;}.thumbnail-nav:after{content:'';display:block;clear:both;}.thumbnail-nav-item{float:left;height:100%;padding-right:1%;margin-right:2%;padding-bottom:3%;}.two .thumbnail-nav-item{width:47%;margin-right:3.8%;}.three .thumbnail-nav-item{width:30.1%;margin-right:3.3%;}.four .thumbnail-nav-item{width:22.1%;margin-right:2.5%;}.five .thumbnail-nav-item{width:17.4%;}.six .thumbnail-nav-item{width:13.7%;}.seven .thumbnail-nav-item{width:11.5%;}.eight .thumbnail-nav-item{width:9.7%;}.thumbnail-nav-item.last{margin-right:0;padding-right:0;}.thumbnail-nav-item img{width:100%;height:auto;border:0px solid #ccc;}#circle .thumbnail-nav-item img{width:75%;margin-left:auto;margin-right:auto;display:block;}#circle.six .thumbnail-nav-item img,#circle.seven .thumbnail-nav-item img,#circle.eight .thumbnail-nav-item img{width:100%;margin-left:auto;margin-right:auto;display:block;}.thumbnail-nav-item h4{border:none !important;color:#006666 !important;font-size:1.25em !important;line-height:120%;word-spacing:0.1em;margin-top:.5em;text-align:center;-webkit-text-stroke:.1px;}.thumbnail-nav-item h4 a{text-decoration:none;border:medium none !important;-webkit-text-stroke:.1px;}.thumbnail-nav-item p{text-align:center;}.column h4,.column h4 a{font-size:1.5em !important;padding:5px 10px 0;text-align:left;text-decoration:none;}.column p{padding:3px 10px;font-size:14px;text-align:left;color:#696969;}.column ul,.column ol{padding:0px 10px;}.column ul li,#long ol li{letter-spacing:0.01em;line-height:1.8em;font-size:1.2em;}.column p a:hover,#long div.button a:hover{color:#fbb46c;text-decoration:none;}.column div.button a,.column div.button a:hover{background:none repeat scroll 0 0 #FFFFFF;border:1px solid;display:block;font-size:1.2em;font-weight:bold;margin:15% auto 0;padding:5%;text-align:center;width:80%;}@media (max-width:450px){.column div.button a,.column div.button a:hover{margin:5% auto 15%;}img.right,img.left{width:100%;float:none;padding:0;border:0 none;}.thumbnail-nav-item img{width:100% !important;height:auto;}body.responsive:not(.desktop-request) #page #main .pullquote-wrapper p.pullquote .button-cta{font-size:.6em !important;}body.responsive:not(.desktop-request) #page #main .button-cta-shrink{font-size:.85em !important;padding:8px 8px !important;}body.responsive:not(.desktop-request) #page #main .field-type-text-with-summary img:not([draggable]):not(.auto-size),body.responsive:not(.desktop-request) #page #main .field-type-text img:not([draggable]):not(.auto-size){width:100% !important;}body.responsive:not(.desktop-request) #page #main .field-type-text-with-summary img:not([draggable]):not(.auto-size).left,body.responsive:not(.desktop-request) #page #main .field-type-text-with-summary img:not([draggable]):not(.auto-size).right,body.responsive:not(.desktop-request) #page #main .field-type-text img:not([draggable]):not(.auto-size).left,body.responsive:not(.desktop-request) #page #main .field-type-text img:not([draggable]):not(.auto-size).right{padding-bottom:2%;}body.responsive:not(.desktop-request) #page #main .field-type-text-with-summary img:not([draggable]):not(.auto-size).small,body.responsive:not(.desktop-request) #page #main .field-type-text img:not([draggable]):not(.auto-size).small{width:50% !important;}body.responsive:not(.desktop-request) #page #main #circle .thumbnail-nav-item img{width:60% !important;margin-left:auto;margin-right:auto;}body.responsive:not(.desktop-request) #page #main #circle.two-across .thumbnail-nav-item img{width:90% !important;padding-bottom:2%;margin-left:auto;margin-right:auto;}.two .thumbnail-nav-item,.three .thumbnail-nav-item,.four .thumbnail-nav-item,.five .thumbnail-nav-item,.six .thumbnail-nav-item,.seven .thumbnail-nav-item,.eight .thumbnail-nav-item,.thumbnail-nav-item.last{height:auto;margin-bottom:3%;padding-bottom:3%;width:100% !important;}.two-across .thumbnail-nav-item{margin-left:auto;margin-right:auto;padding:5%;width:38.7% !important;}.two-across .thumbnail-nav-item.last{margin-left:auto;margin-right:auto;padding:5%;width:38.7% !important;}.backgrounds .columnTwo,.backgrounds .columnThree,.backgrounds .columnFour{display:none;}}@media (min-width:451px) and (max-width:767px){body.responsive:not(.desktop-request) #page #main .field-type-text-with-summary img:not([draggable]):not(.auto-size),body.responsive:not(.desktop-request) #page #main .field-type-text img:not([draggable]):not(.auto-size){width:60% !important;}body.responsive:not(.desktop-request) #page #main #circle .thumbnail-nav-item img{width:30% !important;padding-bottom:2%;margin-left:auto;margin-right:auto;}body.responsive:not(.desktop-request) #page #main #circle.two-across .thumbnail-nav-item img{width:60% !important;padding-bottom:2%;margin-left:auto;margin-right:auto;}.two .thumbnail-nav-item,.three .thumbnail-nav-item,.four .thumbnail-nav-item,.five .thumbnail-nav-item,.six .thumbnail-nav-item,.seven .thumbnail-nav-item,.eight .thumbnail-nav-item,.thumbnail-nav-item.last{margin-bottom:3%;padding-bottom:3%;height:auto;width:100%;margin-right:3.5%;margin-left:0px;}.two-across.six .thumbnail-nav-item,.two-across.seven .thumbnail-nav-item,.two-across.eight .thumbnail-nav-item{width:25%;margin-right:0%;padding-right:0%;padding-top:5%;}#circle.two-across.six .thumbnail-nav-item,#circle.two-across.seven .thumbnail-nav-item,#circle.two-across.eight .thumbnail-nav-item{width:25%;margin-right:0%;padding-right:0%;padding-top:5%;}.two-across .thumbnail-nav-item{margin:1.5% auto;width:48%;}.two-across .thumbnail-nav-item.last{margin:1.5% auto;width:48%;}.thumbnail-nav-item.last{margin-right:0;}.backgrounds .columnTwo,.backgrounds .columnThree,.backgrounds .columnFour{display:none;}.thumbnail-nav-item p,.thumbnail-nav-item h4{display:block;text-align:center;padding-bottom:2%;padding-top:2%;margin:0% auto;width:60%;}.mainsidebar .thumbnail-nav ul li{list-style-image:none;text-align:center;}.column h4 a{display:block;text-align:center;padding-bottom:2%;}.column div.button a,.column div.button a:hover{padding:3%;width:40%;margin:0 auto 5%;}}@media (min-width:768px) and (max-width:1024px){.five .thumbnail-nav-item{padding-right:0%;margin-right:3.2%;}#page #main .field-type-text-with-summary img:not([draggable]):not(.auto-size).small,#page #main .field-type-text img:not([draggable]):not(.auto-size).small{width:20% !important;}.three .thumbnail-nav-item{width:31%;margin-right:2%;}.four .thumbnail-nav-item{width:23%;padding-right:0%;margin-right:2.6%;}.two .thumbnail-nav-item{width:48%;margin-right:2%;}.thumbnail-nav-item.last{margin-right:0;padding-right:0;}.backgrounds .columnTwo{float:left;margin-right:3%;position:relative;width:48%;}.backgrounds .columnThree{float:left;margin-right:3%;position:relative;width:31%;}.backgrounds .columnFour{float:left;margin-right:2.6%;position:relative;width:23%;}}.columnTwo,.columnThree,.columnFour{position:relative;float:left;margin-left:0;}.columnTwo{width:47%;margin-right:4.8%;}.columnThree{width:30%;margin-right:4.44%;}.columnFour{width:22.1%;margin-right:3.49%;}.columnFour:last-child{margin-right:0;}.columnThree:last-child,.columnTwo:last-child{margin-right:0;}.backgrounds{position:absolute;width:100%;height:100%;}.backgrounds .columnThree,.backgrounds .columnFour,.backgrounds .columnTwo{height:100%;background-color:#f3f3f3;}p.pullquote{color:#696969;font-family:'Sanchez',serif;font-size:2.25em;border:none;word-spacing:0.1em;line-height:1.25em;text-align:center;margin-top:0px;margin-bottom:0px;-webkit-text-stroke:.1px;width:100% !important;}hr.pullquote-top{background:url(/sites/default/files/uploads/4/hr-leaf-top.png) no-repeat top center;height:100px;border:none !important;}hr.pullquote-bottom{background:url(/sites/default/files/uploads/4/hr-leaf-bottom.png) no-repeat top center;height:100px;border:none !important;}.pullquote strong{font-size:1.2em;}.pullquote a{-webkit-text-stroke:0;}.pullquote-wrapper{background:url(/sites/default/files/uploads/4/hr-leaf-top.png) no-repeat top center;margin-top:0px;padding-top:105px;width:100%;color:none;}.pullquote-wrapper-bottom{background:url(/sites/default/files/uploads/4/hr-leaf-bottom.png) no-repeat bottom center;margin-top:0px;padding-bottom:110px;width:100%;color:none;}.teaserbox.half{overflow:hidden;max-width:40%;min-width:300px;}.teaserbox.half img{padding-bottom:6%;}.teaserbox.email{min-width:85%;}.teaserbox.email .form-item,.teaserbox.email .form-actions{margin-top:0;margin-bottom:0;width:54%;float:right;}.teaserbox p{padding-bottom:20px;}.teaserbox{background:#f3f3f3;border:2px solid #e8e8e8;padding:20px;overflow:hidden;margin:40px 10px;}.article-width{margin:40px 60px;}.teaserbox p{padding-bottom:20px;font-size:1.15em;line-height:1.6em;color:#696969;}.teaserbox h4{font-family:'Sanchez',serif;font-size:2em;font-style:normal;border:none;color:#696969;word-spacing:0.1em;margin:0 0 15px 0;line-height:100%;-webkit-text-stroke:.1px;}.teaserbox h4.article{font-size:2em;color:#696969;}.teaserbox img{background:none;clear:left;float:left;margin:0px 20px 0px 0px;padding-right:2%;}.teaserbox a.teaser{font-family:'Sanchez',serif;font-size:2em;font-style:normal;border:none;word-spacing:0.1em;line-height:100%;margin-top:15px;-webkit-text-stroke:.1px;}@media (max-width:350px){.email-small{width:82%;margin:0 !important;}}@media (max-width:450px){.teaserbox img{padding-bottom:3%;margin:0;}.email-long,.quote-gray,.teaserbox.half{min-width:0%;max-width:85%;margin:10px;float:none;}.email-small{padding:5%;margin:0 !important;min-width:0;width:84%;float:none;overflow:hidden;}input.form-text,input.default-text{width:68%;}.quote-image-left,.quote-image-right{padding-bottom:10%;float:none !important;}.linebreak-wrapper-full,.linebreak-wrapper.half{min-width:0%;max-width:85%;margin:10px;float:none;padding:5%;}.linebreak-wrapper.half .button-cta,.button-cta-green{font-size:.6em;}.teaserbox.email input.form-text,.teaserbox.email input.default-text{width:96%;}.teaserbox.email{min-width:0;}.teaserbox.email input.text-button-arrow{width:99%;margin-top:10px;margin-left:0;}.teaserbox.quote-wrapper img{padding-bottom:3%;}.quote-wrapper{float:none;width:94%;}}@media (min-width:451px) and (max-width:767px){.email-long,.quote-gray,.teaserbox.half{min-width:0%;max-width:85%;margin:10px;float:none;}.email-small{padding:5%;min-width:0;width:84%;float:none;overflow:hidden;margin:0 !important;}input.form-text,input.default-text{width:68%;}.quote-image-left,.quote-image-right{float:none !important;}.linebreak-wrapper-full,.linebreak-wrapper.half{min-width:0%;max-width:85%;margin:10px;float:none;padding:5%;}.linebreak-wrapper.half .button-cta,.button-cta-green{font-size:.6em;}.teaserbox.email input.form-text,.teaserbox.email input.default-text{width:96%;}.teaserbox.email{min-width:0;}.teaserbox.email input.text-button-arrow{width:99%;margin-top:10px;margin-left:0;}.teaserbox.quote-wrapper img{padding-bottom:3%;}.quote-wrapper{float:none;width:94%;}.email-long,.quote-gray{margin-left:auto;margin-right:auto;overflow:hidden;padding:5%;float:none;max-width:85%;}.teaserbox.half{margin-left:auto;margin-right:auto;overflow:hidden;padding:5%;width:85%;float:none;min-width:85%;}.quote-image-left,.quote-image-right{width:100%;float:none;}.linebreak-wrapper-full,.linebreak-wrapper.half{margin-left:auto;margin-right:auto;overflow:hidden;padding:5%;float:none;max-width:85%;}.teaserbox img,body.responsive:not(.desktop-request) #page #main .region-content div.teaserbox img{padding-bottom:7%;float:none;width:100% !important;}body.responsive:not(.desktop-request) #page #main .field-type-text-with-summary img:not([draggable]):not(.auto-size).small,body.responsive:not(.desktop-request) #page #main .field-type-text img:not([draggable]):not(.auto-size).small{width:20% !important;}body.responsive:not(.desktop-request) #page #main .field-type-text-with-summary img:not([draggable]):not(.auto-size).fullwidth,body.responsive:not(.desktop-request) #page #main .field-type-text img:not([draggable]):not(.auto-size).fullwidth{width:100% !important;}body.responsive:not(.desktop-request) #page #main .field-type-text-with-summary img:not([draggable]):not(.auto-size).left,body.responsive:not(.desktop-request) #page #main .field-type-text img:not([draggable]):not(.auto-size).left{padding-right:5%;}body.responsive:not(.desktop-request) #page #main .field-type-text-with-summary img:not([draggable]):not(.auto-size).right,body.responsive:not(.desktop-request) #page #main .field-type-text img:not([draggable]):not(.auto-size).right{padding-left:5%;}.teaserbox{margin-left:auto;margin-right:auto;overflow:hidden;padding:5%;width:85%;}}.pullquote-wrapper p.pullquote .button-cta{padding:12px 25px;font-size:.78em;}.button-cta,.rfa-marketplace-search-form-submit{border:none;white-space:nowrap;background:#f98f24;background-color:#f98f24;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFF98F24',endColorstr='#FFDE7A0F');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5OGYyNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RlN2EwZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#f98f24),color-stop(100%,#de7a0f));background-image:-moz-linear-gradient(top,#f98f24 0%,#de7a0f 100%);background-image:-webkit-linear-gradient(top,#f98f24 0%,#de7a0f 100%);background-image:linear-gradient(to bottom,#f98f24 0%,#de7a0f 100%);padding:8px 25px !important;-moz-transition:background-color 0.25s ease-out;-o-transition:background-color 0.25s ease-out;-webkit-transition:background-color 0.25s ease-out;transition:background-color 0.25s ease-out;-moz-box-shadow:#cccccc 3px 3px 3px;-webkit-box-shadow:#cccccc 3px 3px 3px;box-shadow:#cccccc 3px 3px 3px;color:#ffffff !important;font-size:1.25em;font-family:'Open Sans',sans-serif;text-decoration:none;border-bottom:0 !important;}.button-cta:hover,.rfa-marketplace-search-form-submit:hover{background:#de7a0f;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#ffffff !important;text-decoration:none !important;border-top:0 !important;}.button-cta:active,.rfa-marketplace-search-form-submit:active{border-top-color:#ffffff;background:#006666;color:#ffffff !important;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.button-cta:visited,.rfa-marketplace-search-form-submit:visited{color:#ffffff !important;}.button-cta a:visited,.rfa-marketplace-search-form-submit a:visited{color:#fff !important;}@media (max-width:767px){.teaserbox.email .form-item,.teaserbox.email .form-actions{float:left;width:100%;}.quote{width:100%;margin:0 auto;}}@media (min-width:1024px){.cta-email img.left-side{width:60% !important;}}@media (max-width:1023px) and (min-width:768px){.cta-email img.left-side{width:50% !important;}}@media (max-width:767px) and (min-width:451px){.cta-email img.left-side{margin-left:auto !important;margin-right:auto;overflow:hidden;float:none;max-width:85%;}.cta-email .email-long{margin-left:auto !important;}}@media (max-width:450px){.cta-email .email-long{margin-left:auto !important;margin-right:auto;}}#footnotediv{position:absolute;width:400px;overflow:visible;word-wrap:break-word;z-index:40;}#footnotediv div{background-color:white;padding:3px;padding-left:12px;padding-right:12px;border:1px solid #CDBBB5;box-shadow:#888 0 0 5px;-webkit-box-shadow:#888 0 0 5px;-moz-box-shadow:0 0 5px #888;}a.footnotebacklink{border-bottom:none;}a.footnotebacklink img{margin:0;padding:0;border:0;}sup{vertical-align:super;font-size:10px;}.footnotes{border-top:solid 1px #fbb46c;font-size:11px;margin-top:25px;padding-top:8px;}#footnoteol li{font-size:11px;margin:0;}#footnoteol li p{font-size:11px;padding:0;}
