.sticky{}.gallery-caption{}.bypostauthor{}.post-information{z-index:1000!important;}.img-responsive .scroll-logo{vertical-align:middle!important;}#inner-content p{margin:0 0 24px!important;}#menu-header-menu-mobile-donate{display:none;}.home .salsa label{color:white!important;}.page-id-555 .cmpd-resources{display:none;}@font-face{font-family:'icomoon';src:url('library/fonts/icomoon.eot?r5281k');src:url('library/fonts/icomoon.eot?#iefixr5281k') format('embedded-opentype'),url('library/fonts/icomoon.ttf?r5281k') format('truetype'),url('library/fonts/icomoon.woff?r5281k') format('woff'),url('library/fonts/icomoon.svg?r5281k#icomoon') format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"],.social-link a{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-iconmonstr-facebook-4-icon-blue:before{content:"\e601";}.icon-iconmonstr-twitter-4-icon-blue:before{content:"\e602";}.icon-iconmonstr-youtube-4-icon-red:before{content:"\e600";}html,body{width:100%;overflow-x:hidden;}body.page-template-page-blog,body.page-template-page-campaigns{width:100%;}body{font-weight:800;letter-spacing:0.5px;font-weight:400;-webkit-animation:bugfix infinite 1s;overflow-x:hidden;overflow-y:hidden;color:#444;}h1{margin-bottom:30px;margin-top:40px;font-weight:700;}h1,h2,h3,h4,h5,h6,.btn{font-weight:700;}@-webkit-keyframes bugfix{from{padding:0;}to{padding:0;}}a,a:active{color:#72c2c0;}.backgroundsize .header{}.header{position:relative;z-index:1001;}.top-header{position:absolute;left:0;right:0;top:0;z-index:100;padding:0 0 20px;background:url("library/img/header-background-mobile.png") no-repeat;background-size:100%;height:300px;}@media (max-height:800px) {.top-header{height:300px;}}@media (max-height:800px) and (max-width:1200px) {.top-header{height:175px;}}.blue-button,.blue-button a:link,.blue-button a:active{color:#fff;font-size:18px;background-color:#074375;padding:16px 37px;text-transform:uppercase;font-weight:600;letter-spacing:1.25px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;display:inline-block;}.blue-button:hover,.blue-button a:hover{color:#fff;}.green-button,.green-button a:link,.green-button a:active{color:#fff;font-size:18px;background-color:#c9dc5d;padding:16px 37px;text-transform:uppercase;font-weight:600;letter-spacing:1.25px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;display:inline-block;}.green-button:hover,.green-button a:hover{color:#fff;}.aligncenter{text-align:center;display:block;margin:0 auto;}@media (max-width:600px) {iframe[src^="https://www.youtube.com"]{width:100%;}}@media (max-width:770px) {.top-header{height:200px;}}.container{padding:0;}.row{margin:0;}body img{max-width:100%;height:auto;}.main-logo-wrap{display:block;text-align:center;position:relative;width:100%;top:-8px;}iframe[name="google_conversion_frame"]{height:0;padding:0;margin:0;display:block;}@media (max-width:900px) {.main-logo-wrap{position:absolute;}}.header-left-nav,.header-right-nav,header .searchform{display:none;}.header-left-nav,.header-right-nav,.header-mobile-nav{font-family:"proxima-nova",sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;-webkit-transition:0.5s ease;transition:0.5s ease;}.header-left-nav a:hover,.header-right-nav a:hover,.header-mobile-nav a:hover{color:#444;-webkit-transition:0.5s ease;transition:0.5s ease;}.header-left-nav a:after,.header-right-nav a:after,.header-mobile-nav a:after{content:'';display:block;height:3px;width:0;background:transparent;transition:width .5s ease,background-color .5s ease;}.header-left-nav a:hover:after,.header-right-nav a:hover:after,.header-mobile-nav a:hover:after{width:100%;background:#444;}#menu-header-menu-mobile a:hover:after{background:none;}.header-right-nav .donate a:after{display:none;}.header-right-nav .menu-search a:after{display:none;}.header-left-nav .current-menu-item a,.header-right-nav .current-menu-item a,.current-page-ancestor a{border-bottom:3px solid #444444;}.mobile-nav-container .current-page-ancestor a{border:0;}.scroll-nav .current-page-ancestor a{border:0}.header-right-nav .donate{background-color:#c9dc5d;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}.header-right-nav .donate:hover{background:#074375;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}.header-right-nav .donate a{color:#fff;}.header-right-nav .donate a:hover,.header-right-nav .menu-search a:hover{border-bottom:none;}.header-right-nav .menu-search span img{}.header-left-nav a,.header-right-nav a{color:#444;paddding-bottom:3px;font-weight:bold;}.header-mobile-nav{display:block;}.header-mobile-nav form{display:block;margin-top:46px;padding-bottom:20px;}.header-mobile-nav form label{display:none;}.header-mobile-nav #searchsubmit{background:url("library/img/mobile-search-button.png") no-repeat;height:48px;width:48px;display:inline-block;text-indent:-9999px;font-size:0;line-height:0;border:none;vertical-align:middle;}.header-mobile-nav form input{text-align:center;border:2px solid #325781;color:#325781;vertical-align:middle;line-height:40px;}.header-mobile-nav form input::-webkit-input-placeholder{color:#325781;font-weight:bold;font-size:28px;vertical-align:middle;}.header-mobile-nav form input::-moz-placeholder{color:#325781;font-weight:bold;font-size:28px;vertical-align:middle;}.header-mobile-nav form input:-moz-placeholder{color:#325781;font-weight:bold;font-size:28px;vertical-align:middle;}.header-mobile-nav form input:-ms-input-placeholder{color:#325781;font-weight:bold;font-size:28px;vertical-align:middle;}.facebook-mobile{background:url("library/img/facebook-icon-mobile.png") no-repeat;height:41px!important;width:41px!important;display:inline-block;margin-right:20px;}.twitter-mobile{background:url("library/img/twitter-icon-mobile.png") no-repeat;height:41px!important;width:41px!important;display:inline-block;margin-right:20px;}.youtube-mobile{background:url("library/img/youtube-icon-mobile.png") no-repeat;height:41px!important;width:41px!important;display:inline-block;margin:auto;}.facebook-mobile a,.twitter-mobile a,.youtube-mobile a{opacity:0;}.hamburger{width:70px;height:70px;position:absolute;top:0;right:10px;paddding:0 15px;color:#fff;border:0;font-size:2.8em;font-weight:bold;cursor:pointer;outline:none;z-index:100000;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;float:right;}.hamburger-cross{width:70px;height:70px;position:absolute;top:0;right:10px;color:#fff;border:0;font-size:7em;cursor:pointer;outline:none;z-index:1000000;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}#overlay{background:#000;display:none;position:fixed;top:0;right:0;bottom:0;left:0;opacity:0.5;height:100%;width:100%;z-index:999;}.mobile-nav-container{margin-top:0;font-family:"proxima-nova",sans-serif;font-weight:800;font-style:normal;font-size:19px;background:rgba(0,0,0,0) url("library/img/bkg-mobile-expanded.png") no-repeat scroll center bottom;padding-top:3rem;display:none;}.header-mobile-nav{background:rgba(0,0,0,0) url("library/img/bkg-mobile-expanded.png") no-repeat scroll center bottom;height:100%;width:auto;left:0;z-index:9999;margin:0;padding:3rem 0;list-style:none;list-style-image:none;text-align:center;}.mobile-nav-li{display:block;margin-bottom:20px;}.header-mobile-nav li a{color:#325781;margin:20px auto;font-weight:lighter;}.header-mobile-nav .donate{background-color:#c9dc5d;width:130px;height:40px;margin:0 auto;padding-top:5px;margin-bottom:50px;}.header-mobile-nav .donate a{color:#fff;}.menu-header-menu-mobile{display:none;}.mobile-donate{width:100%;position:absolute;margin:7rem 0 0 0;}.mobile-donate ul{margin:0;padding:0;}.mobile-donate li{background-color:#c9dc5d;padding:0.5rem 1rem;display:inline-block;}.mobile-donate li:last-child{display:none;}.header-mobile-donate-nav{list-style:none;font-family:"proxima-nova",sans-serif;font-weight:800;font-style:normal;padding:0;text-align:center;text-transform:uppercase;font-size:14px;}.header-mobile-donate-nav li{padding-top:6px;}.header-mobile-donate-nav li a{color:#fff;}.menu-item.menu-item-search{float:right;width:200px;}.menu-search-form{float:right;padding-top:35px;width:250px;}.menu-search-form{width:auto;}.menu-search-form #s{background:#000000;border:1px solid #252226;font-size:10px;color:#f8f5f9;margin:0 1px 0 0;padding:1px;width:160px;float:left;}.morphsearch{display:none;}.mobile-logo{display:block;margin-top:0;margin-left:8px;height:70px;width:70px;position:absolute;}.mobile-logo img{max-height:70px;width:auto;}.main-logo{display:none;width:160px;margin:auto;}.top-header-text{color:#fff;font-weight:700;text-transform:uppercase;font-size:20px;padding-top:23px;}.text-right .list-inline{margin-right:-5px;margin-left:0px;}.menu-item a{outline:none;}.blogs-page{display:block;}.page-template-page-campaigns #cbpw-wrap11{display:block;}.page-template-page-campaigns #cbpw-wrap11 .cbp-l-filters-work{text-align:center;margin-bottom:0!important;background-color:#738b42;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}.page-template-page-campaigns #cbpw-wrap11 .cbp-l-filters-work .cbp-filter-item:hover{border-bottom:1px solid #fff;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}.page-template-page-campaigns #cbpw-wrap11 .cbp-filter-item{display:inline-block;*display:inline;*zoom:1;}.blog-page-coontainer{background-color:transparent;}.col-md-4.acton-petition{margin-bottom:50px;}.minimal-light .esg-container .esg-navigationbutton,.minimal-light .esg-container .esg-navigationbutton:hover,.minimal-light .esg-container .esg-navigationbutton *,.minimal-light .esg-container .esg-navigationbutton:hover *{border:0;border-radius:0;background-color:#b8da5d;color:#fff;padding:0.9rem 0 0.2rem 0;margin:0;}.minimal-light .esg-container .esg-navigationbutton i{font-size:3.4rem;line-height:3.8rem;}.minimal-light .esg-container .esg-filters.esg-navbutton-solo-right,.minimal-light .esg-container .esg-filters.esg-navbutton-solo-left{top:44%;}.blog_text .minimal-light .esg-container .esg-filters.esg-navbutton-solo-right{right:0;}.parallax-window{min-height:400px;background:transparent;}.text-light .navigationbuttons,.text-light .esg-pagination,.text-light .esg-filters{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}.esg-filter-wrapper{display:block;}.text-light .esg-filterbutton.selected{background-color:#006254;}article.esg-filters.esg-singlefilters{background-color:#809677;text-align:center;width:100%;}article.esg-filters.esg-navbutton-solo-left,article.esg-filters.esg-navbutton-solo-right{height:55px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;overflow:hidden;display:-webkit-flex;-webkit-align-items:center;display:flex;justify-content:center;align-items:center;background-color:#c1d966;width:40px;}.esg-grid article.esg-navbutton-solo-left,.esg-grid article.esg-navbutton-solo-right{position:absolute;}.esg-grid article.esg-navbutton-solo-left i,.esg-grid article.esg-navbutton-solo-right i{color:#fff;font-size:3.2rem;}.esg-grid article.esg-navbutton-solo-left .esg-navigationbutton,.esg-grid article.esg-navbutton-solo-right .esg-navigationbutton{margin:0;}.esg-filter-wrapper{font-family:proxima-nova,sans-serif;text-transform:uppercase;width:100%;}.esg-filter-wrapper span{color:#fff;font-weight:800;}.text-light .esg-filterbutton{border-right:none!important;}article.esg-filters .esg-navigationbutton{padding:0;}.content-container{display:inline-block;width:100%;}.bbcode-container .yarpp-related,.blog-slider-container .yarpp-related{display:none;}.yarpp-related{margin:0 -3px;text-align:center;margin:1em 70px!important;padding-top:40px;}.yarpp-related a{display:inline-block;margin:0 -3px;}.yarpp-thumbnail img{height:auto!important;}.yarpp-thumbnail span{display:none;}.share-icons{margin:0 auto;position:relative;z-index:700;display:block;width:240px;}.single-page .post-information .share-icons .sfsi_plus_wicons.shuffeldiv{margin-right:1rem;}.single-page .post-information .share-icons .sfsi_plus_wicons.shuffeldiv:last-child{margin-right:0;}.main-header-img,.main-footer-img,.parallax-bar1,.parallax-bar2{display:block;width:100%;height:auto;}.main-header-img{width:100%;height:1050px;background-repeat:no-repeat;background-position:center top;background-size:cover;background-color:rgba(0,0,0,0.3);}.white{background-color:#fff;position:relative;}.container-1.white{background-color:#fff;position:relative;}@media (max-width: 1400px) {.main-header-img{height:850px;}}@media (max-width: 1200px) {.main-header-img{height:750px;}}@media (max-width: 1024px) {.main-header-img{height:700px;}}@media (max-width: 800px) {.eg-item-skin-2-element-1{font-size:1rem;line-height:1.2rem;}}@media (max-width: 600px) {}@media (max-width:500px) {.main-header-img{height:675px;}}.esg-cc .eg-item-skin-2-element-1,.esg-cc .eg-item-skin-1-element-1{font-size:0.9em;line-height:1.4em;font-family:"proxima-nova",sans-serif;}@media (max-width:1024px) {.esg-cc .eg-item-skin-2-element-1,.esg-cc .eg-item-skin-1-element-1{font-size:0.6em;}}.esg-cc .eg-item-skin-2-element-0:hover,.esg-cc .eg-item-skin-1-element-0:hover,.esg-cc .eg-item-skin-2-element-8{font-family:"proxima-nova",sans-serif;}#esg-grid-1-1-wrap .eg-item-skin-2-element-8{font-size:1.4rem;font-family:"proxima-nova",sans-serif;font-weight:normal;}#esg-grid-1-1-wrap .eg-item-skin-2-element-0{border-radius:0;font-family:"proxima-nova",sans-serif;}.esg-entry-cover .eg-item-skin-1-element-8{font-family:"proxima-nova",sans-serif;font-weight:normal;}.esg-entry-cover .eg-item-skin-1-element-8:hover{font-weight:normal;}.esg-entry-cover .eg-item-skin-1-element-0{border-radius:0;}.esg-entry-cover .eg-item-skin-1-element-0:hover{border-radius:0;}@media (max-width:500px) {.esg-cc .eg-item-skin-2-element-1,.esg-cc .eg-item-skin-1-element-1{font-size:0.6em;line-height:1.2em;font-family:"proxima-nova",sans-serif;}.esg-entry-cover .eg-item-skin-1-element-0{line-height:22px;font-size:11px;padding-top:0;padding-bottom:0;}.esg-entry-cover .eg-item-skin-1-element-0:hover{line-height:22px;font-size:11px;padding-top:0;padding-bottom:0;}}@media (max-width:990px) {.esg-cc .eg-campaign-page-element-1,.esg-cc a.eg-campaign-page-element-1:hover{font-family:"proxima-nova",sans-serif;font-size:0.7em;display:inline-block;height:5rem;text-overflow:ellipsis;font-weight:normal;}}.blog-header-image{display:block;width:100%;height:200px;background-size:cover;background-repeat:no-repeat;background-position:center -20px;background-attachment:fixed;-webkit-transition:background-image 1s;-moz-transition:background-image 1s;-ms-transition:background-image 1s;-o-transition:background-image 1s;transition:background-image 1s;overflow:hidden;}.single-page{display:inline-block;height:225px;}.single-page .post-information{margin-top:-35px;text-transform:uppercase;position:static;}.single-page .post-information .post-date{margin-top:-20px;margin-bottom:0;}.single-page .post-information .blog-title{margin-top:-40px;}.single-page .post-information .blog-title h1{font-size:16px;}.single-page .blog-sub-title{margin-top:100px;}.single-page .blog-sub-title p{margin:0 40px;}.single-page .post-information .share-icons{margin-top:-44px;}.single-page .post-information .share-icons h1{font-size:14px;font-weight:bold;}.single-page .post-information .share-icons .sfsi_plus_widget{text-align:center;margin:0 auto;width:225px;margin-top:-33px;}.single-page .post-information .share-icons .sfsi_plus_wicons.shuffeldiv{height:25px!important;width:25px!important;}.post-information{color:#fff;text-align:center;z-index:100;}.search .post-information{display:none;}.authors-name p{font-size:12px;}.post-date p{font-size:10px;}.blog-title h1{font-size:16px;}.about-title h1{margin-top:205px;position:static;margin-bottom:-90px;text-transform:uppercase;font-size:30px;}.bls-title h1{font-size:18px;margin:10px;text-transform:uppercase;}.bls-tagline .blog-sub-title p{font-size:18px;}.single-page div.action-wrap{}.blog-sub-title{text-align:center;color:#000;text-transform:none;}.blog-sub-title h1{font-size:18px;}.blog-sub-title p{font-size:16px;margin:0;font-weight:600;text-transform:none;}.cmp-sub-title .title h1{font-size:2.4rem;margin:1rem;}.blog-text img{margin:0 auto;}.blog-text p{font-size:1.4rem;}.bls-tagline p{font-size:1.4rem;text-transform:none;}.about-page{height:300px;}.about-page .post-information{margin-top:-170px;}.campaigns .post-information{margin-top:-230px;}.about-container .blog-text{text-align:left;}.search-page{margin-top:0;margin-bottom:0;}#ult-fs-search input[type="text"]{color:#767676;}.blog-container{display:inline-block;}.blog-container .action-wrap{border-bottom:1px dashed #cccccc;}@media (max-width:990px) {.home .acton-petition .action-wrap{border-bottom:1px dashed #cccccc;padding-bottom:4rem;}}.related-cont{display:inline-block;width:100%;padding:3rem 0 5rem 0;}.blog-container .blog-text h1{font-size:17px;text-align:left;}.blog-container .blog-text p{text-align:left;font-size:1.4rem;}.campaigns-page{height:465px;}.page-template-page-campaigns .campaigns-page .action-wrap{display:block;padding-bottom:40px;}.campaigns-page .cmp-sub-title{margin:120px 20px 20px 20px;}.blog-page-sub-title{}.cmp-container-2 #content{padding-top:0;}.cotainer-2 .container .col-md-12{border-bottom:none;}.blog-page-but-title .bls-tagline p{margin-bottom:50px;}.header-middle-image{text-align:center;padding-top:25%;}.search .header-middle-image{padding-top:0;}.header-middle-image .earth-day{z-index:999;margin:1em auto;}.ta1{background-color:#325781;border-radius:150px;height:300px;width:300px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;margin:0 auto;}.ta2{background-color:#c9dc5d;border-radius:150px;height:300px;width:300px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;margin:0 auto;}.ta3{background-color:#92d7e7;border-radius:150px;height:300px;width:300px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;margin:0 auto;}.ta1:hover,.ta2:hover,.ta3:hover{background-color:#72c2c0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}.ta1.action-wrap,.ta2.action-wrap,.ta3.action-wrap{padding-top:20px;padding-bottom:0;display:inline-flex;align-items:center;justify-content:center;}.ta1-container,.ta2-container,.ta3-container{color:#fff;display:inline-flex;flex-direction:column;vertical-align:middle;align-items:center;}.ta1-container h1,.ta2-container h1,.ta3-container h1{color:#fff!important;margin:0;}.ta-container .read-more-button a,.ta-container .actnow-container a{font-size:16px;padding:12px 20px}.ta-container .read-more-button a:hover,.ta-container .actnow-container a:hover{background-color:#ffffff;color:#49678b;}.ta-container .acton-petition{margin-bottom:5px;display:flex;}div#content2{border-bottom:1px dashed #cccccc;}.related-cont .related .title{margin:0 2.5rem;padding:2rem 0;text-align:center;text-transform:uppercase;}.related-cont .related .title h1{font-size:20px;color:#000;}.green-dot{text-align:center;display:none;margin:10px auto;}.salsa{text-align:center;position:relative;z-index:125;}.salsa label{color:#fff;display:block;font-weight:400;text-transform:none;margin-bottom:1.5rem;}.salsa form .supporterInfo{margin-top:-20px;}.salsa .emailForm input{width:90%;background:transparent;padding:0.6rem 1rem;border:0;color:#fff;font-size:1.8rem;text-align:left;-webkit-appearance:none;border-radius:0;font-family:"proxima-nova",sans-serif;-webkit-box-shadow:inset 0px 0px 0px 2px #fff;-moz-box-shadow:inset 0px 0px 0px 2px #fff;box-shadow:inset 0px 0px 0px 2px #fff;}.salsa .emailForm input:focus{outline:none;}.salsa .emailForm input::-webkit-input-placeholder,.salsa .emailForm input::-moz-placeholder,.salsa .emailForm input:-moz-placeholder,.salsa .emailForm input:-ms-input-placeholder{color:#fff;vertical-align:middle;}.salsa .emailForm,.salsa .submitButton{display:inline-block;width:100%;-webkit-appearance:none;}.salsa .submitButton input{padding:0.6rem 1rem;color:#fff;border:none;background:#72c2c0;width:241px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;-webkit-appearance:none;border-radius:0;text-transform:uppercase;font-size:1.8rem;font-family:"proxima-nova",sans-serif;font-weight:bold;display:inline-block;width:90%;letter-spacing:1.25px;margin-top:1rem;}.salsa .submitButton input:hover{background:#074375;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}.home salsa label{color:#fff;font-weight:bold;text-transform:none;margin:0 50px 10px;line-height:16px;}.container-5 .salsa .emailForm input{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}@media (min-width:1024px) {.salsa .emailForm input{width:100%;}.salsa .submitButton input{margin-top:0;}.salsa .emailForm{display:inline-block;width:35rem;text-align:right;}.salsa .submitButton{display:inline-block;width:18rem;}}.top-social-nav{text-align:center;padding:0;margin-left:20px;margin-top:-20px;}.top-social-nav li:last-child{display:none;}.facebook-frontpage-top a{background:url("library/img/facebook-icon-top-m.png") no-repeat;height:41px;width:41px;display:inline-block;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;}.facebook-frontpage-top a:hover{background:url("library/img/facebook-icon-top-hover-m.png") no-repeat;transform:scale(1.1);}.twitter-frontpage-top a{background:url("library/img/twitter-icon-top-m.png") no-repeat;height:41px;width:41px;display:inline-block;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;}.twitter-frontpage-top a:hover{background:url("library/img/twitter-icon-top-hover-m.png") no-repeat;transform:scale(1.1);}.youtube-frontpage-top a{background:url("library/img/youtube-icon-top-m.png") no-repeat;height:41px;width:41px;display:inline-block;margin:auto;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;}.youtube-frontpage-top a:hover{background:url("library/img/youtube-icon-top-hover-m.png") no-repeat;transform:scale(1.1);}.facebook-frontpage-top a,.twitter-frontpage-top a,.youtube-frontpage-top a{font-size:34px;padding-top:10px;text-overflow:clip;text-indent:-43px;color:transparent;}ul#menu-top-social-media-links li{padding:0 10px;}.scroll-nav{display:none;width:100%;height:auto;}.scroll-nav li:last-child{display:none;}.scroll-menu-container{display:none;background-color:#004177;position:fixed;left;0;top:0;width:100%;z-index:9999999;white-space:nowrap;opacity:1;}.scroll-menu-container .scroll-logo{display:inline-block;padding:0px 10px;}.scroll-menu-container ul{display:inline-block;}.scroll-menu-container ul a{color:#55a4d3;text-transform:uppercase;-webkit-transition:0.5s ease;transition:0.5s ease;}.scroll-menu-container ul a:hover{color:#fff;-webkit-transition:0.5s ease;transition:0.5s ease;}.scroll-menu-container ul a:after{content:'';display:block;height:3px;width:0;background:transparent;transition:width .5s ease,background-color .5s ease;}.scroll-menu-container ul a:hover:after{width:100%;background:white;}.scroll-menu-container .scroll-facebook-menu a:after{display:none;}.scroll-menu-container .scroll-twitter-menu a:after{display:none;}.scroll-menu-container .scroll-youtube-menu a:after{display:none;}.scroll-menu-container .search-scroll-menu a:after{display:none;}.navbar-fixed{top:0;z-index:100;position:fixed;width:100%;}.scroll-menu-container .scroll-facebook-menu a:hover,.scroll-menu-container .scroll-twitter-menu a:hover,.scroll-menu-container .scroll-youtube-menu a:hover,.scroll-menu-container .search-scroll-menu a:hover{border:none;color:transparent;}.scroll-menu-container{display:none;}.scroll-menu-container .scroll-facebook-menu,.scroll-menu-container .scroll-twitter-menu,.scroll-menu-container .scroll-youtube-menu,.scroll-menu-container .search-scroll-menu{vertical-align:middle;}.scroll-menu-container .scroll-facebook-menu a{background:url("library/img/scroll-nav-facebook.png") no-repeat center center;height:25px;width:25px;display:inline-block;overflow:hidden;color:transparent;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;}.scroll-menu-container .scroll-facebook-menu a:hover{background:url("library/img/scroll-nav-facebook-hover.png") no-repeat center center;display:inline-block;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;}.scroll-menu-container .scroll-twitter-menu a{background:url("library/img/scroll-nav-twitter.png") no-repeat center center;height:25px;width:25px;display:inline-block;overflow:hidden;color:transparent;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;}.scroll-menu-container .scroll-twitter-menu a:hover{background:url("library/img/scroll-nav-twitter-hover.png") no-repeat center center;display:inline-block;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;}.scroll-menu-container .scroll-youtube-menu a{background:url("library/img/scroll-nav-youtube.png") no-repeat center center;height:25px;width:25px;display:inline-block;overflow:hidden;color:transparent;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;}.scroll-menu-container .scroll-youtube-menu a:hover{background:url("library/img/scroll-nav-youtube-hover.png") no-repeat center center;display:inline-block;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;}.scroll-menu-container .search-scroll-menu a{background:url("library/img/scroll-nav-search.png") no-repeat center center;height:25px;width:25px;display:inline-block;overflow:hidden;color:transparent;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;}.container-1,.container-1 .container{background-color:transparent;}.container-10,.container-10 .container{text-align:center;display:inline-block;width:100%;margin-top:20px;}.container-10 .container-wrapper{display:block;}.container-1{margin-top:-1px;}.container-1 h1{font-size:22px;}.container-1 p{margin-bottom:50px;text-align:left;}.act1 img,.act2 img,.act3 img{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}.act1 img:hover,.act2 img:hover,.act3 img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}.read-more-button{width:auto;margin:20px auto 0 auto;}.read-more-button a{color:#fff;font-size:18px;background-color:#c9dc5d;padding:16px 25px;text-transform:uppercase;font-weight:600;letter-spacing:1.25px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;display:inline-block;}.actnow-container{width:auto;margin:20px auto 0 auto;}.actnow-container a{color:#fff;font-size:18px;background-color:#72c2c0;padding:16px 37px;text-transform:uppercase;font-weight:600;letter-spacing:1.25px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;display:inline-block;}.read-more-button a:hover,.actnow-container a:hover{background-color:#074375;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}.button-container{vertical-align:bottom;text-align:center;}.blogs-page .post-information{margin-top:0;}.blogs-page .post-information .blog-title h1{text-transform:uppercase;font-size:40px;margin-top:-30px;}.cmp-sub-title,.blog-page-sub-title{text-align:center;color:#000;}.cmp-sub-title .tagline .blog-sub-title{margin-top:0;margin-bottom:20px;}.page-template-page-blog #cbpw-wrap11 .cbp-l-filters-work{margin-bottom:0!important;background-color:#738b42;height:40px;}.cotainer-2 .col-md-12{border-bottom:1px dashed #cccccc;padding-bottom:40px;}.container-2 h2 img,.container-3 h2 img,.container-4 h2 img,.container-5 h2 img{display:inline-block;margin:0 10px;margin-top:-4px;}.container-2 p{}.donate-container{margin:65px auto;}.donate-container a{color:#fff;line-height:52px;font-size:20px;background-color:#72c2c0;padding:16px 40px;text-transform:uppercase;font-weight:600;letter-spacing:1.25px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}.donate-container a:hover{background-color:#074375;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}.cta-textarea1 p{margin-bottom:40px;text-align:center;}span.cta-textarea1{min-height:5em;display:inline-block;}.parallax{background-size:auto 525px;}.parallax-bar1{min-height:400px;}.parallax-bar2{min-height:400px;}.zoom-images{display:block;position:relative;width:92%;height:214px;}.cta-img-overlay{width:218px;height:218px;background:url("library/img/cta-image-cutout.png") no-repeat center center;background-size:218px 218px;text-align:center;margin:0 auto;}.cta-image-readmore{position:relative;width:214px;height:214px;overflow:show;}.cta-image-readmore:after{content:'';position:aboslute;left:0;top:0;height:214px;height:214px;background:url("library/img/cta-image-cutout.png") no-repeat center center;background-size:218px 218px;}.share-icons .sfsiplus_norm_row a{opacity:1;}.share-icons .sfsiplus_norm_row img{opacity:1;}#inner-content{position:relative;z-index:998;}.container-3 #inner-content{border-bottom:1px dashed #cccccc;}.container-4 #content{padding-top:0;}.blog-container-5{display:inline-block;width:100%;}.ta-title.action-wrap{display:inline-block;}.front-page-blog{text-transform:uppercase;}.container-5{margin-top:2em;}.page-template-page-campaigns .container-5{margin-top:0;}.home .container-5 #content{padding-top:0;}.container-5 h2{color:#333;text-transform:uppercase;}.container-5 .salsa .emailForm input,.container-10 .salsa .emailForm input{background:#e2f1f2;color:#333;-webkit-appearance:none;border-radius:0;}.container-5 .salsa .emailForm input::-webkit-input-placeholder{color:#727878;vertical-align:middle;}.container-5 .salsa .emailForm input::-moz-placeholder{color:#727878;vertical-align:middle;}.container-5 .salsa .emailForm input:-moz-placeholder{color:#727878;vertical-align:middle;}.container-5 .salsa .emailForm input:-ms-input-placeholder{color:#727878;vertical-align:middle;}.container-10 .salsa .emailForm input::-webkit-input-placeholder{color:#727878;vertical-align:middle;}.container-10 .salsa .emailForm input::-moz-placeholder{color:#727878;vertical-align:middle;}.container-10 .salsa .emailForm input:-moz-placeholder{color:#727878;vertical-align:middle;}.container-10 .salsa .emailForm input:-ms-input-placeholder{color:#727878;vertical-align:middle;}.social-nav{overflow:hidden;padding-top:5px;}.social-nav li a{overflow:hidden;}.social-nav li:last-child{display:none;}.facebook-frontpage a{background:url("library/img/facebook-icon-top-hover.png") no-repeat center center;height:92px!important;width:92px!important;display:inline-block;}.twitter-frontpage a{background:url("library/img/twitter-icon-top-hover.png") no-repeat center center;height:92px!important;width:92px!important;display:inline-block;}.youtube-frontpage a{background:url("library/img/youtube-icon-top-hover.png") no-repeat center center;height:92px!important;width:92px!important;display:inline-block;margin:auto;}.facebook-frontpage a,.twitter-frontpage a,.youtube-frontpage a{font-size:70px;color:transparent;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}.facebook-frontpage a:hover,.twitter-frontpage a:hover,.youtube-frontpage a:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}.list-inline>li{padding-left:0;padding-right:0;}.action-wrap h2 img{display:none;}.cmpd-tagline{font-weight:600;font-size:20px;text-align:left;}.cmpd-textarea{text-align:left;}.cmpd-resources{border:2px solid #59bdb3;padding-bottom:30px;margin:40px auto;display:inline-block;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;}@media (max-width:600px) {.cmpd-resources{display:block;width:100%;float:left;}}.cmpd-resources h1{margin:3rem 0 1rem 0;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;}.cmpd-r-left,.cmpd-r-right{-webkit-flex:1 50%;-ms-flex:1 50%;flex:1 50%;}.cmpd-r-left p,.cmpd-r-right p{width:95%;}.cmpd-llink1a,.cmpd-llink2a,.cmpd-rlink1a,.cmpd-rlink2a{display:inline-block;float:left;width:25%;}.cmpd-llink1b,.cmpd-llink2b,.cmpd-rlink1b,.cmpd-rlink2b{display:inline-block;float:left;min-height:8rem;text-align:left;width:75%;}.cmpd-llink1a img,.cmpd-llink2a img,.cmpd-rlink1a img,.cmpd-rlink2a img{vertical-align:initial;}.cmpd-partners ul.slides{list-style:none;display:inline-block;text-align:center;}.cmpd-partners ul.slides li{display:inline-block;margin-right:20px;}#content{padding-top:60px;padding-bottom:40px;text-align:center;}.page-template-page-campaigns #content{padding-top:0;}.search #content{padding-top:0;}.action-icon{width:225px;height:auto;display:block;margin:0px auto 30px;}#content h1,#content h4,#content h2,#content h5{color:#333;}.form-control{border-radius:0px;box-shadow:none;}::-webkit-input-placeholder{text-transform:uppercase;font-weight:100;opacity:0.7;}:-moz-placeholder{text-transform:uppercase;font-weight:100;opacity:0.7;}::-moz-placeholder{text-transform:uppercase;font-weight:100;opacity:0.7;}:-ms-input-placeholder{text-transform:uppercase;font-weight:100;opacity:0.7;}.has-error ::-webkit-input-placeholder{color:#a94442;}.has-error :-moz-placeholder{color:#a94442;}.has-error ::-moz-placeholder{color:#a94442;}.has-error :-ms-input-placeholder{color:#a94442;}.btn{text-transform:uppercase;outline:none!important;}#content .btn-lg{font-size:20px;padding:10px 50px;}.has-error .form-control{background-color:#f2dede;color:#a94442;}.salsa-form .alert{display:none;}.salsa-form.danger .alert{display:block;}.action-wrap{text-align:center;}.single-post .action-wrap{text-align:left;}.single-post .action-wrap .social-media-nav-container{text-align:center;}.blog-text{text-align:left;}.action-wrap h1,.action-wrap h2,.action-wrap h3,.action-wrap h4{text-transform:none;}.curved-header{display:flex;justify-content:center;align-items:center;min-height:40rem;background-repeat:no-repeat,no-repeat,no-repeat;background-position:center 100%,center 102%,center 102%;background-size:103%,cover,cover;background-attachment:scroll,scroll,fixed;}@media (max-width:900px) {.curved-header{background-repeat:no-repeat,no-repeat,no-repeat;background-position:center bottom,center 102%,center 102%;background-size:100%,cover,cover;background-attachment:scroll,scroll,fixed;}}@media (max-width:400px) {.curved-header{background-repeat:no-repeat,no-repeat,no-repeat;background-position:center bottom,center 102%,center top;background-size:104%,130%,300%;background-attachment:scroll,scroll,fixed;}}.curved-header .post-information{padding:18rem 0;}@media (max-width:450px) {.curved-header .post-information{padding:15rem 0;}}@media (min-width:700px) {.curved-header .post-information{position:relative;z-index:999;}.home .curved-header .post-information{position:relative;z-index:1005;}}.curved-header .post-information h1{margin:0;text-transform:uppercase;}h2.header-sub-title{font-size:1.5em;margin:1em 0 1em 0;}.curved-header .post-information .authors-name p{margin:0;}.curved-header .post-information h3{font-size:1.5rem;}.curved-header .post-information .sfsi_plus_wicons{margin-right:1.5rem;}.curved-header .post-information .sfsi_plus_wicons:last-child{margin-right:0rem;}.front-page-down-arrow{text-align:center;margin-top:-7.5rem;position:relative;background-color:transparent;padding-bottom:3.5rem;z-index:99;}@media (max-width:700px) {.front-page-down-arrow{margin-top:-2.75rem;}.front-page-down-arrow img{width:10%;}}@media (min-width:700px) {.curved-header .post-information .sfsiplus_norm_row{position:relative!important;}}.campaign-slider-top{background-color:#738b42;text-align:center;margin-top:5rem;}.campaign-slider-top div#touchScroller{list-style:none;margin:0;padding:0;}.campaign-slider-top div.scrollableArea{margin:0 auto;cursor:pointer;}.campaign-slider-top span{display:block;margin:0;padding:1.6rem 0.9rem;float:left;}.campaign-slider-top span.current-menu-item{background-color:#006254;}.campaign-slider-top span a{display:block;color:#fff;text-transform:uppercase;font-size:1.5rem;font-weight:bold;line-height:1.8rem;}@media (max-width:1250px) {.campaign-slider-top span a{font-size:1.2rem;font-weight:normal;line-height:1.4rem;}}@media (max-width:770px) {.campaign-slider-top #touchScroller{text-align:left;}}.campaign-slider-top span.current-menu-item a{border-bottom:3px solid #fff;}.campaign-slider-top .current-page-ancestor a{border:0;}#static_content_container{}.campaign-slider .slick-slider{position:relative;}#sub-categories:before,#sub-categories:after{content:none;}.campaign-slider .slick-slider button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:99;background:#b8da5d;color:#fff;border:0;font-size:0;padding:0 1.25rem;}.campaign-slider .slick-slider button.slick-prev:before{font-family:"eg-font";content:'\e819';font-size:3.8rem;}.campaign-slider .slick-slider button.slick-next:before{font-family:"eg-font";content:'\e81a';font-size:3.8rem;}.campaign-slider .slick-slider button.slick-prev{left:0;}.campaign-slider .slick-slider button.slick-next{right:0;}.campaign-slider .menu-item{list-style:none;margin:0;position:relative;outline:none;}.overlay_text{list-style:none;margin:0 auto;padding:1rem;position:absolute;top:50%;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%);color:#fff;width:100%;display:inline-block;text-align:center;padding:0 8rem;}@media (max-width:700px) {.overlay_text{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;margin:0 10%;padding:0 10rem;width:80%;}}@media (max-width:500px) {.overlay_text{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;margin:0 25%;padding:0 10rem;width:50%;}}.overlay_text h3{text-transform:uppercase;}.campaign-slider .overlayimage{background-color:#000;display:block;}.overlayimage img{opacity:.5;}div.slick-current .overlayimage img{opacity:1;}#sub-categories{display:flex;flex-wrap:wrap;justify-content:center;}#sub-categories .cta-image-readmore{}#sub-categories .cta-image-readmore img{border-radius:50%;width:100%;height:auto;}#sub-categories .action-petition{margin-bottom:6rem;width:33%;float:none;display:inline-block;flex-grow:0;text-align:center;}@media (max-width:770px) {#sub-categories .action-petition{width:100%;}}#sub-categories .action-petition h2{text-transform:none;text-align:center;}#sub-categories span.cta-textarea1{height:5em;text-align:center;}#campaign-slider-content{margin-bottom:5rem;}.campaign_content{width:70%;margin:0 auto 3rem auto;}h2.campaign_subheading{font-size:3rem;font-weight:normal;margin:3rem auto;width:70%;}div.scrollWrapper{position:relative;overflow:hidden;width:100%;height:100%;}div.scrollableArea{position:relative;width:auto;height:100%;}@media (min-width: 680px) {.home .action-wrap h2{background:url('library/img/stripe.png') repeat-x 0 center;display:inline-block;padding:0 5em;}.action-wrap h2.header-sub-title{background:none;display:block;padding:0;}}.action-wrap h3{font-size:2rem;}.action-wrap h4{font-size:2.2rem;font-weight:500;text-transform:none;}.stripeTitle{display:inline-block;background-color:#fff;padding:0 0.5em;}.home .action-wrap p{font-weight:bold;}.home .container-5 .salsa label{display:none;}.container-5 .salsa label{font-size:2rem;font-weight:bold;}#content .stButton .stLarge{border-radius:60px;}#content .st_email_large .stButton .stLarge{background:url("library/img/email.png") no-repeat 0 0 transparent!important;}.footer{padding-top:20px;position:relative;}.partner{padding:0 35px 20px;}.footer{text-transform:uppercase;color:#fff;text-align:center;font-family:'Montserrat',sans-serif;font-weight:400;}footer .footer-main-logo{width:100px;}.footer p{margin:-16px 0 0 0;}.footer-main-logo img{text-align:center;display:inline-block;}.footer-nav{margin-bottom:0;display:block;}.footer-nav a{color:#fff;font-size:12px;}.footer-nav a:hover{border-bottom:2px solid #fff;}.footer-nav a:hover .icon-iconmonstr-facebook-4-icon-blue{color:#425F9C;}.footer-nav a:hover .icon-iconmonstr-twitter-4-icon-blue{color:#55ACEE;}.footer-nav a:hover .icon-iconmonstr-youtube-4-icon-red{color:#CC181E;}.footer-nav.list-inline>li{padding-left:0;padding-right:5px;}.footer-nav li span{margin-left:10px;font-size:12px;}.footer-nav li:nth-last-child(2) span{display:none;}.footer-nav li:last-child{display:none;}footer .social-nav{margin-bottom:20px;}footer .social-nav a{font-size:50px;}.footer-wrap{background-color:#074375;padding-bottom:2em;}.footer-wrap h2{text-transform:uppercase;margin-bottom:50px;}.source-org.copyright{font-size:12px;font-weight:400;}.related-container{white-space:nowrap;display:block;text-align:center;}.related-container h1{text-transform:uppercase;}.related-container .rl-cont-1,.related-container .rl-cont-2,.related-container .rl-cont-3{margin-right:-5px;}.related-container .action-icon{display:inline-block;width:inherit;}.ta-img{margin:0 auto;}.slick-slider .slide,.slick-slider .slide img{width:100%;height:400px;}.slick-slider p:hover{cursor:pointer;}.slick-slider .left-arrow{text-align:left;}.slick-slider .right-arrow{text-align:right;}.single .relatedposts .relatedthumb{display:inline-block;margin:0;border:none;}.single .relatedposts .relatedthumb img{border:none;}.relatedposts{text-align:center;}.relatedposts a{margin-top:-50px;}.related-container{}#menu-footer-menu{margin-left:0;}@media screen and (max-width: 500px) {.header-middle-image .earth-day{width:80%!important;}.header-middle-image{}}@media screen and (max-width: 680px) {.header-middle-image .earth-day{width:60%;}}@media (min-width: 375px) {.facebook-frontpage-top a{background:url("library/img/facebook-icon-top.png") no-repeat;height:82px;width:82px;display:inline-block;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;}.facebook-frontpage-top a:hover{background:url("library/img/facebook-icon-top-hover.png") no-repeat;transform:scale(1.1);}.twitter-frontpage-top a{background:url("library/img/twitter-icon-top.png") no-repeat;height:82px;width:82px;display:inline-block;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;}.twitter-frontpage-top a:hover{background:url("library/img/twitter-icon-top-hover.png") no-repeat;transform:scale(1.1);}.youtube-frontpage-top a{background:url("library/img/youtube-icon-top.png") no-repeat;height:82px;width:82px;display:inline-block;margin:auto;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;}.youtube-frontpage-top a:hover{background:url("library/img/youtube-icon-top-hover.png") no-repeat;transform:scale(1.1);}.facebook-frontpage-top a,.twitter-frontpage-top a,.youtube-frontpage-top a{font-size:34px;padding-top:10px;text-overflow:clip;text-indent:-43px;color:transparent;background-size:65%;}ul#menu-top-social-media-links li{padding:0 5px;}.home .salsa label{font-size:22px;color:#fff;font-weight:bold;}.about-page .post-information,.campaigns .post-information{margin-top:-230px;}}@media screen and (min-width: 480px) {.main-logo-wrap{padding-top:0;}.blogs-page .post-information{margin-top:30px;margin-bottom:55px;}.blogs-page .post-information .blog-title h1{font-size:60px;}.single-page{display:block;height:300px;}.single-page .post-information .author-name p f{font-size:14px;}.single-page .post-information .post-date{margin-top:-20px;margin-bottom:0;}.single-page .post-information .blog-title{margin-top:-35px;}.single-page .post-information .blog-title h1{font-size:22px;}.single-page .blog-sub-title{margin-top:100px;}.single-page .blog-sub-title p{margin:0 40px;}.single-page .post-information .share-icons{margin-top:-41px;}.single-page .post-information .share-icons h1{font-size:14px;font-weight:bold;}.single-page .post-information .share-icons .sfsi_plus_widget{text-align:center;margin:0 auto;width:225px;margin-top:-30px;}.single-page .post-information .share-icons .sfsi_plus_wicons.shuffeldiv{height:35px!important;width:35px!important;}.blog-header-image{display:block;width:100%;height:370px;background-size:cover;}.header-middle-image{padding-top:17%;}ul#menu-top-social-media-links li{padding:0 10px;}}@media screen and (min-width: 600px) {.about-title h1{margin-top:115px;margin-bottom:-30px;}.bls-title h1{font-size:26px;}.bls-tagline .blog-sub-title p{font-size:22px;}.blogs-page .post-information{margin-top:0;}.campaigns-page .cmp-sub-title{margin:120px 20px 20px 20px;}.blog-page-sub-title{}.single-page{height:370px;}.single-page .post-information .share-icons .sfsi_plus_widget{margin:-30px auto 0;width:225px;}.single-page .post-information .authors-name p{font-size:22px;}.single-page .post-information .post-date p{font-size:16px;}.single-page .post-information .blog-title h1{font-size:32px;}.about-page .post-information,.campaigns .post-information{margin-top:-140px;}}@media screen and (min-width: 680px) {.single-page{height:400px;}.single-page .header-middle-image{padding-top:15%;}.single-page .post-information .share-icons .sfsi_plus_widget{margin:-30px auto 0;width:225px;}}@media screen and (min-width: 767px) {.footer-wrap{}.action-wrap form{margin-bottom:0;}.action-wrap{padding-top:50px;padding-bottom:50px;}.action-icon{margin:0 auto 30px;}.action-wrap{padding-left:30px;padding-right:30px;}}@media (max-width: 767px ) {.parallax{background-position:center center!important;background-size:cover!important;}}@media screen and (min-width: 768px) {header{height:100vh;background-position:center center;background-size:cover;}.search #main header{height:auto;}h1{margin-top:60px;}.top-header{background:url("library/img/header-background-sm.png") no-repeat scroll 0 -25px/ 100%; 
	background-size:100%;
}.mobile-donate{display:none;}.backgroundsize .header,.header{height:auto;background:none;padding-top:0px;line-height:2rem;margin-top:1rem;}.top-header-text{font-size:25px;padding-top:20px;}.mobile-logo{display:none;}.overlay{position:absolute;top:0;left:0;display:none;background-color:black;opacity:0.5;}.logo-container{margin:0;display:inline-block;}.main-logo{margin:auto;display:block;}.mobile-donate{display:none!important;}.header-left-nav{font-size:10px;display:inline-block;vertical-align:top;margin-right:0}.header-right-nav{font-size:10px;display:inline-block;vertical-align:top;margin-left:5px;}.header-right-nav li{padding:4px 5px 2px 5px;}.header-right-nav li.menu-search{border:1px solid #444;box-sizing:border-box;line-height:18px;margin-left:5px;margin-top:0;padding:0;margin-right:15px;}.header-right-nav li.menu-search a{display:inline-block;margin:0;padding:4px 5px 2px 5px;}.header-right-nav li.menu-search a:hover{background:#074375 url('library/img/search-button-white.png') no-repeat 95% center;color:#fff;}.header-right-nav li.menu-search a:hover img{visibility:hidden;}#menu-item-50{padding-right:0;}.header-right-nav .menu-search span img{float:right;padding-left:40px;}.header-left-nav,.header-right-nav{margin-top:18px;}.header-mobile-nav{display:none;}.header-mobile-nav-menu{display:none;}.morphsearch{display:block;}.morphsearch-input{}.morphsearch-submit{top:45%;}.main-header-img{margin-top:0;padding-bottom:8rem;}.arrow-container{z-index:99999;height:auto;height:100%;background-size:cover;display:block;}.blogs-page .post-information{}.blogs-page .post-information .blog-title h1{font-size:80px;}.about-page .post-information,.campaigns .post-information{margin-top:-190px;}.campaigns-page{height:400px;}.cmpd.post-information{margin-top:-190px;margin-bottom:170px;}.main-header-img .header-middle-image{padding-top:20%;}.header-middle-image{text-align:center;padding-top:30%;}.blog-header-image{margin-top:0;height:550px;}.scroll-nav{display:block;}.scroll-menu-container ul a{font-size:11px;}footer .footer-main-logo{margin:auto;float:none;}footer .footer-main-logo img{width:15%;}.main-welcome-message-wrap,.second-welcome-message-wrap{position:absolute;right:0;left:0;}.backgroundsize .footer,.footer{height:auto;background-size:cover;padding-top:0px;}.page .footer{float:left;}.footer-wrap{position:absolute;right:0;left:0;top:50%;margin-top:-50px;padding-bottom:2em;}.single-page .header-middle-image{padding-top:30%;}.single-page .post-information{margin-top:-90px;text-transform:uppercase;position:static;}.single-page .post-information .share-icons .sfsi_plus_widget{margin:-35px auto 0;width:225px;}.facebook-frontpage,.twitter-frontpage,.youtube-frontpage{overflow:show;}.facebook-frontpage a{background:url("library/img/facebook-icon-top-hover.png") no-repeat center center;height:71px!important;width:71px!important;display:inline-block;}.twitter-frontpage a{background:url("library/img/twitter-icon-top-hover.png") no-repeat center center;height:71px!important;width:71px!important;display:inline-block;}.youtube-frontpage a{background:url("library/img/youtube-icon-top-hover.png") no-repeat center center;height:71px!important;width:71px!important;display:inline-block;}.facebook-frontpage-top a{background:url("library/img/facebook-icon-top.png") no-repeat!important;height:86px!important;width:86px!important;}.facebook-frontpage-top a:hover{background:url("library/img/facebook-icon-top-hover.png") no-repeat!important;}.twitter-frontpage-top a{background:url("library/img/twitter-icon-top.png") no-repeat!important;height:86px!important;width:86px!important;}.twitter-frontpage-top a:hover{background:url("library/img/twitter-icon-top-hover.png") no-repeat!important;}.youtube-frontpage-top a{background:url("library/img/youtube-icon-top.png") no-repeat!important;height:86px!important;width:86px!important;}.youtube-frontpage-top a:hover{background:url("library/img/youtube-icon-top-hover.png") no-repeat!important;}.related-container{display:block;}.authors-name p{font-size:18px;}.post-date p{font-size:20px;}.blog-title h1{font-size:28px;}.blog-sub-title h1{font-size:28px;margin:14px 8%;}.blog-sub-title p{font-size:14px;margin:0 10%;}.related-container .rl-cont-1,.related-container .rl-cont-2,.related-container .rl-cont-3,.related-container .rl-cont-4{display:inline-block;}.about-title h1{font-size:42px;}.bls-title h1{font-size:28px;}.bls-tagline p{font-size:16px;}.bls-tagline .blog-sub-title p{font-size:22px;}.bls-tagline{margin:0 40px;}.donate-container a{font-size:24px;padding:16px 50px;}.facebook-frontpage a,.twitter-frontpage a,.youtube-frontpage a{margin-left:20px;}.list-inline>li{padding-left:5px;padding-right:5px;}.list-inline>li:last-child{padding-right:0;}.about-container .action-wrap{padding:0 30px;}.cta-image-readmore{overflow:show;}
}
 
/* Portrait tablet to landscape and desktop */
@media screen and (min-width: 768px) and (max-width: 991px) {
	.main-logo{width: 110px; height: auto;}
	.main-welcome-message-wrap{top: 110px;}
	.second-welcome-message-wrap{bottom: 30px;}
	.action-wrap form{margin-bottom:0;}
	.action-wrap{padding-top: 50px; padding-bottom: 50px;}
	.acton-petition .action-wrap{/*border-bottom: 1px dashed #cccccc;*/}
	.action-icon {margin: 0 auto 30px;}
	
}

/* Large desktop */
@media screen and (min-width: 900px) {
	.single-page { height: 425px;}
	.single-page .post-information { margin-top: -130px; }
	.single-page .post-information .share-icons .sfsi_plus_widget { margin: -35px auto 0;width:225px;}
	.single-page .post-information .blog-title h1 { font-size: 32px; margin: 35px 100px 0px 100px; }
	.single-page .post-information .share-icons .sfsi_plus_wicons.shuffeldiv { height: 40px !important; width: 40px !important; }
	.top-social-nav { margin-top: -30px; }
}

@media screen and (min-width: 992px) {
	.header-left-nav , .header-right-nav {font-size: 13.5px; margin-top: 20px;  }
	.main-welcome-message-wrap{top: 140px;}
	.second-welcome-message-wrap{bottom: 40px;}
	.second-welcome-message-wrap h2, .footer-wrap h2{font-size: 35px;}
	.header-middle-image { text-align: center; padding-top: 21%; }
	.action-wrap{padding: 0 30px;}
	.acton-petition{border-right: 1px dashed #cccccc; border-left:1px dashed #cccccc;}
	.acton-petition:first-child{border:0;}
	.acton-petition:last-child{border:0;}
	.footer-wrap{ margin-top: -64px; }
	.scroll-menu-container ul a {font-size: 14px;}
	.single-page .post-information .share-icons .sfsi_plus_widget { margin: -30px auto 0;width:225px;  }
	.blogs-page .post-information, .single-page .post-information  { margin-top: -300px; }
	.scroll-facebook-menu {margin-left: 50px; }
	.top-social-nav {margin-top: 20px; }
	.single-page { height: 540px; }
	.single-page .post-information { margin-top: -100px; }
	.single-page .post-information .blog-title { margin-top: 0px; }
	.single-page .post-information .share-icons .sfsi_plus_widget { margin: -30px auto 0;width:225px;}
	.about-page { height: 500px;}
	.ta1-container, .ta2-container, .ta3-container { /*padding-top: 20px;*/ }
	.ta1.action-wrap, .ta2.action-wrap, .ta3.action-wrap { padding-top: 0; }
	.blog-container {display: block; }
	.blog-slider-container {  display: inline-block; width: 100%; }
	.blogs-page .post-information, .single-page .post-information { margin-top: -90px; } 
	/*article.esg-filters.esg-singlefilters { background-color: #738b42; }*/
	/*
	i.eg-icon-left-open, i.eg-icon-right-open, i.eg-icon-left-open:hover, i.eg-icon-right-open:hover { color: #fff !important; font-size: 40px;}*/
	.about-container .action-wrap { padding: 0 }
	.bls-tagline { margin: 0; }
	.about-page .post-information, .campaigns .post-information { margin-top: -100px; }
    /*.text-light .esg-filterbutton, .text-light .esg-navigationbutton, .text-light .esg-sortbutton, .text-light .esg-cartbutton { font-size: 10px; }*/
}
@media screen and (min-width: 1200px) {
	.top-header-text{font-size: 35px;padding-top: 15px;}
	.header-left-nav , .header-right-nav {font-size: 17.5px;min-width:42%; }
	.social-nav a{font-size: 40px;}
	.header-left-nav, .header-right-nav  {margin-top: 24px; }
	.header-right-nav .menu-search span img { padding-left: 10px; }
	.header-middle-image { text-align: center; padding-top: 16%; }
	.container-1 h1 { font-size: 24px; }
	.about-title h1  { margin-top: 0px !important; margin-bottom: 70px; font-size: 60px; }
	.blog-sub-title p { font-size: 20px; margin: 0; }
	.blog-sub-title .bls-title p, .blog-page-but-title .bls-title p { font-size: 30px;}
	.blog-sub-title .bls-tagline p, .blog-page-but-title .bls-tagline p { font-size: 24px;}
	.single-page { height: 660px; }
	.single-page .post-information { margin-top: -140px; text-transform: uppercase; position: static; margin-bottom: 130px; }
	.single-page .post-information .authors-name p { font-size: 26px; }
	.single-page .post-information .post-date p { padding-bottom: 70px; }
	.single-page .post-information .blog-title { margin-top: -50px;}
	.single-page .post-information .blog-title  h1 { font-size: 46px; }
	.single-page .post-information .share-icons h1 { font-size: 16px; }
	.single-page .post-information .share-icons .sfsi_plus_widget { margin: -30px auto 0;width:225px;  }
	.blogs-page .post-information .blog-title h1 {font-size: 80px; }
	.scroll-facebook-menu {margin-left: 100px; }
	.blogs-page .post-information  { margin-top: 50px; }
	.cmp-sub-title, .blog-page-sub-title { margin-top: 0;}
	.about-page .post-information, .campaigns .post-information { margin-top: 20px;} 
	.campaigns-page { height: 550px; }
	.cmpd.post-information { margin-top: 20px; }
	.main-header-img .header-middle-image { padding-top: 15%; }
	.text-light .esg-filterbutton { font-size: 12px !important; }

}

@media screen and (min-width: 1296px) {
	.single-page .post-information .share-icons .sfsi_plus_widget { margin: -30px auto 0;width:225px;}
	.scroll-facebook-menu { margin-left: 250px; }
	.blog-container { margin-top: 20px; }
}
@media screen and (min-width: 1400px) {
	.scroll-facebook-menu { margin-left: 300px; }
	.single-page .post-information { margin-top: -70px; text-transform: uppercase; position: static; margin-bottom: 230px; }
	.single-page .post-information .authors-name p { font-size: 26px; }
	.single-page .post-information .post-date p { padding-bottom: 70px; }
	.single-page .post-information .blog-title  h1 { font-size: 42px; margin:0px 100px;}
	.single-page .post-information .share-icons { margin-top: 0;}
	.single-page .post-information .share-icons .sfsi_plus_widget { margin: -30px auto 0;width:225px;}
	.blog-container { margin-top: 120px; }

@media screen and (min-width: 1620px) {
	.scroll-facebook-menu { margin-left: 350px; }
	.single-page .post-information .share-icons .sfsi_plus_widget { margin: -30px auto 0;width:225px;}
	.blog-container { margin-top: 150px; }
}

.home .salsa label {
	line-height:2rem;
	margin-top:1rem;
	color:#fff;	
}

/* Print Styles */
@media print {
p{font-size:10px;} 
li{font-size:10px;} 
.footer{display:none;}
#inner-content{display:none;}
.top-header{display:none;}
.curved-header{display:none;}
.scroll-menu-container{display:none !important;}
}


/* ==========================================================================
   Helper classes
   ========================================================================== */
.ir {display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; width: 100%; height: 100%; *text-indent: -9999px;}
.ir:before {content: ""; display: block; width: 0; height: 100%;}
.ir br {display: none;}
.relative{position: relative;}
.pad20{padding: 20px ;}
.pad10{padding:10px;}
.pad5{padding: 0px 0px 0px 5px;}
.dark{padding: 10px; background: #4f4f51;}
.light{padding: 10px; background: #888988;}
.aligncenter{text-align: center;display:block;margin:0 auto;}

