#w3c_content_body div.intro{color:#333;font-size:94%}#w3c_content_body div.intro ul{padding-top:0;margin-left:20px}a:link,a:visited{text-decoration:none;border-bottom:none;padding-bottom:none}legend.hidden{visibility:hidden}span.preferred:after{vertical-align:middle;content:url(//www.w3.org/2008/site/images/star.png)}.group-profile-header-left,.user-profile-header-left{width:75%;float:left;position:relative;z-index:1}.user-profile-bio{margin-left:160px}.user-profile-header-left div.avatar{float:left;position:relative}.avatar .caption{position:absolute;padding:3px 0;top:145px;width:120px;background:none repeat scroll 0 0 hsla(0,0%,100%,.85);text-align:center}.user-profile-header-left h2{padding:0;margin:0;font-size:180%;letter-spacing:.5px;font-family:Constantia,Lucida Bright,Lucidabright,"Lucida Serif",Lucida,"DejaVu Serif","Bitstream Vera Serif","Liberation Serif",Georgia,serif}.user-profile-header-left .profession{font-size:120%;margin-bottom:10px}dl.apikeys a.btn,dl.apikeys button.btn{margin-bottom:0;color:#1a5e9a;border-color:#1a5e9a}dl.apikeys button.btn{line-height:16px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}a.btn:link,button.btn{position:relative;margin-bottom:10px;display:inline-block;overflow:visible;padding:5px 10px;font-size:13px;font-weight:700;line-height:18px;color:#333;text-shadow:0 1px 0 hsla(0,0%,100%,.5);background-color:#ccc;background-repeat:no-repeat;border:1px solid #ccc;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#ddd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#ddd));background-image:-moz-linear-gradient(#fff,#ddd);background-image:-ms-linear-gradient(#fff,#ddd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#ddd));background-image:-webkit-linear-gradient(#fff,#ddd);background-image:-o-linear-gradient(#fff,#ddd);background-image:linear-gradient(#fff,#ddd)}a.btn:hover,button.btn:hover{text-decoration:none;background-image:-webkit-linear-gradient(#f8f8f8,#d8d8d8);background-image:-o-linear-gradient(#f8f8f8,#d8d8d8);background-image:linear-gradient(#f8f8f8,#d8d8d8)}a.btn:focus,button.btn:focus{box-shadow:inset 0 2px 4px rgba(0,0,0,.1),0 1px 0 hsla(0,0%,100%,.5)}.group-profile-header-left p,.user-profile-header-left p{padding:0 0 5px}.user-profile-header-left dl{padding:0}.group-profile-header-left dt,.user-profile-header-left dt{color:#777;float:left;padding:0;font-style:italic}.group-profile-header-left dt{width:170px}.user-profile-header-left dt{width:120px}.group-profile-header-left dd{margin-left:170px}.user-profile-header-left dd{margin-left:100px}.group-profile-header-left dd ul{padding:0}.group-profile-header-right,.user-profile-header-right{float:right;position:relative;padding:20px 20px 0}.group-profile-header-right p,.user-profile-header-right p{margin-bottom:5px;font-size:110%;font-weight:700;padding:0}.group-profile-header-right p span,.user-profile-header-right p span{color:#777;font-weight:400}.group-profile-header-right .btn+p,.user-profile-header-right .btn+p{border-bottom:1px solid #aaa;padding-bottom:5px}.user-profile-body{clear:both;position:relative;top:20px}.user-profile-body div{font-size:.8856rem}.group-profile-body table,.user-profile-body table{border:1px solid #d9d9d9;text-shadow:1px 1px 0 #f8f8f8;font-family:Andale Mono,AndaleMono,monospace;font-size:90%;width:100%;border-collapse:separate}.group-profile-body table tr:nth-child(odd),.user-profile-body table tr:nth-child(odd){background-color:#e5edf4}.group-profile-body table td,.user-profile-body table td{padding:15px 20px;border-right:0}.user-profile-body .top td:first-child{width:15%}.user-profile-body .left,.user-profile-body .right{display:inline-block;vertical-align:top}.user-profile-body .left{width:98%;padding:0;vertical-align:top}.user-profile-body .right{padding-top:2%;width:98%}@media screen and (min-width:980px){.user-profile-body .left{width:43%;padding:0 2% 0 0;vertical-align:top}.user-profile-body .right{padding-top:0;width:53%}}.group-profile-header-left{width:75%;float:left;padding:20px;font-size:110%}.group-profile-header-right{float:left;position:relative;padding:20px 20px 0}.group-profile-body{clear:both;margin-right:40px}.group-profile-body .participants{width:100%}.group-profile-body .participants td:first-child{width:15%}.group-profile-body .participants .user{display:inline-block;border-radius:3px;box-shadow:1px 1px 1px #999;-webkit-transition:background-color .4s;-moz-transition:background-color .4s;-ms-transition:background-color .4s;transition:background-color .4s}.group-profile-body .participants .user:hover{background:#d4dfe6;text-shadow:1px 1px 0 #dadada}.group-profile-body .participants .user .avatar img{border:2px solid #eee}.group-profile-body .participants .user a:link{font-size:115%;display:block;letter-spacing:.5px;font-family:Constantia,Lucida Bright,Lucidabright,"Lucida Serif",Lucida,"DejaVu Serif","Bitstream Vera Serif","Liberation Serif",Georgia,serif}.participants .user{font-size:.8856rem;background-color:#fff;width:98%;padding:1%;margin:1%;vertical-align:top}@media screen and (min-width:1080px){.participants .user{width:45%}.participants .one{width:60%}}@media screen and (min-width:1380px){.participants .user{width:28%}.participants .one{width:60%}.participants .two{width:45%}}.participants .user .avatar{float:left;margin:0 20px 0 0}.cut{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.participants .user .affiliation a:link,.participants .user .email a:link{font-family:Andale Mono,AndaleMono,monospace;font-size:90%;color:#333}.listerrors li{list-style-image:url(//www.w3.org/2008/site/images/error-bullet-icon.png)}.listerrors .w3c_message.errors{background-color:transparent;color:#c33;border:none;width:100%}.drop-shadow{padding:10px;background:#eee}.drop-shadow:after,.drop-shadow:before{content:"";position:absolute;z-index:-2}.lifted:after,.lifted:before{bottom:15px;left:5px;width:75px;height:20%;max-width:300px;max-height:100px;-webkit-box-shadow:0 15px 10px rgba(0,0,0,.7);-moz-box-shadow:0 15px 10px rgba(0,0,0,.7);box-shadow:0 15px 10px rgba(0,0,0,.7);-webkit-transform:rotate(-7deg);-moz-transform:rotate(-7deg);-ms-transform:rotate(-7deg);-o-transform:rotate(-7deg);transform:rotate(-7deg)}.lifted:after{right:7px;left:auto;-webkit-transform:rotate(7deg);-moz-transform:rotate(7deg);-ms-transform:rotate(7deg);-o-transform:rotate(7deg);transform:rotate(7deg)}.user-profile-body a.btn-edit{display:block;font-size:100%;letter-spacing:1px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;color:#069}.user-profile-body a.btn-edit:hover{border:0;text-decoration:underline}.user-profile-body a.btn-edit.inline{display:inline}#request_form,.request_form{width:auto}.request_form fieldset label.inline{display:inline-block;margin:10px 5px 0 0}ul.contract{padding:0 40px}ul.contract li{list-style-type:disc}.cta-flat{border-radius:3px!important;background:#809baf;color:#fff!important;font-size:14px;padding:10px 20px!important;border:0!important;margin:20px 0;transition:all .25s;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s}.cta-flat:hover{background:#92aabb;cursor:pointer}.cta-flat.disabled,.cta-flat.disabled:hover{background:#999;cursor:default}dl.inline{display:inline-block;width:34em}dl.inline dt{float:left;clear:left;width:9em;text-align:right;font-weight:700;padding-left:.5em;padding-top:.4em;padding-bottom:.4em}dl.inline dt:after{content:":"}dl.inline dd{padding:.4em 0}dl.inline dt:nth-child(4n+1),dl.inline dt:nth-child(4n+1)+dd{background-color:#dbe7f0}.w3c_2fa_form fieldset input{background-color:#fafafa;border:1px solid #ccc;border-radius:3px;margin-top:5px}#request_form{width:50%}#request_form fieldset label,.label,.request_form fieldset label{display:block;margin-top:15px;font-size:12px}#request_form fieldset input,#request_form fieldset textarea,.request_form fieldset input,.request_form fieldset textarea{border:1px solid #777;padding:7px 9px;color:#1a5e9a;border-radius:3px}#request_form fieldset input.error,#request_form fieldset textarea.error,.request_form fieldset input.error,.request_form fieldset textarea.error{border:2px solid #dc4747}#request_form fieldset input:focus,#request_form fieldset textarea:focus,.request_form fieldset input:focus,.request_form fieldset textarea:focus{outline:none;box-shadow:0 0 6px #99c0e0;-moz-box-shadow:0 0 7px #99c0e0;-webkit-box-shadow:0 0 7px #99c0e0;-webkit-transition:border .2s linear,-webkit-box-shadow .2s linear;-moz-transition:border .2s linear,-moz-box-shadow .2s linear;border-color:#628eaf}#request_form fieldset p,.request_form fieldset p{padding:0;font-size:90%;color:#666}.request_form fieldset label.h3{font-size:131%;display:inline;margin:0;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s}.request_form fieldset label.h3:hover{cursor:pointer}.field-disabled{color:#888}.request_form fieldset input[type=radio]{margin:0 7px}.request_form fieldset label.inline{display:inline}.request_form .edit-back{font-family:Helvetica Neue,Helvetica,Arial,Verdana,Geneva,sans-serif;font-size:100%;padding:0;cursor:pointer;background-color:transparent;border:0;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;color:#999}.request_form .edit-back:hover{color:#036}div.pagination span{color:#999}div.pagination .current{background-color:#347cb0;color:#fff;border-radius:4px;margin:0 2px;padding:0 3px}div.pagination a{border-bottom:0;color:#036}