h1{margin-bottom:20px}.mainContent ul.rss{margin-top:-3.3em}.mainContent .tabbedContent ul.rss{margin-top:0}.mainContent ul.rss form{width:auto}ul.rss a,ul.rss span,ul.rss .help,ul.rss .help>img{display:inline;float:none}ul.rss .help>img{position:relative;top:3px}ul.rss .help .popup{margin-top:-2px}a.button.reactivate,.user a.button{display:block;float:right;margin-bottom:1em}.user .aside{clear:left;display:block;float:left;margin:0 12px 12px 0;width:140px;padding:0 10px;text-align:center}.user .aside .flavor{color:#878787;font-family:Verdana,sans-serif;font-size:75%;margin:0 auto;min-height:24px;width:80%}.user .aside .links{margin-top:6px;text-align:left}.user .aside .links span{display:block;padding:6px 0;margin-top:10px;text-align:center;width:100%}.user .aside .links span.twitter{background-color:#e9f8fa}.user .aside .links span.achievements{background-color:#f3f3f3}.user .aside .links .twitter a{background:transparent url("/styles/images/icon-twitter.png") 0 -17px no-repeat;padding-left:25px}.user .meta{color:#878787;font-size:90%;line-height:1;margin-bottom:1.2em}.user .bio{float:left;margin-bottom:20px;max-width:42em}.user-content{float:left;width:80%}.tab-content .tabbedContent{display:none}.tab-content .tabbedContent.selected{display:block}.sheet{margin-top:1em}.discussions table{margin-bottom:20px;width:100%}.discussions th,.queue th{font-size:105%;font-weight:bold;text-align:left}.discussions th,.discussions td{line-height:1.3;padding:6px 20px 6px 0;vertical-align:top}.discussions td.nowrap,.queue td.nowrap{white-space:nowrap}.tab-content p.more{float:right;font-size:105%;font-weight:bold}.account.manyTabs .tabs>li>span,.account.manyTabs .tabs>li a{padding-left:22px;padding-right:22px}.tabs>li.history a span,.tabs>li.notifications a span,.tabs>li.queue a span{background:url(/styles/images/ui-icons_888888_256x240.png) -192px -96px no-repeat;display:inline-block;height:16px;overflow:hidden;padding:0;text-indent:-99999px;width:16px}.tabs>li.notifications a span,.tabs>li.queue a span{height:14px}.contributor .user a.button{float:left}.contributor .user .aside{float:right;max-width:45%;min-width:190px;margin:0 0 12px 0;width:auto}.contributor .user .aside .author{width:auto}.contributor .user .aside .author img.avatar{max-width:inherit}.contributor .user .aside .links{font-size:110%}.contributor .user .bio{clear:left;float:none;font-size:120%;height:auto;line-height:1.4;overflow:visible;padding-bottom:.1em}.contributor .user-content{width:100%}.entries>li{border-top:1px solid #d9d9d9;margin-top:1em;padding-top:1em}.entries>li:first-child{border:none;margin-top:0;padding-top:0}.entries li a.title{font-size:120%;margin-bottom:.25em}.entries li span.description{margin:1em 0}.posts li{border-left:none;padding-left:0;width:auto}.post-header h2{font-size:140%;margin:0 0 .2em}.ip .posts li .post{width:auto}.ip .posts li .post .post-content{width:626px}.account .event .sessionList>li .title{font-family:Calibri,"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Arial,Sans-Serif;font-size:140%;line-height:.9}.account .speaker-page .sessions>li:first-child{padding-top:0}.account .speaker-page .sessions>li{padding-left:0}.account .speaker-page .sessions{padding-top:0}.mainContent form{width:720px}fieldset li img.avatar{max-width:inherit}fieldset li input#AvatarUrl,fieldset li input#LargeImage{display:block;margin-left:124px}fieldset{clear:both}fieldset+fieldset{margin-top:20px}fieldset legend{border-bottom:1px dotted #333;color:#333;display:block;font-size:120%;font-weight:bold;width:100%}fieldset li.language{position:relative}fieldset li.language .selected{display:inline-block;vertical-align:bottom}fieldset li.language:hover .selector{left:110px;right:auto}fieldset li.set p{display:inline-block;font-size:11px}fieldset li.set p img{display:block}fieldset li.checkbox{margin-left:130px}fieldset input[type="file"]{color:#9b9b9b;font-family:calibri,'Lucida Grande',Lucida,Verdana,sans-serif;font-size:12px;font-style:italic;margin:4px}.validation-summary-errors,.field-validation-error,.deactivate-account .input-validation-error{margin-left:130px}.account-settings a.button{display:inline-block}fieldset.deactivate-account li.set ol li{padding:0}fieldset.deactivate-account li.set ol{display:inline-block;padding-top:5px;width:580px}fieldset.deactivate-account li.set ol label,fieldset.deactivate-account li.checkbox label,fieldset.deactivate-account li p{border:none;font-size:91%;font-weight:normal;line-height:1.3;width:auto}fieldset.deactivate-account li .field-validation-error{display:inline-block;margin-left:0}.register .mainContent h1{margin:0 0 .2em}.register .mainContent form{margin:2em}.register .mainContent fieldset{font-size:100%;margin-top:1em}.register .mainContent label{line-height:normal;padding:0;text-align:inherit;vertical-align:inherit;width:auto}.register .mainContent fieldset input.changeUsername{width:auto}.register .mainContent p{margin:0}.register .mainContent form .alert{padding:7px 17px}.register .mainContent form div.alert,.register .mainContent form p{width:50%}.register .mainContent form div.alert p{width:100%;margin-bottom:5px}.register .mainContent .checking,.register .mainContent .result{margin-top:1em}.register .mainContent a.cancel{margin-top:1em;display:inline-block}.register .mainContent .checking,.register .mainContent .result{display:none}.author-settings li.longLabel label,.site-settings li.longLabel label{line-height:normal}.author-settings li.longLabel select,.site-settings li.longLabel select{display:inline;vertical-align:bottom}.msdnProfile{background-color:#f3f3f3;margin-top:10px;padding:10px;display:none}.msdnProfile .achievements,.msdnProfile .profile{margin-top:5px}.msdnProfile .achievements li{display:inline-block;margin-right:3px;width:auto}.msdnProfile .achievements li span{background-image:url('/styles/images/msdnMedals.png');display:inline-block;height:18px;margin-right:3px;position:relative;top:-1px;vertical-align:bottom;width:18px}.msdnProfile .achievements li.gold span{background-position:0 0}.msdnProfile .achievements li.silver span{background-position:-20px 0}.msdnProfile .achievements li.bronze span{background-position:-40px 0}.msdnProfile .profile{display:block}.update.account label.msdnProfile{background-color:transparent;display:inline-block;margin-top:0;padding:0}.update.account label.msdnProfile a{font-weight:normal}.tab-content .notifications ul{margin-left:60px;margin-top:30px}.tab-content .notifications li{margin-top:15px}
#editUserQueue,.queue .byshow{clear:left;margin:20px 0}.queue table{width:100%}.queue .byshow table{margin-left:110px;width:590px}.queue .sorting a.button{display:inline-block;margin-bottom:1em}.queue .content .working{background:#dedbd1;display:block;font-size:105%;font-weight:bold;margin:20px auto;padding:20px;text-align:center;width:340px}.queue .content table td .working{margin:0 auto}.queue .content .working img{display:inline-block;padding-right:10px}.queue .actions>a{background-position:0 -5px;background-size:28px 28px;background-repeat:no-repeat;display:inline-block;height:30px;overflow:hidden;padding:0;text-indent:-99999px;width:30px}.queue .actions a.trash{background-image:url("/styles/images/WP7/Light/delete.png")}.queue .actions a.trash.removing{background-repeat:no-repeat;background-image:url("/styles/images/ui-anim_basic_16x16.gif");background-position:8px 0;background-size:16px 16px}.queue th{padding:0 6px}.queue .byshow .thumb{float:left}.queue table td.thumbnail,.queue .byshow .thumb{text-align:center}.queue table td.thumbnail img,.queue .byshow .thumb img{max-height:75px;max-width:100px}.queue .byshow .heading{font-size:105%;font-weight:bold;margin-bottom:4px}.queue td,.queue .byshow li{border-top:1px solid #d4d4d4;min-height:40px;padding:6px;vertical-align:top}.queue .byshow li{min-height:100px}.queue .byshow td{border:0}.queue .byshow .title{width:300px}.queue .byshow .published{width:140px}.queue .progress{border:1px solid #333;height:14px;width:80px}.queue .progress span{background-color:#017a8c;color:#fff;display:inline-block;height:14px;text-indent:-9999em;width:0}
.event .mainContent>.admin .button{position:absolute;right:0;top:-2em}.event .item-data{display:table;width:100%}.event .item-data>li{color:#878787;display:table-cell;line-height:1.3;vertical-align:top}.sessionList>li{position:relative}.event .sessionList>li .title{display:block;font-size:150%;font-weight:bold}.sessionList .details{position:static;overflow:hidden;width:100%}.sessionList .details a{white-space:nowrap}.keynotes .details>li.date,.sessionList .details>li,.sessionList .downloads>li ul li{color:#6b6b6b}.sessionList .details>li,.sessionList .downloads>li ul li{border-left:1px solid #c7c7c7;margin-top:2px;padding-left:10px;width:auto}.sessionList .details>li{float:left;margin-left:-11px;margin-right:21px}.sessionList .downloads>li ul li{margin-left:10px}.sessionList .details>li:first-child,.sessionList .details>li.grouping+.timing,.sessionList .details>li.grouping+.c9interaction,.sessionList .details>li.timing+.c9interaction,.sessionList .description{clear:both}.sessionList li a.commentJump{color:#878787}.sessionList .details>li.c9interaction{border-left:0 solid #c7c7c7}.sessionList .downloads{bottom:15px;font-size:115%;position:absolute;right:5px;text-align:center}.sessionList .downloads>li{float:none}.sessionList .downloads>li ul li:first-child{border-left:0 solid #c7c7c7;clear:both;margin-left:0;padding-left:0}.sessionList .downloads>li>ul{display:table;margin:0 auto}.sessionList .downloads>li>ul li{display:table-cell!important;float:none;padding-right:10px}.sessionList .entry-image .scheduleAndEval{margin-top:10px}.sidebar .eventHome img{display:block;margin:0 auto;max-width:188px}.evaluateHolder a{background-color:#712214;color:#fff;display:inline-block;padding:5px 10px}.evaluateHolder a:hover{background-color:#96331d;text-decoration:none}.scheduleAndEval .evaluateHolder{float:left;margin-top:-5px}.addToSchedule{display:inline-block;min-width:110px}.session-page .scheduleAndEval .star,.sessions .star{background:url(/styles/images/scheduleStarsAnim.gif) no-repeat 0 0;float:left;height:16px;width:17px;margin-right:4px}.session-page .scheduleAndEval .pending .star,.sessions .pending .star{background:url(/styles/images/scheduleStarsAnim.gif) no-repeat 0 -64px!important}.session-page .scheduleAndEval a:hover .star,.sessions a:hover .star{background:url(/styles/images/scheduleStarsAnim.gif) no-repeat 0 -16px}.session-page .scheduleAndEval .user-schedule .star,.sessions .user-schedule .star{background:url(/styles/images/scheduleStarsAnim.gif) no-repeat 0 -32px}.session-page .scheduleAndEval .user-schedule a:hover .star,.sessions .user-schedule a:hover .star{background:url(/styles/images/scheduleStarsAnim.gif) no-repeat 0 -48px}.session-page .scheduleAndEval .remove-text,.session-page .scheduleAndEval .user-schedule .add-text,.sessions .remove-text,.sessions .user-schedule .add-text{display:none}.session-page .scheduleAndEval .add-text,.session-page .scheduleAndEval .user-schedule .remove-text,.sessions .add-text,.sessions .user-schedule .remove-text{display:inline}
.hasTopContent.speaker-page .mainContent,.hasTopContent.speaker-page .sidebar,.hasTopContent.speaker-page .pageNav{margin-top:0}.hasTopContent.speaker-page .branding{margin-bottom:20px}.hasTopContent.hasLivePlayer.speaker-page .branding{margin-bottom:0}.speaker-page .mainContent .bio{width:600px}.speaker-page .mainContent>.button{display:block;float:right;margin-bottom:1em;margin-top:-2em}.speaker-page .bio-picture span{margin:0 auto}.speaker-page .pageNav{padding:40px 0}.speaker-page .bio-picture span img{border:1px solid #ccc;display:block;margin:0 auto;max-width:130px}.speaker-page .pageNavHolder .ch9Profile{display:block;margin-bottom:40px}.speaker-page .user-content{clear:both}.speaker-page .user-content h2{border-bottom:1px dotted #333;font-size:170%;margin:30px 0 0 15px;padding:0 0 10px}.speaker-page .sessions{padding-top:5px}.speaker-page .sessions>li{background:#fff}.speaker-page .sessions>li{border-top:1px solid #d9d9d9;padding:15px 15px;overflow:hidden}.speaker-page .sessions>li:first-child{border-top:0 solid #fff}.speaker-page .sessions>li.odd{background-color:#e8f7f9}.speaker-page .sessions h3{clear:both;font-size:160%;margin-bottom:0}.speaker-page .rating{margin-bottom:0}.speaker-page .rating .avg-rating{display:none}.event-page .allSessions .sessionList>li .entry-meta{display:block;width:auto;margin:15px;overflow:hidden}.speaker-page .sessionList .downloads{bottom:auto;right:auto;position:static;float:right}.speaker-page .entry-meta .presentation{float:right;font-size:115%;border-left:0 solid #fff;border-right:1px solid #c7c7c7;margin-left:21px;margin-right:-11px;padding-left:0;padding-right:10px}.speaker-page .entry-meta .downloads{margin-right:-10px}