.twoCols .wrap .row:after,.newsCols .wrap .cols:after,.boxCols .wrap:after,.featuredInfo .wrap .cols:after,.textColumns .wrap .cols:after,.whatWeBelieve .wrap .cols:after,.imageWithText .wrap .cols:after,.upcoming .wrap .cols:after,.donation .wrap .cols:after,.markers .wrap .marker .modal header:after{content:'';display:block;clear:both}.scrollingHeader .wrap nav ul:nth-of-type(2) li,header[role="banner"] .wrap nav ul:nth-of-type(2) li,.twoCols .wrap .row .col .btn,.newsCols .wrap .cols .col .content span,.boxCols.boxColsFullwidth .wrap .col .content,.featuredInfo .wrap .cols .col .content,.markers .wrap .marker .modal,.cookies .wrap{box-sizing:border-box;-moz-box-sizing:border-box}.social a,.scrollingHeader .wrap h1{background-image:url(../sprites/sprite.svg);background-size:1000px 1000px;font-size:20px}.scrollingHeader .wrap nav ul:nth-of-type(2) li,header[role="banner"] .wrap nav ul:nth-of-type(2) li,.twoCols .wrap .row .col .btn,.newsCols .wrap header h2,.newsCols .wrap .cols .col .content h3,.newsCols .wrap .cols .col .content span,.donation .wrap header h2,.markers .wrap .marker .modal header h3,.markers .wrap .marker .modal .content a,footer .wrap .middle h3{font-family:'Anton',sans-serif}.scrollingHeader .wrap nav ul li,header[role="banner"] .wrap nav ul li,.newsCols .wrap .cols .col h4{font-family:'lemonde-journal',serif}.desktop{display:block}.mobile{display:none}.social a{text-indent:-9999px;background-position:-380px -20px;width:58px;height:56px;display:inline-block}.social a+a{margin-left:12px}.social a.facebook{background-position:-440px -20px}.social a.instagram{background-position:-500px -20px}.social a.vimeo{background-position:-560px -20px}body{padding-top:180px}.scrollingHeader{position:fixed;top:0;left:0;background-color:#fff;width:100%;z-index:10000;height:120px;-webkit-transform:translateY(-120px);-ms-transform:translateY(-120px);transform:translateY(-120px);-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.scrollingHeader.show{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.scrollingHeader .wrap h1{text-indent:-9999px;background-position:-20px -300px;width:127px;height:83px;left:20px;position:absolute;top:50%;margin-top:-42px}.scrollingHeader .wrap h1 a{width:100%;height:100%;display:block}.scrollingHeader .wrap nav{position:absolute;top:50%;left:0;right:0;margin:25px auto 0 auto;text-align:center}.scrollingHeader .wrap nav ul li{display:inline-block;font-size:1.25rem;color:#26224c;letter-spacing:.01em}.scrollingHeader .wrap nav ul li+li{margin-left:30px}.scrollingHeader .wrap nav ul:nth-of-type(2){position:absolute;width:132px;top:-67px;right:20px}.scrollingHeader .wrap nav ul:nth-of-type(2) li{font-size:1.5rem;text-transform:uppercase;letter-spacing:.03em;text-align:center;border:3px solid #26224c;display:inline-block;padding:14px 32px;padding:8px 32px;font-size:1.125rem;border-color:#26224c;border-width:1px;width:100%;line-height:1;margin:0 auto;display:block}.scrollingHeader .wrap nav ul:nth-of-type(2) li+li{margin-top:5px;border-color:transparent;background-color:#26224c;color:#fff;margin-left:0}header[role="banner"]{height:180px;position:absolute}header[role="banner"] .wrap h1{background-position:-20px -140px;width:189px;height:124px;left:20px;top:50%;margin-top:-62px}header[role="banner"] .wrap nav{position:absolute;top:50%;left:0;right:0;margin-top:45px;margin:45px auto 0 auto;text-align:center}header[role="banner"] .wrap nav ul li{display:inline-block;font-size:1.25rem;color:#26224c;letter-spacing:.01em}header[role="banner"] .wrap nav ul li+li{margin-left:30px}header[role="banner"] .wrap nav ul:nth-of-type(2){position:absolute;width:176px;top:-105px;right:20px}header[role="banner"] .wrap nav ul:nth-of-type(2) li{font-size:1.5rem;text-transform:uppercase;letter-spacing:.03em;text-align:center;border:3px solid #26224c;display:inline-block;padding:14px 32px;border-color:#26224c;width:100%;line-height:1;margin:0 auto;display:block}header[role="banner"] .wrap nav ul:nth-of-type(2) li+li{margin-top:10px;border-color:transparent;background-color:#26224c;color:#fff;margin-left:0}.hero{height:-moz-calc(100vh - 120px);height:-o-calc(100vh - 120px);height:-webkit-calc(100vh - 120px);height:calc(100vh - 120px)}.pageHeading{margin-top:70px}.pageHeading .wrap nav a{font-size:1.25rem}.pageHeading .wrap nav a+a{margin-left:48px}.textPanel.textPanelTwo .wrap{margin:120px auto}.textPanel .wrap{width:790px}.twoCols .wrap{width:980px;margin:0 auto}.twoCols .wrap .row{position:relative}.twoCols .wrap .row+.row{margin-top:85px}.twoCols .wrap .row .col{float:left;width:300px;position:static}.twoCols .wrap .row .col+.col{width:580px;float:right}.twoCols .wrap .row .col h3{top:auto;bottom:20px;right:auto;left:50%;margin-left:-70px}.twoCols .wrap .row .col .btn{font-size:1.5rem;text-transform:uppercase;letter-spacing:.03em;text-align:center;border:3px solid #26224c;display:inline-block;padding:14px 32px;box-shadow:0 0 0 0;bottom:0;left:0}.twoCols .wrap .row .col .text{padding:0}.twoCols .wrap .row .col .text h4{padding-bottom:30px;padding-top:16px}.twoCols .wrap .row .col .text h2{font-size:3.75rem}.newsCols{margin-top:100px}.newsCols .wrap{margin:0 auto;width:980px}.newsCols .wrap header{margin-bottom:78px}.newsCols .wrap header h2{font-size:3.75rem;color:#26224c;text-transform:uppercase;letter-spacing:.02em;text-align:center}.newsCols .wrap .cols{margin:0 -10px}.newsCols .wrap .cols .col{float:left;width:-moz-calc(25% - 20px);width:-o-calc(25% - 20px);width:-webkit-calc(25% - 20px);width:calc(25% - 20px);margin:0 10px 60px 10px;position:relative}.newsCols .wrap .cols .col:hover span{background-color:#26224c;color:#fff}.newsCols .wrap .cols .col h4{color:#26224c;padding-bottom:26px;font-size:1.25rem}.newsCols .wrap .cols .col .content{margin-top:50px;color:#26224c;padding-right:30px}.newsCols .wrap .cols .col .content h3{font-size:1.875rem;text-transform:uppercase;letter-spacing:.02em;margin-bottom:20px;height:90px;overflow:hidden}.newsCols .wrap .cols .col .content p{font-size:1.125rem;line-height:1.2;height:105px;max-height:105px;overflow:hidden}.newsCols .wrap .cols .col .content span{margin-top:54px;font-size:1.5rem;text-transform:uppercase;letter-spacing:.03em;text-align:center;border:3px solid #26224c;display:inline-block;padding:14px 32px;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.newsArticle.fundraiser .wrap header{width:780px}.newsArticle .wrap{width:980px;margin:0 auto;position:relative}.newsArticle .wrap .back{left:0}.newsArticle .wrap header{width:780px;margin:0 auto}.newsArticle .wrap article{width:780px;margin:0 auto 90px auto}.newsArticle .wrap .pagination{width:780px}.boxCols{margin-top:80px}.boxCols.boxColsFullwidth{margin-top:0;background-size:cover;background-position:center center}.boxCols.boxColsFullwidth .wrap{width:980px;margin:0 auto;position:relative}.boxCols.boxColsFullwidth .wrap .col{width:100%;background-color:transparent}.boxCols.boxColsFullwidth .wrap .col:first-of-type:before{left:0}.boxCols.boxColsFullwidth .wrap .col .content{position:absolute;top:50%;right:0;background-color:transparent;color:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:50%;left:auto}.boxCols.boxColsTwo{margin-top:0}.boxCols.boxColsTwo .wrap .col .caption{font-size:5.625rem}.boxCols.boxColsTwo .wrap .col .content{width:380px;right:0;padding:0;margin:0 auto}.boxCols.boxColsTwo .wrap .col .content h3,.boxCols.boxColsTwo .wrap .col .content p{font-size:1.5rem;line-height:1.2}.boxCols .wrap .col{float:left;width:50%;position:relative;padding-top:50%}.featuredInfo{padding-bottom:70px}.featuredInfo .wrap .cols{margin:0 -10px}.featuredInfo .wrap .cols .col{float:left;width:-moz-calc(33.3% - 20px);width:-o-calc(33.3% - 20px);width:-webkit-calc(33.3% - 20px);width:calc(33.3% - 20px);margin:0 10px;margin-bottom:20px}.featuredInfo .wrap .cols .col .content{margin:0;height:280px}.fullWidth{padding-top:50%}.textColumns .wrap{margin:0 auto;width:980px}.textColumns .wrap h2{text-align:center}.textColumns .wrap .cols .col{float:right;width:600px}.textColumns .wrap .cols .col+.col{margin-top:0;width:250px;float:left}.whatWeBelieve{position:relative}.whatWeBelieve .wrap header{width:820px;margin:0 auto 70px auto}.whatWeBelieve .wrap .cols .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.whatWeBelieve .wrap .cols .row .col{width:33.3%}.whatWeBelieve .wrap .cols .row .col:last-of-type{position:absolute;top:50%;left:50%;margin:330px 0 0 -181px;width:385px}.whatWeBelieve .wrap .cols .row .col .text{padding-right:60px}.imageWithText .wrap{width:980px;margin:0 auto}.imageWithText .wrap .cols{margin:0 0 120px 0}.imageWithText .wrap .cols .col{float:left;width:60%;position:relative;margin-bottom:0;height:455px}.imageWithText .wrap .cols .col+.col{width:40%}.imageWithText .wrap .cols .col h2{margin:0 0 28px 0}.imageWithText .wrap .cols .col .text{padding:0 0 0 50px;position:absolute;bottom:0;left:0}.resources .wrap .panel header{width:980px}.resources .wrap .panel header figure{width:680px;padding-top:0;height:400px}.resources .wrap .panel header h2{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:0;margin-top:0;right:0}.resources .wrap .panel header button{right:0}.resources .wrap .panel .content{margin:100px auto 0 auto;width:750px}.contact .wrap{margin:0}.contact .wrap .contactForm{width:780px;margin:0 auto 100px auto}.upcoming .wrap{margin:0 auto;width:980px}.upcoming .wrap .link{-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;width:500px}.upcoming .wrap .link:hover{background-color:#26224c;color:#fff}.upcoming .wrap .cols .col{width:-moz-calc(33.3% - 20px);width:-o-calc(33.3% - 20px);width:-webkit-calc(33.3% - 20px);width:calc(33.3% - 20px);-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.upcoming .wrap .cols .col h4{padding:0 15px}.upcoming .wrap .cols .col:hover{background-color:#6aa956;color:#fff}.upcoming .wrap .cols .col:hover.purple{background-color:#773187}.upcoming .wrap .cols .col:hover.orange{background-color:#e58a27}.upcoming .wrap .cols .col+.col{margin-top:0}.donation{width:980px;margin:0 auto}.donation+.donation{border-top:2px solid #26224c}.donation .wrap{margin:0}.donation .wrap header{margin-bottom:60px}.donation .wrap header h2{font-size:3.75rem;color:#26224c;text-transform:uppercase;letter-spacing:.02em}.donation .wrap .cols .noCover{padding-top:0;margin-top:80px;float:left}.donation .wrap .cols .col{float:left;width:600px}.donation .wrap .cols .col+.col{margin-top:0;-webkit-transform:translateY(74px);-ms-transform:translateY(74px);transform:translateY(74px);float:right;width:300px}.donation .wrap .cols .col+.col form{width:100%}.donation .wrap .cols .col form{width:480px}.donation .wrap .cols .col form.search{width:100%}.donation .wrap .cols .col form+.share{margin-top:60px}.donation .wrap .cols .col .options a{width:100%}.donation .wrap .cols .col p+figure{margin-top:76px}.donation .wrap .cols .col>figure{padding-top:44%}.donation .wrap .cols .col .share{margin-top:64px;text-align:center}.giveDonation .wrap{margin:0 auto;width:980px}.giveDonation .wrap form{width:820px;margin:0 auto}.comments .wrap{width:980px;margin:0 auto}.newsletter{padding:100px 0;width:980px;margin:90px auto 0 auto}.newsletter .wrap{width:580px;margin:0 auto}.newsletter .wrap .content{text-align:center}.markers>p{text-align:center;font-size:1.875rem;letter-spacing:.01em;margin-bottom:60px}.markers .wrap{width:1000px;margin:0 auto;position:relative}.markers .wrap .marker{position:absolute;top:0;left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.markers .wrap .marker:hover span:not(.name){background-color:#26224c}.markers .wrap .marker.open .modal{display:block}.markers .wrap .marker.bhutan{top:420px;left:400px}.markers .wrap .marker.china{top:380px;left:470px}.markers .wrap .marker.india{top:520px;left:300px}.markers .wrap .marker.india .name{position:absolute;top:-18px;left:0;padding-left:0}.markers .wrap .marker.japan{left:auto;right:245px;top:350px}.markers .wrap .marker.japan .name{color:#005D66}.markers .wrap .marker.myanmar{top:457px;left:420px}.markers .wrap .marker.bangladesh{top:473px;left:374px}.markers .wrap .marker.bangladesh .name{left:-81px;position:absolute}.markers .wrap .marker.maldives{left:260px;top:610px}.markers .wrap .marker.maldives .name{color:#005D66}.markers .wrap .marker.mongolia{top:320px;left:490px}.markers .wrap .marker.northkorea{right:312px;left:auto;top:338px}.markers .wrap .marker.northkorea .name{width:50px;color:#005D66}.markers .wrap .marker.nepal{top:420px;left:360px}.markers .wrap .marker.nepal .name{position:absolute;bottom:-18px;left:0;padding-left:0}.markers .wrap .marker.pakistan{top:430px;left:270px}.markers .wrap .marker.srilanka{top:580px;left:320px}.markers .wrap .marker.srilanka .name{color:#005D66}.markers .wrap .marker.thailand{top:510px;left:450px}.markers .wrap .marker.thailand .name{position:absolute;top:-18px;left:-16px;padding-left:0}.markers .wrap .marker.philippines{top:510px;left:587px}.markers .wrap .marker.philippines .name{color:#005D66;position:absolute;top:3px;left:24px;padding-left:0}.markers .wrap .marker.seasia{top:596px;left:499px}.markers .wrap .marker.seasia .name{color:#005D66;position:absolute;top:-28px;left:0;text-align:center;padding-left:0}.markers .wrap .marker.syria{top:350px;left:80px}.markers .wrap .marker.yemen{top:510px;left:110px}.markers .wrap .marker.yemen .name{position:absolute;top:-18px;left:0;padding-left:0}.markers .wrap .marker.iraq{top:390px;left:110px}.markers .wrap .marker.iran{top:390px;left:175px}.markers .wrap .marker.iran .name{position:absolute;top:-18px;left:0;padding-left:0}.markers .wrap .marker.jordan{top:400px;left:71px}.markers .wrap .marker.jordan .name{position:absolute;top:23px;left:0;padding-left:0}.markers .wrap .marker.afghanistan{top:400px;left:220px}.markers .wrap .marker.centralasia{top:351px;left:247px}.markers .wrap .marker span:not(.name){background-color:#2fb179;width:19px;height:19px;display:inline-block;cursor:pointer;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.markers .wrap .marker span:not(.name).active{background-color:#26224c}.markers .wrap .marker .name{font-size:.875rem;color:#fff;display:inline-block;padding-left:5px}.markers .wrap .marker .modal{display:none;border:2px solid #26224c;padding:26px 20px;color:#26224c;width:340px;background-color:#fff;position:absolute;top:19px;left:200px;z-index:100}.markers .wrap .marker .modal:before{content:'';width:202px;background-color:#26224c;height:2px;display:block;position:absolute;top:-2px;left:-202px}.markers .wrap .marker .modal header h3{font-size:3.75rem;color:#26224c;text-transform:uppercase;letter-spacing:.02em;font-size:1.875rem;float:left}.markers .wrap .marker .modal header figure{width:55px;float:right;position:relative;top:-8px}.markers .wrap .marker .modal .content{margin-top:12px}.markers .wrap .marker .modal .content p{font-size:1.125rem;line-height:1.2}.markers .wrap .marker .modal .content a{font-size:3.75rem;color:#26224c;text-transform:uppercase;letter-spacing:.02em;font-size:1.5rem;margin-top:30px;display:block}footer{padding:0;margin:90px 20px;position:relative}footer .wrap h2{background-position:-20px -140px;width:189px;height:124px}footer .wrap .middle{text-align:center;position:absolute;top:50%;left:0;right:0;margin-top:-46px}footer .wrap .middle h3{font-size:3.75rem;color:#26224c;text-transform:uppercase;letter-spacing:.02em;font-size:1.5rem;width:100%}footer .wrap .middle p.small{font-size:1rem;margin-bottom:0}footer .wrap .middle figure{margin:20px auto;width:17%}footer .wrap .social{margin:0;position:absolute;top:0;right:0}footer .wrap .links{position:absolute;bottom:0;right:0}footer .wrap .links a{font-size:1.125rem}.cookies .wrap{padding:30px 60px}.cookies .wrap button{top:50%;margin-top:-15px;right:90px}.cookies .wrap p{font-size:1rem;line-height:1.3;padding-right:80px}@media only screen and (min-width:1024px) and (max-width:1200px){header[role="banner"] .wrap h1{background-position:-20px -140px;width:189px;height:124px;left:20px;top:50%;margin-top:-62px}header[role="banner"] .wrap nav{position:absolute;top:50%;left:0;right:0;margin-top:45px;margin:45px auto 0 auto;text-align:center}header[role="banner"] .wrap nav ul li{font-size:1.125rem}header[role="banner"] .wrap nav ul li+li{margin-left:30px}header[role="banner"] .wrap nav ul:nth-of-type(2){position:absolute;width:176px;top:-105px;right:20px}header[role="banner"] .wrap nav ul:nth-of-type(2) li{border-color:#26224c;width:100%;line-height:1;margin:0 auto;display:block}header[role="banner"] .wrap nav ul:nth-of-type(2) li+li{margin-top:10px;border-color:transparent;background-color:#26224c;color:#fff;margin-left:0}.featuredInfo .wrap .cols .col .content{height:364px}}@media only screen and (min-width:1200px){.donation{width:1180px}.donation .wrap .cols .col{width:780px}.donation .wrap .cols .col+.col{width:300px}.donation .wrap .cols .col .two figure{width:380px}footer{width:1180px;margin:90px auto}.newsletter{width:1180px;margin-left:auto;margin-right:auto}.newsCols .wrap,.featuredInfo .wrap,.textColumns .wrap,.whatWeBelieve .wrap,.pageHeading .wrap,.newsArticle .wrap,.accordions .wrap,.resources .wrap,.upcoming .wrap,.comments .wrap,.giveDonation .wrap{width:1180px;margin:0 auto}.textColumns .wrap .cols .col{width:694px}.imageWithText .wrap{width:1180px;margin:0 auto}.imageWithText .wrap .cols .col{height:530px}.imageWithText .wrap .cols .col .text{padding:0 0 0 100px}.imageWithText .wrap .cols .col .text p{font-size:1.5rem}header[role="banner"] .wrap,.scrollingHeader .wrap{width:1180px;height:180px;position:relative;margin:0 auto}header[role="banner"] .wrap h1,.scrollingHeader .wrap h1{left:0}header[role="banner"] .wrap nav ul li+li,.scrollingHeader .wrap nav ul li+li{margin-left:50px}header[role="banner"] .wrap nav ul:nth-of-type(2),.scrollingHeader .wrap nav ul:nth-of-type(2){right:0}.scrollingHeader .wrap{height:120px}.boxCols.boxColsFullwidth .wrap{width:1180px}.boxCols.boxColsFullwidth .wrap .col:first-of-type:before{left:0}.boxCols.boxColsFullwidth .wrap .col .content{right:0;left:auto}.boxCols .wrap .col{float:left;width:50%;position:relative;padding-top:50%}.boxCols .wrap .col.imageCol{padding-top:50%}.boxCols .wrap .col .content{padding:0 50px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0}}@media only screen and (min-width:1400px){.boxCols .wrap .col .content{padding:0 100px}}