div.profile-head{position:relative;z-index:2}div.profile-head h1{line-height:1;text-align:center;color:rgba(0,0,0,0.72)}body.dark div.profile-head h1{color:rgba(255,255,255,0.85)}div.profile-head h1 img.photo{width:80px;margin:0 auto 10px auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media only screen and (max-width: 800px){div.profile-head h1 img.photo{width:60px;height:60px}}div.profile-head h1 img.photo:hover{opacity:.75}div.profile-head h1 a.url{font-size:26px;font-weight:500;line-height:1;letter-spacing:-.02em;color:rgba(0,0,0,0.72)}body.dark div.profile-head h1 a.url{color:rgba(255,255,255,0.85)}@media only screen and (max-width: 460px){div.profile-head h1 a.url{font-size:22px;line-height:1}}div.profile-head h2.bio{padding:8px 10% 0 10%;font-size:20px;font-weight:normal;line-height:1.4;text-align:center;color:rgba(0,0,0,0.51)}body.dark div.profile-head h2.bio{color:rgba(255,255,255,0.4)}div.profile-head h2.bio a{color:rgba(0,0,0,0.51)}body.dark div.profile-head h2.bio a{color:rgba(255,255,255,0.4)}div.profile-head h2.bio a:hover{color:rgba(0,0,0,0.72);border-bottom:none}body.dark div.profile-head h2.bio a:hover{color:rgba(255,255,255,0.6)}@media only screen and (max-width: 460px){div.profile-head h2.bio{padding:5px 10px 0 10px;font-size:15px;line-height:1.4}}div.profile-head span.skills{display:block;margin:15px auto 5px auto;text-align:center}div.profile-head span.skills a{margin:0 2px;padding:4px 8px;font-size:11px;color:rgba(0,0,0,0.51);border:1px solid #ccc;background:rgba(0,0,0,0.07) url(/assets/button-glass-a3d23ab9b5a91667e4b0244aba623900.png) repeat-x 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}div.profile-head span.skills a:hover{color:rgba(0,0,0,0.72)}div.profile-head ol.team-members{margin:12px 0 10px 0;text-align:center}div.profile-head ol.team-members li{display:inline-block;margin:2px 1px}div.profile-head ol.team-members li a{display:inline-block}div.profile-head ol.team-members li a img{width:32px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}div.profile-head ol.team-members li a:hover img{opacity:.75}div.profile-head ul.profile-details{margin:5px 0 0 0;text-align:center}@media only screen and (max-width: 800px){div.profile-head ul.profile-details{margin:12px 0 0 0}}div.profile-head ul.profile-details li{display:inline;margin:0 12px;font-size:16px;line-height:24px;color:#777777}body.dark div.profile-head ul.profile-details li{color:rgba(255,255,255,0.4);border-color:rgba(255,255,255,0.08)}@media only screen and (max-width: 800px){div.profile-head ul.profile-details li{display:block;margin:0;padding:6px 0 10px 0;font-size:13px;border-top:1px solid rgba(0,0,0,0.07)}}div.profile-head ul.profile-details li a{display:inline-block;height:18px;margin:0 5px;padding:3px 0 3px 23px;color:rgba(0,0,0,0.51);background-repeat:no-repeat;background-position:0 6px}body.dark div.profile-head ul.profile-details li a{color:rgba(255,255,255,0.4)}div.profile-head ul.profile-details li a:hover{color:rgba(0,0,0,0.72)}body.dark div.profile-head ul.profile-details li a:hover{color:rgba(255,255,255,0.6)}@media only screen and (max-width: 800px){div.profile-head ul.profile-details li a{display:block;text-align:left}}div.profile-head ul.profile-details li a.location{padding-left:18px;background-image:url(/assets/profile/icon-location-1692e0a95e540356eeeb990c267d2ad4.png)}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){div.profile-head ul.profile-details li a.location{background-image:url(/assets/profile/icon-location-2x-bcab8724225942b30021a639e9562c31.png);-webkit-background-size:14px 60px;-moz-background-size:14px 60px;background-size:14px 60px}}body.dark div.profile-head ul.profile-details li a.location{background-image:url(/assets/profile/icon-location-dark-fa396066c0c68fb49d2c76fa2524e30d.png?1)}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){body.dark div.profile-head ul.profile-details li a.location{background-image:url(/assets/profile/icon-location-dark-2x-55bbd509a27204b05cf1c175f1936e67.png?1);-webkit-background-size:14px 60px;-moz-background-size:14px 60px;background-size:14px 60px}}body.alt div.profile-head ul.profile-details li a.location{padding-left:23px;background-position:2px 6px}body.alt div.profile-head ul.profile-details li a.location:hover{background-position:2px -36px}@media only screen and (max-width: 800px){div.profile-head ul.profile-details li a.location{padding-left:23px;background-position:2px 6px}div.profile-head ul.profile-details li a.location:hover{background-position:2px -36px}}div.profile-head ul.profile-details li a.website{background-image:url(/assets/profile/icon-url-e8459dc3d5b42602cfd26b3d6142feba.png)}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){div.profile-head ul.profile-details li a.website{background-image:url(/assets/profile/icon-url-2x-c42e176a15c2388224522259a5788a34.png);-webkit-background-size:18px 60px;-moz-background-size:18px 60px;background-size:18px 60px}}body.dark div.profile-head ul.profile-details li a.website{background-image:url(/assets/profile/icon-url-dark-5356ee2485970bea022aaa252d7aec54.png?1)}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){body.dark div.profile-head ul.profile-details li a.website{background-image:url(/assets/profile/icon-url-dark-2x-e0568e71bbf7347e93c4e1f176b5c726.png?1);-webkit-background-size:18px 60px;-moz-background-size:18px 60px;background-size:18px 60px}}div.profile-head ul.profile-details li a.hire{background-image:url(/assets/profile/icon-mail-a072b339f2e88fe1a6ad9ac4d278ebff.png)}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){div.profile-head ul.profile-details li a.hire{background-image:url(/assets/profile/icon-mail-2x-c20eb7f8b9339a9ef5fd7a6b0ea4c697.png);-webkit-background-size:18px 60px;-moz-background-size:18px 60px;background-size:18px 60px}}body.dark div.profile-head ul.profile-details li a.hire{background-image:url(/assets/profile/icon-mail-dark-8261ae414055ca1c3e9ddf85bf151208.png?1)}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){body.dark div.profile-head ul.profile-details li a.hire{background-image:url(/assets/profile/icon-mail-dark-2x-3bb147f987eeddfddebb5624242e54b4.png?1);-webkit-background-size:18px 60px;-moz-background-size:18px 60px;background-size:18px 60px}}div.profile-head ul.profile-details li a.jobs{background-image:url(/assets/profile/icon-jobs-919b6920c2382fd41d6c5565cbe680e9.png)}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){div.profile-head ul.profile-details li a.jobs{background-image:url(/assets/profile/icon-jobs-2x-e39cf5b70d8e2d16daaea8f8da6cff9c.png);-webkit-background-size:18px 60px;-moz-background-size:18px 60px;background-size:18px 60px}}div.profile-head ul.profile-details li a:hover{background-position:0 -36px}ol.dribbbles,body#projects-index ol.collections{margin-top:15px;padding-top:20px;border-top:1px solid rgba(0,0,0,0.07)}@media only screen and (max-width: 800px){ol.dribbbles,body#projects-index ol.collections{margin-top:0}}body.dark ol.dribbbles,body.dark body#projects-index ol.collections{border-color:rgba(255,255,255,0.08)}body#profile ol.dribbbles li h2,body#user-profile ol.dribbbles li h2{display:none}body#profile .is-team ol.dribbbles li h2,body#user-profile .is-team ol.dribbbles li h2{display:block}div.profile-head h1 img.photo{margin-top:-60px}@media only screen and (max-width: 800px){div.profile-head h1 img.photo{margin-top:0}}div.profile-dash{width:100%;min-height:29px;border-bottom:1px solid #e5e5e5;background:rgba(255,255,255,0.6)}@media only screen and (max-width: 800px){div.profile-dash{min-height:auto}}div.profile-dash div.profile-dash-inner{max-width:970px;margin:0 auto;padding:0 12px;z-index:3}@media only screen and (max-width: 800px){div.profile-dash div.profile-dash-inner{width:auto;text-align:center}}div.profile-dash div.profile-dash-inner ul.profile-stats>li{float:left;margin:0 8px 0 0;padding:0 8px 0 0;font-size:12px;line-height:1}@media only screen and (max-width: 800px){div.profile-dash div.profile-dash-inner ul.profile-stats>li{float:none;display:inline;margin:0 5px;padding:0;font-size:10px;line-height:1;border-right:none}}div.profile-dash div.profile-dash-inner ul.profile-stats>li:last-child{margin-right:0;padding-right:0;border-right:none}div.profile-dash div.profile-dash-inner ul.profile-stats>li>a,div.profile-dash div.profile-dash-inner ul.profile-stats>li>span.empty{line-height:50px}@media only screen and (max-width: 800px){div.profile-dash div.profile-dash-inner ul.profile-stats>li>a,div.profile-dash div.profile-dash-inner ul.profile-stats>li>span.empty{line-height:36px}}div.profile-dash div.profile-dash-inner ul.profile-stats>li a,div.profile-dash div.profile-dash-inner ul.profile-stats>li span.empty{display:inline-block;color:rgba(0,0,0,0.37)}@media only screen and (max-width: 800px){div.profile-dash div.profile-dash-inner ul.profile-stats>li a,div.profile-dash div.profile-dash-inner ul.profile-stats>li span.empty{display:inline-block}}div.profile-dash div.profile-dash-inner ul.profile-stats>li a span.count,div.profile-dash div.profile-dash-inner ul.profile-stats>li span.empty span.count{font-weight:500;color:rgba(0,0,0,0.72)}@media only screen and (max-width: 800px){div.profile-dash div.profile-dash-inner ul.profile-stats>li a span.count,div.profile-dash div.profile-dash-inner ul.profile-stats>li span.empty span.count{font-size:11px;line-height:1}}div.profile-dash div.profile-dash-inner ul.profile-stats>li span.badge-pro,div.profile-dash div.profile-dash-inner ul.profile-stats>li span.badge-team{line-height:inherit}div.profile-dash div.profile-dash-inner ul.profile-stats>li a:hover{opacity:.75}div.profile-dash div.profile-dash-inner ul.profile-stats li.more>a{padding-right:22px;background-repeat:no-repeat;background-position:100% 50%;background-image:url(/assets/icon-dd-arrow-2c8910c88500fb765f7fcff59d4f20d6.png)}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){div.profile-dash div.profile-dash-inner ul.profile-stats li.more>a{background-image:url(/assets/icon-dd-arrow-2x-688dd4e1192a706706d34f04296050fe.png);-webkit-background-size:18px 5px;-moz-background-size:18px 5px;background-size:18px 5px}}@media only screen and (max-width: 800px){div.profile-dash div.profile-dash-inner ul.profile-stats li.more>a{display:inline-block;width:20px;padding-right:0;text-indent:-9999px;background-repeat:no-repeat;background-position:0 24px;background-image:url(/assets/profile/icon-more-2b3645d2dad6033914fe40ea33bdbd69.png?5);background-position:0 16px}}@media only screen and (max-width: 800px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 800px) and (min--moz-device-pixel-ratio: 1.5), only screen and (max-width: 800px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (max-width: 800px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 800px) and (min-resolution: 1.5dppx){div.profile-dash div.profile-dash-inner ul.profile-stats li.more>a{background-image:url(/assets/profile/icon-more-2x-145ce2053d18509b3fa3db525b00f91f.png?5);-webkit-background-size:20px 40px;-moz-background-size:20px 40px;background-size:20px 40px}}div.profile-dash div.profile-dash-inner ul.profile-stats li.more>a:hover{opacity:1}@media only screen and (max-width: 800px){div.profile-dash div.profile-dash-inner ul.profile-stats li.more>a:hover{background-position:0 -19px}}@media only screen and (max-width: 800px){div.profile-dash div.profile-dash-inner ul.profile-stats li.more:hover>a{background-position:0 -19px}}div.profile-dash div.profile-dash-inner ul.profile-stats ul{display:none;position:absolute;width:200px;margin:-5px 0 0 -20px;padding:6px 0 10px 0;font-size:12px;background:#fafafa;border-radius:4px;border-bottom-right-radius:4px;-webkit-box-shadow:1px 2px 2px rgba(0,0,0,0.2);-moz-box-shadow:1px 2px 2px rgba(0,0,0,0.2);box-shadow:1px 2px 2px rgba(0,0,0,0.2);z-index:999}@media only screen and (max-width: 800px){div.profile-dash div.profile-dash-inner ul.profile-stats ul{left:0;width:100%;margin:0;text-align:left;border-radius:0}}div.profile-dash div.profile-dash-inner ul.profile-stats ul li.header{margin:5px 0 0 0;padding:10px 15px 5px 15px;font-size:11px;font-weight:500;text-transform:uppercase;border-top:1px solid #eee}div.profile-dash div.profile-dash-inner ul.profile-stats ul li.separate{margin:5px 0 0 0;padding:5px 0 0 0;border-top:1px solid #eee}div.profile-dash div.profile-dash-inner ul.profile-stats ul li a,div.profile-dash div.profile-dash-inner ul.profile-stats ul li span.empty{display:block;height:auto;padding:5px 15px}div.profile-dash div.profile-dash-inner ul.profile-stats ul li a.twitter,div.profile-dash div.profile-dash-inner ul.profile-stats ul li span.empty.twitter{padding-left:36px;background-repeat:no-repeat;background-position:15px 3px;background-image:url(/assets/profile/icon-twitter-sm-8a310e9cb6487671e118f97711397c78.png)}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){div.profile-dash div.profile-dash-inner ul.profile-stats ul li a.twitter,div.profile-dash div.profile-dash-inner ul.profile-stats ul li span.empty.twitter{background-image:url(/assets/profile/icon-twitter-sm-2x-3deb7afb3e36f0fd0c64dd3177618b58.png);-webkit-background-size:16px 16px;-moz-background-size:16px 16px;background-size:16px 16px}}div.profile-dash div.profile-dash-inner ul.profile-stats ul li a:hover,div.profile-dash div.profile-dash-inner ul.profile-stats ul li span.empty:hover{color:rgba(0,0,0,0.72);background-color:#eee;opacity:1}div.profile-dash div.profile-dash-inner ul.profile-stats ul li a span.count,div.profile-dash div.profile-dash-inner ul.profile-stats ul li span.empty span.count{float:right;font-size:12px}div.profile-dash div.profile-dash-inner ul.profile-stats ul li span.empty:hover{color:rgba(0,0,0,0.37);background-color:transparent}div.profile-dash div.profile-dash-inner ul.profile-stats ul li.skills{padding:0 15px;line-height:1.6;color:rgba(0,0,0,0.37)}div.profile-dash div.profile-dash-inner ul.profile-stats ul li.skills a{display:inline;padding:0}div.profile-dash div.profile-dash-inner ul.profile-stats ul li.skills a:hover{background:none}@media screen and (min-width: 800px){div.profile-dash ul.profile-stats>li:hover ul{display:block}}div.profile-dash ul.profile-stats>li.hover ul{display:block}div.profile-dash-actions{position:absolute;top:-61px;right:0;min-width:340px}div.profile-dash-actions ul.actions-on-user{right:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border-top-right-radius:0}div.profile-dash-actions div.on-teams{float:right;margin:0 10px 0 0;padding:0 8px 0 0;border-right:1px solid #ddd}@media only screen and (max-width: 800px){div.profile-dash-actions div.on-teams{display:none}}body.logged-out div.profile-dash-actions div.on-teams{margin:0;padding:0;border-right:none}div.profile-dash-actions div.on-teams strong{margin:0 5px 0 0;font-size:13px;font-weight:normal;color:rgba(0,0,0,0.37)}div.profile-dash-actions div.on-teams span.team{margin:0 2px}div.profile-dash-actions div.on-teams span.team a{display:inline-block;font-size:13px;font-weight:500;line-height:29px;color:#999999}div.profile-dash-actions div.on-teams span.team a img{position:relative;top:-2px;width:24px;margin:0;vertical-align:middle;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}div.profile-dash-actions div.on-teams span.team a:hover img{opacity:.75}div.profile-dash-actions div.follow-prompt,div.profile-dash-actions div.follow-prompt a,div.profile-dash-actions div.member-actions,div.profile-dash-actions span.follows-you,div.profile-dash-actions a.draft,div.profile-dash-actions span.draft-pending{float:right;margin:0}@media only screen and (max-width: 800px){div.profile-dash-actions div.follow-prompt,div.profile-dash-actions div.follow-prompt a,div.profile-dash-actions div.member-actions,div.profile-dash-actions span.follows-you,div.profile-dash-actions a.draft,div.profile-dash-actions span.draft-pending{float:none;margin:5px 1px 0 1px;text-align:left}div.profile-dash-actions div.follow-prompt ul.actions-on-user,div.profile-dash-actions div.follow-prompt a ul.actions-on-user,div.profile-dash-actions div.member-actions ul.actions-on-user,div.profile-dash-actions span.follows-you ul.actions-on-user,div.profile-dash-actions a.draft ul.actions-on-user,div.profile-dash-actions span.draft-pending ul.actions-on-user{left:0;right:auto;width:100%;border-top-right-radius:6px}}@media only screen and (max-width: 800px){div.profile-dash-actions div.follow-prompt,div.profile-dash-actions div.member-actions,div.profile-dash-actions a.draft,div.profile-dash-actions span.draft-pending,div.profile-dash-actions form.draft-form{display:inline-block}}div.profile-dash-actions a.draft,div.profile-dash-actions span.draft-pending{margin:0 5px 0 0}@media only screen and (max-width: 800px){div.profile-dash-actions a.draft span,div.profile-dash-actions span.draft-pending span{padding-left:0;background:none}}div.profile-dash-actions a.settings{margin:0 0 0 5px}div.profile-dash-actions a.settings:hover{-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.3);box-shadow:1px 1px 1px rgba(0,0,0,0.3)}div.profile-dash-actions div.active a.settings{-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.3);box-shadow:1px 1px 1px rgba(0,0,0,0.3)}@media only screen and (max-width: 800px){div.profile-dash-actions a.settings{margin-left:0}div.profile-dash-actions span.follows-you{display:none}}div.profile-dash-actions span.follows-you{margin:7px 10px 0 0;font-size:12px;font-weight:500;color:#ccc;background:none}@media only screen and (max-width: 800px){div.profile-dash-actions{position:static;min-width:0;margin:0 0 18px 0;text-align:center;overflow:auto}div.profile-dash-actions span.follows-you{display:none}}div.profile-dash-actions form.select-sort-form{position:static;float:right;margin:0 10px 0 0}div.profile-dash-actions form.select-sort-form select{border:1px solid #e0e0e0}@media only screen and (max-width: 800px){div.profile-dash-actions form.select-sort-form{display:none}}@media only screen and (max-width: 800px){.followed-by-current-user div.profile-dash-actions .follow-prompt a.unfollow{display:inline-block}.blocked-by-current-user div.profile-dash-actions .follow-prompt a.unblock{display:inline-block}}
