.ui-draggable-box{padding:16px;border-radius:3px;border:1px solid #c0ccda;background:#fff;cursor:move;position:relative;margin:10px 16px}.ui-draggable-box .drag-icon{position:absolute;right:5px;top:5px}.ui-draggable-box--header{padding:0;margin:10px 0}.ui-draggable-box--header .collapsible__header{margin:0}.ui-draggable-box label{cursor:pointer}.ui-draggable-box:hover{cursor:pointer;box-shadow:0 2px 4px 0 rgba(0,0,0,.19)}.ui-box-placeholder,.ui-box-placeholder--bigger{margin:10px 16px;padding:10px;border-radius:3px;border:1px solid #c0ccda;background:#fff;height:55px}.ui-box-placeholder--bigger{margin:10px 0;height:80px}.seq-input{position:absolute;width:20px;border:0;top:5px;left:5px;font-size:14px;line-height:1;color:#1f2d3d;background:rgba(0,0,0,0);z-index:2}.seq-input:focus,.seq-input:active{outline:none}.ui-draggable-box .sp-replacer{margin-top:5px;margin-left:5px}.drag-box{margin:16px 0;padding:16px}.drag-box .drag-box__header{display:flex;align-items:baseline;justify-content:space-between}.drag-box .drag-box__body{padding-bottom:8px}.drag-box .drag-box__body .drag-box__body__options{margin-right:4px}.drag-box .drag-box__action{display:flex;float:right}.drag-box .drag-box__action .drag-box__action-btn{padding-right:4px}.drag-box:hover{cursor:auto}.drag-box--no-border{border:none;border-radius:0}.drag-handle{cursor:move}.collapsible__header{margin:10px 0;width:100%;background:#f1f1f1;padding:16px;cursor:pointer}.collapsible__header--smaller{width:calc(100% - 37px);padding:10px;margin:0 0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collapsible__header--inner{padding:8px;background:#f9f9f9}.collapsible__header__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collapsible__dropdown{margin:0;margin-right:1px;padding:10px;background:#f1f1f1;max-height:44px}.collapsible__body{display:none;clear:both}html.touch .collapsible__icon--disable{display:none}html.touch .collapsible__body--disable{display:block}.schedule-grid{padding:0}.schedule-grid .tabs-wrapper{box-shadow:none}.schedule-grid .schedule{margin:0 0 32px}.schedule-grid .schedule .schedule__date{margin-bottom:16px;margin-top:0}.schedule-grid .schedule .schedule__row{display:flex}.schedule-grid .schedule .schedule__row .schedule__row__column .schedule__row__column__content{background-color:#fff;width:100%;padding:16px 0;border-bottom:1px solid rgba(132,146,166,.3);word-break:break-word}.schedule-grid .schedule .schedule__row .schedule__row__column .schedule__row__column__content .schedule__row__column__content__title{width:calc(100% - 24px)}.schedule-grid .schedule .schedule__row .schedule__row__column .schedule__row__column__content .schedule__row__column__content__title .schedule__row__column__content__title__heading{cursor:pointer;font-weight:700}.schedule-grid .schedule .schedule__row .schedule__row__column .schedule__row__column__content .schedule__row__column__content__title .schedule__row__column__content__title__heading:hover{color:#0f73ed}.schedule-grid .schedule .schedule__row .schedule__row__column .schedule__row__column__content .schedule__row__column__content__description{clear:both;padding-top:4px;padding-bottom:16px;word-break:break-word}.schedule-grid .schedule .schedule__row .schedule__row__column .schedule__row__column__content .schedule__row__column__content__description a{color:inherit}.schedule-grid .schedule .schedule__row .schedule__row__column .schedule__row__column__content .schedule__row__column__content__description img{width:100%}.schedule-grid .schedule .schedule__row .schedule__row__column .schedule__row__column__content .schedule__row__column__content__description h1,.schedule-grid .schedule .schedule__row .schedule__row__column .schedule__row__column__content .schedule__row__column__content__description h2,.schedule-grid .schedule .schedule__row .schedule__row__column .schedule__row__column__content .schedule__row__column__content__description h3,.schedule-grid .schedule .schedule__row .schedule__row__column .schedule__row__column__content .schedule__row__column__content__description h4,.schedule-grid .schedule .schedule__row .schedule__row__column .schedule__row__column__content .schedule__row__column__content__description h5{font-size:12px;margin-top:0;margin-bottom:4px}.schedule-grid .schedule .schedule__row .schedule__row__column .schedule__row__column__content p{margin:0}.schedule-grid .schedule .schedule__row .schedule__row__column p.schedule__row__column__content__title__duration{background-color:#f2deda;color:#1b3a44;z-index:1;float:right;padding:5px;border-radius:3px;line-height:1;margin-top:4px}.schedule-grid .schedule .schedule__row .schedule__row__column.js-active{display:block}.schedule-grid .schedule .schedule__row .schedule__row__column--talks{cursor:pointer}.schedule-grid .schedule .schedule__row.js-active{display:flex}.schedule-grid .schedule .schedule__row--hide{display:none}.schedule-grid .schedule .schedule__row:before,.schedule-grid .schedule .schedule__row:after{content:" ";display:table}.schedule-grid .schedule .schedule__row--sticky{display:flex;overflow-x:auto;position:sticky;position:-webkit-sticky;top:0;order:1;z-index:2;border:none;display:flex;background:#fff;border-bottom:1px solid rgba(132,146,166,.3)}.schedule-grid .schedule .schedule__row--sticky .schedule__row__column--header{display:flex !important;padding:0 8px;margin:0;align-items:center;justify-content:center;background-color:#fff;background-image:none !important;border-bottom:2px solid rgba(132,146,166,.3);min-height:50px;min-width:60%;width:100% !important;padding:8px}.schedule-grid .schedule .schedule__row--sticky .schedule__row__column--header.js-tab-active{background:rgba(15,115,237,.15);border-bottom-color:rgba(15,115,237,.2)}.schedule-grid .schedule .schedule__row--sticky .schedule__row__column--time{display:none}.schedule-grid .schedule .schedule__row--sticky .schedule__row__column--time--pointer{cursor:pointer}@media(max-width: 767px){.schedule-grid .schedule .schedule__row{display:none;height:auto !important}.schedule-grid .schedule .schedule__row .schedule__row__column{display:none}.schedule-grid .schedule .schedule__row .schedule__row__column .schedule__row__column__content{min-height:50px}.schedule-grid .schedule .schedule__row--sticky{display:flex;top:36px}.schedule-grid .schedule .schedule__row.js-active{display:flex}.schedule-grid .schedule .schedule__row.js-active .schedule__row__column.js-active{display:block}.mobile-header .schedule-grid .schedule .schedule__row--sticky{top:52px}}@media(min-width: 768px){.schedule-grid .schedule{margin:32px 0}.schedule-grid .schedule .schedule__table{overflow:auto}.schedule-grid .schedule .schedule__table .schedule__row{overflow:auto}.schedule-grid .schedule .schedule__table .schedule__row .schedule__row__column{position:relative;background-image:url("../../img/schedule-box-background.png");background-size:20px 10px;min-width:200px}.schedule-grid .schedule .schedule__table .schedule__row .schedule__row__column .schedule__row__column__content--calendar{position:absolute;top:0;left:0;z-index:1;height:100%;overflow:scroll;border:0;border-bottom:1px solid rgba(132,146,166,.3)}.schedule-grid .schedule .schedule__table .schedule__row .schedule__row__column .schedule__row__column__content{width:calc(100% - 1px);height:100%;padding:16px 8px}.schedule-grid .schedule .schedule__table .schedule__row .schedule__row__column .schedule__row__column__content .schedule__row__column__content__title__duration{top:205px}.schedule-grid .schedule .schedule__table .schedule__row .schedule__row__column--1 .schedule__row__column__content{width:100%}.schedule-grid .schedule .schedule__table .schedule__row .schedule__row__column--time{display:block;background-image:none;border-bottom:0;margin:0;background-color:#fff;display:block;padding:4px 0 0;text-align:center;color:#f06a5e;text-decoration:none;line-height:1;margin:0}.schedule-grid .schedule .schedule__table .schedule__row .schedule__row__column--time--pointer{cursor:pointer;height:100%}.schedule-grid .schedule .schedule__table .schedule__row--sticky{overflow:auto}.schedule-grid .schedule .schedule__table .schedule__row--sticky .schedule__row__column--header{outline:1px solid rgba(132,146,166,.3);border:none !important;background-color:#fff}.schedule-grid .schedule .schedule__table .schedule__row--sticky .schedule__row__column--time--header{display:block;padding:8px 0;align-self:center}.schedule-grid .schedule .schedule__table .schedule__row--calendar{border-bottom:1px solid rgba(132,146,166,.3);overflow:visible}.schedule-grid .schedule .schedule__table .schedule__row--calendar .schedule__row__column .schedule__row__column__content{padding:0}.schedule-grid .schedule .schedule__table .schedule__row--calendar .schedule__row__column .schedule__row__column__content .schedule__row__column__content__title__duration{display:none}}.calendar-wrapper{position:relative}.calendar-wrapper .datepicker-wrapper .textfield{width:auto}.calendar-wrapper .datepicker-wrapper input{min-width:120px;width:auto;margin:0;font-size:16px}.calendar-wrapper .datepicker-wrapper .datepicker-wrapper__tz{padding-top:18px;margin-left:5px}.jquery-modal.blocker.current .session-modal.session-modal--nopadding{padding:0;width:100%;min-height:100%}.jquery-modal.blocker.current .session-modal.session-modal--nopadding .modal__header{padding:0 16px 4px;border-bottom:1px solid rgba(132,146,166,.3)}.jquery-modal.blocker.current .session-modal.session-modal--nopadding .modal__header .session-modal__title{max-width:calc(100% - 20px);margin:8px 0 8px;position:static}.jquery-modal.blocker.current .session-modal.session-modal--nopadding .modal__header .modal__header__heading{max-width:calc(100% - 40px)}.jquery-modal.blocker.current .session-modal.session-modal--nopadding .modal__header .modal__header__title{margin-bottom:4px;font-weight:700}.jquery-modal.blocker.current .session-modal.session-modal--nopadding .modal__header .modal__header__text{margin:0 0 4px}.jquery-modal.blocker.current .session-modal.session-modal--nopadding .modal__body{padding:0 16px 16px;word-break:break-word}.jquery-modal.blocker.current .session-modal.session-modal--nopadding .modal__body .modal__body__separator{margin:16px 0}.jquery-modal.blocker.current .session-modal.session-modal--nopadding .modal__body .modal__body__section{margin:0 0 16px}.jquery-modal.blocker.current .session-modal.session-modal--nopadding .modal__body .modal__body__section .modal__body__section__text{margin:0 0 5px}.jquery-modal.blocker.current .session-modal.session-modal--nopadding .modal__body .details__box--left{max-width:70%;margin-top:16px}.jquery-modal.blocker.current .session-modal .session-modal__title{max-width:calc(100% - 20px);margin-top:0;position:relative;top:-6px;margin-bottom:8px}@media(min-width: 1200px){.jquery-modal.blocker.current .session-modal{width:90%;max-width:1000px;vertical-align:middle}}.room__title,.subscibe-title{border:0;border-radius:4px;font-weight:200;padding:16px 10px}.room__title__subsc-btn{float:right;position:relative;top:-9px}.fc-header{table-layout:fixed;width:100%;white-space:nowrap}.fc-header td{display:block;width:100%;overflow:auto;margin:0 0 5px}.fc-header .fc-header-center{display:none}.fc-header .fc-header-right{vertical-align:middle}.fc-header .fc-header-right .hg-fc-checkbox{vertical-align:middle;margin-right:8px}.fc-header .fc-header-right .hg-fc-button{margin:0}@media(min-width: 768px){.fc-header td{display:table-cell}.fc-header td.fc-header-left{width:380px}}.calendar-wrapper .fc-header-title{display:none}.fc-event .fc-event-custom{position:absolute;bottom:0px;right:0px;z-index:40;display:none}.fc-event:hover .fc-event-custom{display:block;padding:1px 5px;background:#fff;background:rgba(255,255,255,.6);border-top-left-radius:3px}.fc-event .fc-event-custom a{font-weight:700;color:#c33;font-size:1.2em}.fc-event .fc-event-custom a:hover{color:#c00;text-decoration:none}.proposal-box,body>.proposal-box.ui-draggable{margin:8px 0;padding:4px 8px;background:#fff;color:#1f2d3d;border-radius:4px;border:1px solid rgba(132,146,166,.3);cursor:pointer}.schedule-settings{margin-top:10px}@media print{.header,.project-banner,.sub-navbar-container,.mobile-nav,.admin_panel,.tabs-wrapper,.footer{display:none}.page-content,.content-wrapper{padding:0 !important}.mui-container{max-width:100% !important}.schedule{margin:5pt 10pt !important}.schedule__date{font-size:6pt !important;margin:0 !important;text-align:left;line-height:1;padding-left:0 !important}.schedule__table{margin:5pt 0;background-color:#fff !important;page-break-after:always}.schedule__row--sticky{position:relative !important;top:0 !important;box-shadow:none !important;border:none !important}.schedule__row{border-bottom:1pt solid rgba(132,146,166,.3) !important}.schedule__row.schedule__row--hide{border-bottom:none !important}.schedule__row__column--header{min-height:auto !important;padding:0 !important;font-size:6pt !important;border:none !important;outline:none !important}.schedule__row__column{display:flex !important}.schedule__row__column--talks{max-height:10%}.schedule__row__column__content{padding:0 !important;border:none !important;outline:none !important}.schedule__row__column__content__title{width:100% !important}.schedule__row__column__content__title__duration{position:relative !important;top:0 !important;background-color:rgba(0,0,0,0) !important;font-size:5pt !important;float:none !important;padding:0 !important;margin:0 0 .2pt !important;line-height:1 !important}.schedule__row__column__content__title__heading,.schedule__row__column__content__title__speaker{font-size:6pt !important;font-weight:normal !important;line-height:1.1 !important;margin:0 0 .2pt}.schedule__row__column__content__description{display:none !important}}@page{margin:0;padding:0}