#profile-panel{background-color:#fff;border:none;border-bottom:1px solid #ddd;border-radius:0;margin-bottom:40px;margin-left:0;padding:20px 0 40px}#profile-panel.without-activity{border-bottom:none}#profile-panel .picture-box{padding-right:0}#profile-panel .picture-box+.info-box{padding-left:20px}#profile-panel .snapshot-picture{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.3);box-shadow:inset 0 0 1px 0 rgba(0,0,0,.3);height:120px;line-height:120px;overflow:hidden;width:120px}#profile-panel h2{display:inline-block;margin-bottom:5px}.profile-actions>a:before{color:#ddd;content:"\00B7";display:inline-block;font-weight:400;margin-left:.1em;margin-right:.1em;padding-left:.1em;padding-right:.1em}#profile-panel .lead span:first-child{display:inline}#profile-panel .badge{background:#09c;border-radius:25px;display:inline-block;min-width:35px;padding:1em .2em;text-align:center;text-shadow:none;vertical-align:baseline}#profile-panel iframe[style*="float: left"],#profile-panel iframe[style*="float:left"],#profile-panel img[style*="float: left"],#profile-panel img[style*="float:left"]{margin-right:20px}#profile-panel iframe[style*="float: right"],#profile-panel iframe[style*="float:right"],#profile-panel img[style*="float: right"],#profile-panel img[style*="float:right"]{margin-left:20px}a.social-link{display:inline-block;margin-left:0;margin-right:5px}a.social-link:last-of-type{margin-right:0}a.social-link i[class*=fa-]{border-radius:2px;color:#fff;display:inline-block;font-size:12px;height:16px;line-height:17px;margin-right:5px;position:relative;text-align:center;text-decoration:none;vertical-align:baseline;width:16px}i.facebook{background-color:#1e77f1;vertical-align:bottom}i.twitter{background-color:#34c1ff}i.google-plus{background-color:#be0d0b}i.comment{background-color:#80b637}i.rss{background-color:#ea6017}i.linkedin{background-color:#4875b4}.subtle-icons a.social-link i[class*=fa-]{background-color:#fff;border:1px solid #ddd;color:#aaa}.subtle-icons a.social-link i:hover{border:none;color:#fff}.subtle-icons a.social-link i.no-linked-networks:hover{background-color:#39f}.subtle-icons a.social-link i.facebook:hover{background-color:#1e77f1}.subtle-icons a.social-link i.twitter:hover{background-color:#34c1ff}.subtle-icons a.social-link i.google-plus:hover{background-color:#be0d0b}.subtle-icons a.social-link i.linkedin:hover{background-color:#4875b4}#top-panel .about{padding:0 20px 20px}#main-panel{background:none;border:none;-webkit-box-shadow:none;box-shadow:none}#user-campaigns .feed-item:first-of-type{margin-top:25px}#user-campaigns .item-content{padding:15px}#user-campaigns .stats{margin:10px 0 0}.feed-item{padding:20px 0}.feed-item.private,.item-content.private{background:none repeat scroll 0 0 #f8f8f8!important;background-image:linear-gradient(-45deg,rgba(0,0,0,.04) 25%,transparent 0,transparent 50%,rgba(0,0,0,.04) 0,rgba(0,0,0,.04) 75%,transparent 0,transparent)!important;background-repeat:repeat!important;background-size:120px 120px!important;border-radius:3px;margin-bottom:20px;margin-top:-5px;padding-bottom:10px;padding-left:15px}.feed-item.private .item-content *{color:#999!important}.feed-item.private .item-content img,.feed-item.private .item-picture{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5}.feed-item.private #progress-indicator{background-color:#bbb!important}.feed-item.private+.feed-item:not(.private){margin-top:-20px}.dropdown-menu.privacy-menu{top:40px}.privacy-label{float:right;margin-right:1em;margin-top:-10px;text-decoration:none!important;text-shadow:none}#user-activity .feed-item-box,#user-campaigns .feed-item-box{margin-bottom:10px}#user-campaigns .item-name a{color:#111;font-size:18px;font-weight:700;letter-spacing:normal;line-height:1.1em;margin:0 0 5px;overflow:hidden;padding:0;text-decoration:none}#user-campaigns .item-name a:active,#user-campaigns .item-name a:hover{color:var(--fr-link-color);text-decoration:underline}.item-privacy,.privacy-label{color:#fff!important;cursor:pointer;display:inline-block;opacity:.4;position:absolute;right:8px;text-decoration:none!important;top:8px;z-index:1}.item-privacy i.fa-border,.privacy-label i.fa-border{background-color:#000;border-width:4px;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.3);box-shadow:0 3px 3px 0 rgba(0,0,0,.3);font-size:1.25em}.privacy-label{position:relative;right:auto;top:auto}.item-privacy:hover,.privacy-label:hover{opacity:.95}#user-activity .item-name+.item-tagline:first-letter{text-transform:capitalize}.item-tagline.item-perks:not(:last-child):after{content:","}#user-campaigns .item-picture.wide{border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;float:none;height:auto;margin:0;width:100%}#user-campaigns .feed-item:hover .zoom-on-hover{-webkit-transform:scale(1.2);transform:scale(1.2)}#user-campaigns .feed-item.private .zoom-on-hover{-webkit-transform:none;transform:none}#user-campaigns .hover-zoom-wrapper{border-bottom:1px solid #ddd;display:block;overflow:hidden;width:100%}#progress-meter{margin-bottom:10px}.feed-title{margin:0 0 20px}.feed-title span{display:block}.feed-title span:first-letter{text-transform:uppercase}#user-activity .feed-item-box .notice,#user-campaigns .feed-item-box .notice{font-weight:700;text-align:center}#user-activity .feed-item:last-child,#user-campaigns .feed-item:last-child{margin-bottom:0}#user-activity .feed-item:last-child{background-image:none;border-bottom:none}#user-activity .feed-item .item-stats,#user-campaigns .feed-item .item-stats{font-weight:700}#user-campaigns .feed-item{background:#fff;border:1px solid #ccc;border-radius:5px;margin-bottom:0;margin-top:50px;padding:0}#user-campaigns .feed-item:hover{border-color:#bbb}#user-campaigns .feed-item .stroke{border:none}.location .flag{margin-right:5px;vertical-align:sub;width:24px}.item-actions{color:#666}.runtime{text-transform:lowercase}.runtime:first-letter{text-transform:uppercase}.profile-cta{display:none;margin-bottom:30px;margin-top:10px}.profile-cta:first-of-type{display:block}#profile-about{margin-bottom:20px;word-wrap:break-word}@media (max-width:767px){#profile-panel .profile-info{margin-top:20px}}@media (max-width:480px){#profile-panel .picture-box+.info-box{padding-left:0}}