@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,300,300italic,400italic,600,600italic,700,700italic);body{color:#444;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:400;color:#333}hr{margin:15px 0}.left{text-align:left}strong{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:600;color:#000}button,.button{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:400;border:solid 1px #e39c00;background:#ffa627;box-shadow:0 1px 2px rgba(0,0,0,.2);color:#fff;margin-bottom:0}.button:hover,.button:focus{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:400;background:#ff9600;box-shadow:0 1px 1px rgba(0,0,0,.2);border:solid 1px #ff9600;color:#fff;padding:7px 20px}button.small,.button.small{font-size:15px;padding:7px 20px}button.tiny,.button.tiny{font-size:13px;padding:7px 20px}button.secondly,.button.secondly{background:#eee;color:#000;border:solid 1px #999}.mail{top:2px;padding:4px 20px!important;background:#fff!important;border:solid 1px #ccc!important}.fi-mail{color:#999;font-size:20px}.main{padding:30px 0 100px 0}.profile-card{text-align:center;margin-bottom:25px}.profile-card-sm{margin-top:-10px;margin-bottom:10px}.profile-card img.profile-img{border-radius:50%;width:116px;height:116px;margin-bottom:10px}.profile-card-sm img.profile-img{border-radius:50%;width:80px;height:80px;margin-bottom:10px;text-align:center}.profile-card img.flag,.profile-card-sm img.flag{margin:0 5px}.profile-card h4{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:600;font-size:20px;margin:0}.profile-card-sm h4{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:600;font-size:17px;margin:0}.profile-card span{font-size:14px;color:#999;margin-bottom:15px;display:block}.profile-card-sm span{font-size:14px;color:#999;margin-bottom:10px;display:block}.profile-info p{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;margin-bottom:0}.logged-in{margin-top:15px}.logged-in a{font-size:13px}.score{background:#fff!important;border:solid 1px #ddd;color:#2e353a;margin:0 0 15px 0}.score li{border-bottom:solid 1px #ddd;list-style:none;margin:0;padding:5px 10px}.score li:last-child{border-bottom:none}.score li h6{float:right;margin:0}.profile-tag{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:400;font-size:13px;color:#f0a019!important;display:inline;padding-left:10px}.stats{position:relative;padding:15px!important;text-align:center;padding:0;background:#00bfe0;color:#fff;margin-bottom:30px}.stats:after{content:"";position:absolute;bottom:-12px;left:10%;border-style:solid;border-width:12px 12px 0;border-color:#00bfe0 transparent;display:block;width:0;z-index:1}.stats p{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:400;font-size:19px;line-height:23px;margin-bottom:5px}.stats h5{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:400;font-size:15px;color:#fff;line-height:20px;margin:0}.stats .number{border-left:solid 1px #2ee0ff;display:inline-block;padding-left:10px;margin-right:20px}.stats .number h3{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:400;font-style:italic;font-size:30px;line-height:32px;text-align:left;color:#fff;margin:0}.stats .number p{font-size:14px;margin-bottom:0;line-height:16px;padding-bottom:5px}.timeline{border:solid 1px #ddd;margin-bottom:15px;background:#fff;box-shadow:0 0 4px #ddd}.timeline .timeline-content{padding:20px 25px}.timeline .timeline-content h5{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;color:#777;margin:0 0 10px 0}.timeline .timeline-content .tag{padding:3px 6px;border-radius:5px;color:#fff;font-size:11px}.timeline .timeline-content .inspired{background:#e0004f}.timeline .timeline-content .involved{background:#01a0e2}.timeline .timeline-content .informed{background:#f4d000}.timeline .timeline-content .issue-tag{font-size:12px;margin-left:10px;padding-left:20px;background-size:14px 14px}.timeline .timeline-content .issue101{background:url(/images/profile/new/xculture.png.pagespeed.ic.YHPe2Kta1o.png) no-repeat;color:#8c4b9d}.timeline .timeline-content .issue105{background:url(/images/profile/new/xedu.png.pagespeed.ic.Qdx7k__Nsb.png) no-repeat;color:#159c67}.timeline .timeline-content .issue102{background:url(/images/profile/new/xenvironment.png.pagespeed.ic.PNsL_L2Rwq.png) no-repeat;color:#92c83e}.timeline .timeline-content .issue108{background:url(/images/profile/new/xglobal.png.pagespeed.ic.BjnMapnepx.png) no-repeat;color:#fece10}.timeline .timeline-content .issue103{background:url(/images/profile/new/xhealth.png.pagespeed.ic.jLoNdWW-z5.png) no-repeat;color:#ee3b3b}.timeline .timeline-content .issue104{background:url(/images/profile/new/xhumanright.png.pagespeed.ic.bu-k8ITWIY.png) no-repeat;color:#f99d1c}.timeline .timeline-content .issue100{background:url(/images/profile/new/xmedia.png.pagespeed.ic.-GCnOwIuX6.png) no-repeat;color:#23bfd4}.timeline .timeline-content .issue106{background:url(/images/profile/new/xpeace.png.pagespeed.ic.-jxVf_mOl9.png) no-repeat;background-size:14px 14px;color:#f79868}.timeline .timeline-content .issue107{background:url(/images/profile/new/xtech.png.pagespeed.ic.JpHpbPSmDZ.png) no-repeat;color:#ee386b}.timeline .timeline-content .source{margin-top:15px}.timeline .timeline-content p,.reveal-modal p{font-size:14px;line-height:18px;margin-bottom:10px}.reveal-modal .post{background:#fff1be;border:solid 1px #ffe68b}.reveal-modal .close-reveal-modal{font-size:1.5rem}.shared-by{font-size:12px;color:#777}.shared-by a{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:600;font-size:12px;color:#777!important}.post{background:#fff;padding:15px 15px 19px 15px;border:solid 1px #ddd;overflow:auto;margin-bottom:20px;box-shadow:0 0 4px #ddd}.post form,.post select,.panel form select,.panel form input{margin:0;padding:4px 10px;height:30px}.post form label{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:10px;display:inline}.post form label.inline,.post form textarea{margin-bottom:10px}.post form a .fi-camera{color:#777;font-size:20px}.post input[type="radio"]{margin:0}.post .upload{float:right}.post .upload .fi-camera{font-size:1.16rem;margin-right:10px}.comment{background:#eee;padding:15px;border-top:solid 1px #ccc;overflow:auto}.comment h5{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;color:#666;display:inline}.comment p{font-size:13px;line-height:17px;display:inline-block;margin-bottom:0}.comment-content{margin-top:10px;display:block}.user-img{border-radius:50%;width:36px;height:36px;margin:-13px 5px 0 0}.view-all{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;color:#666;margin-top:5px;float:right}.owner{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;text-decoration:underline;color:#666;float:right}.owner-sm{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;text-decoration:underline;color:#666}.inspired-number p{font-size:13px;display:inline;padding-left:5px}.rank-content{margin-top:10px}.rank-content table{background:none;margin:0;border:none}.rank-content table tr.even, .rank-content table tr.alt, .rank-content table tr:nth-of-type(even){background:none}.rank-content table tr{margin-bottom:3px;display:block}.rank-content table tr th,.rank-content table tr td{padding:3px;vertical-align:middle}.rank-content table p{font-size:13px;line-height:17px;margin-bottom:0;color:#777}.rank-content table p a strong{color:#000}.rank-content table .rank{border-radius:50%;background:#666;height:20px;width:20px}.rank-content table .rank p{font-size:11px;color:#fff;text-align:center;padding-top:2px}.tabs dd,.tabs .tab-title{width:33.33%}.profile-tabs .tabs{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}.profile-tabs .tabs .active{border-bottom:solid 2px #ff2e77}.profile-tabs .tabs .tab-title a{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;padding-top:.5rem;padding-bottom:.5rem;text-align:center;background:#fff}.profile-tabs .tabs .tab-title a:hover,.profile-tabs .tabs .tab-title a:focus{background:none}.profile-tabs .tabs dd.active a,.tabs .tab-title.active a{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:600;color:#ff2e77}.profile-tabs .tabs-content{background:#efefef;padding-bottom:1.5rem;margin-bottom:0}.profile-tabs{margin-bottom:0}.panel{background:#fff;padding:30px;box-shadow:0 1px 5px rgba(0,0,0,.12)}.panel i.fi-pencil{padding-right:15px}.panel form{padding-top:20px}.panel form .tip{color:#777;font-style:italic;font-size:12px}.panel form label{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:600;color:#000}.checkbox-text{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:400;font-size:13px;margin-top:5px}.panel form textarea{margin-bottom:5px}.panel form label.inline{padding:0}.panel hr{margin:20px 0}#preview_ie{FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale)}.embed-container{width:100%;height:200px;margin:0 0 30px 0}#map-canvas *,#map-canvas *:before,#map-canvas *:after,#map-canvas-small *,#map-canvas-small *:before,#map-canvas-small *:after{-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}#map-canvas-small img,#map-canvas img{max-width:none}#map-canvas-small label,#map-canvas label{width:auto;display:inline}.hidden{margin-top:30px;margin-bottom:60px}@media only screen and (max-width:40em){.hidden{margin-top:10px;margin-bottom:20px}.pane{padding-top:.9375rem;padding-bottom:2.4375rem;background-color:#efefef}.main{padding-bottom:0}}