.collapseLink[aria-expanded="true"] .collapseDropIcon{transform:rotate(180deg)}.collapseHeader{background-color:#f4f4f4;padding:10px 15px;margin:5px 0}.msExportBtn{position:relative;border:1px solid #cecece;background-color:#fff;color:#000;width:100%;justify-content:center;padding:0;box-sizing:border-box;display:block}.msExportBtn.active .msExportDropMenu{display:block}.msExportBtn .msExportDropMenu{display:none;background-color:#fff;cursor:default;text-align:left;padding:10px 0}.msExportBtn .msExportDropMenu>ul{list-style:none;padding:0}.msExportBtn .msExportDropMenu>ul a{display:block;padding:15px 20px;text-transform:none;font-weight:400}.msExportBtn .msExportDropMenu>ul a:hover{background-color:#f4f4f4}.msExportBtn .msExportButtonLabel{line-height:38px}@media(min-width:992px){.msExportBtn{width:unset;padding:0 30px 0 30px;height:40px}.msExportBtn .msExportDropMenu{border:thin solid #cecece;position:absolute;top:50px;z-index:3;right:0}.msExportBtn .msExportDropMenu::before,.msExportBtn .msExportDropMenu::after{transform:translate(-50%,0);border:solid transparent;content:" ";position:absolute;pointer-events:none}.msExportBtn .msExportDropMenu::before{top:-20px;right:10px;border-bottom-color:#cecece;border-width:10px}.msExportBtn .msExportDropMenu::after{top:-18px;right:12px;border-bottom-color:#f4f4f4;border-width:9px}}.msViewBtn{font-weight:700;line-height:18px;font-size:18px;align-items:center;display:inline-flex;flex-grow:1;justify-content:center;cursor:pointer;position:relative;width:50%}.msViewBtn::after{content:"";bottom:0;left:0;position:absolute;width:100%;border-bottom:3px solid #f4f4f4}.msViewBtn.active::after{border-bottom:3px solid #ea202e}@media(min-width:992px){.msViewBtn{width:auto}.msViewBtn::after{border-bottom:3px solid #fff}}.msListing{padding:20px 0}.collapse .msListing{border-top:thin solid #cecece}.collapse .msListing:first-child{border:0}.removeitem{background:no-repeat url(/images/icon/icon_remove_my-schedule.svg);display:inline-block;width:22px;height:25px;vertical-align:middle;cursor:pointer}.removeitem:hover{background:no-repeat url(/images/icon/icon_remove_my-schedule_hover.svg)}#calendar{margin-bottom:40px}#calendar .fc-scrollgrid.table-bordered{border:thin solid transparent}#calendar th.fc-timegrid-axis{border:thin solid transparent}#calendar .fc-timegrid-slot.fc-timegrid-slot-label{border:0}#calendar .fc-timegrid-col.fc-timegrid-axis{border-left:0;border-top:0}#calendar .fc-day .fc-timegrid-col-frame{border-bottom:thin solid #dee2e6}#calendar.fc .fc-direction-ltr .fc-timegrid-slot-label-frame{border:thin solid #fff}#calendar.fc .fc-toolbar.fc-header-toolbar{margin-bottom:0}#calendar .table-bordered thead td,#calendar .table-bordered tbody td{border-bottom:0}#calendar .table-bordered thead th,#calendar .table-bordered tbody th{border-bottom:0;border-right:0}#calendar .table-bordered thead th:first-child,#calendar .table-bordered tbody th:first-child{border:0}#calendar .table-bordered thead th:last-child th.fc-timegrid-axis,#calendar .table-bordered tbody th:last-child th.fc-timegrid-axis{border:0}#calendar .fc-col-header-cell>div{background-color:#f4f4f4;display:table;height:100%;width:100%;border-top:thin solid #dee2e6;border-bottom:thin solid #dee2e6}#calendar .fc-timegrid-event-harness-inset .fc-timegrid-event{box-shadow:none}#calendar .fc-event.spie-event-appointment,#calendar .fc-event.spie-event-conference,#calendar .fc-event.spie-event-course,#calendar .fc-event.spie-event-presentation,#calendar .fc-event.spie-event-session,#calendar .fc-event.spie-event-specialevent,#calendar .fc-event.spie-event-expo{border-width:thin;border-style:solid;color:#000;cursor:pointer}#calendar .fc-event.spie-event-appointment .fc-event-time,#calendar .fc-event.spie-event-conference .fc-event-time,#calendar .fc-event.spie-event-course .fc-event-time,#calendar .fc-event.spie-event-presentation .fc-event-time,#calendar .fc-event.spie-event-session .fc-event-time,#calendar .fc-event.spie-event-specialevent .fc-event-time,#calendar .fc-event.spie-event-expo .fc-event-time{color:#fff;padding:0 4px}#calendar .fc-event.spie-event-appointment .fc-event-title,#calendar .fc-event.spie-event-conference .fc-event-title,#calendar .fc-event.spie-event-course .fc-event-title,#calendar .fc-event.spie-event-presentation .fc-event-title,#calendar .fc-event.spie-event-session .fc-event-title,#calendar .fc-event.spie-event-specialevent .fc-event-title,#calendar .fc-event.spie-event-expo .fc-event-title{color:#000;padding:0 4px}#calendar .fc-event.spie-event-appointment{border-color:#060;background-color:#c6d2b0}#calendar .fc-event.spie-event-appointment .fc-event-time{background-color:#060}#calendar .fc-event.spie-event-conference{border-color:#00a;background-color:#cdf}#calendar .fc-event.spie-event-conference .fc-event-time{background-color:#00a}#calendar .fc-event.spie-event-course{border-color:#853;background-color:#efe4b0}#calendar .fc-event.spie-event-course .fc-event-time{background-color:#853}#calendar .fc-event.spie-event-presentation{border-color:#00a;background-color:#cdf}#calendar .fc-event.spie-event-presentation .fc-event-time{background-color:#00a}#calendar .fc-event.spie-event-session{border-color:#00a;background-color:#cdf}#calendar .fc-event.spie-event-session .fc-event-time{background-color:#00a}#calendar .fc-event.spie-event-specialevent{border-color:#ab2329;background-color:#e7a1a2}#calendar .fc-event.spie-event-specialevent .fc-event-time{background-color:#ab2329}#calendar .fc-event.spie-event-expo{border-color:#555;background-color:#d7d7d7}#calendar .fc-event.spie-event-expo .fc-event-time{background-color:#555}#calendar .myScheduleDialog .ui-dialog-title{white-space:normal;font-size:16px}#calendar .myScheduleDialog .dia-day{margin-top:3px;font-size:14px}#calendar .myScheduleDialog .dia-time{font-size:14px}#calendar .myScheduleDialog .dia-venue,#calendar .myScheduleDialog .dia-room,#calendar .myScheduleDialog .dia-abstract,#calendar .myScheduleDialog .dia-authors,#calendar .myScheduleDialog .dia-instructors{margin-top:6px}#calendar .myScheduleDialog .dia-exhibitors{margin-top:18px;margin-bottom:18px}#calendar .myScheduleDialog .dia-exhibitors .content .info{margin-bottom:6px}#msModal .modal-header{border:0}#msModal .modal-footer{border:0}.ms-cal-view-select{font-weight:700}.ms-cal-view-select,.ms-date-label{display:inline-block;text-align:center;margin-left:15px;border-bottom:3px solid #fff;padding:0 5px;cursor:pointer}.ms-cal-view-select:first-child,.ms-date-label:first-child{margin-left:0}.ms-cal-view-select.active,.ms-date-label.active{border-color:#ea202e;font-weight:700}.ms-cal-view-select.active .ms-date-label-day,.ms-date-label.active .ms-date-label-day{font-weight:700}.ms-cal-view-select .ms-date-label-day,.ms-date-label .ms-date-label-day{font-size:20px}#ms-colors-popup.active .ms-color-codes{display:block}.ms-color-codes{display:none;text-align:left;position:absolute;right:0;z-index:3;padding:10px;width:170px;background-color:#e2eef4;border:thin solid #50aedf}.ms-color-codes .color-sample{width:12px;height:12px;display:inline-block}.ms-color-codes .color-sample.spie-event-appointment{border:thin solid #060;background-color:#c6d2b0}.ms-color-codes .color-sample.spie-event-conference{border:thin solid #00a;background-color:#cdf}.ms-color-codes .color-sample.spie-event-course{border:thin solid #853;background-color:#efe4b0}.ms-color-codes .color-sample.spie-event-presentation{border:thin solid #00a;background-color:#cdf}.ms-color-codes .color-sample.spie-event-session{border:thin solid #00a;background-color:#cdf}.ms-color-codes .color-sample.spie-event-specialevent{border:thin solid #ab2329;background-color:#e7a1a2}.ms-color-codes .color-sample.spie-event-expo{border:thin solid #555;background-color:#d7d7d7}.slick-prev,.slick-next{height:42px;width:42px;position:absolute;background-color:#fff;border:thin solid #fff;background-image:url("/images/icon/icon_arrow-circle-outline.svg");background-size:40px 40px;background-repeat:no-repeat;z-index:1}.slick-prev{left:0;transform:rotate(180deg)}.slick-next{right:0;top:0}.slick-list{margin:0 40px}#ms-cal-week-nav{display:none;text-align:right}#ms-cal-week-nav.active{display:block}#ms-cal-week-nav .slick-prev,#ms-cal-week-nav .slick-next{position:relative}#ms-cal-day-nav{display:none}#ms-cal-day-nav.active{display:block}.tzConverterText{font-size:13px;font-weight:500}.tzConverterIcon{height:13px;width:13px;vertical-align:text-top}.lh1{line-height:1}input[type=checkbox]#xPasswordAsText+#iconLblPasswordAsText{background:url("/images/global/common/icon_visibility_off.png") no-repeat;height:24px;width:24px;margin:0}input[type=checkbox]#xPasswordAsText:checked+#iconLblPasswordAsText{background:url("/images/global/common/icon_visibility_on.png") no-repeat}.createAccountDiv{background-color:transparent;border:solid 1px #cfcfcf;padding:12px 16px;height:100%}#loginDiv{background-color:#f4f4f4;padding:12px 16px;height:100%}.accountHeader{font-size:24px}.info_box2_wide{background-color:#cce5ff;border:thin solid #06c}.divPopupTitle{font-weight:#c4c4c4}.formText06{font-size:12px;font-weight:700;color:#000}.formText07{font-size:12px;font-weight:400;color:#000}#lnkAccountLogin{transition:none}@media(min-width:1200px){#lnkAccountLogin{margin-top:14px}}.info_box2_wide{background-color:#cce5ff;border:thin solid #06c}.accountBackButton{border:thin solid #06c;background:#e2eef4;display:flex;justify-content:center;min-width:150px}.accountPrimaryButton{width:100%;justify-content:center}@media(min-width:768px){.accountHeader{font-size:30px}.accountBackButton{border:none;background:#fff;display:inline-block}.accountPrimaryButton{width:auto}}