@import url(//fonts.googleapis.com/css?family=Alegreya+Sans+SC);@import url(//fonts.googleapis.com/css?family=Lato:400,700);@import url(//fonts.googleapis.com/css?family=Open+Sans);.clear{clear:both;font:0px/0px Arial}.block{display:block}.filler{display:block;height:100px;width:100px}.hidden{display:none}.section:after{clear:both;content:".";display:block;height:0;width:0;visibility:hidden}div.ui-dialog{text-align:left}.label{color:#000}.note{font:12px "Courier New", Terminal, monospace;border:1px solid #999;background:#ff6;padding:2px 4px 2px 4px;color:#000;margin:20px 0 0 0}.special{border:1px solid #999;background:#ff6;padding:2px 4px 2px 4px;color:#000;margin:20px 0 20px 0}.bd{border:1px solid #999}.nuggets{display:none}.spacer30{height:30px}.sansH h3,.sansH h4,.sansH h5{font-family:Arial, Helvetica, sans-serif}div.bookmark{float:right;font-size:0.9em;display:block;margin:5px 20px 5px 0}.InputBoxSmall{height:18px;width:40px}.InputBoxDestination{height:18px;margin:0px;width:215px}.InputLocation{height:18px;margin:0px;width:115px}.InputType{height:18px;margin:0px;width:150px}th{vertical-align:top}td.smallSpeakerImage img{width:56px}ul.plain{list-style:none;margin-left:0;padding-left:0}ul.plain li{clear:left;margin:3px 0 0 0;padding:0}ul.hlink{float:right;list-style:none;margin:5px 5px 10px 0;padding:0}ul.hlink li{display:inline;margin:0;padding:0 10px;border-right:1px dotted #336699}ul.hlink li.last{padding:0 0 0 10px;border-right:0}ul.hlink li:last-child{padding:0 0 0 10px;border-right:0}ul.hlink a{font-weight:bold}a.hlink{font-weight:bold;float:right;margin:5px 5px 10px 0}ul.links{list-style:none;margin:0;padding:0}ul.links li{display:inline;margin:0;padding:2px 5px 2px 5px;border-right:1px dotted #999}ul.links li.last{border-right:0}ul.hlink2{float:right;list-style:none;margin:5px 5px 10px 0;padding:0;font-size:0.95em}ul.hlink2 li{display:inline;margin:0;padding:0 10px;border-right:1px dotted #336699}ul.hlink2 li.last{padding:0 0 0 10px;border-right:0}ul.hlink2 li:last-child{padding:0 0 0 10px;border-right:0}ul.hlink2 a{font-weight:bold}table.wwFormTable td.tdLabel{vertical-align:text-top}table.wwFormTable span.errorMessage{text-align:left}div.topFunctionLink{font-size:8pt;font-weight:bold;float:right;margin:10px 10px 10px 10px;text-align:right}div.topFunctionLink ul{display:inline;list-style:none;position:relative;right:0}div.topFunctionLink ul li{float:left;margin:0;padding:0 10px;border-right:1px dotted #995a15}div.topFunctionLink ul li.last{padding:0 0 0 10px;border-right:0;text-align:right}ul.buttonlist{float:right;display:block;list-style:none;margin:10px 20px 0 0;padding:0}ul.buttonlist li{display:inline;margin:0;padding-left:3px}ul.buttonlist form{display:inline}ul.buttonlist2{float:left;display:block;list-style:none;margin:5px 0 0 0;padding:0}ul.buttonlist2 li{display:inline;margin:0;padding-left:3px}ul.inline{list-style:none}ul.inline li{display:inline}div.buttonlist{float:right;margin:5px;display:block}div.buttonlist table{border-collapse:collapse !important;border:0 !important;width:1%;float:right}ul.fileList a{font-size:8pt}ul.fileList{list-style:none;margin:0 0 0 0;padding:0;font-size:8pt}ul.fileList li{clear:left;margin:0 0 0 0;padding:0}div.indent ul{margin-left:30px}table.browseSlides ul.fileList span.type{font-size:0.85em}.errorMessage{color:red;font-weight:bold;padding:3px 0 3px 10px;display:block}.red{color:red}img.left{float:left;margin:0 5px 5px 0}table.wwFormTable th{font-weight:bold;text-align:left}table.wwFormTable td{text-align:left}table.wwFormTable{font-size:1em}div.space{margin:10px 0 10px 0}div.space div.termDef{margin:10px 0 0 0}td.select{width:20px}table.p2 td{padding:2px}table.p3 td{padding:3px}table.p5 td{padding:5px}table.major{width:98%;margin:0 10px 0 10px}table.itemTable{margin:10px 0 10px 0;border:1px solid #999;border-spacing:0px;border-collapse:collapse}table.itemTable table,table.itemTable tr,table.itemTable td{border-spacing:0px;border-collapse:collapse}table.itemTable th{text-align:left;font-size:1.1em;font-weight:bold;padding:3px}table.itemTable th.select{width:40px}table.itemTable th.date{width:100px}table.itemTable th.longDate{width:170px}table.itemTable th.desc150{width:150px}table.itemTable th.desc120{width:120px}table.itemTable th.smallImage{width:50px}table.itemTable td.smallImage img{width:50px}table.itemTable th.label{white-space:nowrap}table.itemTable th.icon{width:20px}table.itemTable th.rowNum{width:20px}table.itemTable td{text-align:left}table.itemTable td.fileIcon{width:25px}table.itemTable td.fileSize{width:80px}table.itemTable td.fileDate{width:120px}table.itemTable th.sortable{font-size:9pt;font-weight:bold}table.itemTable tr{border-bottom:1px dotted #999}table.itemTable tr:nth-child(1){border-bottom:1px solid #999}table.itemTable td{vertical-align:top;padding:3px}table.itemTable td.rowNum{width:20px}table.itemTable td.nowrap{white-space:nowrap}table.itemTable td.time{white-space:nowrap;width:70px}table.itemTable td.canceled{text-decoration:line-through}table.itemTable tr.canceled{background:orange}table.itemTable tr.empty{font-style:italic}table.itemTable div.highlight{background:#F1F1F1;border:1px solid #CFCFCF;margin:5px;padding:2px}table.itemTable td.borderright{border-right:2px solid #999}table.itemTable th.borderright{border-right:2px solid #999}table.itemTable th.borderright2{border-right:1px dotted #999}table.itemTable td.borderright2{border-right:1px dotted #999}table.itemTable th.center{text-align:center}table.itemTable tr.bordertop{border-top:1px solid #999}table.itemTable h4{margin:0}table.emailStats td{text-align:right}table.emailStats td.alignleft{text-align:left}table.comingSchedule{margin:30px 0 0 20px}table.comingSchedule th{text-align:left;font-weight:bold}table.itemTable.speakerSet img.bio{width:40px}table.itemTable.speakerSet img.remove:hover{cursor:pointer}div.contentPage{width:600px;margin:20px}table.registrationTable{width:500px;margin:20px 0 0 50px}table.emailStats{font-size:0.95em}#quickPoll{margin:10px 5px 10px 5px;font-size:0.9em;background:#FFF;border:1px solid #999}#quickPoll form{padding:5px}#quickPoll .question{font-size:1em}#quickPoll ul{list-style:none;margin:0 0 5px 10px;padding:0}#quickPoll li{margin:0;padding:0}#quickPoll input.quickPollSubmit{width:120px}#pollSpinner{display:none;text-align:center}div.pollResults{padding:0}div.pollResults table{width:210px}div.pollResults td.answer{width:80px;padding-left:10px}.footNote{font-size:0.85em}h1.noLink{margin-top:30px}#alumniSurvey{width:600px;padding:5px;font-size:1em}#alumniSurvey ul{list-style:none;padding:2px 2px 2px 15px;margin:0 0 10px 0}#alumniSurvey li{padding:2px}#alumniSurvey div.question p.questionText{font-weight:bold}#alumniSurvey div.question{margin:5px 0 10px 0}#alumniSurvey div.question input{margin:0 0 0 20px}#alumniSurvey div.question textarea{margin:5px 0 0 20px}div.surveyQuestionEditor{float:left;width:450px;border:1px solid #999;padding:3px 3px 3px 3px;margin:20px 0 0 0}div.surveyQuestionEditor div.question{padding:5px}div.surveyQuestionEditor div.questionEdit{display:none}div.surveyQuestionEditor ul.answers{list-style:none;margin-left:30px}div.surveyQuestionEditor div.answer{float:left;width:250px}div.surveyQuestionEditor div.addAnswer{margin:10px 0 0 0}div.surveyComp{float:left;margin:10px 0 0 30px;padding:0;width:400px}div.surveyOptions{border:1px solid #999;padding:5px 5px 5px 5px;margin:20px 5px 0 5px;width:285px}div.surveyOptions h3{margin:0;padding:0}div.surveyResults table.responseChart{border:1px solid #999;width:650px}div.surveyResults ul{list-style:none;padding:5px}div.surveyResults li{padding:2px 2px 5px 2px;margin:3px 0 10px 0;border:1px dotted #999;background:#F1F1F1}div.surveyResults hr{margin:0;clear:both}div.surveyResults p{margin:0;padding:2px;background:#FFF}div.surveyResults .fillInHeader{font-size:0.95em}div.surveyResults div.pollResults{padding:0}div.surveyResults div.pollResults td.answer{width:320px;padding-left:10px}div.surveyResults div.pollResults td.count{width:60px;padding-left:20px}div.surveyResults div.pollResults td.percent{width:60px;padding-left:20px}div.surveyResults div.pollResults td{border-bottom:1px dotted #999}div.surveyResults div.pollResults td.last{border-bottom:0}div.termDef{float:left}div.termDef input{margin-left:20px}div.termValue{float:right}img.termValue{float:right}img.termDef{float:left}div.termValueLink{float:right;padding:0 10px 10px 0}.tright{text-align:right}.tleft{text-align:left}.tcenter{text-align:center}.block{display:block}.w20{width:20px}.w30{width:30px}.w40{width:40px}.w50{width:50px}.w60{width:60px}.w70{width:70px}.w80{width:80px}.w100{width:100px}.w120{width:120px}.w125{width:125px}.w130{width:130px}.w140{width:140px}.w150{width:150px}.w160{width:160px}.w180{width:180px}.w200{width:200px}.w220{width:220px}.w230{width:230px}.w240{width:240px}.w250{width:250px}.w275{width:275px}.w300{width:300px}.w350{width:350px}.w375{width:375px}.w400{width:400px}.w480{width:480px}.w500{width:500px}.w550{width:550px}.w600{width:600px}.w650{width:650px}.w700{width:700px}.w750{width:750px}.w800{width:800px}.w900{width:900px}.h40{height:40px}.h50{height:50px}.h100{height:100px}.h200{height:200px}.h300{height:300px}.h360{height:360px}.h400{height:400px}.h500{height:500px}.ml0{margin-left:0 !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml20{margin-left:20px !important}.ml30{margin-left:30px !important}.ml40{margin-left:40px !important}.ml50{margin-left:50px !important}.ml100{margin-left:100px !important}.ml150{margin-left:150px !important}.ml200{margin-left:200px !important}.ml250{margin-left:250px !important}.ml275{margin-left:275px !important}.ml300{margin-left:300px !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt30{margin-top:30px !important}.mt40{margin-top:40px !important}.mt50{margin-top:50px !important}.mt60{margin-top:60px !important}.mt100{margin-top:100px !important}.mr10{margin-right:10px !important}.mr20{margin-right:20px !important}.mr30{margin-right:30px !important}.mr50{margin-right:50px !important}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb100{margin-bottom:100px}.mb200{margin-bottom:200px}.mb300{margin-bottom:300px}.centeredFormWide{margin:40px 0 0 200px}.centeredFormWide h2{margin:0}.centeredForm{margin:40px 0 0 60px}.leftForm{float:left;margin:0 10px 0 10px;vertical-align:text-top}div.trainingAgendaDay{width:600px;margin:0 0 40px 40px}a.addLink{float:right;margin:5px 40px 0 0;text-decoration:none}div.addAgendaItem{display:none;width:330px;float:right;z-index:1000;position:relative;top:-100px;border:1px solid #999;padding:0 15px 15px 15px;background:#F1F1F1}div.addAgendaItem h4{margin:10px 0 15px 0}div.addAgendaItem a.close{display:block;float:right;clear:right}table.agendaItemSubList{font-size:0.9em;margin:10px 0 10px 20px;padding:0;background:#FFF;border-collapse:collapse}table.agendaItemSubList td{padding:2px 2px 0 2px}a.addChildLink{text-decoration:none;margin:0 0 0 20px;font-size:0.9em}#sessionVideoList h3{background:#F1F1F1;color:#000;font-size:1.3em;padding:5px;border-left:1px solid #666;border-top:1px solid #666;border-bottom:1px solid #666;margin:0 -15px 0 0}#sessionVideoList table{margin:5px}#sessionVideoList td{border:1px solid #999;font-size:0.9em;vertical-align:top;padding:2px;text-align:center}#sessionVideoList div.videoInfo{height:75px}#sessionVideoList img.bioImage{height:75px}#sessionVideoBySpeaker h2{background:#CFCFCF;color:#000;font-size:1em;font-weight:normal;border-top:1px dotted #000;border-bottom:1px dotted #000;padding:5px 0 5px 10px !important;margin:0 0 5px 0}#sessionVideoBySpeaker h2 a{text-decoration:none;font-weight:bold}#sessionVideoBySpeaker h2 a:hover{color:#EFCE52}#sessionVideoBySpeaker div.header{margin:0 0 10px 0}#sessionVideoBySpeaker div.find{width:350px;float:left}#sessionVideoBySpeaker div.download{width:200px;float:right}#sessionVideoBySpeaker div.speaker{margin:30px 0 10px 20px;background:url(/images/bg/image_border_0.gif) repeat-y 132px}#sessionVideoBySpeaker div.image{float:left;width:111px;padding:0 0 0 20px}#sessionVideoBySpeaker div.image img{width:101px}#sessionVideoBySpeaker div.presentations{float:left;width:550px;padding:0 0 10px 15px}#sessionVideoBySpeaker div.presentations h3{background:#CFCFCF;color:#000;font-size:1em;font-weight:normal;border-top:1px dotted #000;border-bottom:1px dotted #000;padding:3px 0 3px 10px;margin:0 0 5px 0}#sessionVideoBySpeaker div.presentations div.topic{margin:0 0 10px 0}#sessionVideoBySpeaker p.link{margin:0 0 5px 0}#videoView{margin:20px 0 20px 0}#videoView h3.speaker{margin:0 0 10px 0}#videoView div.abstract{width:320px;float:left;padding:3px}#videoView div.abstract img{float:left;margin:0 5px 5px 0}#videoView div.video{float:left;text-align:center;margin:0 0 0 80px;width:486px;padding:0}#videoView div.videoSponsor{margin:30px 0 20px 20px}#videoView div.videoSponsor h3{color:#666;font-size:1em;margin:0 0 2px 0}#videoView div.videoSponsor img{margin:0 0 0 20px}ul.dayLinks{list-style:none;padding:0;margin:10px 0 10px 0;float:right}ul.dayLinks li{display:inline;border-right:1px dotted #999;padding:3px 10px 3px 10px}ul.dayLinks li.last{border-right:0}.highlight{background-color:yellow !important;cursor:pointer}.highlightwarn{background-color:orange !important;cursor:pointer}#videoPreview{display:none;position:absolute;width:500px;height:500px;border:1px;z-index:10;background:#F1F1F1;border:2px solid #666}#videoPreview h3{font-size:1.8em;padding:5px;float:left}#adminVideoList{z-index:0}div.dialogClose{padding:10px;float:right}#presentationSessionAdd{float:right;display:block;margin:5px;clear:both}#presentationSessionAdd ul{list-style:none;margin:0;padding:0}#presentationSessionAdd li{display:inline;padding:5px}ul.horizontal{list-style:none;margin:0;padding:0}ul.horizontal li{display:inline;padding:5px}div.finder{margin:10px 5px 10px 5px}div.pdfStuff ul li{list-style:none;display:inline;padding:5px}table.form{margin:10px 0 10px 0}table.form th{vertical-align:top;text-align:left}div.tabContainer{margin:10px}div.tabContainer div.item{padding:10px}#showConfig div.item{padding:10px}#showConfig div.travelInfoForm{float:left;width:520px}#showConfig div.travelInfoPic{float:left;padding:10px}#adminSessionDetail div.item{padding:5px 10px 10px 20px;width:550px}div.notice{width:95%;background:#F1F1F1;border:1px solid #999999;padding:3px 3px 3px 3px;font-size:8pt}div.componentDiv{background-color:#A5B5C4;border:1px solid #666666;margin:10px 5px 10px 5px;padding:5px 5px 5px 5px}div.componentDiv a{color:#000}div.componentDiv h3{color:#000;padding:0 5px 5px 5px;margin:0 -5px 5px -5px;font-size:1em;border-bottom:1px solid #F1F1F1}div.componentDiv table.itemTable{border:2px solid #FFF;margin:5px}div.componentDiv table.itemTable th{background:#F1F1F1}div.componentDiv table.itemTable tr.even{background:#F1F1F1}div.componentDiv table.itemTable td{padding:5px 2px 5px 2px;border-top:1px solid #999}div.admin-show-menu div.head{margin:10px 0 10px 10px}div.admin-show-menu div.img{float:left;width:20px}div.admin-show-menu div.label{float:left;padding:3px 0 0 5px;font-size:0.8em;font-weight:normal;word-wrap:break-word;width:85px;color:#000}div.admin-show-menu ul.status{border:1px solid #999;padding:3px;width:120px;margin:10px 0 10px 15px}div.admin-show-menu div.group{background:#FFF}div.admin-show-menu div.group{border:1px solid #999;margin:0 0 20px 0}div.admin-show-menu div.group h3{background:#f1f1f1;border-bottom:1px dotted #999;font-size:0.9em;font-weight:bold;padding:2px 5px;margin:0}div.admin-show-menu div.group a{display:block;border-bottom:1px dotted #999;padding:5px}div.admin-show-menu div.group a:hover{background:#FFFF99}div.admin-show-menu div.group a:last-child{border-bottom:none}div.admin-show-menu ul.publish{background:#FFF}div.admin-show-menu ul.publish{list-style:none;margin:0 0 10px 0;border:1px solid #999}div.admin-show-menu ul.publish li:first-child{padding:0}div.admin-show-menu ul.publish li h3{font-weight:bold;font-size:0.9em;background:#f1f1f1;padding:2px 5px;margin:0}div.admin-show-menu ul.publish li{border-bottom:1px dotted #999;padding:5px}div.admin-show-menu ul.publish li a{display:inline}div.admin-show-menu ul.publish li:last-child{border-bottom:none}#suadmin-menu-changer{background:#F1f1f1;border:1px solid #999;padding:5px;float:right;border-radius:3px}#suadmin-menu-changer:hover{cursor:pointer;background:#FFFF99;border:1px solid #cc0000}div.emailTemplates td{padding:5px}div.emailEditMode{display:inline}div.emailEditMode ul{list-style:none;display:inline}div.emailEditMode li{display:inline;padding:3px;margin:2px}div.emailEditMode a.current{border:1px solid #999;background-color:yellow;padding:2px 5px 2px 5px}div.emailEditMode a{margin:2px 5px 2px 5px}div.hiddenStuff{display:none}#taskStatus{width:500px;margin:50px 0 100px 200px;border:1px solid #999;padding:10px}#taskStatus ul{list-style:none}#taskStatus li{margin:0;padding:3px}#taskStatus table.statusBar{margin:10px}.warningHighlight{background:orange}.errorHighlight{background:red}#taskDetail th{font-size:1em;font-weight:bold;text-align:left}div.getAdobe{font-size:1em;margin:20px 10px 10px 10px}div.getAdobe h4{font-size:1em}div.getAdobe img{margin:3px}div.videoQa{float:left}div.videoNa{float:left}ul.raffleUser{float:left;padding:0;margin:0 30px 0 30px;width:600px;list-style:none;border-top:1px solid #999;background:#FFF}ul.raffleUser li{padding:10px 0 10px 10px;font-size:2em;border-bottom:1px solid #999;border-right:1px solid #999;border-left:1px solid #999}ul.raffleUser div.name{float:left;margin:10px 0 0 10px}ul.raffleUser div.stars{float:right;margin:0 5px 0 0}ul.raffleUser li.highlight{background:yellow}#raffle div.right{float:left;margin:0 0 0 10px}#raffle div.winners{margin:10px 0 0 0;width:200px;border:1px solid #999}#raffle div.winners h3{margin:0;padding:3px 0 3px 5px;font-size:1em;font-weight:bold;background:#0860A8;color:#FFF}#raffle div.winners ul{list-style:none;margin:0;padding:0}#raffle div.winners li{padding:3px 5px 3px 5px}#raffle div.winners li.even{background:#F1F1F1}#raffle div.winners div.name{float:left}#raffle div.winners a{float:right}#winnerD{display:none;position:absolute;top:40px;padding:10px 10px 40px 10px;border:3px solid #ffb20e;width:660px;min-height:400px;background:#0860A8}#winnerD div.header h3{margin:10px 0 10px 30px;padding:0;width:250px;float:left;color:#FFF;font-size:2em}#winnerD div.header a.closeB{position:absolute;top:5px;right:10px}#winnerD div.header div.buttons{float:left;width:200px;margin:10px 0 10px 130px;padding:0}#winnerD div.header div.buttons ul{margin:0;padding:0}#winnerD ul.buttonlist{margin:10px;display:none}#winnerD ul.raffleUser{margin:0 30px 0 30px}div.raffleDialog div.mdg{border:1px solid #999;width:200px;height:200px;background:#FFF;position:absolute;top:100px;left:100px;z-index:100}#rafflePool{display:none}#blastPreview table{font-size:1em}#blastPreview td{padding:2px;vertical-align:top}#blastPreview th{font-weight:bold}div.mediaBasics{float:left;margin:0 10px 0 0;width:300px}div.mediaSpeakers{float:left;width:300px}#media div.abstract{float:left;width:325px;margin:0 0 0 20px}#media div.abstract div.speaker{margin:0 0 10px 0}#media div.abstract div.speaker img{float:left;margin:0 5px 5px 0}#media div.player{float:left;width:400px;margin:0 0 0 20px}#showSummary div.col1{float:left;width:300px;margin:0 0 0 40px}#showSummary div.col2{float:left;width:300px;margin:0 0 0 40px}div.container div.publishForm{border:1px solid #999;padding:10px 10px 10px 20px;width:180px;margin:0 0 10px 0}div.container div.publishForm ul{list-style:none;margin:0;padding:0}div.container div.publishForm li{margin:0;padding:3px}div.container div.publishForm h3{font-size:1em;margin:0}div.writePdfs{float:left;border:1px solid #999;padding:10px 10px 10px 20px;width:180px;margin:0 0 10px 0}div.writePdfs h3{font-size:1em;margin:0}#showSummary ul.address{list-style:none;padding:2px;border:1px solid #999}#showSummary ul.address li{margin:0;padding:2px}#showSummary table.tracks{margin:0;padding:0}div.website-register{margin:30px 0 0 100px;width:500px}div.entityForm{margin:20px 0 0 200px}ul.checkmarks{list-style:none;margin:10px 20px 10px 0;padding:0}ul.checkmarks li{display:inline;margin:0;padding:2px 5px 2px 5px}table.slideList a.speaker{color:#000;font-weight:bold}table.slideList a.session{padding:2px 2px 2px 15px}#blogControls{padding:5px 0 5px 40px}#blogControls h1{display:inline;float:left}#blogControls div.navlinks{float:right;text-align:right}div.showLabel{text-align:center}div.showLabel h2{font-size:1.9em}div.showLabel h3{font-size:1.4em}div.infoTable{float:left;margin:10px 50px 10px 150px;width:500px;padding:0}div.infoTable table{margin:0}div.infoTable th{text-align:left;vertical-align:top;font-weight:bold;font-size:1em;padding:5px}div.infoTable td{vertical-align:top;padding:5px}#summaryList{list-style:none;margin-left:0;padding-left:0}#summaryList div.item{margin:0 0 20px 0;padding:0;clear:both}#summaryList img{margin:0 5px 5px 0}#summaryList div.image{float:left;margin:3px 5px 0 0;text-align:center}#summaryList div.abstract{float:left;width:500px;padding:3px}#summaryList div.abstract a.more{float:right;margin:10px 20px 0 0;color:#FF0000}#summaryList div.item b{padding:5px 0 0 10px}#summaryList div.item p{padding:3px 0 0 10px;margin:0 0 5px 0}#summaryList div.item h2{background:#CFCFCF;color:#000;border-top:1px dotted #000;border-bottom:1px dotted #000}#summaryList div.item h2{padding:5px 0 5px 10px;margin:0 0 5px 0}#summaryList div.item h2 a{text-decoration:none;font-weight:bold}#summaryList div.item h2 a:hover{color:#EFCE52}#summaryList div.item h2 div.termValue{font-size:0.9em;font-style:italic;padding:0 15px 0 0}#summaryList div.speakerItem div.image{width:125px;text-align:left}#summaryList div.speakerItem h2.shortBio div{float:left;margin:5px 0 5px 0}#summaryList div.speakerItem h2.shortBio a.twitter{margin:2px 5px 2px 5px;float:right;display:block}#summaryList div.speakerItem h2.shortBio a.twitter{width:30px;height:24px;background:url("/images/icon/twitter/t_mini_b.png") no-repeat}#summaryList div.speakerItem div.abstract ul{margin-left:25px}#summaryList div.speakerItem.continued{background:0}#summaryList div.speakerItem.continued div.image{width:0}#summaryList div.speakerItem.continued div.abstract{width:600px}#summaryList div.speakerItemSmall{background:url(/images/bg/image_border_103.gif) repeat-y}#summaryList div.speakerItemSmall img{width:56px}#summaryList div.speakerItemSmall div.abstract{width:600px;float:left}#summaryList div.speakerItemSmall p{border:1px solid #999}#summaryList div.mediaItem{background:url(/images/bg/image_border_200.gif) repeat-y}#summaryList div.mediaItem img{width:175px}#summaryList div.mediaItem div.title{float:left}#summaryList div.mediaItem div.timestamp{float:right;padding-right:10px}#summaryList div.blogItem{width:600px;margin:0 0 10px 0}#summaryList div.blogItem h2 div.termDef{font-size:1.3em}#summaryList div.bookItem{background:url(/images/bg/image_border_0.gif) repeat-y 160px}#summaryList div.bookItem div.image{width:120px}#summaryList div.bookItem div.image img{width:112px}#summaryList div.bookItem div.abstract{padding:5px 0 0 5px;width:450px}#summaryList div.voteButton{float:right;text-align:right}#summaryList div.voteButton em{color:red}#summaryList div.selected div.abstract{background-color:#ffcc66}#speaker-eval-list #summaryList div.item{margin-left:0;padding:0 !important}#speakerView{margin:30px 0 0 30px}#speakerView div.item img.bio{float:left;margin:0 5px 5px 20px;width:127px}#speakerView div.item{padding:10px !important;overflow:hidden}#speakerView div.abstract{padding:0 20px 0 10px;float:left;width:475px}#speakerView div.bookItem{background:url(/images/bg/image_border_0.gif) repeat-y 132px}#speakerView div.blogItem{width:650px;margin:0 0 10px 0}#speakerView div.blogItem div.abstract{padding:0 20px 0 10px;float:left;width:620px}#bookTab{margin:10px 0 0 0}#topicList h2{font-size:1.2em;background:#0860a8;color:#ffb20e;padding:5px;margin:10px 0 5px 0;text-decoration:none}#topicList div.header{margin:0 0 10px 0}#topicList div.find{width:350px;float:left}#topicList div.download{width:200px;float:right}#topicList div.speaker{margin-bottom:10px;background:url(/images/bg/image_border_0.gif) repeat-y 132px}#topicList div.image{float:left;width:111px;padding:0 0 0 20px}#topicList div.image img{width:101px}#topicList div.presentations{float:left;width:550px;padding:0 0 10px 15px}#topicList div.presentations h3{background:#CFCFCF;color:#000;font-size:1em;font-weight:normal;border-top:1px dotted #000;border-bottom:1px dotted #000;padding:3px 0 3px 10px;margin:0 0 5px 0}#topicList div.presentations div.topic{margin:0 0 10px 0}p.prerequisite{font-style:italic}#featuredSessions h1{margin:15px 0 15px 0}#featuredSessions div.item{margin:0 10px 15px 10px;border:0}#featuredSessions div.item h3{background:#CFCFCF;color:#000;border-top:1px dotted #000;border-bottom:1px dotted #000;padding:3px 0 3px 10px;margin:0 0 5px 0;font-size:1.1em}#featuredSessions div.item h3 div.termDef{font-size:1.1em;font-weight:bold}#featuredSessions div.item h3 div.termValue{font-size:0.80em;font-weight:normal;text-align:right;margin-right:5px}div.itemList div.item{margin:0 0 15px 10px;border:0}div.itemList div.item h3{background:#CFCFCF;color:#000;border-top:1px dotted #000;border-bottom:1px dotted #000;padding:3px 0 3px 10px;margin:0 0 5px 0}div.itemList div.item h3 div.termDef{font-size:1.1em;font-weight:bold}div.itemList div.item h3 div.termValue{font-size:0.80em;font-weight:normal;text-align:right;margin-right:5px}div.agendaTable{width:97%;margin:20px 0 0 0;overflow:hidden}div.agendaTable table{width:99%}div.agendaTable div.dayHeader{margin-bottom:10px}div.agendaTable div.dayHeader h4{color:#333;font-weight:bold;display:inline}div.agendaTable div.dayHeader h4:last-child{float:right}div.agendaTable tr.tracks td{font-size:0.8em;word-wrap:break-word;text-align:center;padding:2px}div.agendaTable table{margin:0 0 10px 5px}div.agendaTable th{font-size:0.9em;font-weight:bold}div.agendaTable td{font-size:0.9em;border:1px solid #999999;vertical-align:top;text-align:left}div.agendaTable td.breakslot{background:#EBF0F3}div.agendaTable td.flex{background:#EBF0F3}div.agendaTable td.selected{background:yellow}div.agendaTable td.normal{background:#FFF}div.agendaTable th.columnLabel{border:1px solid #999999;text-align:left;vertical-align:bottom;font-weight:bold;text-align:center}div.agendaTable td.timeslot{white-space:nowrap;width:100px;padding:2px}div.agendaTable td.notavailable{background-color:#999}div.agendaTable tr.presentation{min-height:60px}div.agendaTable tr.presentation td{min-height:60px}div.agendaTable td.presentation{padding:3px}div.agendaTable td.presentation:hover{background:#F6E5B7;cursor:pointer}div.agendaTable td.presentation ul{list-style:none;margin:0;padding:0}div.agendaTable td.presentation li{margin:0;padding:1px 0 1px 0;font-size:0.95em}div.agendaTable td.presentation li.featured{font-weight:bold}div.agendaTable td.presentation li.continued{font-size:0.8em}div.agendaTable td.presentation li.track{font-size:0.8em;font-style:italic}div.agendaTable td.presentation li.room{font-size:0.8em;font-style:italic}div.agendaTable td.presentation li.note{font-size:0.8em;font-style:italic}div.agendaTable td.presentation div.title{min-height:80px}div.agendaTable table.admin td.presentation{padding:0}div.agendaTable table.admin td.presentation div.drag-wrapper{padding:3px;min-height:100px}div.agendaTable td.presentation h4,div.agendaTable td.presentation h5{font-size:0.95em;font-family:Arial, Helvetica, Sans-serif;font-weight:normal}div.agendaTable td.presentation h5.continued{font-size:0.8em}div.agendaTable td.presentation h5.track{font-size:0.8em;font-style:italic}div.agendaTable td.presentation h5.room{font-size:0.8em;font-style:italic}div.agendaTable td.presentation h5.note{font-size:0.8em;font-style:italic}div.agendaTable div.tbd{font-size:0.8em;font-style:italic;padding:5px 0 0 10px}div.agendaTable td.presentation.noscreencast{background:#F1F1F1}div.agendaTable span.continued{font-size:xx-small}div.agendaTable div.notes{font-size:xx-small;color:#999999;margin-top:5px}div.agendaTable table.presentation td{border-style:none;vertical-align:top}div.agendaTable div.head{margin:5px 0 5px 0}div.agendaTable div.head h3{margin:5px 0 0 10px;padding:0;float:left}div.agendaTable div.head ul.hlink{float:right}div.agendaTable div.head div.legend{float:right;margin:0 10px 0 0;padding:5px 10px 5px 10px;border:1px solid #000}div.agendaTable div.head div.legend h4{font-size:1em;margin:0}div.agendaTable div.head div.legend h4 div.color{float:left;border:1px solid #999;width:15px;height:15px;background-color:#FCFF9B;margin:-2px 10px 0 0}div.agendaTable table td.slot{width:100px}div.agendaTable table.room2 td.presentation{width:200px}div.agendaTable table.room3 td.presentation{width:190px}div.agendaTable table.room3 td.timeslot{font-size:1em}div.agendaTable table.room3 td.presentation{padding:5px}div.agendaTable table.room3 td.presentation{font-size:1.4em;height:100px}div.agendaTable table.room3 td.presentation h5{color:#000}div.agendaTable table.room4 td.presentation{width:130px}div.agendaTable table.room5 td.presentation{width:130px}div.agendaTable table.room6 td.presentation{width:130px}div.agendaTable table.room7 td.presentation{width:130px}div.agendaTable table.room8 td.presentation{width:70px;font-size:0.9em;overflow:hidden}div.agendaTable table.room9 td.presentation{width:65px;font-size:0.85em;overflow:hidden}div.agendaTable table.room8 td.slot{width:90px}div.agendaTable table.room9 td.timeslot{width:60px;font-size:0.8em}div.agendaTable table.room10 td.presentation{width:65px;font-size:0.85em;overflow:hidden}div.agendaTable table.room10 td.timeslot{width:60px;font-size:0.8em}div.agendaTable table.room11 td.presentation{width:65px}div.agendaTable table.room11 td.timeslot{width:60px;font-size:0.8em}div.agendaTable.survey table.room11 td.presentation{width:65px}div.agendaTable table.room12 td.presentation{max-width:80px;font-size:13px;overflow:hidden}div.agendaTable table.room12 td.timeslot{width:55px;font-size:13px}div.agendaTable td{word-wrap:break-all}div.agendaTable table.admin td.presentation.featured span.title{font-weight:bold}div.agendaTable table.room8 th.columnLabel{width:70px;font-weight:normal}div.agendaTable table.room9 th.columnLabel{width:70px;font-weight:normal}div.agendaTable table td.not-available{background-color:lightgrey}div.agendaTable div.drag-wrapper.empty{min-height:100px}#draggableHelper{width:100px;height:100px;background:yellow;padding:3px;border:2px solid #CC0000}#draggableHelper{overflow:hidden}#draggableHelper h3{font-size:12px;font-weight:bold;margin:0;padding:0;line-height:15px}#draggableHelper h4{font-size:10px;font-weight:normal}div.agendaTable table.admin.room8 td.presentation{width:83px;font-size:0.9em;overflow:hidden}div.agendaTable table td.presentation div.select{display:inline;float:left;width:18px}div.agendaTable table td.presentation div.select a.deleteButton{display:block}div.agendaTable table td.presentation div.select input{margin:0;padding:0}div.agendaTable.slides td.presentation:hover{background:none;cursor:default}div.agendaTable table.room8 td.timeslot{width:50px;font-size:0.95em;white-space:none}div.agendaTable tr.subEvent td{background-color:#F1F1F1;font-weight:bold;font-size:1.1em;text-align:center}div.agendaTable tr.subEvent td.first{background-color:#FFF;border:none}div.agendaTable div.tableWrapper{overflow:hidden}div.agendaTable a.selectImage{display:block;margin-top:4px}div.agendaTable a.selectImage.plain{width:55px;height:21px;background:url("/images/select_button.png") no-repeat}div.agendaTable a.selectImage.selected{width:21px;height:21px;background:url("/images/checkmark.png") no-repeat}div.agendaTable a.selectImage.updating{width:16px;height:16px;background:url("/images/spinner.gif") no-repeat}#timeslotUpdate{text-align:left;padding:30px}#timeslotUpdate input{margin:5px 0 5px 5px}#timeslotUpdate label{font-weight:bold}#timeslotUpdate ul{margin:10px 0 10px 0}#timeslotUpdate div.group input{display:inline}#timeslotUpdate div.group label{display:inline}div.skillLegendWrapper{width:275px;float:right;margin:0 40px 0 0}div.skillLegend{float:right;margin:0}div.skillLegend div.skillItem{float:left;padding:2px;margin:0}div.skillLegend div.skillItem:hover{background:#FFCC66;border:1px solid #999;cursor:pointer}div.skillLegend div.label{font-weight:bold;margin:5px 5px 0 5px}div.skillInstruction{text-align:center;float:right;color:#666;font-size:0.95em;padding:3px;font-style:italic}div.skillLegend div.skillcolor{width:15px;height:15px;border:1px solid #999;margin:2px;float:left}div.skillLegend label{margin:0;float:left;font-weight:normal;display:block;padding:5px 5px 3px 5px}.beginner{background:green}.intermediate{background:blue}.advanced{background:black}div.advert{text-align:center}div.advert img{margin:5px 0 5px 0}div.popupWrapper{display:none}#keynotesDialog div.abstract{height:185px}#modalDivIE{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:100}#modalDivFF{-moz-opacity:0.55;opacity:0.55;background:#999;position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:100}div.keynotes div.thumbs{margin:0 20px 0 20px;padding:2px 2px 2px 2px}div.keynotes div.thumb{display:block;float:left;margin:0 4px 0 0;padding:0;text-align:center;width:108px}div.keynotes div.thumb span.name{font-size:0.85em;font-style:italic;font-weight:bold;display:block;margin:0;white-space:nowrap}div.keynotes div.thumb:hover{background:#efce52;cursor:pointer;border:1px dotted #999}div.keynotes div.thumb img{width:100px;height:152px}div.keynotes div.current{background:#ffb20e;border:1px dotted #999}div.keynotes div.abstract{padding:0 25px 10px 25px}div.keynotes div.keynote h4{font-size:2em;padding:3px 0 3px 0;margin:15px 0 0 0}div.keynotes div.keynote h5{font-size:1em;font-weight:bold;font-style:italic;margin:0}div.sponsorList{margin-top:30px}div.sponsorList h2{font-family:Arial, Helvetica, Sans-Serif;color:#666}div.sponsorList table{width:90%;margin:20px 0 0 20px;border-spacing:0px;border-collapse:collapse}div.sponsorList table h3{color:#999;font-size:1.5em;margin:0;padding:0}div.sponsorList table td{vertical-align:text-top;padding-bottom:20px}div.sponsorList table td.logo{text-align:center;vertical-align:top;width:210px;padding:0 0 20px 0}div.sponsorList table td.logo img{margin:0}div.sponsorOps{background:#F7C725;width:90%;border:1px solid #999;padding:5px;margin:20px 0 0 20px}div.sponsorOps h2{margin:5px 0 0 5px;padding:0}div.sponsorOps p{margin:5px 0 0 5px;padding:0}div.conversionTracker{width:60px;height:20px;margin:0 10px 0 0}#footer ul.links{list-style:none;text-align:center;margin:0 0 10px 0}#footer ul.links li{display:inline;font-size:0.9em;border-right:1px dotted #999;padding:2px 5px 2px 5px}#footer ul.links li.last{border-right:0}#footer ul.links a{color:#FFF}#siteMap{margin:20px 0 0 20px}#siteMap h3{color:#0860a8;font-size:1.5em;margin:0;padding:0}#siteMap div.shows{width:300px;float:left}#siteMap div.col{width:200px;float:left;margin:0 0 20px 0}#siteMap ul{list-style:none;margin:5px 0 0 10px;padding:0}#siteMap li{margin:0;padding:2px;font-size:0.95em}#siteMap h4{color:#000;margin:0;font-size:1.1em}#siteMap div.show{margin:2px 0 2px 20px}img.smallSpeakerImageLeft{float:left;margin:5px}li.masterWarning{color:red}div.topItems div.termDef{padding:5px 0 0 0}div.topItems h4{background-color:#FFF;color:#00639c;font-size:1.4em;margin:5px 0 0 0;padding:0}div.topItems div.postedBy{padding:2px 2px 5px 5px;font-size:1em;font-style:italic}div.topItems a{text-decoration:none}div.topItems div.separator{float:right;border-bottom:2px inset #0860A9;width:100%;margin:10px 0 0 0}div.topItems img{margin:5px 5px 5px 5px;float:left;border:0}div.topItems a.moreLink{float:right;margin:2px 10px 10px 0;font-weight:bold;font-size:1.2em}div.topItems div.topItem{margin:5px 5px 10px 10px}div.comingShowList{width:260px;float:left}div.comingShowList table{margin:5px;font-size:1em;font-weight:bold}div.comingShowList td.dates{width:100px;text-align:right}div.comingShowList a{text-decoration:none;color:#004276}div.comingShowList a:hover{color:#ffb20e;text-decoration:underline}div.comingShowList a.moreLink{font-size:1.2em;float:right;font-weight:bold;padding:5px 10px 5px 0}div.comingShowListShort table{font-size:1.1em}div.comingShowListShort td.year{font-weight:bold;padding:5px 0 2px 5px}div.comingShowListShort td.name{font-weight:bold;padding-right:10px}div.comingShowListShort td.location{width:140px}div.comingShowListShort td.dates{text-align:right;white-space:nowrap}div.comingShowListShort div.pastEvents{margin:10px 0 5px 0;font-weight:bold}div.podcastNote{width:600px;margin:10px 10px 10px 10px}img.podcastIcon{height:20px;width:20px}div.emailHistoryFilter{margin:10px 20px 10px 0;border:1px solid #999;background:#CFCFCF}div.podcastNote{margin:20px 0 20px 40px}div.podcastNote div.abstract{width:500px}#summaryList div.podcast{background:transparent url(/images/bg/image_border_0.gif) repeat-y 200px;margin-bottom:40px}#summaryList div.podcast div.icon{float:left;width:40px;padding:10px 0 0 10px}#summaryList div.podcast div.image{float:left}#summaryList div.podcast div.image img{width:101px}#summaryList div.podcast div.abstract{width:470px;float:left}div.showComingSoonContact{margin:40px 0 0 60px;padding:0;border:1px solid #999;width:400px;background:#F1F1F1}div.showComingSoonContact h3{background:#CC0000;color:#FFF;margin:0;padding:5px;font-size:1.5em;border-bottom:2px solid #666666}div.showComingSoonContact p{padding:5px 10px 0 10px;font-size:1.1em}div.showComingSoonContact table{margin:10px 0 10px 50px}div.showComingSoonContact td{padding:3px}div.showComingSoonContact input.email{width:98%}div.showComingSoonContact td.submit{text-align:right}div.showComingSoonContact td.submit input{width:60px}div.showContact p{margin:0;padding:2px 0 2px 0 !important;font-size:1.1em}div.showContact table{margin:2px 2px 5px 2px}div.showContact td.submit{text-align:right}div.showContact input.email{width:98%}div.communityConnectionForm p{margin:0;padding:2px 0 2px 0 !important;font-size:1.1em}div.communityConnectionForm table{margin:2px 2px 5px 2px}div.communityConnectionForm td.submit{text-align:right}div.communityConnectionForm input.email{width:98%}div.newsLetterBlurb{width:500px;margin:30px 0 0 50px;font-size:1.1em}div.newsLetterBlurb h3{margin:5px 0 0 0;padding:0;font-size:1.1em;color:#666}div.newsLetterBlurb ul{list-style:none;margin:0 0 0 20px;padding:0}div.newsLetterMemberButton{width:500px;margin:30px 0 0 50px;text-align:center}div.cancelForm{margin:50px 100px 0 100px}div.cancelForm table{margin:30px 100px 0 0}div.cancelForm th{vertical-align:top}p.aboutSpeakers{margin:20px;font-size:1.1em}div.ftpInstructions{margin:10px}div.ftpInstructions ul{list-style:none;margin:10px 0 10px 10px !important;padding:0}div.ftpInstructions li{margin:0;padding:1px 0 1px 0 !important}div.evalForm{width:500px;margin:30px 0 0 40px}div.evalForm h3{text-align:center;font-size:2em}div.evalForm table{width:100%;margin:0 0 20px 0}div.evalForm td.submit{text-align:right}table.eval th{text-align:left}table.eval td textarea{margin:3px 0 10px 0}table.eval td.radio-label{width:300px;padding-left:20px}table.eval td.radio-cell{padding:3px 10px 3px 10px}table.eval tr.header td{text-align:center}table.eval td.submit{text-align:right}table.level td.label{width:200px}table.fillin textarea{float:right}div.showEval{margin:30px 30px 40px 30px}div.showEval{margin:30px 30px 40px 30px}div.showEval table.eval td.label{padding-left:0px}div.showEval table.reasons{margin:20px 0 20px 0}div.showEval table.reasons ul{list-style:none}div.showEval table.reasons li{padding:2px 0 2px 0}div.evalView{margin:20px 0 0 40px;width:600px}div.evalView ul{list-style:none;margin:0;padding:0}div.evalView li{margin:0;padding:2px 0 2px 0}div.evalView table.group1{width:550px;margin:20px 0 20px 0}div.evalView table.group1 th{text-align:left}div.evalView table.group1 td.label{width:300px}div.evalView table.group1 td.val{padding:2px 10px 2px 10px;font-weight:bold}div.evalView ul.nav{list-style:none;margin:10px 0 0 0;padding:0;float:right}div.evalView ul.nav li{display:inline;margin:0;padding:3px 10px 3px 10px}div.suadminBodyWrapper{background:url("/images/bg/admin_bg.gif") repeat-y}div.trainingDayUpdate{margin:30px 0 200px 200px}span.trainingLabel{font-weight:normal}ul.videoCategories{list-style:none;margin:20px 0 20px 100px}ul.videoApps{list-style:none;margin:20px 0 20px 100px}div.showUserForm{margin:30px 0 0 100px}div.registrationFAQ{margin:20px 20px 40px 40px}div.registrationFAQ ul{list-style:none}div.speakerRequestView table{margin:40px 0 0 0;font-size:1em;border-collapse:collapse}div.speakerRequestView td{border-bottom:1px solid #999}div.speakerRequestView th{padding:5px;text-align:left;border-bottom:1px solid #999}table.itemTable tr.tempUser{background:#FF9900}div.zipFile{margin:10px 35px 10px 5px;float:right;font-size:0.95em}div.zipFile b{display:inline;float:left;width:150px;text-align:right;margin-right:5px}div.zipFile ul{display:inline;float:left;list-style:none;margin:0;padding:0}div.zipFile li{margin:0;padding:2px 0 2px 0}div.dateChange{width:400px;border:1px solid #999;background:#F1F1F1;position:absolute;z-index:100}div.dateChange h3{background:#0860A8;margin:0;padding:3px 5px 3px 5px;color:#FFF}div.dateChange a.close{margin:5px 0 0 0}div.dateChange form{margin:20px}div.dateChange input.subject{width:300px}div.dateChange textarea{width:300px;height:150px;font-size:1em}a.dateChange{margin:0 0 0 80px}div.speakerNews h2{margin-bottom:5px;font-weight:bold !important}div.speakerNews div.item{margin:0 0 30px 0}div.speakerNews div.posted{font-size:0.95em;font-style:italic;margin:3px 0 3px 0}div.speakerNews div.detail{margin:10px 0 5px 10px}div.speakerNewsPreferences{margin:30px 0 30px 40px}div.agendaBuilderDialog{position:absolute;background:#FFF;border:10px solid #333}div.agendaBuilderDialog div.head{background-color:#0860A8;padding:4px 10px 4px 10px;border-bottom:1px solid #999}div.agendaBuilderDialog div.head h3{float:left;width:200px;color:#FFF;margin:0;padding:0}div.agendaBuilderDialog a.close{float:right;display:block}div.agendaBuilderDialog div.body{padding:10px}div.presentationAdd{width:800px;height:500px;background:#FFF}div.presentationAdd div.left{width:140px;height:410px;overflow:auto;float:left;margin-top:0px}div.presentationAdd div.left table.itemTable{margin:0;padding:0;width:125px}div.presentationAdd div.right{float:left;overflow:hidden}div.presentationAdd div.find{margin:5px 0 0 10px;padding:0}div.presentationAdd div.find form{margin:0;padding:0}div.presentationAdd div.speakerList td{text-align:left;font-size:0.9em}div.presentationAdd div.presentationAddList{padding:0;margin:0 0 0 10px}div.presentationAdd div.ajaxTopicFind{overflow:auto;height:380px;width:620px;margin:0;padding:0;border:1px solid #999}div.presentationAdd div.ajaxTopicFind h4{margin:0;padding:0;font-size:1em}div.presentationAdd div.ajaxTopicFind div.item{border-bottom:1px dotted #999;margin:0 0 5px 0}div.presentationAdd div.ajaxTopicFind div.image{float:left;width:60px}div.presentationAdd div.ajaxTopicFind div.image img{width:56px}div.presentationAdd div.ajaxTopicFind div.abstract{float:left;width:300px}div.presentationAdd div.ajaxTopicFind div.abstract h3{margin:0;padding:0;font-size:1.1em}div.presentationAdd div.ajaxTopicFind div.abstract h4{font-weight:normal;font-style:italic;font-size:1em}div.presentationAdd div.ajaxTopicFind div.created{float:left;width:80px}div.presentationAdd div.ajaxTopicFind div.scheduled{float:left;width:80px}div.presentationAdd div.ajaxTopicFind div.add{float:left;width:40px}div.presentationAdd div.ajaxTopicFind div.add img{margin:20px 0 0 5px}div.presentationAdd div.ajaxTopicFind em.alreadyScheduled{font-size:0.95em}div.presentationUpdate{width:600px;text-align:left}#deleteBody{text-align:left}div.presentationCompare div.body{overflow:auto;height:460px}div.deleteDialog{width:400px;height:300px}div.deleteDialog div.head{background-color:#0860A8;padding:4px 10px 4px 10px;border-bottom:1px solid #999}div.deleteDialog div.head h3{float:left;width:200px;color:#FFF;margin:0;padding:0}#find-user{position:absolute;background-color:#FFF;border:1px solid #999;padding:10px;z-index:100}#login-form span.fail{color:red}div.login-page #login-table{margin:50px auto 25px auto}div.login-page div.fbwrapper{margin:30px auto}#login-table{border:1px solid #000;border-collapse:collapse}#login-table th,#login-table td{padding:5px}#login-table th{height:30px;font-weight:bold;font-size:90%;text-align:center}p.loginTag{text-align:center;margin-bottom:20px}div.gift{margin:50px 0 0 50px;width:500px}div.gift div.note{margin:10px 0 20px 0}div.gift div.note h3{font-size:1.2em;margin:0 0 10px 0}div.showUserUpdate{background:#FFF}div.showUserUpdate label{width:100px;display:block;float:left}div.showUserUpdate input{margin-bottom:10px;float:left}div.showUserUpdate div.replace{margin:20px 0 5px 100px}div.showUserUpdate div.replace div{display:block;float:none}div.showUserUpdate div.replace input{float:left}div.showUserUpdate div.replace label{float:left;width:150px}div.gift div.note h3{font-size:1.2em;margin:0 0 10px 0}#wide div.travel{margin:0 0 10px 0}#wide div.travel img.hotel{float:left;display:block;margin:0 5px 5px 0}#wide div.travel div.address{margin:0 0 0 20px}#wide div.travel div.item{margin:20px 0 0 0}div.commonDialog{position:absolute;background:#FFF;border:10px solid #333;z-index:99;padding:10px}div.commonDialog div.head h3{float:left}div.commonDialog a.close{float:right;display:block}div.commonDialog div.body{padding:5px 10px 5px 10px}#speakerOptions{height:400px;width:300px}div.tools ul{margin-left:50px}#emailConfig{width:850px;margin:20px 0 30px 30px}#emailConfig div.item{height:350px;padding:20px}#emailConfig table.htmlTemplate{float:left;width:650px}#emailConfig table.htmlTemplate th{vertical-align:top;white-space:nowrap;padding:0 10px 0 0}#emailConfig table.htmlTemplate td{padding:5px 0 10px 0}#emailConfig table.htmlTemplate select{width:220px}#emailConfig table.htmlTemplate textarea{width:100%;height:200px;width:500px}#emailConfig table.htmlTemplate input.update{float:right}#emailConfig table.htmlTemplate input.preview{float:right;margin-right:10px}#emailConfig div.decoratorImage{float:left;width:130px;margin:20px 0 0 20px}#emailConfig table.textTemplate{float:left;width:650px}#emailConfig table.textTemplate th{vertical-align:top;white-space:nowrap;padding:0 10px 0 0}#emailConfig table.textTemplate td{padding:5px 0 10px 0}#emailConfig table.textTemplate select{width:220px}#emailConfig table.textTemplate textarea{width:100%;height:200px;width:600px}#emailConfig table.textTemplate input.update{float:right}#emailConfig table.textTemplate input.preview{float:right;margin-right:10px}div.emailTools{width:700px;margin:20px 0 0 60px}#emailConfig h3{font-size:1em;font-weight:bold;margin:0;color:#000;font-family:Arial, Helvetica, sans-serif}div.componentEditor th{vertical-align:top}div.componentEditor label{width:120px}div.componentEditor textarea{width:600px;height:250px}div.componentEditor input.cancel{float:right;margin-right:5px}div.componentEditor input.update{float:right}div.captcha{display:none;width:400px !important;z-index:100;position:absolute;background:url("/images/bg/bg_captcha.gif") no-repeat}div.captcha div.content{width:260px;border:1px solid #999;background:#FFF;padding:5px;margin:14px}div.captcha div.content h3{padding:0;font-size:1.3em !important}div.captcha div.content table{margin-left:30px}div.captcha #captchaImageWrapper{text-align:center}#suadminUserEdit{margin:30px 30px 30px 100px}#suadminUserEdit div.item{padding:20px 20px 20px 20px}#findTargetMap{width:600px;height:500px;margin:30px 30px 30px 20px;border:1px solid #999}#tourMapView{width:634px;height:350px;z-index:1;background:url("/images/map/tour-map.gif") no-repeat}#tourMapView #tourMap div.metro{position:relative;top:0;left:0;display:block;background:url("/images/map/map_marker1.gif") no-repeat;height:20px;width:20px;cursor:pointer;z-index:1}#tourMapView #tourMap div.metro.todo{background:0;cursor:default}#tourMapView #tourMap div.metro.old{background:0;cursor:default}#tourMapLabel{z-index:100;width:285px}#tourMapLabel{border:1px solid #999;padding:5px;background:#FDFDFD;color:#000;cursor:auto;z-index:100}#tourMapLabel h3{font-size:0.95em;margin:0;font-weight:bold;font-family:Arial, Helvetica, Sans-Serif}#tourMapLabel h3{width:260px;float:left}#tourMapLabel a.close{display:block;float:right;margin:0 0 0 10px}#tourMapLabel h4{font-size:0.85em;margin:0;font-family:Arial, Helvetica, Sans-Serif}#tourMapLabel div.save{font-size:0.85em;color:#990000;font-weight:bold}#tourMapLabel a.event{font-size:0.9em;margin:2px 10px 2px 0;float:right;display:block;font-weight:bold}#tourMapAdmin #tourMap{width:634px;height:330px;z-index:1;background:url("/images/map/tour-map.gif") no-repeat}#tourMapAdmin div.top{margin:20px 20px 0 20px}#tourMapAdmin #tourMap{float:left;margin-top:50px}#tourMapAdmin #tourMap div.metro{position:relative;display:block;background:url("/images/map/map_marker1.gif") no-repeat;height:20px;width:20px}#tourMapAdmin #tourMap div.metro.todo{background:url("/images/map/map_marker2.gif") no-repeat}#tourMapAdmin #tourMap div.metro div.label{border:1px solid #999;padding:5px;background:#FDFDFD;color:#000;margin:0 0 0 20px;text-align:left}#tourMapAdmin #tourMap div.metro:hover div.label{display:block !important;z-index:10;width:120px}#tourMapAdmin div.gMapWrapper{float:left;width:535px;height:330px;margin-left:10px}#tourMapAdmin div.gMapWrapper form{margin:20px 0 5px 0;float:right}#tourMapAdmin #gMap{width:100%;height:100%}#tourMapAdmin div.list{width:400px;margin:20px 0 0 140px}div.bcunavailable{width:476px;height:402px;border:1px solid #999;background:#F1F1F1;padding:5px;text-align:center;font-style:italic}#showListWrapper div.selectDay{width:65px;font-size:0.9em;white-space:nowrap;float:left;margin-left:2px}div.edit.showSpeaker{width:300px;font-size:12px;font-family:Arial, Helvetica, Sans-Serif;text-align:left}div.edit.showSpeaker h4{font-size:1.1em;margin:0;font-weight:bold;color:#000}div.edit.showSpeaker h5{font-size:1em;margin:0;font-weight:normal}div.edit.showSpeaker table{font-size:1em;margin:10px 0 20px 40px}div.edit.showSpeaker th{background:0}div.edit.showSpeaker td.submit{text-align:right}div.edit.showSpeaker tr{border-bottom:0 !important}#wideContent div.showAttendance{margin:30px 0 0 100px}#wideContent div.showAttendance div.body{margin:20px 0 0 40px}#wideContent div.showAttendance div.body ul{margin-left:20px}#wideContent div.showAttendance h1{font-size:2em}#wideContent div.showAttendance h2{font-size:1.8em}#wideContent div.showAttendance div.results{margin:30px 0 0 0}#wideContent div.showAttendance div.results h2{margin:10px 0 10px 0}div.starsprite{background:url("/images/star_sprite.png") no-repeat;width:68px;height:13px;margin-left:30px}div.starsprite.star5{background-position:0 0}div.starsprite.star4{background-position:-13px 0}div.starsprite.star3{background-position:-26px 0}div.starsprite.star4_5{background-position:0px -20px}div.starsprite.star3_5{background-position:-15px -20px}div.surveyResponses div.response{border:1px solid #999;background:#F1F1F1;padding:2px 4px 2px 4px;color:#000;margin:20px 0 0 0}a.dp-choose-date{float:left;width:16px;height:16px;padding:0;margin:5px 3px 0;display:block;text-indent:-2000px;overflow:hidden;background:url(/images/icon/calendar.png) no-repeat}a.dp-choose-date.dp-disabled{background-position:0 -20px;cursor:default}input.dp-applied{width:140px;float:left}div.typeahead{width:200px;border:1px solid #999;z-index:20;position:relative;top:5px}div.typeahead div.item{border-bottom:1px dotted #999;background:#FFF;padding:2px}div.typeahead div.item.last{border-bottom:0}div.typeahead div.item img{width:30px;display:block;float:left}div.typeahead div.item div.name{width:130px;float:left;font-weight:bold;margin:0 0 0 3px}div.typeahead div.item:hover{background-color:#ff6;cursor:pointer}div.selectedSpeakers div.spinner{width:300px;background-color:#F1F1F1;border:1px solid #999;margin-top:20px}div.selectedSpeakers div.spinner img{margin:20px 0 20px 145px}div.magazineReceipt{margin:40px 0 20px 100px;width:650px}div.magazineReceipt h1{margin:0 0 30px 0}div.magazineReceipt table{margin:20px 0 20px 40px;border-collapse:collapse}div.magazineReceipt h3{text-align:center;font-family:Arial, Helvetica, sans-serif;margin:10px 0 30px 0}div.magazineReceipt div.career20{width:350px;margin:20px 0 20px 100px;border:1px solid #999;background:#F1F1F1;padding:20px;text-align:center}div.surveyComplete h1{margin-bottom:30px}div.surveyComplete div.abstract{width:400px;float:left}div.surveyComplete div.abstract h3{font-size:1em;font-weight:bold}div.surveyComplete div.abstract h4.download{margin:20px 0 20px 0;text-align:center}div.surveyComplete div.abstract h4.download a{color:#CC0000}div.surveyComplete ul.includes{margin-left:30px}div.surveyComplete div.paul{margin:30px 0 0 0}div.surveyComplete div.paul img{float:left;display:block;width:68px}div.surveyComplete div.offers{float:left;width:300px;margin:0 0 0 30px}div.surveyComplete div.magazine{width:200px;border:1px solid #999;padding:5px 2px 5px 2px;background-color:#F1F1F1;margin:0 0 10px 0;text-align:center}div.surveyComplete div.magazine h3{font-size:1.1em;margin:0 0 5px 0}div.surveyComplete div.magazine h4{font-size:1em;margin:0}div.surveyComplete div.magazine h4 a{font-size:1em;color:#CC0000}h3.copyTimeSlots{font-size:1.5em;margin:30px 0 20px 0;text-align:center}h3.copyTimeSlots a{color:#CC0000}div.topicWebSitesEditor{width:320px}div.topicPreview{width:500px}div.sessionDetail{width:600px;margin-left:20px}div.sessionDetail div.abstract ul{margin-left:30px}div.sessionDetail div.aboutSpeaker img{float:left;margin:0 10px 10px 0}div.sessionDetail div.workshop-requirements h3{color:#FF0000}div.sessionDetail div.workshop-requirements ul{margin:10px 0 0 40px}#speakerContent div.topicPreviewButtons{margin:0;border:1px solid #999;background:#F1F1F1;padding:5px}#speakerContent div.topicUpdateButton{padding:5px}#speakerContent div.topicUpdateButton input{width:80px}div.iphonePage h3.appStore{text-align:center;margin:30px 0 0 0;font-weight:bold}div.iphonePage h3.appStore a{color:#CC0000}#main-body div.main-content div.admin-order-list ul.hlink{margin:5px}#main-body div.admin-order-list h1{font-size:22px;font-weight:bold}div.admin-order-list th.status{width:70px;text-align:center}div.admin-order-list tr.Preview td.status{background:#FF6600}div.admin-order-list tr.Payment.Received td.status{background:#7DE578}div.admin-order-list tr.Awaiting.Payment td.status{background:#CC0000}div.admin-order-list div.order-summary{float:right;min-width:200px}div.admin-order-list div.order-summary p{margin:0 20px 10px 0;display:block;float:left}div.admin-order-list div.order-summary p label{font-weight:bold}div.admin-order-list ul.hlink.filter{border:1px solid #999;border-radius:5px}div.admin-order-list ul.hlink.filter li{padding:5px;display:block;float:left}#crop-speaker-image{width:600px}#crop-speaker-image h1{margin:30px 0 10px 0}#crop-speaker-image h2{margin:0 0 20px 0}#crop-speaker-image h3{font-size:1.6em;color:#333}#crop-speaker-image div.img{margin:20px 30px 0 0}#crop-speaker-image div.rectangle div.img img{min-width:130px;min-height:173px}#crop-speaker-image div.img.original{margin-left:20px}#crop-speaker-image div.rectangle{padding:5px 5px 10px 5px;width:700px}#crop-speaker-image div.square{padding:5px 5px 10px 5px;margin:20px 0 20px 0;width:700px}#crop-speaker-image div.size{margin:5px 0 0 20px}#crop-speaker-image div.size.small{color:#CC0000}#admin-crop-speaker-images div.img-wrapper{margin:20px 0 0 0;float:left;max-width:350px}#admin-crop-speaker-images div.forms{margin:20px 0 0 20px;float:left;width:100px}#admin-crop-speaker-images form input[type='submit']{width:100px}#admin-crop-speaker-images div.spinner{padding:10px;background:#FFF;border:1px solid #999;width:30px;height:30px}#loading{position:absolute;background-color:#333;z-index:100;width:100%;height:2000px;top:0;left:0}#loading div.message{margin:200px auto 0 auto;width:200px;height:200px;vertical-align:middle;text-align:center}#loading div.message h3{color:#FFF}div.dayspinner{min-width:500px;min-height:400px;background-color:#999;border:1px solid #999}div.dayspinner img{margin:auto;display:block}#speaker-topic-list td.apps{width:60px;word-wrap:break-word}div.amazonMatch div.speaker{border-bottom:1px dotted #999;margin:0 0 20px 0}div.amazonMatch div.speaker.even{background:#F1F1F1}div.amazonMatch div.bio{float:left;width:120px;margin-right:20px}div.amazonMatch div.bio img{width:100px}div.amazonMatch div.bio h3{font-size:1em}div.amazonMatch div.amazon{float:left;width:650px}div.amazonMatch div.current{float:left;width:150px}div.amazonMatch div.current div.item{text-align:center}div.amazonMatch div.current div.item b{font-size:0.9em}div.amazonMatch div.speaker div.cover{float:left;margin:5px 5px 0 0;width:90px;display:block}div.amazonMatch div.speaker div.cover img{height:90px}div.amazonMatch div.speaker div.item{border-bottom:1px dotted #999;margin:0 0 10px 0}div.amazonMatch div.speaker div.item.last{border-bottom:0}div.amazonMatch div.speaker div.item h3{font-size:1.1em}div.amazonMatch div.speaker div.item div.title{float:left;width:400px;margin-right:20px}div.preview-video-link{float:right;margin:0 0 5px 5px;width:90px;text-align:center}div.notesPage{background:#FFF;border:1px solid #999;padding:5px}div.text-link{float:right;margin:0 0 10px 0}div.notesPage div.presentation{margin:0 0 20px 0;border-bottom:1px solid #000}div.notesPage div.presentation.last{border-bottom:0}div.notesPage div.presentation div.hdr a.speaker-sm{display:block;width:70px;float:left}div.notesPage div.presentation div.hdr div.title{margin-top:10px;width:630px;float:left}div.notesPage div.presentation div.hdr div.pdf{width:60px;margin-top:10px;float:left}div.notesPage div.presentation h3{margin:0 0 5px 0;font-size:1.3em}div.notesPage div.presentation h4{font-size:1em;margin-left:20px}div.notesPage div.presentation div.item{width:600px;padding:5px 0 5px 0;margin:0 0 10px 100px;border-bottom:1px dotted #999}div.notesPage div.presentation div.item div.text{white-space:pre-wrap;width:500px;line-height:20px}div.notesPage div.presentation div.item.last{border-bottom:none}div.notesPage div.presentation div.item div.page{float:right;font-size:0.9em;color:#000}div.notesPage div.general{border-bottom:1px solid #999;margin:0 0 20px 0}div.notesPage div.general h3{font-size:1.3em;color:#0073BD;margin:0 0 10px 0}div.notesPage div.general div.item{padding:5px 0 5px 0;border-bottom:1px dotted #999;margin:0 0 10px 50px}div.notesPage div.general div.item.last{border-bottom:0}table.itemTable.devices tr.overdue{background-color:#CC0000;color:#FFF}table.itemTable.devices tr.overdue a{color:#FFF;text-decoration:underline}div.ipad-page h3{margin:20px 0 10px 0;color:#333;font-size:1.3em}div.ipad-page ul{margin-left:30px}div.ipad-page img{margin:0 0 30px 0}div.ipad-page li{margin:0 0 10px 0}div.ipad-page ul.features{margin:0 0 30px 30px}div.ipad-page div.screenshot{width:350px;float:left}div.ipad-page div.screenshot h4{font-size:1.1em}div.check-access h2{margin-bottom:30px}div.check-access h3.warn{color:#CC0000}div.check-access div.about{margin:0 0 30px 0}div.app-binary-wrapper div.image{float:left;width:150px}div.app-binary-wrapper div.info{float:left;width:450px}div.app-binary form{margin-top:30px}div.ipad-page div.use-own-ipad-wrapper{width:150px;float:right;margin:0 0 10px 10px}div.ipad-page div.use-own-ipad-link{text-align:center;width:150px;border:1px solid #999;padding:5px;background:#F1F1F1;margin:0 0 20px 0}div.ipad-page div.use-own-ipad-link{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}div.ipad-page div.use-own-ipad-link h3{text-align:center;color:#CC0000;margin:0 0 2px 0;font-size:1em;font-weight:bold}div.ipad-page div.use-own-ipad-link a{color:#CC0000}div.ipad-page div.use-own-ipad-wrapper div.mobile-apps{width:162px;margin:0;text-align:center}div.ipad-page div.use-own-ipad-wrapper div.mobile-apps a{display:block;margin:0 auto}div.ipad-page div.use-own-ipad-wrapper div.mobile-apps img{margin:0}div.main-content div.ipadinstructions h2{margin-bottom:20px}div.main-content div.ipadinstructions ul{margin:0 0 30px 30px}div.main-content div.ipadinstructions div.steps a.img{width:300px;display:block;margin-bottom:25px}div.main-content div.ipadinstructions div.steps img{width:300px;display:block;border:1px solid #000}div.workshop-requirements ul.list{margin:0 0 20px 30px}div.workshop-requirements div.item ul{margin:0 0 0 30px}div.workshop-requirements div.item{border-bottom:2px solid #000;margin:0 0 30px 0}div.workshop-requirements h2{margin:0 0 30px 0}div.workshop-requirements div.item div.head div.summary{float:left;width:500px}div.workshop-requirements div.item div.head img{border:1px solid #999;padding:3px;background:#FFF;float:left;display:block;margin:0 10px 10px 0}div.workshop-requirements div.item div.head h4{margin:0 0 5px 20px}div.topic-survey-admin{margin:0 0 100px 100px}div.topic-survey-admin h3{font-weight:bold;font-size:1.3em;margin-top:25px}div.topic-survey-admin p.count{margin-top:25px}#suadmin-show table.showsponsors img{max-width:180px}#suadmin-show div.sponsor-list img{max-width:180px}#suadmin-show div.writeJson a{display:block;margin:0 0 0 10px}div.attendee-network{margin:30px 0 0 50px}div.attendee-network h1{margin:0 0 30px 0}div.attendee-network form{margin:0 0 30px 0}div.attendee-network div.attendee{width:600px;margin:5px 0 20px 0;border-bottom:1px dotted #999}div.attendee-network div.attendee:last-child{border-bottom:0}div.attendee-network div.attendee div.image{width:60px;float:left}div.attendee-network div.attendee div.image img{border-radius:8px;border:1px solid #999;max-width:48px}div.attendee-network div.attendee div.about{width:400px;float:left}div.attendee-network div.attendee div.mail{width:100px;float:left;margin:10px 0 0 0}div.attendee-network div.attendee div.mail img{padding:5px 5px 0 0}div.attendee-network div.attendee h3{font-size:14px;margin:0 0 5px 0}div.attendee-network div.attendee address{font-size:12px;margin:0 0 5px 0}div.attendee-network div.attendee p{margin:0}div.attendee-network-mail textarea{width:400px}div.attendee-network-mail input[type='submit']{float:right}div.attendee-network-mail div.attendee{width:600px;margin:5px 0 10px 0}div.attendee-network-mail div.attendee div.image{width:60px;float:left}div.attendee-network-mail div.attendee div.image img{border-radius:8px;border:1px solid #999}div.attendee-network-mail div.attendee div.about{width:400px;float:left}div.formWrapper.addsponsor{width:300px}div.formWrapper.addsponsor h2{margin:0 0 15px 0}div.formWrapper.addsponsor label{display:block;float:left;width:90px}div.formWrapper.addsponsor div.set{margin:0 0 15px 0}#show-content div.show-video-list div.item{margin:0 0 40px 0}#show-content div.show-video-list div.item a.image{display:block;float:left;width:100px;margin:0 30px 0 0}#show-content div.show-video-list div.item a.image img{border:1px solid #333;padding:3px}#show-content div.show-video-list div.item a.image img{box-shadow:5px 5px 2px #888}#show-content div.show-video-list div.item div.about{float:left;width:480px}#show-content div.show-video-list div.item div.about p{padding:0;margin:0 0 5px 0}#show-content div.show-video-list div.item div.about h5{font-size:15px;text-align:center}#show-content div.presentation-video-view{width:900px;margin:0 auto 100px auto}#show-content div.presentation-video-view div.video{float:left;width:560px;margin:0 40px 0 0}#show-content div.presentation-video-view div.about{float:left;width:300px}#show-content div.presentation-video-view div.about h4{font-size:14px;margin:0 0 10px 0}#show-content div.presentation-video-view div.about p{padding:0;margin:0 0 5px 0}#show-content div.presentation-video-view div.about img.speaker{float:left;border:1px solid #333;padding:3px;margin:0 5px 5px 0}#show-content div.aboutSpeaker img{float:left;margin:0 10px 10px 0}div.merge-accounts tr.primary{background:#fcf699}div.merge-accounts td.roles{white-space:normal}div.merge-accounts td.shows{font-size:0.8em}div.login-shows{width:600px;margin:30px auto}div.login-shows h3{font-weight:bold}div.presentation-recording div.content{margin:0 0 100px 50px}div.presentation-recording div#jp_container_1{margin:0 0 50px 0}div.presentation-recording div#jp_container_1 div.jp-title li{font-weight:normal}div.presentation-recording div.about{width:550px;margin:0 0 50px 0}div.presentation-recording div.about h3{font-weight:bold;font-size:20px;margin:0 0 10px 0}div.presentation-recording div.about a.speaker-sm{margin:0 10px 10px 0}ul.user-find-list{border:1px solid #999;margin:0}ul.user-find-list{list-style:none}ul.user-find-list li{border-bottom:1px dotted #999;font-size:14px;margin:0}ul.user-find-list li a{display:block;padding:5px 10px 5px 10px}ul.user-find-list li.unpaid a{color:#CC0000}ul.user-find-list li.unpaid a span{float:right}ul.user-find-list li a:hover{background:#999}ul.user-find-list li:last-child{border-bottom:0}#user-find-list{width:200px;float:left}#user-badge-wrapper{width:200px;float:left}#user-badge-submit{float:right;margin:10px}#add-discount form{width:300px}#add-discount form label{width:80px;font-weight:bold;display:block;float:left}#add-discount form div{margin:0 0 10px 0}#add-discount form button{float:right}div.admin-order-list ul.hlink{margin-top:10px}div.discount-form h1{margin:0 0 5px 0}div.discount-form h2{margin:0 0 20px 0}div.order-detail{margin:30px 0 0 0}div.order-detail h3{font-weight:bold;font-size:1.1em}div.order-detail div.detail{width:500px;float:left}div.order-detail div.detail td{padding:5px}div.order-detail div.col2{width:300px;float:left}div.order-detail table.payments{width:480px}div.order-detail table.payments td.paypal-data{width:400px;word-wrap:break-word}div.order-detail p label{font-weight:bold}#main-body div.order div.preview div.ticket-lg-wrapper{min-width:100px;float:right}#main-body div.order div.preview div.ticket-lg{border:1px solid #999;padding:3px}#main-body div.order div.preview div.ticket-lg{border-radius:5px;text-align:center}#main-body div.order div.preview div.ticket-lg{font-size:32px}#main-body div.order div.preview div.ticket-lg h3{font-size:18px}div.admin-order-list tr.Awaiting-Payment{background:orange}div.admin-order-list-all tr.Awaiting-Payment{background:orange}div.admin-order-list-all div.dates-select{margin:0 0 10px 0}div.admin-order-list-all div.dates-select input[type='text']{width:80px}div.admin-order-list-all div.dates-link{margin:0 0 0 0}div.admin-order-list-all div.dates-link a{padding:3px 10px;border-right:1px dotted #999}div.admin-order-list-all div.dates-link a:last-child{border-right:0}div.admin-order-list-all div.list-filter-wrapper{height:0;width:400px;float:right;margin:10px 0 10px 0}div.admin-order-list-all a.magnify{float:right;display:block;margin:0 0 10px 0}div.admin-order-list-all div.list-filter{background:#FFF;width:350px;position:relative;top:-40px;left:-100px;z-index:1;padding:10px;border:2px solid #000;border-radius:10px}div.admin-order-list-all div.list-filter div.item{border-bottom:1px dotted #999;padding:10px 0;margin:0 auto}div.admin-order-list-all div.list-filter div.item:last-child{border-bottom:0;margin-bottom:10px}div#regConfig #method form{margin:30px 0 0 50px}div#regConfig #method form div{padding:5px;margin:0 0 5px 0}table.admin-order tr.not-paid{background:orange}#schedule-builder{min-height:400px;font-family:Arial, Helvetica, clean, sans-serif;font-size:16px}#schedule-builder h2,#schedule-builder h3,#schedule-builder h4,#schedule-builder h5{font-family:Arial, Helvetica, clean, sans-serif}#schedule-builder h1,#schedule-builder h2{margin:0 0 10px 0}#schedule-builder h3,#schedule-builder h4{margin:0 0 5px 0;font-size:16px}#schedule-builder input{margin:0 0 5px 0}#schedule-builder ul{margin-bottom:0}#schedule-builder div.schedule div.day{margin:0 0 50px 0}#schedule-builder div.schedule h3{font-size:14px}#schedule-builder div.schedule h3.day{float:left}#schedule-builder div.schedule h3.zone{float:right;margin:0 10px 0 0}#schedule-builder div.buttons{margin:0 0 20px 0}#schedule-builder div.buttons a{display:block;float:left;border:1px solid #999;padding:5px;margin:0 20px 0 0;width:65px;height:60px;text-align:center;box-sizing:content-box;background:#f1f1f1;font-size:12px;border-radius:8px;box-shadow:inset 0 0 6px #666}#schedule-builder div.buttons a:last-child{margin-right:0}#schedule-builder div.buttons a:hover{background:#FFFF99}#schedule-builder div.buttons a img{display:block;height:40px;margin:0 auto 2px auto}#schedule-builder div.buttons a.current{background:#FFCC33}#schedule-builder tr.rooms th h3{font-size:13px}#schedule-builder div.progress{width:500px;margin:100px auto}#schedule-builder div.copy-slots{text-align:center;margin:0 0 20px 0;font-size:1.5em}#schedule-builder div.copy-slots a{color:#CC0000;text-decoration:underline}#schedule-builder div.schedule div.itinerary-star img{width:20px}#schedule-builder div.schedule div.keynote{border:1px solid #999;margin:5px;padding:3px}#schedule-builder div.schedule table{max-width:99%;min-width:800px;background:#FFF}#schedule-builder div.schedule table{font-size:0.8em}#schedule-builder div.schedule table td{border:1px solid #999;padding:3px}#schedule-builder div.schedule table td.time{padding:1px}#schedule-builder div.schedule table th{border:1px solid #999;padding:2px}#schedule-builder div.schedule table tr.rooms th{font-size:1.2em;font-weight:bold;padding:5px;text-align:center}#schedule-builder div.schedule table tr.rooms th h3{color:blue}#schedule-builder div.schedule table tr.rooms th h4{font-size:0.9em;font-weight:bold}#schedule-builder div.schedule table tr.rooms th:hover{cursor:pointer;background:#FFFFCC}#schedule-builder div.schedule table tr.rooms form{margin:0;padding:0}#schedule-builder div.schedule table td.time:hover{cursor:pointer;background:#FFFFCC}#schedule-builder div.schedule table td.presentation{height:100px;word-wrap:break-word;overflow:hidden;vertical-align:top}#schedule-builder div.schedule table td.presentation div.pr-wrapper{word-wrap:break-word;overflow:hidden}#schedule-builder div.schedule table td.presentation:hover{cursor:pointer;background:#FFFFCC}#schedule-builder div.schedule table td.presentation h4.title{color:blue;font-weight:normal;margin:0 0 5px 0}#schedule-builder div.schedule table td.workshop h4.title{color:blue;font-weight:normal;margin:0 0 5px 0}#schedule-builder div.schedule table td.workshop:hover{cursor:pointer;background:#FFFFCC}#schedule-builder div.schedule table td.keynote h4.title{color:blue;font-weight:normal;margin:0 0 5px 0}#schedule-builder div.schedule table td.keynote:hover{cursor:pointer;background:#FFFFCC}#schedule-builder div.schedule table td.break{background:#F1F1F1}#schedule-builder div.schedule table tr.rooms th{background:#F1F1F1}#schedule-builder div.schedule table tr.subevents th{background:#F1F1F1;font-weight:bold;font-size:1.2em}#schedule-builder div.schedule table td.presentation h5.selection-count{font-weight:bold;font-size:1.2em;float:right;display:inline}#schedule-builder div.schedule div.rooms-3 td.presentation{width:30%}#schedule-builder div.schedule div.rooms-4 td.presentation{width:25%}#schedule-builder div.schedule div.rooms-5 td.presentation{width:18.5%}#schedule-builder div.schedule div.rooms-6 td.presentation{width:15.5%}#schedule-builder div.schedule div.rooms-7 td.presentation{width:13.5%}#schedule-builder div.schedule div.rooms-8 td.presentation{width:11.8%}#schedule-builder div.schedule div.rooms-8 td.presentation div.pr-wrapper{width:60px}#schedule-builder div.schedule div.rooms-9 td.presentation{width:10%}#schedule-builder div.schedule div.rooms-9 td.presentation div.pr-wrapper{width:60px}#schedule-builder div.schedule div.rooms-10 td.presentation{width:10%}#schedule-builder div.schedule div.rooms-10 td.presentation div.pr-wrapper{width:60px}#schedule-builder div.schedule div.rooms-11 td.presentation{width:9%}#schedule-builder div.schedule div.rooms-11 td.presentation div.pr-wrapper{width:60px}#schedule-builder div.schedule div.rooms-12 td.presentation{width:8%}#schedule-builder div.schedule div.rooms-12 td.presentation div.pr-wrapper{width:50px}#schedule-builder div.schedule div.rooms-9 tr.rooms th.room{width:10%}#schedule-builder div.schedule table{font-size:12px}#schedule-builder div.schedule table h4{font-size:12px}#schedule-builder div.schedule table h5{font-size:11px}#schedule-builder div.schedule td.presentation.last-add{border:2px solid #99CCFF;background:#FFFFCC}#schedule-builder div.schedule td.presentation.featured{background:#FFFF99}#schedule-builder div.schedule table td.time{width:60px;font-size:0.9em;white-space:nowrap}#schedule-builder h4,#schedule-builder h5{font-weight:normal}div.drag-helper{position:absolute}div.drag-helper div.helper-content{width:100px;height:100px;background:#FFFF99;padding:3px;border:2px dotted #6699CC}div.drag-helper{overflow:hidden}div.drag-helper h3{font-size:12px;font-weight:bold;margin:0;padding:0;line-height:15px}div.drag-helper h4{font-size:10px;font-weight:normal}#schedule-builder div.schedule td.presentation.drop-hover{border-color:#33CCFF;background:#FFCC33}div.presentation-add{min-height:600px;text-align:left;font-family:Arial, Helvetica, Sans-serif !important}div.presentation-add div.top-link-wrapper{position:absolute;z-index:10;right:0;top:0;height:0;width:200px}div.presentation-add div.top-link-wrapper div.view-links{display:block;margin:0 0 2px 0;font-size:14px;font-weight:bold}div.presentation-add div.top-link-wrapper div.view-links a{text-align:center;display:block;float:left;border:1px solid #999;background:#FFF;color:blue;padding:2px 15px}div.presentation-add div.top-link-wrapper div.view-links a:nth-child(1){border-right:0}div.presentation-add div.top-link-wrapper div.view-links a:hover{background:#FFFF99}div.presentation-add div.top-link-wrapper div.slot-info{font-size:14px;line-height:20px}div.presentation-add div.speakers-wrapper{max-height:600px;overflow:auto;text-align:center;width:100px;float:left}div.presentation-add div.speakers-wrapper a{color:blue}div.presentation-add div.speakers{border:1px solid #999;background:#fff}div.presentation-add div.speakers div.speaker-link{display:block;padding:5px;border-bottom:1px dotted #999;font-weight:bold}div.presentation-add div.speakers div.speaker-link:last-child{border-bottom:1px none #999}div.presentation-add div.speakers div.speaker-link:hover{background:#FFFF99;cursor:pointer}div.presentation-add div.speakers div.speaker-link img{border:1px solid #999;padding:2px}div.presentation-add div.speakers.hide-images{text-align:left}div.presentation-add div.speakers h4{font-size:1em;line-height:1.2em;margin:0 0 2px 0}div.presentation-add div.speaker{text-align:left;float:left;margin:0 0 0 20px;width:78%}div.presentation-add div.speaker h3{font-weight:bold;font-size:1.2em}div.presentation-add div.speaker div.head{margin:0 0 5px 0;max-width:500px;overflow:hidden}div.presentation-add div.speaker div.head img{display:block;float:left;border:1px solid #999;padding:2px}div.presentation-add div.speaker div.basic-info{float:left;margin:0 0 0 20px}div.presentation-add div.speaker div.basic-info h3{font-size:15px;margin:0 0 8px 0}div.presentation-add div.speaker div.basic-info h4{font-size:14px;margin:0 0 5px 0}div.presentation-add div.speaker table.topics{width:100%;font-size:1.2em}div.presentation-add div.speaker table.topics tr:nth-child(odd) td{background:#F1f1f1}div.presentation-add div.speaker table.topics tr.scheduled td{background:#FFCC66}div.presentation-add div.speaker table.topics td.title:hover{cursor:pointer;background-color:#FFFFCC}div.presentation-add div.speaker table.topics tr:hover td{cursor:pointer;background-color:#FFFFCC}div.presentation-add div.speaker table.itemTable th a{color:blue}div.presentation-add div.speaker form{margin:0}div.presentation-add div.speaker form input[type='text']{width:250px}div.presentation-add div.speaker div.topic-preview-wrapper{height:0;z-index:300;position:relative;left:50px;top:30px}div.presentation-add div.speaker div.topic-preview{border-radius:8px;font-size:16px;line-height:19px;border:5px solid #000;background:#FFF;padding:5px;width:600px}div.presentation-add div.speaker div.topic-preview div.head h3{display:inline}div.presentation-add div.speaker div.topic-preview div.head img{float:right}div.presentation-add div.speaker div.topic-preview:hover{cursor:pointer}div.presentation-add div.speaker div.topics-wrapper{max-height:475px;overflow:auto}div.presentation-add div.speaker div.topics-wrapper button.add-group{float:left;font-size:1.3em}div.presentation-add div.speaker div.topics-wrapper div.subevent{float:right}div.presentation-add div.speaker div.topics-wrapper div.subevent label{display:inline;font-weight:bold;font-size:1.3em}div.presentation-add div.speaker div.topics-wrapper div.subevent select{display:inline;margin:0}div.presentation-add div.speaker div.sessions-view{min-height:300px}div.presentation-add div.speaker div.sessions-view img.speaker{border:1px solid #000;background:#FFF;padding:2px}#schedule-builder table.itemTable th{font-weight:bold}#schedule-builder table.itemTable th a{color:blue}#schedule-builder h2{margin:0 0 20px 0}#schedule-builder div.speaker-list td img.speaker{display:block;float:left;margin:0 10px 0 0;border:1px solid #999;padding:2px}#schedule-builder div.speaker-list td div.about{float:left;width:300px}#schedule-builder div.speaker-list td div.about h3{margin:0 0 5px 0}#schedule-builder div.speaker-list td div.about h3 span{font-size:0.8em;font-style:italic;color:#333}#schedule-builder div.speaker-list td div.about em{font-size:11px}#schedule-builder div.speaker-list td.presentationCount{text-align:center}#schedule-builder div.speaker-list div.button{display:block;float:right;margin:0 20px 10px 10px}#schedule-builder div.speaker-list h2{margin:0 0 20px 0}#schedule-builder div.speaker-list h4{font-size:13px}#schedule-builder div.speaker-list form{float:left}#schedule-builder div.speaker-list a.back{display:block;float:right;margin:0 20px 20px 0}#schedule-builder div.speaker-list div.sub-events{margin:5px 0 5px 0}#schedule-builder div.speaker-list span.event{border:1px solid #999;border-radius:4px;padding:2px 7px;margin:0 5px 0 0;box-shadow:inset 0 0 2px #666}#schedule-builder div.speaker-list span.event:hover{background:#FFFFCC;cursor:pointer}#schedule-builder div.speaker-list span.event.active{background:#FFCC33}#schedule-builder div.speaker-list div.back{float:right}#schedule-builder td.drop-hover{border-color:#33CCFF;background:#FFCC33}#schedule-builder div.speaker-drag-helper{background:#FFFF99;width:500px;border:1px solid #999;padding:5px}#schedule-builder div.speaker-drag-helper img{background:#FFF;float:left;display:block}#schedule-builder div.speaker-drag-helper h4{float:left}#schedule-builder div.speaker-list.order td:hover{cursor:pointer}div.presentation-edit div.presentation{margin:0}div.presentation-edit div.header{margin:0 0 10px 0}div.presentation-edit img.speaker{float:left;display:block;padding:2px;border:1px solid #999}div.presentation-edit div.title{float:left;display:block;width:300px}div.presentation-edit form.presentation-delete{float:right;display:block;width:100px}div.presentation-edit a.topic-edit{text-decoration:none}div.presentation-edit #video form{width:500px}div.presentation-edit #video form textarea{background:#FFF;width:100%}div.presentation-edit #video form button{float:right}div.presentation-edit h2{color:#000;font-size:1.5em;font-weight:bold;margin:0 0 5px 0}div.presentation-edit h4.names{margin:0 0 5px 20px}div.presentation-edit h4.time{margin:0 0 0 20px}div.presentation-edit h4.presentationId{margin:0 0 0 20px}div.presentation-edit form{margin:0 0 10px 0}div.presentation-edit form div{margin:0 0 10px 0}div.presentation-edit h3{font-weight:bold;font-size:1.3em}div.slot-edit{height:300px;font-size:14px}div.slot-edit h3{font-weight:bold;font-size:1.5em;margin:0 0 20px 0}div.slot-edit form div{margin:0 0 10px 0}div.slot-edit div.time-edit{margin:0 0 20px 0}div.slot-edit label{display:block;float:left;padding:7px 0 0 0;margin:0 10px 0 0;font-weight:bold;font-size:14px}div.slot-edit div.control-group input[type='text']{line-height:20px;padding-bottom:8px;width:60px}div.slot-edit div.control-group button{padding:0 12px 7px 12px}div.slot-edit div.buttons{float:right;margin:20px 50px 0 0}#schedule-builder div.presentation-edit div.speakers{margin:0 0 30px 0}#schedule-builder div.presentation-edit div.speakers table{margin:0 0 20px 0}#schedule-builder div.presentation-edit div.speakers img.bio{border:1px solid #999;padding:2px}#speaker-add div.matches{width:400px;border:1px solid #999;background:#FFF}#speaker-add div.matches div.speaker{border-bottom:1px dotted #999;padding:2px}#speaker-add div.matches div.speaker:nth-child(even){background:#F1F1F1}#speaker-add div.matches div.speaker:last-child{border-bottom:none}#speaker-add img{border:1px solid #999;padding:2px;display:block;float:left;margin:0 5px 0 0}#speaker-add div.about{float:left;width:250px}#speaker-add div.add{float:left;width:50px}#schedule-builder div.rooms div.table-wrapper{width:480px;float:left}#schedule-builder div.rooms div.add{float:left;margin:0 0 0 5px}#schedule-builder div.rooms table{margin:0 0 30px 0}#schedule-builder div.rooms form button{height:25px;display:inline-block}#schedule-builder div.rooms tr:hover{cursor:pointer;background:#FFFFCC}#schedule-builder div.room-edit{margin:0 0 0 50px}#schedule-builder div.room-edit div.days div{margin:0 0 10px 20px}#schedule-builder div.room-edit div.days input{margin:0 10px 10px 0}#schedule-builder div.room-edit button{float:left}#schedule-builder div.subevents div.table-wrapper{float:left}#schedule-builder div.subevents div.table-wrapper button.add{float:right}#schedule-builder div.subevents div.sub-event-edit{width:300px;margin:0 0 0 30px;float:left}#schedule-builder div.subevents div.sub-event-add{width:300px;margin:0 0 0 30px;float:left}#schedule-builder div.edit-form-wrapper{border:1px solid #999;border-radius:10px;padding:5px;background:#F1F1F1}form.vertical h3{font-size:1.5em;margin:0 0 20px 0}form.vertical label{display:block;float:left;min-width:100px}form.vertical button.submit{float:right}form.vertical div.check input[type='checkbox']{float:left;margin:0 10px 0 0}form.vertical div.check{margin:0 0 10px 0;font-size:1.1em}form.vertical div:after{clear:both;content:".";display:block;height:0;width:0;visibility:hidden}#schedule-builder form div:after{clear:both;content:".";display:block;height:0;width:0;visibility:hidden}#schedule-builder form div.check label{display:block;float:left;font-weight:bold}#schedule-builder form div.check input{display:block;float:left}#schedule-builder form h3{font-weight:bold;font-size:1.3em;margin:0 0 20px 0}#schedule-builder form div.availability label{font-weight:normal;float:left}#schedule-builder form div.availability h4{float:left;margin:0 10px 10px 0}#create-speaker-form form h3{margin-bottom:0}#create-speaker-form form input.firstName,#create-speaker-form form input.lastName{max-width:200px}#create-speaker-form form input.email,#create-speaker-form form input.company{max-width:300px}#schedule-builder div.tracks div.table-wrapper{float:left;width:400px}#schedule-builder div.tracks div.add{float:left;width:300px;margin:0 0 0 20px}#schedule-builder div.tracks div.update{float:left;width:300px;margin:0 0 0 20px}#schedule-builder div.tracks button.add{float:right}#schedule-builder a.back{display:block;float:right;margin:0 30px 10px 0}#schedule-builder div.sessions form.find{float:left}#schedule-builder div.sessions table img.speaker{padding:2px;border:1px solid #000;background:#FFF}#schedule-builder div.sessions{width:800px}#schedule-builder div.sessions div.table-wrapper{float:left;width:650px}#schedule-builder div.sessions.compare div.table-wrapper{width:500px}#schedule-builder div.sessions table{font-size:0.8em}#schedule-builder div.sessions table td.time{font-size:0.7em}#schedule-builder div.sessions.compare div.dates{margin:0 0 20px 0}#schedule-builder div.sessions div.speaker-filter{width:135px;margin:25px 0 0 10px}#schedule-builder div.sessions.compare div.speaker-filter{width:180px;margin:85px 0 0 20px}#schedule-builder div.sessions div.speaker-filter{font-size:0.8em;float:left;border:1px solid #999;padding:0}#schedule-builder div.sessions div.speaker-filter ul{list-style:none;background:#FFF;margin:0;padding:0}#schedule-builder div.sessions div.speaker-filter ul li{border-bottom:1px dotted #999;padding:3px}#schedule-builder div.sessions div.speaker-filter ul li:first-child{border-bottom:1px solid #999;padding:3px}#schedule-builder div.sessions div.speaker-filter ul h3{font-weight:bold}#schedule-builder div.sessions div.speaker-filter ul li:nth-child(even){background:#f1f1f1}#schedule-builder div.sessions div.speaker-filter ul li:hover{cursor:pointer;background:#FFFFCC}#schedule-builder div.sessions div.speaker-filter ul li:last-child{border-bottom:0}#schedule-builder div.show-speaker-edit{margin:30px 0 0 100px;width:600px}#schedule-builder div.show-speaker-edit h2{margin:0 0 10px 0}#schedule-builder div.show-speaker-edit h3{margin:0 0 30px 20px}#schedule-builder div.show-speaker-edit img.speaker{border:1px solid #999;padding:5px;box-shadow:5px 5px 2px #888}#schedule-builder div.show-speaker-edit img.speaker{float:left;margin:0 10px 10px 0}#schedule-builder div.show-speaker-edit div.about{margin:0 0 30px 0}#schedule-builder div.show-speaker-edit form{margin:0}div.room-drag-helper{width:500px;height:40px;background:#FFFF99;padding:3px;border:2px dotted #6699CC}div.room-drag-helper{overflow:hidden}div.room-drag-helper h3{font-size:12px;font-weight:bold;margin:0;padding:0;line-height:15px}div.room-drag-helper h4{font-size:10px;font-weight:normal}.room-drop-hover td{border-color:#33CCFF;background:#FFFF66}#presentation-recording-instructions ul{list-style:decimal;margin:0 0 30px 30px}#presentation-recording-instructions div.screenshots img{display:block;margin:0 0 30px 0}#presentation-recording-instructions div.screenshots h3{font-weight:bold}#mobile-banner{display:block;position:fixed;top:0;left:0;bottom:0;z-index:400;width:100%;height:100px;background:#F1F1F1;border-bottom:1px solid #999}#mobile-banner h2{font-size:80px;margin:10px auto;text-align:center;width:90%;float:left}#mobile-banner h2 a{color:#CC0000;text-decoration:underline}#mobile-banner a.close{display:block;float:right;margin:20px 20px 0 0}@media screen and (min-width: 1000px){#mobile-banner{display:none}}div.jp-duration{display:none !important}div.image-set div.preview{width:690px;margin-right:50px;float:left}div.image-set div.preview div.image{width:150px;height:100px;float:left;margin:0 20px 20px 0}div.image-set div.preview div.image img{display:block;width:150px;border:1px solid #999;padding:5px;background:#FFF}div.image-set div.preview div.image img.selected{border:2px solid #CC0000}div.image-set div.preview div.image img:hover{cursor:pointer}div.image-set div.preview div.delete{margin:0 0 30px 0}div.image-set div.preview div.delete button{float:right}div.image-set div.preview input[type='file']{background:#FFF;width:200px}div.image-set div.preview div.merge{margin:30px}div.image-set div.merged{width:160px;float:left}div.image-set div.merged img{width:150px;border:1px solid #000;padding:5px;background:#FFF}div.image-set div.bg{position:absolute;z-index:99;top:0;left:0;width:100%;height:3000px;background:#999;opacity:0.55}div.image-set div#selected-image{position:absolute;z-index:100;width:550px;height:280px;background:#FFF;border:1px solid #000;padding:5px}div.image-set div#selected-image{left:50%;top:50%;margin-left:-275px;margin-top:-150px}div.image-set div#selected-image img.target{float:left;border:1px solid #999}div.image-set div#selected-image div.action{float:right;width:30px}div.image-set div#selected-image div.action img.close{float:right}div.image-set div#selected-image div.action img.close:hover{cursor:pointer}div.image-set div#selected-image div.action img.delete{width:35px;margin:100px 5px 0 0}div.image-set div#selected-image div.action img.delete:hover{cursor:pointer}#topic-speaker-update h4{font-weight:normal;margin:0 0 3px 0}#topic-speaker-update h5{font-weight:normal}#workshop-upgrade{width:600px;margin:20px auto 100px auto}#workshop-upgrade p{font-size:13px}#workshop-upgrade form{margin:30px 0 100px 0;width:350px;display:block}#workshop-upgrade form label{width:120px;display:block;float:left}#workshop-upgrade form label,#workshop-upgrade form input,#workshop-upgrade form button,#workshop-upgrade form select,#workshop-upgrade form span{font-size:17px}#workshop-upgrade form div:after{clear:both;content:".";display:block;height:0;width:0;visibility:hidden}#workshop-upgrade form div{margin:0 0 10px 0}#workshop-upgrade form div input{display:block;float:left}#workshop-upgrade form select{width:200px}#workshop-upgrade form button{float:right}div.promoorder-user h2{margin:0 0 20px 0}div.promoorder-user div.summary{margin:0 0 20px 20px}div.promoorder-user div.summary div{margin:0 0 10px 0}div.promoorder-user div.summary label{font-weight:bold}div.promoorder-user div.left{float:left}div.promoorder-user div.credits{border:1px solid #999;border-radius:10px;background:#FFF;padding:5px}div.promoorder-user div.credits h3{font-weight:bold}div.promoorder-user div.credits p{margin:0 0 5px 0}div.promoorder-user div.description ul{margin:0 0 0 20px}div.promoorder-user div.description li p{margin:0}div.promoorder-user div.description li{margin:0 0 5px 0}div.promoorder-order-ticket{margin:0 0 100px 100px}div.promoorder-order-ticket h1{margin:0 0 5px 0}div.promoorder-order-ticket h2{margin:0 0 5px 0}div.promoorder-order-ticket h3{margin:0 0 30px 0}div.promoorder-order-ticket form.order-form h3{font-size:17px;font-weight:bold;margin:0 0 20px 0}div.promoorder-order-ticket form.order-form{width:300px;margin:0 0 0 50px}div.promoorder-order-ticket form.order-form div{margin:0 0 10px 0}div.promoorder-order-ticket form.order-form div label{display:block}div.promoorder-order-ticket form.order-form input{font-size:17px}div.promoorder-order-ticket form.order-form button{font-size:17px}div.promoorder-order-ticket form.order-form input[type='text']{width:300px}div.promoorder-order-ticket form.order-form div.buttons{float:right}#main-body div.promoorder-order-ticket div.select-attendee h3{margin:0 0 10px 0;color:#E49E19;font-size:1.2em}div.promoorder-order-ticket div.select-attendee{margin:0 0 40px 50px}div.promoorder-order-ticket div.select-attendee form button{font-size:17px}div.promoorder-order-ticket h3.or{color:#000;margin:30px 0 30px 50px}div.promooffer-user-selectticket h1{margin:0 0 5px 0}div.promooffer-user-selectticket h2{margin:0 0 30px 0}form.site-register{margin:30px 0 30px 100px}form.site-register div{margin:0 0 10px 0}form.site-register div label{display:block;font-size:0.9em}form.site-register div input{font-size:17px}#FileLoadContainer form input[type='file']{background:#FFF;width:300px;font-size:14px}div.audio-state-links{margin-right:30px}div.audio-state-links a{display:block;float:left;padding:0 10px 0 10px;border-right:1px dotted #999}div.audio-state-links a:last-child{border-right:0}td.tdLabel label.label{color:#000;font-size:100%}.vertical-center{position:relative;top:50%;transform:translateY(-50%)}div.combine-account{margin:0 auto 100px auto}div.combine-account div.first-name{max-width:150px;float:left;margin-right:5px}div.combine-account div.last-name{max-width:200px;float:left}div.combine-account div.other-email{margin-bottom:30px}div.combine-account div.other-email input{float:left;max-width:200px;margin-right:20px}div.combine-account div.other-email button{float:left}div.combine-account div.submit button{float:right}div.combine-account textarea{width:100%}div.combine-account input.firstName{width:150px}div.combine-account input.lastName{width:200px}div.combine-request-admin table.request-list tr.closed{background:#f1f1f1}div.combine-request-admin .table tr th{border-top:0}div.combine-request-admin div.group tr.primary{background:#FFFFCC}div.combine-request-admin div.group tr.secondary{background:#EBF0F3}div.combine-request-admin div.group tr.other{background:#F1F1F1}div.combine-request-admin div.group{margin:0 0 60px 0}div.checkout-names-list{background:#FFF;padding:15px 15px 0 15px;border:1px solid #999;border-radius:5px}div.checkout-names-list .table>tbody>tr>th{border-top:0}div.user-modal form{margin:15px}div.user-modal input.first-name{float:left;width:120px;margin-right:10px}div.user-modal input.last-name{float:left;width:200px}div.user-modal input.email{width:300px}div.user-modal div.correction-type label{font-weight:normal;margin-left:10px}div.user-modal div.spinner{float:left}#main-body div.transfer-reg h1{font-size:1.8em}div.transfer-reg div.update-login{max-width:300px;margin:30px 0 100px 0}div.transfer-reg div.email-login{max-width:300px;margin:30px 0 100px 0}div.transfer-reg.login-page div.choices{margin:50px}div.transfer-reg.login-page div.choices button{width:120px}div.transfer-reg.login-page div.choices span{margin:0 30px}div.upload-preview-video form input[type='file']{background:#fff;border:1px solid #999;width:250px}#file-load-form progress{width:400px;margin:30px 0 30px 0}#speaker-images table{width:600px;margin:0 0 40px 0}#speaker-images input[type='file']{border:1px solid #999;width:250px;display:inline}div.blog-index{background:#FFF;margin-bottom:30px;border:1px solid #140905;border-radius:5px}div.blog-index div.year{border-bottom:1px dotted #999}div.blog-index div.year h3{padding:3px 5px}div.blog-index div.year:last-child{border-bottom:0}div.blog-index div.year a{display:block}div.blog-index div.year h3:hover{background:#FFFFCC}div.blog-index div.year div.months{display:none}div.blog-index div.month a{padding:3px 25px;border-bottom:1px dotted #999}div.blog-index div.month:last-child a{border-bottom:0}div.blog-index div.month:hover{background:#FFFFCC}div.blog-index div.year.current h3{background:#F1F1F1}div.blog-index div.year.current h3:hover{background:#FFFFCC}div.blog-index div.year.current div.months{display:block}div.blog-index div.month.current{background:#FFFFCC}div.show-travel-copy h2{margin-bottom:30px}div.show-travel-copy div.preview div.image{float:left;width:150px}div.show-travel-copy div.preview address{float:left;width:200px}div.show-travel-copy img.hotel{max-width:100px}div.data-file-page td.path div.wrapper{width:600px;overflow:hidden}div.data-file-topic-page td.title{width:300px}div.data-file-topic-page td.show{width:200px}div.data-file-topic-page td.doc{width:300px}div.data-file-topic-page td.doc div{width:300px;overflow:hidden}div.registration-complete-page h3.ticket-link{margin:30px 0;text-align:center}div.registration-complete-page h3.ticket-link a{color:#CC0000}div.registration-complete-page ul{margin-bottom:30px}div.registration-complete-page ul li a{color:#CC0000}div.registration-complete-page b{color:#CC0000}div.admin-email-schedule button.btn.add{float:right}div.admin-email-schedule div.schedules table tr.warning td{background:orange}div.admin-email-schedule div.schedules table tr.error td{background:red}div.admin-email-schedule div.add-form div.btn-group{margin-bottom:20px}div.admin-email-schedule div.add-form table.templates{width:100%;border:1px solid #999}div.admin-email-schedule div.add-form table.templates th.send-date{width:250px}div.admin-email-schedule div.add-form table.templates tr th,div.admin-email-schedule div.add-form table.templates tr td{border-bottom:1px dotted #999;padding:5px 3px}div.admin-email-schedule div.add-form table.templates tr:n-child(even) td{background:#f1f1f1}div.admin-email-schedule div.add-form table.templates tr.header th{background:#999;color:#333}div.admin-email-schedule div.add-form div.buttons{float:right}div.admin-email-schedule div.update-schedule-modal td.warning{background:orange}div.admin-email-schedule div.update-schedule-modal td.error{background:red}div.sms-notifcation-preferences form.phone-update{margin-bottom:30px}div.sms-notifcation-preferences table.my-notifications{margin-bottom:30px}div.sms-schedule-app h1{margin:0 0 10px 0}div.sms-schedule-app h2{font-size:18px;line-height:24px;margin:0 0 30px 20px}div.sms-schedule-app div.top-buttons{float:right;margin:0 30px 20px 0}div.sms-schedule-app div.update-blast input.utmCampaign,div.sms-schedule-app div.update-blast input.description,div.sms-schedule-app div.update-blast div.scheduleDate{max-width:300px}div.sms-schedule-app div.options-modal input.test-phone{max-width:300px}div.sms-schedule-app table.schedule tr.ready td.ready span.octicon-check{color:green}div.sms-schedule-app table.schedule tr.sent td.sendDate span.octicon-check{color:green}div.sms-schedule-app table.schedule tr.warning{background-color:orange}div.sms-schedule-app table.schedule tr.warning td.ready span.octicon-x{color:red}div.topic-app{min-height:500px}div.topic-app div.header{margin:0 0 30px 0}div.topic-app div.header div.speaker-image{text-align:center}div.topic-app div.header div.speaker-image h3{font-size:12px;font-weight:normal;font-style:italic}div.topic-app div.header h2{padding-top:10px}div.topic-app div.row{margin-left:0;margin-right:0}div.topic-app span.octicon{color:#4285F4;font-size:30px}div.topic-app button.btn span.octicon{font-size:1em}div.topic-app button.btn-primary span.octicon,div.topic-app button.btn-warning span.octicon{color:#fff}div.topic-app button.btn-default span.octicon{color:#333}div.topic-app div.form-note{font-size:0.8em;margin:0 0 5px 20px}div.topic-app div.alert a{text-decoration:underline}div.topic-app div.view-buttons{margin:0}div.topic-app div.topics div.view-selection{margin:0 0 20px 0}div.topic-app div.topics table th{border-top:0}div.topic-app div.topics table td div.slides-ok span{color:green}div.topic-app div.topics table td div.slides-missing span{color:#CC0000}div.topic-app div.topics table tr:hover{cursor:pointer}div.topic-app div.topics table tr:hover td{background-color:#FFFFCC}div.topic-app div.topic-detail div.submit button{float:right}div.topic-app div.topic-detail div.submit button.btn-default{margin-right:10px}div.topic-app div.topic-tabs{margin:0 0 20px 0}div.topic-app div.topic-tabs span.octicon-arrow-left{font-size:16px;padding:0 20px}div.topic-app div.topic-view h3,div.topic-app div.topic-edit h3{margin-bottom:20px}div.topic-app div.topic-view div.col-sm-8,div.topic-app div.topic-edit div.col-sm-8{padding-left:0}div.topic-app div.topic-view div.edit-buttons button,div.topic-app div.topic-edit div.edit-buttons button{display:block;margin:0 0 10px 0;width:110px;text-align:left}div.topic-app div.topic-view div.tag-group,div.topic-app div.topic-edit div.tag-group{margin-bottom:30px}div.topic-app div.topic-view div.tag-group div.tags,div.topic-app div.topic-edit div.tag-group div.tags{margin:10px 0}div.topic-app div.topic-view div.tag-group div.tags div.tag,div.topic-app div.topic-edit div.tag-group div.tags div.tag{margin:10px;border:1px solid #999;border-radius:4px;display:inline-block;padding:4px 10px;font-size:13px;background:#d7f5ed}div.topic-app div.topic-view div.tag-group div.tags div.tag span.octicon,div.topic-app div.topic-edit div.tag-group div.tags div.tag span.octicon{font-size:13px;color:#333}div.topic-app div.topic-view div.tag-group div.tags div.tag span:hover,div.topic-app div.topic-edit div.tag-group div.tags div.tag span:hover{cursor:pointer}div.topic-app div.topic-view div.topic-detail,div.topic-app div.topic-edit div.topic-detail{border-bottom:1px solid #999;padding-bottom:20px;margin-bottom:30px}div.topic-app div.topic-edit div.type-options label{display:inline-block;margin-right:20px}div.topic-app div.slide-upload table{margin:0 0 30px 0}div.topic-app div.file-upload div.alert a{color:#CC0000;text-decoration:underline}div.topic-app div.file-upload progress{display:none}div.topic-app div.file-upload .input-group{margin-bottom:10px}div.topic-app div.file-upload .btn-file{position:relative;overflow:hidden}div.topic-app div.file-upload .btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:white;cursor:inherit;display:block}div.topic-app div.topic-video table{margin-bottom:40px}div.topic-app div.topic-websites h3{margin:0 0 30px 0}div.topic-app div.topic-websites ul{list-style:none}div.topic-app div.topic-websites button{margin:10px 0 0 40px}div.topic-app div.topic-speakers h3{margin:0 0 30px 0}div.topic-app div.topic-speakers div.speaker-circle-md{max-width:150px}div.topic-app div.topic-speakers div.speaker{text-align:center}div.topic-app div.topic-add div.type-form h3{margin-bottom:30px}div.topic-app div.topic-add div.type-form ul{list-style:none;margin-bottom:20px}div.topic-app div.topic-sequence div.sequence-header button{float:left;margin:0 20px 20px 0}div.topic-app div.topic-sequence div.sequence-header div.instructions{float:left;max-width:900px}div.topic-app div.topic-sequence div.sequenced tbody tr:hover td{cursor:pointer;background-color:#FFFFCC}div.suadmin-shows-app button.manual-select{float:right;margin:20px 0 0 0}div.training-admin-attendee h1{margin-bottom:10px}div.training-admin-attendee h2{margin:0 0 30px 20px}div.training-admin-attendee form.import{float:right;margin:0 0 30px 0}div.feature-set-admin div.fs-active{margin:0 0 30px 0}div.feature-set-admin div.fs-active div{border:1px solid #999;border-radius:4px}div.feature-set-admin table.set-list td.name:hover{cursor:pointer}div.feature-set-admin div.top-buttons{margin:0 0 30px 0}div.feature-set-admin div.slot{margin:0 0 20px 0;font-size:13px}div.feature-set-admin div.slot div.presentation{width:150px;min-height:150px;float:left;margin:0 5px 5px 0;padding:2px;border:1px solid #999}div.feature-set-admin div.slot div.presentation h3{font-size:12px !important;font-weight:bold}div.feature-set-admin div.slot div.presentation h4{font-size:11px !important}div.feature-set-admin div.slot div.presentation span.prfs{padding:5px;border:1px solid #999;border-radius:3px}div.feature-set-admin div.slot div.presentation:hover{cursor:pointer}div.feature-set-props ul{margin:0 0 20px 30px}.modal-backdrop.am-fade{opacity:.5;transition:opacity .15s linear}.modal-backdrop.am-fade.ng-enter{opacity:0}.modal-backdrop.am-fade.ng-enter.ng-enter-active{opacity:.5}.modal-backdrop.am-fade.ng-leave{opacity:.5}.modal-backdrop.am-fade.ng-leave.ng-leave-active{opacity:0}body{font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:300}ul{margin:0;padding:0}p{margin:0 0 10px 0}body.show-main div.container.body{min-height:500px}body.show-home div.nextyear{text-align:center}body.show-home div.sponsors{background:#f1f1f1;border-bottom:1px solid #999}body.show-home div.sponsors a{display:block;margin:0 auto}body.show-home div.sponsors a.thoughtworks{margin:30px auto 0 auto}body.show-home div.sponsors a.gradleware{margin:20px auto 0 auto}body.show-home div.sold-out{text-align:center;margin:0 0 20px 0}body.show-home div.sold-out h3{color:#CC0000}body.show-home div.sms-bar{background:#F1F1F1}body.show-home div.sms-bar p{font-size:0.85714em}body.show-home div.sms-bar button{margin-top:-3px;background:#F7941D;color:#fff}div.container{padding-left:12px;padding-right:12px}div.container.body{min-height:600px;padding-bottom:28px}div.container ul{margin-left:20px}#top-nav{float:right}#top-nav li.alt-home{display:none}@media only screen and (max-width: 960px){div.admin-links{display:none}#top-nav{float:left;margin-left:15px}#top-nav li.alt-home{display:block}#top-nav li:hover{background:#fff}}@media only screen and (max-width: 766px){div.top-wrapper ul#top-nav{display:block;width:100%;float:none}}div.top-wrapper{position:fixed;width:100%;z-index:3}div.admin-links{position:relative;z-index:2}div.admin-links{background:#f1f1f1;color:#333}div.admin-links .navbar-default{background:0}div.admin-links div.rolenav h3{float:left;max-width:90px;padding:6px;color:#EF8F1C;font-size:1em;margin:2px 0 2px 0}div.admin-links div.rolenav nav{float:left;border:0;width:800px;margin-bottom:0}div.admin-links .navbar-default .navbar-nav>li>a{color:#333;padding:5px 10px}div.admin-links .navbar-default .navbar-nav>li>a:hover{color:#EF8F1C}ul.hlink a{font-weight:normal}div.rolenav:after{clear:both;content:".";display:block;height:0;width:0;visibility:hidden}h3{margin-top:0;margin-bottom:5px;font-size:1.14285em}div.navbar div.date-and-location{font-size:1.14285714em;color:#fff;float:left;max-width:300px;padding:12px 0 0 3px}div.navbar.top{position:relative;top:-1;z-index:1;margin-bottom:0}div.navbar.top{margin-top:-1px;border-bottom:1px solid #fff}div.navbar ul.nav li a{color:#fff}div.navbar .navbar-collapse{padding:0}div.navbar.top a{font-family:'HelveticaNeue-Light', Helvetica, sans-serif}div.navbar.top a{color:#fff;font-size:1.14285714em;text-shadow:none}div.navbar.top a{padding:12px 10px 10px 10px}div.navbar.top span.icon-bar{background-color:#fff}div.navbar.top .navbar-toggle:focus,div.navbar.top .navbar-toggle:hover{background:#FFF}div.navbar.top .navbar-toggle:focus span.icon-bar,div.navbar.top .navbar-toggle:hover span.icon-bar{background-color:#0072BB}div.navbar.top li.dropdown ul li a{padding:5px 10px;font-size:1.142857em}div.navbar{border-radius:0;border:none}div.rolenav nav{padding:0;min-height:0}div.rolenav nav ul.nav li a{padding:5px 15px}div.rolenav.speaker nav ul.nav li a{font-size:0.92857143em;padding:5px 7px}div.container.main div.rolenav h3{margin:0;color:#000;font-size:14px;font-family:'Helvetica Neue', Helvetica, sans-serif}nav.role-speaker{padding:0;min-height:0}nav.role-speaker ul.nav li a{padding:5px 10px}body.suadmin div.nfjs-page-header-space,body.speaker div.nfjs-page-header-space{padding-top:140px}div.nfjs-page-header-space ul.hlink{margin-top:60px}div.container.main{padding-bottom:40px;min-height:600px}div.container.intro{padding-bottom:40px;min-height:300px}div.container.suadmin{background:#fff;border:1px solid #999;border-radius:5px;margin-bottom:18px;padding:0 15px}div.container.speaker{background:#fff;border:1px solid #999;border-radius:5px;margin-bottom:18px;padding:0 15px}div.level{padding:30px 0}div.layer{text-align:center;padding:30px 0}#login-table{background:#fff}table.wwFormTable td{padding:5px}#suadmin-menu-changer{position:relative;z-index:100;top:1px;right:10px}#suadmin-show div.main{float:left;width:98%}#suadmin-show div.links{display:none}#suadmin-show.show-menu div.main{float:left;width:85%}#suadmin-show.show-menu div.links{display:block;float:left;width:12%;margin:30px 0 0 20px}#suadmin-show div.main ul.hlink{margin-top:0}div.admin-show-menu ul.publish{padding:0}#schedule-builder div.buttons a{box-sizing:content-box}.ui-widget{font-size:0.8em}a.speaker-md{width:109px;height:115px;display:block;background:url("images/speaker_bg.png") no-repeat;padding:13px 0 0 12px;text-align:left}a.speaker-md{box-sizing:content-box}a.speaker-md img{width:98px;height:98px}a.speaker-sm{width:60px;height:64px;float:left;background:url("images/speaker_sm_bg.png") no-repeat;padding:8px 0 0 8px}a.speaker-sm img{width:54px;height:54px}.speaker-circle-md img{display:block;width:130px;height:130px;border-radius:100px;border:3px solid #999;margin:0 auto 10px auto}.speaker-circle-sm img{display:block;width:54px;height:54px;border-radius:54px;border:3px solid #999;margin:0 auto}div.home div.speakers a.bio-image{float:left;margin:0 10px 0 0}div.home div.speakers h4{font-size:1em}div.home div.speakers h5{font-size:0.9em;font-weight:normal}div.featured-speakers{color:#fff;text-align:center}div.featured-speakers h2{color:#fff;margin-bottom:20px}div.featured-speakers h4{font-size:1.14285714em;margin-bottom:5px}div.featured-speakers h5{font-size:0.85714286em;font-style:italic;color:#fff}div.featured-speakers a{color:#fff}div.featured-speakers img{margin-bottom:18px}div.contact-bar{border-top:1px solid #999;background:#f1f1f1;padding:10px 0}div.contact-bar div.email input{margin-bottom:5px}div.contact-bar div.email input.first-name{max-width:100px}div.contact-bar div.email input.last-name{max-width:120px}div.contact-bar div.email input.email{max-width:180px}div.contact-bar div.email button{margin-top:-3px;background:#333;color:#fff}div.contact-bar div.buttons a{display:block;float:left;width:61px;height:60px;margin-left:10px}div.container.contact div.sponsors h3{margin-top:0}div.container.contact div.sponsors a{display:block;float:left;margin-right:20px}div.container.contact div.sponsors a.gradleware{background:url("rwx2014/sponsor_gradleware.png") no-repeat;width:207px;height:36px}div.container.contact div.sponsors a.contegix{background:url("rwx2014/sponsor_contegix.png") no-repeat;width:200px;height:36px}div.container.contact div.sponsors a.github{background:url("rwx2014/sponsor_github.png") no-repeat;width:102px;height:36px}div.container.contact div.connect-buttons{margin-top:30px}div.container.contact div.connect-buttons a{display:block;height:60px;width:60px;float:left;margin:0 10px 0 0}footer{color:#fff}footer{text-align:center;padding:30px 0 30px 0}footer a{color:#FFF}footer a:hover{color:#EF9411}footer ul.links{list-style:none;text-align:center;margin:0 0 10px 0}footer ul.links li{display:inline;font-size:0.9em;border-right:1px dotted #999;padding:2px 5px 2px 5px}footer ul.links li.last{border-right:0}footer div.copyright{text-align:center}div.showComingSoonContact{margin:0 auto}div.showComingSoonContact h3{background:#0072BB}div.schedule div.day{margin:0 0 30px 0}div.schedule div.day div.row{margin:0 0 1px 0}div.schedule h3{font-family:'Helvetica Neue', Helvetica, sans-serif;font-weight:normal;font-size:1.4em}div.schedule h4{font-size:1em}div.schedule div.slot h4{margin:10px 0}div.schedule div.slot h4.time{float:left;padding-right:10px}div.schedule div.slot h4.slot-label{float:left}div.schedule div.break-slot{background:url("rwx2014/bg_transparent_gray.png");color:#333}div.schedule div.break-slot{border-radius:4px}div.schedule div.break-slot div h4{font-weight:normal;border-radius:2px}div.schedule div.presentation{height:60px}div.schedule div.presentation h4{font-size:1em;font-weight:normal;margin:0 0 5px 0}div.schedule div.presentation h4{color:#333}div.schedule div.presentation h5{font-size:0.9em;font-weight:normal;margin:0 0 2px 10px}div.schedule div.panel-collapse{padding:0;margin:0 0 3px 0}div.show-item-box{background:url("rwx2014/bg_transparent_layer.png")}div.show-item-box{border:1px solid #fff;padding:5px}div.show-item-box{margin:0 0 1px 0;overflow:hidden;border-radius:4px}div.show-item-box h3{font-size:1.07em;margin:0 0 5px 0;font-weight:normal}div.show-item-box h4{font-size:1em;font-weight:normal;margin:0 0 5px 10px}div.show-item-box h5{font-size:0.8571428571em;font-weight:normal;margin:0 0 5px 10px}div.show-item-box:hover{cursor:pointer;background:url("rwx2014/bg_transparent_highlight.png")}div.show-item-box.active{background:url("rwx2014/bg_transparent_highlight.png");border:0}div.show-item-box a.image{display:block;margin:0 10px 10px 0;float:left}div.show-item-box a.image img{border-radius:4px}div.show-item-box div.arrow{float:right;display:block;width:16px;height:8px;margin:4px 4px 0 0}div.show-item-box div.arrow{background:url("uber2015/uber_sprite_2015_3.png") no-repeat -16px 0}div.show-item-box.active div.arrow{background:url("uber2015/uber_sprite_2015_3.png") no-repeat 0 0}div.show-item-detail{background:#fff;padding:5px;border:1px solid #999;margin:0}div.show-item-detail{border-radius:4px}div.show-item-detail h3{margin:0 0 3px 0;color:#000}div.show-item-detail a.speaker{float:left;margin:0 5px 5px 0}div.show-item-detail a.speaker img{border-radius:3px}div.show-item-detail div.bio h4{display:inline;color:#333}div.show-item-detail div.bio em{font-size:0.9em}div.show-item-detail div.slides{float:right;width:45px}div.show-item-detail div.slides a{display:block}div.show-item-detail div.slides img{width:35px}div.show-item-detail ul{margin:0 0 10px 20px}div.speaker-list div.image{float:left;margin:0 5px 5px 0}div.speaker-list div.image img{max-width:100px;border-radius:4px;margin:0 5px 5px 0}div.speaker-list div.item h3{margin:0 0 5px 0;font-size:1.2em}div.speaker-list div.item h4{color:#000;font-style:italic;font-size:1em;font-weight:normal;margin:0 0 0 10px}div.speaker-list div.detail-wrapper{padding:0}div.speaker-list div.detail{background:#fff;border:1px solid #999;border-radius:4px;padding:5px}div.speaker-list div.detail a.twitter{display:block;width:30px;height:24px;float:right;margin:0 0 5px 5px}div.speaker-list div.detail a.twitter{background:url("uber2015/uber_sprite_2015_3.png") no-repeat -32px 0}div.speaker-list div.detail div.presentations{margin:0 0 20px 15px}div.speaker-list div.detail div.presentations h3{font-weight:normal;font-size:1.14em;color:#333}div.speaker-list div.detail div.presentation h4{font-weight:normal;font-size:1em}div.speaker-list div.detail a.profile{display:block;margin:0 auto 10px auto;max-width:200px}div.workshop-list-page h1{margin-bottom:30px}div.workshop-list-page div.row{margin-bottom:30px}div.workshop-list-page h3{font-size:1.28571em}div.workshop-list-page div.image{text-align:center}div.workshop-list-page div.image h4{font-size:0.85714em}div.workshop-list-page a.requirements{color:#CC0000;float:right;display:block;margin:10px 10px 0 0}div.session-detail div.abstract{margin-bottom:30px}div.session-detail div.aboutSpeaker a.speaker-md{float:left;margin:0 10px 10px 0}div.session-detail div.workshop-requirements{margin-bottom:30px}div.session-detail div.workshop-requirements h3{color:#CC0000}div.workshop-requirements-page ul.list{margin-bottom:30px}div.workshop-requirements-page div.requirements{margin-bottom:30px}div.how-can-we-help ul{margin:0 0 20px 30px}div.how-can-we-help a{text-decoration:underline}div.travel-page{margin:10px 0 0 0}div.travel-page img.hotel{border-radius:8px}div.travel-page div.row{margin-bottom:28px}div.special-registration-page p{margin-bottom:28px}div.special-registration-page table.itemTable{width:100%}div.special-registration-page div.sold-out{text-align:center;margin:30px}div.special-registration-page div.sold-out h2{color:#CC0000}form#proceed-to-register input{display:block;margin:30px auto}div.speaker-view div.book{margin-bottom:30px}div.speaker-view div.book h4{font-size:1.1em}div.speaker-view div.book h4 div.termDef{width:550px;overflow:hidden}div.speaker-view div.book h4 div.termValue{font-size:1em}div.speaker-view div.book div.image{width:100px;float:left}div.speaker-view div.book div.image img{width:100px}div.speaker-view div.book div.abstract{width:570px;float:left;margin:0 0 0 20px}div.video-preview-page a.speaker-video{background:url("images/video_preview_lg.png") no-repeat;width:130px;height:130px;display:block;padding:25px 0 0 25px;margin:0 auto 20px auto}div.video-preview-page a.speaker-video div.mask{width:80px;height:80px;overflow:hidden}div.video-preview-page a.speaker-video img{width:85px;height:85px}div.video-preview-page h1{margin-bottom:30px}div.video-preview-page div.abstract{margin:10px 0 30px 0}div.video-preview-page div.abstract h3{font-size:1.125em}div.video-preview-page div.abstract h4{font-size:0.875em}body.no-nav div.main-content{min-height:700px}body.show-view div.session-list div.description{margin-bottom:40px}body.show-view div.session-list div.image{text-align:center;margin-bottom:20px}body.show-view div.session-list div.topics{margin-bottom:20px}body.show-view div.session-list div.topics table.table tr:first-child td{border-top:1px solid #999}div.workshop-requirements-page h2{margin-bottom:30px}div.workshop-requirements-page div.summary{margin-bottom:20px}div.workshop-requirements-page div.summary h3{font-size:1.28571em}div.workshop-requirements-page div.summary h4{font-size:1em;margin-left:20px}div.workshop-requirements-page div.requirements{margin-bottom:30px}div.youtube-view-page div.speaker{text-align:center}div.youtube-view-page div.speaker h3{font-size:1.14286em}div.youtube-view-page div.speaker h4{font-size:1em}div.magazine-issue{margin:0 0 40px 0;text-align:left}div.magazine-issue div.image img{max-width:100%}div.magazine-issue div.issue{margin:0 0 30px 0}div.magazine-issue div.issue h4{font-size:1em;color:#666}div.magazine-issue div.issue p{font-size:1em;margin:0 0 20px 20px;color:#666}div.magazine-issue div.issue div.img{text-align:center}div.register-early div.register-proceed{padding:30px 0}div.register-early div.note{margin-bottom:30px}@-ms-keyframes spin{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}div.schedule-page div.header-wrapper{margin-bottom:40px}div.schedule-page div.header-wrapper div.day-tabs{float:right;width:100%;max-width:315px;border:1px solid #999;border-radius:4px}div.schedule-page div.header-wrapper div.day-tabs a.tab{border-right:1px solid #999;padding:5px;float:left;text-align:center;text-decoration:none}div.schedule-page div.header-wrapper div.day-tabs a.tab:last-child{border-right:0}div.schedule-page div.header-wrapper div.day-tabs a.tab:hover{text-decoration:none}div.schedule-page div.header-wrapper div.day-tabs-2 a{width:50%}div.schedule-page div.header-wrapper div.day-tabs-3 a{width:33.3333333%}div.schedule-page div.header-wrapper div.day-tabs-4 a{width:25%;font-size:12px}div.schedule-page div.header-wrapper div.day-tabs-5 a{width:20%}div.schedule-page div.day{display:none}div.schedule-page div.day div.slot{max-width:990px;padding:0}div.schedule-page div.day div.slot h4.slot-label{padding:8px 0 8px 10px}div.schedule-page div.day div.slot div.presentation{width:328px;height:80px;margin:1px;float:left;padding:5px;border:1px solid #999;overflow:hidden}div.schedule-page div.day div.slot div.presentation h4{color:#333;margin:0 0 5px 0}div.schedule-page div.day div.slot div.presentation h5{color:#999;margin:0 0 5px 10px}div.schedule-page div.day div.slot div.presentation h4 span{display:none}div.schedule-page div.day div.slot div.presentation h4 span.continued{display:block;color:#999;font-size:12px}div.schedule-page div.day div.slot div.presentation em.subevent{font-size:14px;margin:0 0 5px 10px;color:#999;float:right}div.schedule-page div.day div.slot div.presentation.itinerary h4 span.itinerary{color:#F7941D;font-size:24px;display:inline}div.schedule-page div.day div.slot div.presentation:hover{background:rgba(32,71,137,0.2);cursor:pointer}div.schedule-page div.day div.slot.break-slot h4.slot-label{background:#f1f1f1}div.schedule-page div.day div.slot.presentation-slot{padding-bottom:15px}div.schedule-page div.day div.slot:last-child{border-bottom:0}@media only screen and (max-width: 999px){div.schedule-page div.day div.slot div.presentation{width:49%}}@media only screen and (max-width: 659px){div.schedule-page div.day div.slot div.presentation{width:99%}}div.schedule-page div.day.current{display:block}div.schedule-page div.day.rooms-assigned div.slot div.presentation{height:100px}div.schedule-page #presentation-detail{display:none;background:#fff;border:1px solid #999;height:3000px;z-index:10;position:fixed;top:0;right:3000px;box-shadow:-5px 0 5px #888}div.schedule-page #presentation-detail div.wrapper{max-width:760px}div.schedule-page #presentation-detail div.wrapper div.head{padding:10px 10px 0 0}div.schedule-page #presentation-detail div.wrapper div.network-status{padding:0 0 0 5px;float:left}div.schedule-page #presentation-detail div.wrapper div.body{padding:0 15px 0 15px;overflow:scroll}div.schedule-page #presentation-detail div.wrapper div.body div.basicinfo{margin:0 0 15px 0}div.schedule-page #presentation-detail div.wrapper div.body div.basicinfo h3{color:#333;font-size:24px;margin:0 0 10px 0;line-height:24px}div.schedule-page #presentation-detail div.wrapper div.body h4{color:#999;font-size:16px;margin:0 0 5px 0}div.schedule-page #presentation-detail div.wrapper div.body div.abstract{max-width:500px;float:left}div.schedule-page #presentation-detail div.wrapper div.body div.abstract h5.workshop-requirements{color:#CC0000}div.schedule-page #presentation-detail div.wrapper div.body div.speaker-wrapper{width:150px;float:left;margin-right:15px}div.schedule-page #presentation-detail div.wrapper div.body div.speaker-wrapper div.speaker{text-align:center}div.schedule-page #presentation-detail div.wrapper div.body div.speaker-wrapper div.speaker h4{color:#333}div.schedule-page #presentation-detail div.wrapper div.body div.speaker-wrapper div.speaker h5{color:#999;font-style:italic}div.schedule-page #presentation-detail div.wrapper div.action-status-wrapper{background:#fff;border-top:1px solid #999;max-height:115px;width:100%;position:absolute;bottom:0}div.schedule-page #presentation-detail div.wrapper div.action-status-wrapper div.status{padding:0 10px;margin:0}div.schedule-page #presentation-detail div.wrapper div.action-status-wrapper div.status a{text-decoration:underline}div.schedule-page #presentation-detail div.wrapper div.action-status-wrapper div.action ul{list-style:none;margin:0;padding:0;max-width:600px}div.schedule-page #presentation-detail div.wrapper div.action-status-wrapper div.action ul li{width:16.6666667%;height:80px;display:block;border-right:1px solid #999;float:left}div.schedule-page #presentation-detail div.wrapper div.action-status-wrapper div.action a{display:block;padding:10px 10px;width:100%;text-align:center;text-decoration:none}div.schedule-page #presentation-detail div.wrapper div.action-status-wrapper div.action a span{display:block}div.schedule-page #presentation-detail div.wrapper div.action-status-wrapper div.action a div{text-align:center;font-size:12px;line-height:16px}div.schedule-page #presentation-detail div.wrapper div.action-status-wrapper div.action a:hover{text-decoration:none}div.schedule-page #presentation-detail div.wrapper div.action-status-wrapper div.action a.itinerary.selected{color:#F7941D}div.schedule-page #presentation-detail div.wrapper div.action-status-wrapper div.action a.itinerary.selected span{color:#F7941D}div.schedule-page #presentation-detail div.wrapper div.action-status-wrapper div.action.disabled a{color:#999}@media only screen and (max-width: 500px){div.schedule-page #presentation-detail div.wrapper div.body div.basicinfo h3{font-size:18px;line-height:24px}div.schedule-page #presentation-detail div.wrapper div.body h4{font-size:14px}div.schedule-page #presentation-detail div.wrapper div.body div.speaker-wrapper{width:100%;margin:0 auto 15px auto}div.schedule-page #presentation-detail div.wrapper div.body div.speaker-wrapper div.speaker{text-align:center}div.schedule-page #presentation-detail div.wrapper div.body div.speaker-wrapper div.speaker img{max-width:80px;max-height:80px}div.schedule-page #presentation-detail div.wrapper div.action-status-wrapper div.action a{padding:5px 2px}div.schedule-page #presentation-detail div.wrapper div.action-status-wrapper div.action a span{font-size:20px}div.schedule-page #presentation-detail div.wrapper div.action-status-wrapper div.action a div{font-size:10px}}div.schedule-page #presentation-detail.show{display:block}div.schedule-page #question-modal textarea{width:100%}div.schedule-page #eval-modal table.eval{margin-bottom:15px}div.schedule-page #eval-modal table.eval th{font-weight:bold}div.schedule-page #eval-modal table.eval td.five{width:70px}div.schedule-page #eval-modal table.eval td{width:50px;text-align:center}div.schedule-page #eval-modal table.eval td.title{text-align:left;width:250px;padding-left:10px}div.schedule-page #eval-modal ul{list-style:none;margin:0 0 15px 15px}div.schedule-page #eval-modal textarea{width:100%}@media only screen and (max-width: 500px){div.schedule-page #eval-modal th{font-size:13px;max-width:120px}div.schedule-page #eval-modal td.title{font-size:12px;max-width:120px}div.schedule-page #eval-modal td{border-bottom:1px dotted #999}div.schedule-page #eval-modal tr:last-child td{border-bottom:0}div.schedule-page #eval-modal tr.header td{border-bottom:0}div.schedule-page #eval-modal table.overall td{border-bottom:0}}div.schedule-page #video-modal iframe{max-width:100%}div.schedule-page div.modal-body h3{font-size:20px;line-height:24px;margin:0 0 5px 0}div.schedule-page div.modal-body h4{font-size:14px;line-height:18px;margin:0 0 5px 20px}div.schedule-page div.modal-footer div.network-status{float:left}div.schedule-page div.network-status{color:#999}div.schedule-page div.network-status span.octicon-sync{font-size:20px}div.schedule-page div.network-status span.octicon-sync.active{-webkit-animation-name:spin;-webkit-animation-duration:1000ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:1000ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:1000ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:1000ms;animation-iteration-count:infinite;animation-timing-function:linear}#show-speakers-page p.page-description{margin-bottom:30px}#show-speakers-page div.image{margin-bottom:20px}body{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:16px;line-height:26px}a{color:#870606}a:hover{color:#EF8F1C}h1{color:#870606}.btn-primary{background-color:#870606;border-color:#870606}.btn-primary:hover{background-color:rgba(135,6,6,0.4);color:#870606;border-color:#870606}.navbar-nav>.active>a{background:none}div.button-wrapper{text-align:center;margin-bottom:30px}a.button{display:inline-block;padding:5px 35px;text-align:center;min-width:150px;margin:0 auto}a.button-red{background:rgba(135,6,6,0.2);border:2px solid #870606;color:#870606;font-size:1.125em;text-decoration:none}a.button-red:hover{background:rgba(135,6,6,0.5);color:#fff}a.speaker-circle-md img,a.speaker-circle-sm img{border-color:#870606}div.level{padding:40px 0}div.nfjs-page-header-space{display:block;padding-top:60px}@media only screen and (min-width: 769px){body.role-member div.nfjs-page-header-space{padding-top:70px}body.role-speaker div.nfjs-page-header-space{padding-top:102px}body.role-admin div.nfjs-page-header-space{padding-top:91px}}div.container.speaker.main,div.container.suadmin.main{margin-top:40px;margin-bottom:100px;border:0;font-size:14px}body.suadmin.scheduler div.container.suadmin.main{margin-top:40px}div.top-wrapper div.container ul{margin-left:0}div.top-wrapper div.rolenav{font-size:0.875em}div.top-wrapper div.rolenav h3{font-size:0.875em;padding:8px 0 0 0;margin:0;color:#333}div.top-wrapper div.navbar{background:#870606;color:#fff}div.top-wrapper div.navbar a:hover{color:#ff0}div.top-wrapper div.navbar li.dropdown ul li a{color:#0072BB}div.top-wrapper div.navbar li.active a{background:0;color:#EF8F1C}div.top-wrapper div.navbar li.active a:hover{background:rgba(135,6,6,0.5);color:yellow}div.top-wrapper #top-nav li.dropdown ul.dropdown-menu{background:#white;margin:0;padding:0}div.top-wrapper #top-nav li.dropdown ul.dropdown-menu a{color:#870606}div.top-wrapper #top-nav li.dropdown ul.dropdown-menu li.divider{margin:0}div.top-wrapper #top-nav li.dropdown ul.dropdown-menu li:hover{background:#870606}div.top-wrapper #top-nav li.dropdown ul.dropdown-menu a:hover{border-bottom:0;color:#ff0}div.top-wrapper #top-nav li.dropdown.open a{background:none;color:#EF8F1C}div.top-wrapper #top-nav li.alt-home{display:block}footer{background:#870606;text-align:left;color:#fff}footer h4{color:#EF8F1C}footer ul{list-style:none;margin:0 0 10px 0;padding:0}footer address{font-size:0.75em;margin:20px 0 0 0}body.show-home div.nfjs-page-header-space{display:block;padding-top:0}body.show-home div.intro-wrapper{padding:0;background:url("rwx2015/bg_red_filter.png"),url("rwx2015/westin_fortlauderdale_3.jpg") bottom center no-repeat}body.show-home div.intro-wrapper div.top-wrapper{position:static}body.show-home div.intro-wrapper div.top-wrapper div.navbar{background:none}body.show-home div.intro-wrapper div.top-wrapper div.navbar li.register a{padding:5px 15px;margin:10px 0 10px;border:1px solid #fff;border-radius:4px}body.show-home div.intro-wrapper div.top-wrapper div.navbar li.register:hover a{background:rgba(135,6,6,0.7);color:#EF8F1C}body.show-home div.intro-wrapper div.intro{text-align:center}body.show-home div.intro-wrapper div.intro h1{font-family:'Alegreya Sans SC', 'Lato', Arial, sans-serif;font-size:100px;color:#ff0;margin:0 0 10px 0;max-width:100%}body.show-home div.intro-wrapper div.intro h3{color:#fff;font-size:1.875em;font-weight:normal;margin:0 0 30px 0}body.show-home div.intro-wrapper div.intro h2{font-size:1.5em;color:#fff;margin:0 0 30px 0}body.show-home div.intro-wrapper div.intro div.speakers{margin:0 0}body.show-home div.intro-wrapper div.intro div.speakers div.speaker{float:left;width:16%;height:150px;margin:0 2px 0 0;padding:0}body.show-home div.intro-wrapper div.intro div.speakers div.speaker a.image{display:block;max-width:100%;width:94px;height:94px;margin:0 auto}body.show-home div.intro-wrapper div.intro div.speakers div.speaker a.image img{width:100%;height:100%;border:2px solid #0072BB}body.show-home div.intro-wrapper div.intro div.speakers div.speaker h4{margin:0 0 10px 0}body.show-home div.intro-wrapper div.intro div.speakers div.speaker h4 a{color:#fff;font-size:0.77777778em}@media only screen and (max-width: 767px){body.show-home div.intro-wrapper div.intro h1{font-size:72px}body.show-home div.intro-wrapper div.intro h3{font-size:1.5em}body.show-home div.intro-wrapper div.intro h2{font-size:1.875em}body.show-home div.intro-wrapper div.intro div.speakers div.speaker{width:30%}}@media only screen and (max-width: 321px){body.show-home div.intro-wrapper div.intro h1{font-size:48px}body.show-home div.intro-wrapper div.intro h3{font-size:1.125em}body.show-home div.intro-wrapper div.intro h2{font-size:1.5em}}body.show-home div.lead-message{margin:0;background:#fff;text-align:center}body.show-home div.lead-message a.button{margin-bottom:30px}body.show-home div.lead-message p{max-width:700px;margin:0 auto 30px auto}body.show-home div.two{background:#e1dede;color:#333;border-top:1px solid #999}body.show-home div.two h3{color:#870606;text-align:center;margin:0 0 30px 0}body.show-home div.two div.image{text-align:center;margin-bottom:10px}body.show-home div.two div.image img{border:1px solid #EF8F1C}body.show-home div.rwx-video h2{text-align:center;font-size:1.5em}body.show-home div.rwx-video h3{text-align:center;font-size:1.125em}body.show-home div.rwx-video div.video{text-align:center}body.show-home div.rwx-video div.video img{max-width:250px;border:1px solid #333;padding:5px;background:#fff}body.show-home div.three{background:#f1f1f1;border-top:1px solid #999;text-align:center}body.show-home div.three span.mega-octicon{display:block;margin-bottom:20px;color:#870606;font-size:70px}body.show-home div.three h3{font-size:1.71428571em;margin-bottom:20px}body.show-home div.why-attend{background:#fff}body.show-home div.why-attend ul{list-style:decimal}body.show-home div.why-attend ul li strong{font-weight:bold}body.show-home div.keynote{background:#333;color:#fff}body.show-home div.keynote h2{text-align:center}body.show-home div.keynote h2,body.show-home div.keynote h3,body.show-home div.keynote h4{color:#fff}body.show-home div.keynote h3{font-size:1.5em}body.show-home div.keynote h4{font-size:1em;margin:0 0 20px 20px;color:#EF8F1C}body.show-home div.keynote a.speaker-circle-md img{border-color:#EF8F1C}body.show-home div.workshops{background:#333;color:#fff;text-align:center}body.show-home div.workshops h2{margin-bottom:10px}body.show-home div.workshops p{max-width:700px;margin:0 auto 20px auto}body.show-home div.workshops a.speaker-circle-sm img{border-color:#EF8F1C}body.show-home div.workshops div.about{text-align:left;min-height:80px}body.show-home div.workshops div.about a{color:#EF8F1C}body.show-home div.workshops div.about h3{font-size:1em;margin:0 0 5px 0}body.show-home div.workshops div.about h4{font-size:0.875em;margin:0 0 10px 20px}body.show-home div.contact-bar{border-top:0}body.show-home div.contact-bar div.social-buttons a{background:url("rwx2015/rwx_sprite_2015_1.png") no-repeat;height:60px;width:61px;display:block;margin:30px auto 30px auto}body.show-home div.contact-bar div.social-buttons a.iphone{background-position:-109px 0}body.show-home div.contact-bar div.social-buttons a.android{background-position:-171px 0}body.show-home div.contact-bar div.social-buttons a.twitter{background-position:-233px 0}body.show-home div.contact-bar div.social-buttons a.facebook{background-position:-296px 0}@media only screen and (min-width: 769px){body.show-home div.contact-bar div.social-buttons a{margin:0 auto 10px auto}}body.show-home div.contact-bar div.email button{background-color:#870606}body.show-home div.contact-bar div.email button:hover{background-color:rgba(135,6,6,0.2);color:#870606;border:1px solid #870606}body.show-home div.travel-bar{background:#f1f1f1;color:#333}body.show-home div.travel-bar img{border:1px solid #870606;margin:0;max-width:100%}body.show-home div.travel-bar h3{color:#870606;font-size:1.5em}body.show-home div.travel-bar h3.deals{margin-top:20px}body.show-home div.travel-bar address{margin-bottom:5px}body.show-home div.travel-bar a{color:#870606}body.show-home div.travel-bar a:hover{color:#EF8F1C}body.show-home div.sponsors{border-top:1px solid #999}#login-table th{background-color:#870606;color:#fff}table.itemTable th{background-color:#870606;color:#fff}table.itemTable tr:nth-child(odd){background-color:#faf3f3}div.show-item-box div.arrow{background:url("arch/arch_sprite_2015_1.png") no-repeat -16px 0}div.show-item-box.active div.arrow{background:url("arch/arch_sprite_2015_1.png") no-repeat 0 0}div.speaker-list div.detail a.twitter{background:url("arch/arch_sprite_2015_1.png") no-repeat -32px 0}div.container.body{padding:10px 0}#schedule-builder div.speaker-list td div.about{width:300px}div.container.speaker.main,div.container.suadmin.main{margin-top:40px;margin-bottom:100px;border:0;font-size:14px}body.suadmin.scheduler div.container.suadmin.main{margin-top:40px}div.travel-page h3,div.travel-page h4{color:#870606}div.schedule-page div.day-tabs a.tab.current{background:#870606;color:#fff}div.schedule-page div.day-tabs a.tab:hover{background:rgba(135,6,6,0.2);color:#870606}div.schedule-page div.day h3{color:#870606;font-size:1.5em;margin:0 0 30px 0}div.schedule-page div.day h4.slot-label{font-size:1em;padding:5px 0;margin:0}div.schedule-page div.day div.slot.presentation-slot h4.slot-label,div.schedule-page div.day div.slot.keynote-slot h4.slot-label,div.schedule-page div.day div.slot.workshop-slot h4.slot-label{background:#870606;color:#fff}div.schedule-page #presentation-detail div.body h2{font-size:1.5em}div.schedule-page #presentation-detail div.action a:hover{color:#870606;background:rgba(135,6,6,0.2)}#show-speakers-page div.about h3{font-size:1em;margin:0 0 5px 0}#show-speakers-page div.about h4{font-size:0.875em;margin:0 0 10px 20px}div.speaker-view div.intro h1{color:#870606}div.speaker-view div.intro h2{color:#EF8F1C;margin:0 0 20px 20px}div.speaker-view div.intro div.speaker-circle-md img{border-color:#870606}div.speaker-view div.presentations-long h3{font-size:1em}div.speaker-view div.presentations-long h4{font-size:0.875em;margin:0 0 20px 20px}div.speaker-view h2{color:#870606}div.special-registration-page div.fifth-free{margin:0 0 30px 0}@media only screen and (min-width: 769px){div.special-registration-page a{margin:0 auto 10px auto}}div.special-registration-page form#proceed-to-register a.button{width:300px}div.special-registration-page table.addon{margin-bottom:40px}body.show-view div.session-list div.image h4{font-size:0.875em}body.show-view div.session-list div.image h5{font-size:0.75em}

/*# sourceMappingURL=maps/theme-rich.css.map */
