@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:0px;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:0px 0px 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/culture.png") no-repeat;color:#8c4b9d}.timeline .timeline-content
.issue105{background:url("/images/profile/new/edu.png") no-repeat;color:#159c67}.timeline .timeline-content
.issue102{background:url("/images/profile/new/environment.png") no-repeat;color:#92c83e}.timeline .timeline-content
.issue108{background:url("/images/profile/new/global.png") no-repeat;color:#fece10}.timeline .timeline-content
.issue103{background:url("/images/profile/new/health.png") no-repeat;color:#ee3b3b}.timeline .timeline-content
.issue104{background:url("/images/profile/new/humanright.png") no-repeat;color:#f99d1c}.timeline .timeline-content
.issue100{background:url("/images/profile/new/media.png") no-repeat;color:#23bfd4}.timeline .timeline-content
.issue106{background:url("/images/profile/new/peace.png") no-repeat;background-size:14px 14px;color:#f79868}.timeline .timeline-content
.issue107{background:url("/images/profile/new/tech.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:0px 0px 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:0.5rem;padding-bottom:0.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:0.9375rem;padding-bottom:2.4375rem;background-color:#efefef}.main{padding-bottom:0}}