.entries>li{float:left;width:100%}.entries>li .entry-image{clear:left;display:block;float:left;height:auto;margin-right:10px;overflow:hidden;position:relative;width:102px}.entries>li .entry-image .thumb{border:1px solid #ccc;display:block;margin:auto auto;max-width:100px}.entry-caption{background:transparent url(/styles/images/bg-translucent-black.png) repeat scroll 0 0;bottom:0;color:#fff;font-family:'Calibri','Lucida Grande',Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;left:0;padding:8px 0;position:absolute;text-align:center;width:100%}.entries>li .entry-meta{float:left;line-height:1.3;width:68%}.entries>li .title{display:block;font-size:110%;font-weight:bold}.entries>li a.commentJump{color:#878787}.entries>li .views,.entries>li .data{color:#878787;font-size:91%}.entries>li .views{float:left;margin-left:5px}.entries>li .views .viewsCount{margin-left:5px}.entries>li .rating{float:left;margin-right:5px}.entries>li .description{clear:both}.entries>li .data .area{display:block}.entries>li .data .comments{margin-left:6px}.entries>li .data .comments img{height:12px}.entries>li .data .commentsAndRatings .comments{position:relative;top:3px;left:3px}.entries>li .data .commentsAndRatings .rating-count{font-size:100%}.rating .avg-rating{display:none}
.area-header{margin-bottom:20px}.mainContent>.edit.button{position:absolute;right:0;top:-2em}.area-header h1{padding-right:165px}.area-data li{color:#878787;line-height:1.3}.area-header .area-data{margin-bottom:1.2em;overflow:hidden}.area-header .area-data li{display:inline}.area-header .area-data li.episodes{float:left}.entries>li{border-top:1px solid #d9d9d9;padding:24px 0 1.2em}.entries>li:first-child{border:none}.entries>li .entry-image{height:auto;width:222px}.entries>li .entry-image .thumb{max-width:220px}.entries>li .title{font-size:160%}.entries>li .entry-meta{width:65%}.entries>li .description{margin:1em 0}.video-options{clear:both;float:right;margin-top:-20px}.filters{float:right;margin-top:20px}.filters li{border-left:1px solid #333;float:left}.filters li:first-child{border-left:none}.filters li a,.filters li span{display:block;padding:0 10px}.filters li.selected span{font-weight:bold}.liveVideo{margin-bottom:1.2em;padding-top:56.25%;position:relative;width:100%}.liveVideo>*{height:100%;position:absolute;right:0;top:0;width:100%}.liveEmbed .text{font-size:75%}.liveEmbed .mainContent h1{border-bottom:0 solid #fff;font-size:350%;padding-right:0;text-align:center}.liveEmbed .area-header{margin-bottom:20px}.liveEmbed .item-header h1 a{color:#d2730d;display:inline;font-weight:300;text-decoration:none;cursor:pointer}.liveEmbed .item-header h1 a:hover,.liveEmbed .item-header h1 a:focus{color:#017789;text-decoration:underline}.liveEmbed .item-header h1 .status{-moz-appearance:none;background:#bbe520 none repeat scroll 0 0;color:#232323;font-size:.4em;font-weight:bold;margin-left:1em;padding:.25em .75em;position:relative;text-transform:uppercase;top:-.5em}.liveEmbed .alert.info{font-size:150%;margin:0 auto;padding:20px;text-align:center;width:60%}
.event .mainContent>.admin .button{position:absolute;right:0;top:-2em}.event .item-data{display:table;width:100%}.event .item-data>li{color:#878787;display:table-cell;line-height:1.3;vertical-align:top}.sessionList>li{position:relative}.event .sessionList>li .title{display:block;font-size:150%;font-weight:bold}.sessionList .details{position:static;overflow:hidden;width:100%}.sessionList .details a{white-space:nowrap}.keynotes .details>li.date,.sessionList .details>li,.sessionList .downloads>li ul li{color:#6b6b6b}.sessionList .details>li,.sessionList .downloads>li ul li{border-left:1px solid #c7c7c7;margin-top:2px;padding-left:10px;width:auto}.sessionList .details>li{float:left;margin-left:-11px;margin-right:21px}.sessionList .downloads>li ul li{margin-left:10px}.sessionList .details>li:first-child,.sessionList .details>li.grouping+.timing,.sessionList .details>li.grouping+.c9interaction,.sessionList .details>li.timing+.c9interaction,.sessionList .description{clear:both}.sessionList li a.commentJump{color:#878787}.sessionList .details>li.c9interaction{border-left:0 solid #c7c7c7}.sessionList .downloads{bottom:15px;font-size:115%;position:absolute;right:5px;text-align:center}.sessionList .downloads>li{float:none}.sessionList .downloads>li ul li:first-child{border-left:0 solid #c7c7c7;clear:both;margin-left:0;padding-left:0}.sessionList .downloads>li>ul{display:table;margin:0 auto}.sessionList .downloads>li>ul li{display:table-cell!important;float:none;padding-right:10px}.sessionList .entry-image .scheduleAndEval{margin-top:10px}.sidebar .eventHome img{display:block;margin:0 auto;max-width:188px}.evaluateHolder a{background-color:#712214;color:#fff;display:inline-block;padding:5px 10px}.evaluateHolder a:hover{background-color:#96331d;text-decoration:none}.scheduleAndEval .evaluateHolder{float:left;margin-top:-5px}.addToSchedule{display:inline-block;min-width:110px}.session-page .scheduleAndEval .star,.sessions .star{background:url(/styles/images/scheduleStarsAnim.gif) no-repeat 0 0;float:left;height:16px;width:17px;margin-right:4px}.session-page .scheduleAndEval .pending .star,.sessions .pending .star{background:url(/styles/images/scheduleStarsAnim.gif) no-repeat 0 -64px!important}.session-page .scheduleAndEval a:hover .star,.sessions a:hover .star{background:url(/styles/images/scheduleStarsAnim.gif) no-repeat 0 -16px}.session-page .scheduleAndEval .user-schedule .star,.sessions .user-schedule .star{background:url(/styles/images/scheduleStarsAnim.gif) no-repeat 0 -32px}.session-page .scheduleAndEval .user-schedule a:hover .star,.sessions .user-schedule a:hover .star{background:url(/styles/images/scheduleStarsAnim.gif) no-repeat 0 -48px}.session-page .scheduleAndEval .remove-text,.session-page .scheduleAndEval .user-schedule .add-text,.sessions .remove-text,.sessions .user-schedule .add-text{display:none}.session-page .scheduleAndEval .add-text,.session-page .scheduleAndEval .user-schedule .remove-text,.sessions .add-text,.sessions .user-schedule .remove-text{display:inline}.event-page .eventCountdown.alert,.eventCountdown{font-size:110%;font-weight:bold;padding:20px}.eventCountdown .player-text,.eventCountdown .liveLink{white-space:nowrap}.eventCountdown .player-text,.eventCountdown .player-text .countdown{display:inline}.hasTimeHelper .timeHelperDialog{font-size:16px}
.event-page.hasTopContent .branding{margin-bottom:0}.event-page.hasTopContent .mainContent,.event-page.hasTopContent .sidebarHolder,.event-page.hasTopContent .pageNav{margin-top:0}.event-page .smallLogo{display:none}.event-page ul.item-data{display:block}.event-page .item-data li{border-left:1px solid #c7c7c7;color:#6b6b6b;float:left;margin-left:-10px;margin-right:21px;margin-top:2px;padding-left:10px;width:auto}.event-page .item-data li.allSpeakers{clear:both}.event-page .item-data li.sharelinks+.allSpeakers{clear:none}.event-page .item-data li.sharelinks{border-left:0 solid #c7c7c7;margin-right:0}.event-page .sidebar .eventHome a{font-size:130%;font-weight:bold}.event-page .area-header{margin-bottom:0}.event-page .mainContent>div.description{margin-bottom:20px}.event-page .mainContent>div.description iframe{display:block;margin:0 auto}.event-page .area-content{clear:both;padding-top:30px}.event-page .mainContent>.admin .button{top:-0}h2{border-bottom:1px dotted #333;font-size:170%;margin:10px 0;padding:0 0 10px}ul.keynotes{margin-bottom:20px;overflow:hidden}ul.keynotes>li{border-top:0 solid #fff;margin-right:15px;padding-bottom:0;width:345px}ul.keynotes>li.even{clear:both}ul.keynotes>li .entry-image{height:auto;margin-bottom:10px;width:100px}ul.keynotes .entry-image img.thumb{max-width:100px}ul.keynotes>li .entry-meta{width:auto;float:none}ul.keynotes>li .entry-meta .details{position:static;margin-left:112px;width:230px}ul.keynotes .details a{white-space:nowrap}ul.keynotes>li .entry-meta .details li{float:none}ul.keynotes>li .entry-meta .details li.timing{display:inline}ul.keynotes>li .entry-meta .details li.day+.date{border-left:1px solid #c7c7c7;margin-left:10px;padding-left:10px}ul.keynotes>li .entry-meta .description{margin-bottom:0;margin-top:10px}.event-page .allSessions .entry-meta{width:100%;float:none}.event-page .allSessions .sessionList>li.odd{background-color:#e8f7f9}.event-page .allSessions .sessionList>li{padding:0}.event-page .allSessions .sessionList>li .entry-meta{display:block;width:auto;margin:15px;overflow:hidden}.event-page .allSessions div.rating{height:auto}.event-page .allSessions .sessionList .downloads{bottom:auto;right:auto;position:static;float:right}.event-page .allSessions .entry-meta .presentation{float:right;font-size:115%;border-left:0 solid #fff;border-right:1px solid #c7c7c7;margin-left:21px;margin-right:-11px;padding-left:0;padding-right:10px}.event-page .allSessions .entry-meta .downloads{margin-right:-10px}.event-page .downloads>li{width:auto}.signedIn #myschedule-anon,#tab_sortBy_myschedule{display:none}.signedIn #tab_sortBy_myschedule{display:list-item}#theSessions .entireCal{float:right}#theSessions .entireCal,#toggleSessionsOnly{margin:25px 0}#toggleMySessions{border-left:solid 1px #d9d9d9;float:left;margin-left:10px;padding-left:10px}#toggleSessionsOnly span{font-weight:bold}#toggleMySessions>span.toggle,#toggleSessionsOnly>span.toggle{background:url(/styles/images/toggle.png) 0 -19px;cursor:pointer;display:inline-block;height:19px;vertical-align:middle;width:50px}#toggleMySessions>span.toggled,#toggleSessionsOnly>span.toggled{background:url(/styles/images/toggle.png) 0 0}#toggleMySessions span{color:#d2730d}#event-schedule{clear:both}#event-schedule.sessions-only .no-sessions,#event-schedule.my-sessions-only .schedule-timeslot,#event-schedule.my-sessions-only .schedule-session{display:none}#event-schedule.my-sessions-only .schedule-timeslot.user-timeslot,#event-schedule.my-sessions-only .schedule-session.user-schedule{display:block}#event-schedule .schedule-day{margin-bottom:40px}#event-schedule .schedule-timeslot{border-bottom:solid 1px #d9d9d9;clear:left;padding:15px 0;position:relative;margin-left:20px}#event-schedule .schedule-timeslot .row{overflow:hidden}#event-schedule .schedule-timeslot-times{float:left;width:190px}#event-schedule .schedule-timeslot-name{float:left;text-align:center;width:300px}.schedule-timeslot .loading{display:block;margin:15px auto;width:16px}#event-schedule li.schedule-session{background-color:#f6f4e9;border:solid 1px #dedbd1;margin:5px 0 5px 20px;overflow:hidden;padding:12px}#event-schedule .schedule-session .row{clear:left;min-height:25px;position:relative}#event-schedule .left-column{float:left;margin-right:20px;width:120px}#event-schedule .left-column.no-button{margin-left:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100px}#event-schedule .session-expanded .session-code{margin-left:20px}.scheduleAndEval .alert{bottom:0;position:absolute}.scheduleAndEval .scheduleHolder{float:left;margin-right:10px}.schedule-signin,.schedule-error{max-width:650px;padding-right:20px;position:absolute;z-index:1}.schedule-signin a.close,.schedule-error a.close{background:url("/styles/images/ui-icons_ef8c08_256x240.png") -80px -128px no-repeat;top:2px;display:block;height:16px;position:absolute;right:4px;text-indent:-9999em;width:16px}#event-schedule .title{display:block;font-weight:bold;margin-left:140px;max-width:440px}#event-schedule .speakers{margin-left:140px;max-width:440px}#event-schedule .speakers li{display:inline}#event-schedule .timeslot-toggle,#event-schedule .session-toggle{position:absolute;right:0}#event-schedule .timeslot-toggle a,#event-schedule .session-toggle a{cursor:pointer}#event-schedule .tag-list{margin-left:140px}#event-schedule .tag-list li{display:inline}#event-schedule .comments{float:left;padding-left:20px}.noRating #event-schedule .comments{padding-left:0}a.add-to-calendar{background:url(/styles/images/calendar.png) no-repeat 0 0;display:inline-block;padding-left:20px;max-height:18px;min-height:16px}a.add-to-calendar:hover{background:url(/styles/images/calendar.png) no-repeat -18px -18px}#event-schedule .description{margin-left:140px}#event-schedule .evaluateHolder{text-align:center}.timeslot-expanded .timeslot-expanded-only,.timeslot-collapsed .timeslot-collapsed-only,.session-expanded .session-expanded-only,.session-collapsed .session-collapsed-only{display:block}.timeslot-collapsed .timeslot-expanded-only,.timeslot-expanded .timeslot-collapsed-only,.session-collapsed .session-expanded-only,.session-expanded .session-collapsed-only{display:none}.event-page .alert{padding-bottom:10px}.event-page .alert ul,.event-page .alert p{margin-bottom:5px}.event-page .alert p{margin-top:10px}.event-page .evalDashboard{position:absolute;right:0;top:0}.event-page.canEdit .evalDashboard{right:90px}.liveVideo{margin-bottom:1.2em;padding-top:56.25%;position:relative;width:100%}.liveVideo>*{height:100%;position:absolute;right:0;top:0;width:100%}
.microBtn,.btn{color:#454545;cursor:pointer;padding:4px 12px;border:1px solid #969696;-webkit-border-radius:4px;-moz-border-radius:5px;border-radius:5px;font-size:12px;font-weight:bold;background:#fff url(/styles/images/admin/bg_button.png) repeat-x 0 0}.microBtn{padding:0 4px;cursor:default}.c9fileUpload .microBtn{margin-left:3px}.microBtn:hover,.btn:hover{color:#454545;background-color:#f5f5f5;text-decoration:none}.btn{margin:0 0 0 10px;color:#333!important}.btn.action{background-color:#017a8c;color:#fff!important}.btn.action:hover{background-color:#016c7b}input.btn,input.btn.action{padding:3px 12px;margin-top:1px}
@media(max-width:959px){.firstContent{display:none!important}.event-page .smallLogo{display:block;margin:10px auto 0}.breadcrumbs ul li.first{display:none}.item-header{margin-top:25px}.area-header h1{padding-right:0}.event-page .mainContent>.admin{position:absolute;left:0;top:0}.event-page .mainContent>h2{font-size:140%}.event-page .mainContent>.admin .button{position:static;top:auto;right:auto}.tabs>li{margin-right:0;border-left:0 solid #000}.tabs>li:first-child{margin-right:0;border-left:1px solid #000}.tabs>li.selected{margin-top:0}.tabs>li.selected span{padding-top:6px}.tabs>li>span,.tabs>li a{padding:6px 12px 8px;font-size:75%;font-weight:normal}.canHaveSchedule #tab_sortBy_rating,.canHaveSchedule #tab_sortBy_viewed{display:none!important}ul.keynotes>li{margin-right:0;width:100%}ul.keynotes>li .entry-image{margin:0 auto;width:220px}ul.keynotes .entry-image img.thumb{max-width:220px}.entries>li .entry-meta{width:100%}ul.keynotes>li .entry-meta .details{margin:0;width:auto}.event-page .entries>li{border-top:1px solid #ccc;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:0;margin-top:30px;position:relative}.event-page .entries>li:first-child{border-top:0 solid #000;margin-top:0}.entries>li .entry-image{float:none;margin-top:20px;width:100%}.entries>li .title,.event .sessionList>li .title{display:inline-block;font-size:110%}.event .sessionList>li{padding-bottom:0}.c9interaction.comments{display:none}#theSessions .entireCal{box-sizing:border-box;float:none;font-size:85%;margin-bottom:0;margin-left:0;width:100%}#toggleSessionsOnly{font-size:85%}#event-schedule h2{font-size:110%}#event-schedule h3{display:block;float:none!important;font-size:110%;font-weight:normal;width:auto!important}#event-schedule h3.schedule-timeslot-name{text-align:left}#event-schedule .session-toggle{display:inline;font-size:83.25%;top:0}#event-schedule .timeslot-toggle{display:inline;top:13px}#event-schedule .timeslot-toggle a{font-size:82.25%}#event-schedule li.schedule-session{font-size:100%;margin-left:0}#event-schedule .left-column{margin-right:0;width:100%}#event-schedule .title,#event-schedule .tag-list,#event-schedule .speakers,#event-schedule .description{margin-left:0;width:100%}#event-schedule .comments{display:none}#event-schedule .session-collapsed-only.addToSchedule{position:absolute;min-width:20px;padding:3px 5px;width:20px}.scheduleAndEval .addToSchedule .star{margin-top:4px}#event-schedule .session-expanded-only .addToSchedule .star{margin-top:4px}#event-schedule .session-expanded .session-code,#event-schedule .session-code{display:block;margin-left:30px}#event-schedule .left-column.no-button{margin-left:0;overflow:visible;white-space:normal;width:100%}.event-page .allSessions .sessionList>li{margin:0;padding:15px 0 20px 5px}.event-page .allSessions .sessionList>li .entry-meta{margin:0}.event-page .allSessions .entry-meta .presentation,.event-page .allSessions .entry-meta .downloads{display:inline;font-size:100%}.sessionList .details>li.grouping+.presentation,.sessionList .details>li.c9interaction+.presentation,.sessionList .details>li.timing+.presentation{clear:both}.event-page .allSessions .entry-meta .presentation{border-left:1px solid #c7c7c7;border-right:0 solid #fff;float:left;margin-left:-11px;margin-right:21px;padding-left:10px;padding-right:0}.event-page .allSessions .entry-meta .rating-count{margin-top:-3px}.event-page .allSessions .entry-meta .downloads{float:left}.event-page .allSessions .entry-meta .downloads a{white-space:nowrap}.event-page .allSessions .entry-meta .downloads>li>ul li{dislay:block!important;float:left;margin-left:-11px;margin-right:21px;padding-left:10px;padding-right:0}#theSessions>.tab-content>.alert h2,#event-schedule>.alert h2,#theSessions>.alert h2{font-size:110%;margin-top:5px}.filterStatus{clear:both;margin-top:20px;padding-bottom:10px;border-bottom:1px solid #ccc}.filterStatus.hasFilters{padding-bottom:15px}.filterStatus .showFilters{display:inline-block;margin-bottom:10px}.filterStatus h3{font-size:110%}.filterStatus .currentFilters{font-size:90%}.clearAndStart{display:none}.clearAndSubmit{display:block}.hasSidebar .sidebar .eventHome{background:#fff;padding:0;width:100%}.hasSidebar .sidebar .eventHome h3{font-size:140%}.hasSidebar .sidebar .eventHome a{font-size:100%;font-weight:normal}.hasSidebar .mainHolder .currentlyFilteredBy{display:none}.hasSidebar .mainHolder .search{background:none repeat scroll 0 0 #fff;bottom:0;display:none;left:0;margin:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;width:auto;z-index:1100}.showFilters.hasSidebar .mainHolder .search .hideFilters,.showFilters.hasSidebar .mainHolder .search{display:block}.search .hideFilters{display:inline-block;float:right;font-size:100%;margin-top:2px}.sidebar .search h3{border-bottom:0 solid #fff;font-size:126.8%;margin-top:0;padding-bottom:0}.sidebar .search legend{font-size:95.58%}.sidebar .search fieldset{margin-right:50px}.sidebar .search label{font-size:86.1%}.sidebar .search .clearAllFilters{font-size:99%}.sidebar .search .filterSessions{font-size:84.6%}.sidebar .search div.filterHolder{bottom:95px;left:0;overflow-y:scroll;padding-left:10px;position:absolute;right:0;top:0}.sidebar .search div.submitHolder{background-color:#f4f4f4;border-top:1px solid #ccc;box-sizing:border-box;bottom:0;height:95px;padding:10px;position:absolute;width:100%}.event-page .eventCountdown.alert,.eventCountdown{font-size:100%}.event-page .eventCountdown.alert,.eventCountdown .countdown{white-space:normal}.event-page .sidebarHolder .promo{display:none}.event-page .evaluateHolder{display:inline-block}}@media(max-width:319px){.tabs>li>span,.tabs>li a{font-size:60%}}@media screen and (min-width:550px){.event-page .smallLogo{left:50px;position:relative}}