body{background-color:white}.headline{color:#006;background:transparent}.headerselected{color:#fff;background:#006}ul.dayList{list-style-type:none;padding-left:0;margin-left:0;margin-top:10px}.abstract{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:small;color:#000;padding:5px 5px 5px}.headers{margin:0;vertical-align:top}.speakers{text-align:right;margin:0;vertical-align:top;float:right}a.author:link{color:#fff}a.material{padding:2px 8px;height:15px;color:#333;float:left;border-left:1px dotted #AAA;background-color:#eee}
a.material:hover{background-color:#444;color:white}table pre{margin:0}table p{margin-top:0}.event-manage-button{margin-top:10px;font-size:10pt}body{font-family:verdana,arial,serif}.mono,code,textarea.log{font-family:"Inconsolata","Monaco","Droid Sans Mono","Profont",courier,monospace}.text-paper{font-family:"Georgia","Garamond","Droid serif","Linux Libertine","Palatino",serif}
body{font-size:13px}@keyframes highlight{0%{background-color:#5d95ea}100%{background-color:inherit}}.flexrow,.flexcol,body,.layout-side-menu,.banner,.event-location,.event-chairs,.event-date{display:flex}.flexrow,.layout-side-menu,.banner,.event-location,.event-chairs,.event-date{flex-flow:row nowrap}.flexcol,body{flex-flow:column nowrap}.f-j-start{justify-content:flex-start}.f-j-end{justify-content:flex-end}.f-j-center{justify-content:center}.f-j-space-between{justify-content:space-between}.f-j-space-around{justify-content:space-around}
.f-a-start{align-items:flex-start}.f-a-end{align-items:flex-end}.f-a-center{align-items:center}.f-a-stretch{align-items:stretch}.f-a-baseline{align-items:baseline}.f-wrap{flex-wrap:wrap}.f-self-stretch{flex-grow:1;flex-basis:0}.f-self-no-shrink{flex-shrink:0}body>.main{flex-grow:1}body>*{flex-shrink:0}.fixed-width,.dialog-page header .page-description,.management-page header .page-description,.management-page div.page-content,.fixed-width-standalone-page header .page-description,.fixed-width-standalone-text-page header .page-description,.conference-page header .page-description,.meeting-page header .page-description{max-width:800px !important}
.full-width-content-wrapper .management-page>.page-content{max-width:100% !important}.layout-wrapper .row .column{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 1em 0 1em}.layout-wrapper .row .column.col-40{width:40%}.layout-wrapper .row .column.col-50{width:50%}.layout-wrapper .row .column.col-60{width:60%}.layout-wrapper .row .column.col-full{width:100%}.layout-wrapper .row .column:first-of-type{padding-left:0}.layout-wrapper .row .column:last-of-type{padding-right:0}
.layout-wrapper .row:after{content:".";display:block;height:0;clear:both;visibility:hidden}.layout-side-menu{min-height:100%;margin-left:30px;margin-right:30px}.layout-side-menu:first-of-type{margin-top:20px}.layout-side-menu .banner>.menu-column{flex-grow:0;width:200px;margin-left:30px;margin-right:30px}.layout-side-menu .banner>.page-column{flex-grow:1}.layout-side-menu .banner .action-menu{flex-shrink:0;margin-top:5px}.layout-side-menu>.menu-column{width:200px;margin-right:30px}
.layout-side-menu>.menu-column .group:first-child{margin-top:5px;margin-bottom:23px}.layout-side-menu>.menu-column .group:first-child a{width:100%;padding:5px 5px 5px 26px;text-align:left}.layout-side-menu>.content-column{flex-grow:1;width:0}.dialog-page header,.management-page header,.fixed-width-standalone-page header,.fixed-width-standalone-text-page header,.conference-page header,.meeting-page header{position:relative;margin-bottom:1.8em}.dialog-page header h2,.dialog-page header h3,.management-page header h2,.management-page header h3,.fixed-width-standalone-page header h2,.fixed-width-standalone-page header h3,.fixed-width-standalone-text-page header h2,.fixed-width-standalone-text-page header h3,.conference-page header h2,.conference-page header h3,.meeting-page header h2,.meeting-page header h3{display:inline-block;margin-top:0;margin-bottom:0}
.dialog-page header h2,.management-page header h2,.fixed-width-standalone-page header h2,.fixed-width-standalone-text-page header h2,.conference-page header h2,.meeting-page header h2{margin-right:.5rem}.dialog-page header h3,.management-page header h3,.fixed-width-standalone-page header h3,.fixed-width-standalone-text-page header h3,.conference-page header h3,.meeting-page header h3{color:#777;margin-top:.42rem}.dialog-page header .back-button,.management-page header .back-button,.fixed-width-standalone-page header .back-button,.fixed-width-standalone-text-page header .back-button,.conference-page header .back-button,.meeting-page header .back-button{position:absolute;top:11px;left:-20px;font-size:15px;color:#dfdfdf}
.dialog-page header .back-button:hover,.management-page header .back-button:hover,.fixed-width-standalone-page header .back-button:hover,.fixed-width-standalone-text-page header .back-button:hover,.conference-page header .back-button:hover,.meeting-page header .back-button:hover{color:#999}.dialog-page header .title,.management-page header .title,.fixed-width-standalone-page header .title,.fixed-width-standalone-text-page header .title,.conference-page header .title,.meeting-page header .title{display:flex;align-items:flex-start;padding-top:.4rem;min-height:2rem;border-bottom:1px solid #ebebeb;margin-bottom:1rem}
.dialog-page header .title>.text,.management-page header .title>.text,.fixed-width-standalone-page header .title>.text,.fixed-width-standalone-text-page header .title>.text,.conference-page header .title>.text,.meeting-page header .title>.text{flex-grow:1}.dialog-page header .title>.text>.title-with-actions h2,.dialog-page header .title>.text>.title-with-actions h3,.management-page header .title>.text>.title-with-actions h2,.management-page header .title>.text>.title-with-actions h3,.fixed-width-standalone-page header .title>.text>.title-with-actions h2,.fixed-width-standalone-page header .title>.text>.title-with-actions h3,.fixed-width-standalone-text-page header .title>.text>.title-with-actions h2,.fixed-width-standalone-text-page header .title>.text>.title-with-actions h3,.conference-page header .title>.text>.title-with-actions h2,.conference-page header .title>.text>.title-with-actions h3,.meeting-page header .title>.text>.title-with-actions h2,.meeting-page header .title>.text>.title-with-actions h3{display:inline;margin-right:0}
.dialog-page header .title>.text>.title-with-actions .actions,.management-page header .title>.text>.title-with-actions .actions,.fixed-width-standalone-page header .title>.text>.title-with-actions .actions,.fixed-width-standalone-text-page header .title>.text>.title-with-actions .actions,.conference-page header .title>.text>.title-with-actions .actions,.meeting-page header .title>.text>.title-with-actions .actions{display:inline-block;vertical-align:bottom}.dialog-page header .title>.actions,.management-page header .title>.actions,.fixed-width-standalone-page header .title>.actions,.fixed-width-standalone-text-page header .title>.actions,.conference-page header .title>.actions,.meeting-page header .title>.actions{flex-grow:0;flex-shrink:0;white-space:nowrap}
.dialog-page header .page-description,.management-page header .page-description,.fixed-width-standalone-page header .page-description,.fixed-width-standalone-text-page header .page-description,.conference-page header .page-description,.meeting-page header .page-description{color:#999;font-size:1.2em;margin-top:.42rem}.dialog-page header .page-info,.management-page header .page-info,.fixed-width-standalone-page header .page-info,.fixed-width-standalone-text-page header .page-info,.conference-page header .page-info,.meeting-page header .page-info{color:#999;margin-top:.42rem}
.fixed-width-standalone-page header,.fixed-width-standalone-text-page header{margin-top:1em}.banner{color:#000;max-width:800px}.banner.full-width{max-width:none}.banner.full-width .title{flex-grow:1}.banner .toolbar{padding:0}.banner .title{margin-bottom:19px;font-family:'Roboto Light',sans-serif;font-size:2em;color:#b14300}.banner .title a:not(:hover){color:inherit}.banner .title .subtitle{color:#999;font-size:.5em}.banner .title .subtitle a{border-bottom:1px dashed}.banner .title .date{color:#000;font-size:.75em;font-style:italic}
.dialog-page{max-width:800px}.management-page.wide .page-content{max-width:1000px !important}.fixed-width-standalone-page,.fixed-width-standalone-text-page{margin-left:auto;margin-right:auto;width:1000px}.fixed-width-standalone-page .page-content,.fixed-width-standalone-text-page .page-content{max-width:1000px}.fixed-width-standalone-text-page{width:800px}.fixed-width-standalone-text-page .page-content{max-width:800px;font-size:1.2em}.fixed-width-standalone-text-page .page-content p:first-child{margin-top:0}
.fixed-width-standalone-text-page .page-content p:last-child{margin-bottom:0}.conference-page header h2{color:#b14300;padding-right:5px}.conference-page header h2 .track-name{font-style:italic}.meeting-header{max-width:800px;margin:2em auto 0 auto}.meeting-header h1{color:#007cac}.meeting-page{max-width:800px;margin:2em auto 0 auto}.event-wrapper{width:1000px;margin:30px auto;margin-top:18px}.conference-title-link{font-size:33px;background:transparent;color:white}button,input,textarea,select,isindex,datagrid{font:inherit}
.semantic-background{border-top:1px solid #999;border-bottom:1px solid #999;border-right:1px solid #999;border-left:1px solid #999;background:#999;color:white}.highlight.semantic-background{border-top:1px solid #5d95ea;border-bottom:1px solid #5d95ea;border-right:1px solid #5d95ea;border-left:1px solid #5d95ea;background:#5d95ea}.success.semantic-background{border-top:1px solid #6cc644;border-bottom:1px solid #6cc644;border-right:1px solid #6cc644;border-left:1px solid #6cc644;background:#6cc644}
.error.semantic-background{border-top:1px solid #af0000;border-bottom:1px solid #af0000;border-right:1px solid #af0000;border-left:1px solid #af0000;background:#af0000}.warning.semantic-background{border-top:1px solid #e99e18;border-bottom:1px solid #e99e18;border-right:1px solid #e99e18;border-left:1px solid #e99e18;background:#e99e18}.visited.semantic-background{border-top:1px solid #6e5494;border-bottom:1px solid #6e5494;border-right:1px solid #6e5494;border-left:1px solid #6e5494;background:#6e5494}
.strong.semantic-background{border-top:1px solid #555;border-bottom:1px solid #555;border-right:1px solid #555;border-left:1px solid #555;background:#555}.semantic-text{color:#999}.semantic-text.highlight{color:#5d95ea}.semantic-text.success{color:#6cc644}.semantic-text.error{color:#af0000}.semantic-text.warning{color:#e99e18}.semantic-text.visited{color:#6e5494}.semantic-text.strong{color:#555}.semantic-text.disabled{color:#bbb}body{font-family:"Liberation Sans",sans-serif}.item-description,.meeting-timetable,.note-area-wrapper .note-area{font-family:"Roboto",sans-serif}
.dialog-page header .page-info,.management-page header .page-info,.fixed-width-standalone-page header .page-info,.fixed-width-standalone-text-page header .page-info,.conference-page header .page-info,.meeting-page header .page-info,h1,.timetable-item-body .timetable-item-header .timetable-title{font-family:"Roboto",sans-serif}.dialog-page header .page-description,.management-page header .page-description,.fixed-width-standalone-page header .page-description,.fixed-width-standalone-text-page header .page-description,.conference-page header .page-description,.meeting-page header .page-description,h2,h3,h4,.event-header,.event-sub-header{font-family:"Roboto Light",sans-serif}
.mono,code,textarea.log{font-family:"Liberation Mono",monospace}.text-paper{font-family:"Liberation Serif",serif}body{font-size:13px}html,body{height:100%}body{background:#fff;padding:0;margin:0}h1,h2,h3,h4,h5,h6,td,dl,ol,blockquote{color:#555}h1{font-size:1.7em}h2{font-size:1.6em}h3{font-size:1.2em}sup,sub{vertical-align:baseline;position:relative;top:-.4em}sub{top:.4em}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;margin:0}
.page-title{margin-top:0;font-size:2em;font-weight:normal;color:#b14300}.group-title{border-bottom:2px solid #eaeaea;display:block;font-size:2em;font-weight:normal}.group-title>i{font-size:1.2em;padding-right:.2em;vertical-align:middle}.groupTitle,.groupTitleNoBorder,.groupSubTitle{display:block;width:100%;font-family:"Helvetica Neue",Helvetica,Verdana,Arial,Sans-serif;font-size:24px;font-weight:normal;color:#4a4a4a;padding:3px 3px 5px 3px;border-bottom:1px solid #AAA;margin-bottom:1em}
td.groupTitle,td.groupTitleNoBorder,td.groupSubTitle{display:table-cell}.groupTitle>[class*="icon-"],.groupTitleNoBorder>[class*="icon-"],.groupSubTitle>[class*="icon-"]{color:#CCC;font-size:1.2em;vertical-align:middle}.reviewingsubtitle{font-family:"Times New Roman",Verdana,Arial;font-size:15pt;color:#4e4c46;letter-spacing:1px;padding:3px;margin:10px 0}.groupTitleNoBorder{border-bottom:0}.groupSubTitle{font-size:20px}
.groupTitleSmall,.groupTitleSmallNoBackground{font-weight:bold;font-size:14px;color:#777;background:#ebebeb;padding:3px}.groupTitleSmallNoBackground{background:0}.greyGroupTitle{font-weight:bold;font-size:16px;color:#fff;background:#777;letter-spacing:6px;padding:3px;background:#ebebeb none repeat scroll 0 0;color:gray;text-align:left}.subgroupTitle,.subgroupTitleNoBorder{font-weight:bold;font-size:18px;color:#888;padding:3px;border-bottom:2px solid #777;vertical-align:bottom}.subgroupTitleNoBorder{border-bottom:0}
.displayTitle{font-size:18px;color:#5294cc;padding:3px;vertical-align:bottom}.formTitle{font-weight:bold;font-size:18px;color:#888;padding:3px;border-bottom:2px solid #777;vertical-align:bottom}.quotation{margin:10px;padding-left:10px;color:#777;border-left:4px solid #ddd}.nohtml{white-space:pre-line}.overflow{overflow:auto}.bold{font-weight:bold}.italic{font-style:italic}.text-right{text-align:right}.text-important{color:#111}.text-normal{color:#444}.text-error{color:#af0000}.text-not-important{color:#777}
.text-superfluous{color:#BBB}.text-paper{text-align:justify;text-indent:2em}.text-paper h3{color:inherit;font-family:inherit;font-size:1.1em;font-weight:inherit;margin:0 0 1.2em 0;text-align:center;text-indent:0;text-transform:uppercase}a.small-link{color:#777;font-size:11px}textarea.log{color:#999;font-size:.7em}.preformatted{white-space:pre-wrap}.pre-line{white-space:pre-line}.underline{text-decoration:underline}@font-face{font-family:"icomoon-ultimate";src:url("/static/fonts/icomoon/icomoon.svg#icomoon-ultimate") format("svg"),url("/static/fonts/icomoon/icomoon.woff") format("woff"),url("/static/fonts/icomoon/icomoon.ttf") format("truetype");font-weight:normal;font-style:normal}
[data-icon]:before{font-family:'icomoon-ultimate';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'icomoon-ultimate';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
i[class^="icon-"]:before{cursor:default}.inactive[class^="icon-"]:before,.inactive[class*=" icon-"]:before{opacity:.15}.icon-agreement:before{content:""}.icon-alarm:before{content:"t"}.icon-arrow-down:before{content:"$"}.icon-arrow-left:before{content:""}.icon-arrow-right-sparse:before{content:"F"}
.icon-arrow-up:before{content:"4"}.icon-arrows-vert:before{content:""}.icon-attachment:before{content:""}.icon-bold:before{content:""}.icon-book:before{content:""}.icon-bookmark:before{content:"E"}.icon-broadcast:before{content:""}.icon-bubble-quote:before{content:""}
.icon-bullhorn:before{content:"I"}.icon-calendar:before{content:""}.icon-camera:before{content:""}.icon-chart:before{content:""}.icon-checkbox-checked:before{content:""}.icon-checkbox-unchecked:before{content:""}.icon-checkmark:before{content:""}.icon-circle-small:before{content:""}
.icon-clipboard:before{content:"<"}.icon-close:before{content:";"}.icon-code:before{content:""}.icon-coins:before{content:""}.icon-collapse:before{content:""}.icon-copy:before{content:"0"}.icon-cross:before{content:""}.icon-disable:before{content:""}
.icon-dropmenu:before{content:""}.icon-earth:before{content:""}.icon-edit:before{content:"."}.icon-enlarge:before{content:""}.icon-enter:before{content:""}.icon-exit:before{content:""}.icon-expand:before{content:""}.icon-eye:before{content:"D"}
.icon-eye-blocked:before{content:""}.icon-file:before{content:""}.icon-file-check:before{content:""}.icon-file-content:before{content:""}.icon-file-css:before{content:""}.icon-file-download:before{content:"2"}.icon-file-excel:before{content:"%"}.icon-file-filled:before{content:""}
.icon-file-image:before{content:""}.icon-file-music:before{content:""}.icon-file-openoffice:before{content:""}.icon-file-pdf:before{content:"a"}.icon-file-play:before{content:""}.icon-file-presentation:before{content:""}.icon-file-spreadsheet:before{content:""}.icon-file-text:before{content:""}
.icon-file-video:before{content:""}.icon-file-word:before{content:""}.icon-file-xml:before{content:""}.icon-file-zip:before{content:""}.icon-filter:before{content:"J"}.icon-first:before{content:""}.icon-floppy:before{content:""}.icon-folder:before{content:""}
.icon-folder-open:before{content:""}.icon-folder-plus:before{content:""}.icon-font-size:before{content:"/"}.icon-grid:before{content:"5"}.icon-grid2:before{content:""}.icon-hammer:before{content:""}.icon-handle:before{content:""}.icon-home:before{content:""}
.icon-image:before{content:"1"}.icon-info:before{content:"i"}.icon-italic:before{content:""}.icon-key:before{content:""}.icon-key-A:before{content:"8"}.icon-lamp:before{content:""}.icon-lan:before{content:""}.icon-last:before{content:""}
.icon-layout:before{content:""}.icon-link:before{content:""}.icon-list:before{content:""}.icon-location:before{content:""}.icon-lock:before,.icon-protection-self:before{content:""}.icon-lock-center:before{content:""}.icon-loop:before{content:","}.icon-mail:before{content:"m"}
.icon-medal:before{content:"@"}.icon-mic:before{content:""}.icon-mobile:before{content:">"}.icon-new:before{content:""}.icon-next:before{content:"L"}.icon-no-camera:before{content:""}.icon-numbered-list:before{content:""}.icon-package-download:before{content:"d"}
.icon-pagebreak:before{content:""}.icon-palette:before{content:""}.icon-phone:before{content:"p"}.icon-play:before{content:""}.icon-plus:before{content:"-"}.icon-prev:before{content:"K"}.icon-price-tag:before{content:""}.icon-printer:before{content:""}
.icon-print:before{content:""}.icon-projector:before{content:""}.icon-puzzle:before{content:""}.icon-qrcode:before{content:""}.icon-question:before{content:""}.icon-quill:before{content:""}.icon-redo:before{content:""}.icon-remove:before{content:"\""}
.icon-rulers:before{content:"&"}.icon-search:before{content:"7"}.icon-settings:before{content:"3"}.icon-seven-segment9:before{content:""}.icon-shield:before{content:"+"}.icon-shrink:before{content:""}.icon-sort:before{content:""}.icon-sort-alpha-asc:before{content:""}
.icon-sort-alpha-desc:before{content:""}.icon-split:before{content:""}.icon-stack:before{content:""}.icon-stack-minus:before{content:":"}.icon-stack-plus:before{content:"9"}.icon-stack-text:before{content:""}.icon-star:before{content:"A"}.icon-stop:before{content:""}
.icon-switchoff:before{content:""}.icon-switchon:before{content:""}.icon-tag:before{content:""}.icon-text-color:before{content:""}.icon-textarea:before{content:""}.icon-textfield:before{content:""}.icon-ticket:before{content:"B"}.icon-tilde:before{content:""}
.icon-time:before{content:""}.icon-transmission:before{content:""}.icon-type:before{content:"*"}.icon-undo:before{content:"'"}.icon-unlocked:before,.icon-protection-public:before{content:""}.icon-upload:before{content:")"}.icon-user:before{content:"H"}.icon-user-block:before{content:""}
.icon-user-chairperson:before{content:"c"}.icon-user-check:before{content:""}.icon-user-reading:before{content:"?"}.icon-users:before{content:"G"}.icon-warning:before{content:""}.icon-wrench:before{content:"w"}.icon-id-badge:before{content:""}.icon-spinner:before{content:"";display:inline-block;min-width:1.2em;min-height:1.2em;height:100%;background-image:url('/images/loading.gif');background-repeat:no-repeat;background-size:1.2em 1.2em;vertical-align:middle !important;opacity:.6}
.icon-none:before{content:" "}.disabled .icon-spinner:before{opacity:.4}.icon-arrow-down-after:after{content:"$"}.icon-location-after:after{content:""}.icon-next-after:after{content:"L"}.icon-time-after:after{content:""}.icon-protection-public{color:#6cc644}.icon-protection-self{color:#af0000}body{background:#424242}.contrib-description.plain{white-space:pre-line}
.item-location{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;box-sizing:border-box;border-radius:.2em;color:#05b3b3;font-size:1em;float:right;max-width:200px;margin:.5rem .7em 0 0}.item-location:before{color:#05b3b3;margin-right:.2em;vertical-align:middle}.item-location.header-data{padding:0}.event-time-data time,.event-location .text,.chairperson-list .author,.timetable-time .start-time{display:inline-block;padding:0 .25em 0 .25em;line-height:1.5rem;background-color:#1a63a0;color:#f9f9f9}
.event-time-data time,.event-location .text,.chairperson-list .author{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;color:#f9f9f9 !important;background-color:#1e71b6}.event-time-data .date{color:#bbb}.event-time-data .timezone{font-size:.8em}.header-data{color:#f9f9f9;background-color:transparent;display:flex;align-items:center}.header-data:before{color:#f9f9f9;text-shadow:1px 1px 2px rgba(0,0,0,0.1);margin-right:.4em;vertical-align:middle}
.event-location .icon-location{vertical-align:middle}.event-location.event-location,.event-location.event-chairs,.event-chairs.event-location,.event-chairs.event-chairs,.event-date.event-location,.event-date.event-chairs{margin-top:.5em}.timetable-contrib .timetable-title{margin-right:.2em;color:#1a63a0}.speaker-list,.chairperson-list,.convener-list{margin:.1em 55px 0 0}.speaker-list .label,.chairperson-list .label,.convener-list .label{font-weight:bold}.speaker-list .affiliation,.chairperson-list .affiliation,.convener-list .affiliation{font-size:.8em;opacity:.7}
.chairperson-list .author{margin-bottom:2px}.speaker-list,.convener-list{color:#777}.details .address{color:#aaa;font-size:12px;text-shadow:none}div.event-header{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;background:#1a63a0;color:#f9f9f9;font-size:12pt;position:relative;min-height:125px;margin:0;padding:10px 30px 10px}div.event-header h1{font-size:20pt;color:#f9f9f9;font-weight:normal;margin-top:10px;margin-bottom:10px}
div.event-header.round-bottom-corners{-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px}.meeting-timetable,.meeting-sub-timetable{list-style-type:none;padding:0}.item-description{color:#777}.item-description.session-description,.item-description.break-description,.item-description.contrib-description,.item-description.subcontrib-description{font-size:.9em;padding:.5em 0}
.item-description .event-description{color:#555}.item-description ul{margin-bottom:.5em}.day-header{margin-top:25px;position:relative;text-align:center}.day-header .day-title{display:inline-block;font-variant:small-caps;font-size:1.7em;color:#f9f9f9;padding:.5em}.day-header a.js-go-to-day{display:inline-block;color:#bbb;font-size:1.4em;position:absolute;padding-bottom:.5em;right:0;bottom:0}.meeting-timetable{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;box-shadow:0 2px 10px 1px rgba(50,50,50,0.4);padding:1em 1em .5em 0;background-color:white}
.meeting-timetable .toolbar,.meeting-timetable .toolbar .group{margin-bottom:0;padding:0}.meeting-timetable .timetable-item{display:flex}.meeting-timetable .timetable-item:not(:first-child){margin-top:1em}.meeting-timetable .timetable-item .timetable-duration{margin:.5rem .7em 0 0;min-width:4em;text-align:right;box-sizing:border-box;color:#999}.meeting-timetable .timetable-item .timetable-duration:before{color:#999;margin-right:.2em}.timetable-item-body{flex:auto;padding-bottom:.5rem;width:100%}.timetable-item-body:not(:hover)>.timetable-item-header .timetable-item-actions .manage-button:not(.selected) .i-button{background-color:#fff;border-color:#bbb !important}
.timetable-item-body:not(:first-child){margin-left:1em}.timetable-item-body .timetable-item-header{flex:auto}.timetable-item-body .timetable-item-header .timetable-title{font-weight:bold;font-size:1.1em;padding-top:.5rem;flex:auto;line-height:1rem}.timetable-item-body .timetable-item-header .timetable-title.nested{color:#1a63a0}.timetable-item-body .timetable-item-header .timetable-item-actions{flex-shrink:0;padding-top:.25rem;max-height:2em}.timetable-item-body .timetable-item-header .timetable-item-actions .manage-button .i-button{-webkit-transition:.25s background-color linear;-moz-transition:.25s background-color linear;-o-transition:.25s background-color linear;transition:.25s background-color linear}
.timetable-item-body .material-list{padding-top:.4em}.meeting-sub-timetable{margin-top:1em}.subcontrib-list{list-style-type:none;padding:0;font-size:.9em}.subcontrib-list .timetable-item.timetable-subcontrib{border-left:2px dotted #bbb;padding-left:1em}.subcontrib-list .timetable-item.timetable-subcontrib .speaker-list{padding-top:.5em}.timetable-time{color:#1a63a0 !important;flex-shrink:0;line-height:2rem}.timetable-time.top-level .start-time{background-color:#1a63a0;font-weight:bold;box-shadow:1px 1px 2px 1px rgba(0,0,0,0.1);margin-left:-10px;padding:0 10px 0 20px;position:relative;-webkit-transition:.5s background-color linear;-moz-transition:.5s background-color linear;-o-transition:.5s background-color linear;transition:.5s background-color linear;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-ms-border-radius:0 2px 2px 0;-o-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;background-color:#1a63a0}
.timetable-time.top-level .start-time:before{content:' ';position:absolute;width:0;height:0;left:0;top:100%;border-width:5px 5px;border-style:solid;border-color:#134874 #134874 transparent transparent}.timetable-time.nested{-webkit-transition:.5s border-color linear;-moz-transition:.5s border-color linear;-o-transition:.5s border-color linear;transition:.5s border-color linear;margin-right:.5em;border-right:3px solid #777}.timetable-time.nested .start-time{background-color:#777}
.timetable-time.break{color:#05b3b3 !important;border-color:#05b3b3}.timetable-time.break .end-time{color:#05b3b3 !important}.timetable-time.break.top-level .start-time{-webkit-transition:.5s background-color linear;-moz-transition:.5s background-color linear;-o-transition:.5s background-color linear;transition:.5s background-color linear;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-ms-border-radius:0 2px 2px 0;-o-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;background-color:#05b3b3}
.timetable-time.break.top-level .start-time:before{content:' ';position:absolute;width:0;height:0;left:0;top:100%;border-width:5px 5px;border-style:solid;border-color:#048181 #048181 transparent transparent}.timetable-time.break.nested .start-time{background-color:#05b3b3}.timetable-time .start-time{-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;-ms-border-radius:2px 0 0 2px;-o-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;-webkit-transition:.5s background-color linear;-moz-transition:.5s background-color linear;-o-transition:.5s background-color linear;transition:.5s background-color linear;color:#f9f9f9 !important}
.timetable-time .end-time{color:#1a63a0}.timetable-item.timetable-break .timetable-item-body .timetable-title{text-align:center;color:#05b3b3 !important}.timetable-item.timetable-break .timetable-item-body .timetable-duration,.timetable-item.timetable-break .timetable-item-body .timetable-duration:before{color:#05b3b3 !important}.timetable-item.timetable-break .timetable-item-body .timetable-item-header{background-color:#f9f9f9;padding-bottom:.5em}.timetable-item.timetable-break .location-info{margin-left:1em}
.event-sub-header{-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-ms-border-radius:0 0 2px 2px;-o-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;box-shadow:0 2px 10px 1px rgba(50,50,50,0.4);background:white;font-size:12px;color:black;margin:0;padding:3px 10px}.note-area-wrapper .note-area{margin-top:10px}.event-header-lecture>h1{margin-top:1em}.event-header-lecture>h2{font-size:1.1em;color:#bbb}.event-header-lecture .lecture-category{color:#a8dede}a.lecture-series-link{display:inline-block;padding:.2em .5em;background:#1a63a0;color:#f9f9f9 !important;margin-right:.1em}
.timetable-item:target .timetable-time{border-color:#00a4e4}.timetable-item:target .timetable-time .start-time{background-color:#00a4e4}.timetable-item:target .timetable-title{color:#00a4e4 !important}.timetable-item:target.timetable-block>.timetable-time .start-time{-webkit-transition:.5s background-color linear;-moz-transition:.5s background-color linear;-o-transition:.5s background-color linear;transition:.5s background-color linear;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-ms-border-radius:0 2px 2px 0;-o-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;background-color:#00a4e4}
.timetable-item:target.timetable-block>.timetable-time .start-time:before{content:' ';position:absolute;width:0;height:0;left:0;top:100%;border-width:5px 5px;border-style:solid;border-color:#007fb1 #007fb1 transparent transparent}.timetable-item:target.timetable-subcontrib,.timetable-item:target .timetable-subcontrib{border-color:#00a4e4}.days-dropdown li{white-space:nowrap}.agenda-placeholder{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background-color:white;margin-top:10px;flex-grow:1;color:#bbb;text-align:center;height:250px}
.agenda-placeholder .placeholder-icon{font-size:5em}.agenda-placeholder .agenda-placeholder-content{margin:auto}.agenda-placeholder .placeholder-text{font-size:1.5em;font-weight:bold}.agenda-placeholder a{color:#0b63a5}.agenda-placeholder a:hover{text-decoration:underline}div.event-details{font-size:1.1em}div.event-details .event-details-row{display:flex;align-items:baseline;margin-bottom:.5em}div.event-details .event-details-label{width:120px;text-align:right;font-weight:bold;margin-right:1em}div.event-details .event-details-label.align-top{align-self:flex-start}
div.event-details .event-details-content{flex:1}.attachments-display-container{flex-wrap:wrap}