.ui-timepicker-wrapper {
	overflow-y: auto;
	max-height: 150px;
	width: 6.5em;
	background: #fff;
	border: 1px solid #ddd;
	-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);
	-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);
	box-shadow:0 5px 10px rgba(0,0,0,0.2);
	outline: none;
	z-index: 10052;
	margin: 0;
}

.ui-timepicker-wrapper.ui-timepicker-with-duration {
	width: 13em;
}

.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30,
.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60 {
	width: 11em;
}

.ui-timepicker-list {
	margin: 0;
	padding: 0;
	list-style: none;
}

.ui-timepicker-duration {
	margin-left: 5px; color: #888;
}

.ui-timepicker-list:hover .ui-timepicker-duration {
	color: #888;
}

.ui-timepicker-list li {
	padding: 3px 0 3px 5px;
	cursor: pointer;
	white-space: nowrap;
	color: #000;
	list-style: none;
	margin: 0;
}

.ui-timepicker-list:hover .ui-timepicker-selected {
	background: #fff; color: #000;
}

li.ui-timepicker-selected,
.ui-timepicker-list li:hover,
.ui-timepicker-list .ui-timepicker-selected:hover {
	background: #1980EC; color: #fff;
}

li.ui-timepicker-selected .ui-timepicker-duration,
.ui-timepicker-list li:hover .ui-timepicker-duration {
	color: #ccc;
}

.ui-timepicker-list li.ui-timepicker-disabled,
.ui-timepicker-list li.ui-timepicker-disabled:hover,
.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
	color: #888;
	cursor: default;
}

.ui-timepicker-list li.ui-timepicker-disabled:hover,
.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
	background: #f2f2f2;
}

:root{--main-background-color:#EFEFF4;--default-background-color:#ffffff;--inversed-default-background-color:#292929;--second-background-color:#F9F9F9;--third-background-color:#EFEFF4;--fourth-background-color:#EFEFF4;--fifth-background-color:#ffffff;--main-font-color:#292929;--inversed-main-font-color:#ffffff;--second-font-color:#999999;--third-font-color:#999999;--main-black-light-color:#464646;--separator-color:#EFEFF4;--dark-separator-color:#E1E1E1;--shadow-color:#999999;--link-color:#4571A7;--brand-active-color:#395D89;--green-color:#79c969;--poll-result-item-arrow-background-color:#7da2dd66;--blue-background-color:#E0EAFB;--ortho-input-border-color:#E1E1E1;--ortho-input-border-color-hover:#b3b3b3}.night-mode{--main-background-color:#1f1f1f;--default-background-color:#292929;--inversed-default-background-color:#ffffff;--second-background-color:#464646;--third-background-color:#464646;--fourth-background-color:#5d5c5c;--fifth-background-color:#464646;--main-font-color:#ffffff;--inversed-main-font-color:#292929;--second-font-color:#5d5c5c;--third-font-color:#EFEFF4;--main-black-light-color:#EFEFF4;--separator-color:#464646;--dark-separator-color:#464646;--shadow-color:#464646;--link-color:#89bbf6;--brand-active-color:#82A1DB;--green-color:#509542;--poll-result-item-arrow-background-color:#3e506d66;--blue-background-color:#414850;--ortho-input-border-color:#464646;--ortho-input-border-color-hover:#5d5c5c}.curriculum-tools{padding-bottom:20px}@media only screen and (max-width:599px){.curriculum-tools{padding:0 15px 20px 15px}}.curriculum-tools__settings-tab{display:none}.curriculum-tools__settings-placeholder .curriculum-tools__settings-tab{display:block}.curriculum-tools__header{border-bottom:1px solid #eaeaea}.curriculum-tools__header-controls{display:flex;align-items:center;justify-content:space-between;padding:20px 0}@media only screen and (max-width:1023px){.curriculum-tools__header-controls{flex-direction:column}}.curriculum-tools__header-controls--list{justify-content:space-between;align-items:flex-end;padding:20px 0}@media only screen and (max-width:1023px){.curriculum-tools__header-controls--list{flex-direction:column-reverse}}.curriculum-tools__header-controls--user-schedule{justify-content:flex-end;padding-top:0;margin-top:-50px}.curriculum-tools__header-controls--event{justify-content:flex-end}.curriculum-tools__header-controls-right{display:flex;align-items:center}@media only screen and (max-width:1023px){.curriculum-tools__header-controls-right{align-self:flex-end}}@media only screen and (max-width:599px){.curriculum-tools__header-controls-right{flex-direction:column;align-items:flex-start;align-self:flex-start}}.curriculum-tools__header-controls-tabs{display:flex;justify-content:flex-end;align-items:center;flex-shrink:0}@media only screen and (max-width:1023px){.curriculum-tools__header-controls-tabs{padding-bottom:10px}}@media only screen and (max-width:599px){.curriculum-tools__header-controls-tabs{flex-wrap:wrap;justify-content:flex-start}}.curriculum-tools__quality-rating-switcher{max-width:200px}.curriculum-tools__header-quality-rating-select{display:flex;align-items:flex-end}@media only screen and (max-width:1023px){.curriculum-tools__header-quality-rating-select{width:100%}}.curriculum-tools__header-quality-rating-select button[name=setQualityRatingInAllSessions]{background-color:#f9f9f9;color:#919191;margin-left:10px;padding:0 20px;text-transform:uppercase}.curriculum-tools__title{font-size:20px;font-weight:700}@media only screen and (max-width:1023px){.curriculum-tools__title{align-self:flex-start;padding-bottom:10px}}.curriculum-tools__second-title{padding-bottom:10px;font-size:14px;font-weight:700}.curriculum-tools__header-link.curriculum-tools__header-link{font-size:14px;color:#7da2dc}.curriculum-tools__header-link.curriculum-tools__header-link:hover{color:#6382b1}.curriculum-tools__header-link-wrapper{display:inline-block;padding-right:20px;margin-right:20px;border-right:1px solid #f3f3f3}@media only screen and (max-width:599px){.curriculum-tools__header-link-wrapper{padding-right:5px;padding-bottom:10px;margin-right:5px;border-right:none}}.curriculum-tools__view-tabs{display:inline-block}.curriculum-tools__table-controls{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px}@media only screen and (max-width:599px){.curriculum-tools__table-controls{flex-wrap:wrap}}.curriculum-tools__table-controls--left{justify-content:flex-start}.curriculum-tools__table-controls--space-between{justify-content:space-between}.curriculum-tools__button.curriculum-tools__button{font-size:12px}.curriculum-tools__add-button{vertical-align:middle}.curriculum-tools__table+.curriculum-tools__table{padding-top:35px;margin-top:35px;border-top:1px solid #f3f3f3}.curriculum-tools__input-dropdown{width:250px;margin-right:5px;vertical-align:middle}@media only screen and (max-width:599px){.curriculum-tools__input-dropdown{width:100%}}.curriculum-tools__table-wrapper{overflow-x:auto}.curriculum-tools__ortho-input{display:flex}@media only screen and (max-width:599px){.curriculum-tools__reference-button-wrapper{padding-top:10px}}.group-events-table{font-size:14px}.group-events-table th{padding:6px 10px 10px 10px}.group-events-table th:first-child{text-align:left}.group-events-table td{padding:10px;vertical-align:middle;transition:background-color .1s ease}.group-events-table td:first-child{width:50%}.group-events-table tbody tr:nth-child(odd){background-color:#f9f9f9}.group-events-table tbody tr:hover{background-color:#e3ecfc}.group-events-table tbody tr:hover .group-events-table__link-action{opacity:1;visibility:visible}.group-events-table__icon-subspecialty{position:relative;top:1px;margin-right:3px}.group-events-table__icon{font-size:16px}.group-events-table__link-action{width:60px;display:inline-block;padding:0 5px;margin:5px 0;transition:color .2s ease,opacity .1s ease,visibility .1s ease;color:#85a8df;opacity:0;visibility:hidden;font-size:14px;text-align:center}@media only screen and (max-width:1023px){.group-events-table__link-action{opacity:1;visibility:visible}}.group-events-table__link-action--remove{width:75px}.group-events-table__link-action:hover{color:#6d8ab7;text-decoration:none}.group-events-table__link-action+.group-events-table__link-action{margin-left:5px;border-left:1px solid rgba(0,0,0,.15)}.group-events-table__link-action .icon{position:relative;top:1px;margin-right:3px}.group-events-table__controls{display:flex;justify-content:flex-end}@media only screen and (min-width:1300px){.pageWrapper:not(.hide-sideMenu):not(.hide-notes) .calendar-conferences__month{max-width:50%;flex:1 0 50%}.pageWrapper:not(.hide-sideMenu):not(.hide-notes) .calendar-conferences__month:nth-child(n) .calendar-conferences__preview-conference{right:auto;left:20px}.pageWrapper:not(.hide-sideMenu):not(.hide-notes) .calendar-conferences__month:nth-child(2n) .calendar-conferences__preview-conference{right:20px;left:auto}}.calendar-conferences{font-family:Arial,sans-serif}.calendar-conferences__year{display:flex;align-items:flex-start;flex-wrap:wrap;margin-top:10px}.calendar-conferences__month{flex:1 0 33.3%;max-width:33.2%;min-width:290px;padding-bottom:20px;padding-right:10px;box-sizing:border-box}@media only screen and (max-width:1023px){.calendar-conferences__month:nth-child(3n+2){padding-right:0}}@media only screen and (max-width:599px){.calendar-conferences__month:nth-child(3n+2){padding-right:10px}}.calendar-conferences__month:nth-child(3n+2) .calendar-conferences__preview-conference{left:0;transform:translateX(-50%)}.calendar-conferences__month:nth-child(3n){padding-right:0}@media only screen and (max-width:1023px){.calendar-conferences__month:nth-child(3n){padding-right:10px}}.calendar-conferences__month:nth-child(3n) .calendar-conferences__preview-conference{right:20px;left:auto}@media only screen and (max-width:1023px){.calendar-conferences__month{flex:0 0 50%;max-width:50%}}@media only screen and (max-width:599px){.calendar-conferences__month{flex:0 0 100%;max-width:100%;padding-left:10px}}.calendar-conferences__month-name{padding-bottom:10px;text-align:center;font-size:14px}.calendar-conferences__days-week{display:flex;padding-bottom:5px}.calendar-conferences__day-name{flex:0 0 14.2%;max-width:14.2%;text-align:center;color:#878787;font-size:12px}.calendar-conferences__days{display:flex;flex-wrap:wrap}.calendar-conferences__day-wrapper{position:relative;flex:0 0 14.2%;max-width:14.2%;height:40px;padding:0 2.5px;box-sizing:border-box;text-align:center}.calendar-conferences__day{position:relative;height:35px;width:100%;border:none;line-height:37px;border-radius:1px;background-color:var(--second-background-color);font-size:16px}.calendar-conferences__day:hover .calendar-conferences__colored-days{opacity:1}.calendar-conferences__day--clickable{cursor:pointer}.calendar-conferences__day-number{position:relative;z-index:1;color:var(--main-font-color)}.calendar-conferences__colored-days{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;transition:opacity .2s ease;opacity:.6}.calendar-conferences__colored-days--2 .calendar-conferences__colored-day--2{height:100px;width:100px;top:50%;left:50%;transform:translate(-15%,-15%) rotate(45deg)}.calendar-conferences__colored-days--3 .calendar-conferences__colored-day--2{height:100px;width:100px;top:50%;left:50%;transform:translate(-8%,-8%) rotate(45deg)}.calendar-conferences__colored-days--3 .calendar-conferences__colored-day--3{height:100px;width:100px;bottom:50%;right:50%;top:auto;left:auto;transform:translate(8%,8%) rotate(45deg)}.calendar-conferences__colored-day{position:absolute;top:0;left:0;width:100%;height:100%}.calendar-conferences__colored-day--0{display:none}.calendar-conferences__leaved-days{position:absolute;bottom:1px;right:2px;font-size:8px;line-height:1}.calendar-conferences__popup-conferences{position:absolute;z-index:5;top:100%;left:0;width:250px;line-height:1.2;border:1px solid #eaeaea;border-radius:1px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);background-color:#fff}.calendar-conferences__popup-conference{width:100%;padding:7px 10px;border:none;font-size:14px;text-align:left;transition:background-color .2s ease;background-color:#fff}.calendar-conferences__popup-conference .icon{position:relative;top:1px;padding-right:5px}.calendar-conferences__popup-conference:hover{background-color:#e3ecfd}.calendar-conferences__preview-conference{position:absolute;top:30px;left:20px;z-index:10;border:1px solid #a9a9a9;box-shadow:1px 1px 4px #a9a9a9;line-height:1}@media only screen and (max-width:1023px){.calendar-conferences__preview-conference{display:none}}.calendar-conferences__preview-conference .event-header__title-container__dates,.calendar-conferences__preview-conference .event-header__title-container__location{font-size:14px}.calendar-conferences__preview-conference .event-header__title-container__title{font-size:18px}.calendar-conferences__preview-conference .event-header{margin:0;min-height:140px;max-height:170px;width:750px;text-align:left;text-decoration:none}.calendar-conferences__preview-conference .event-header__logo{max-width:150px}.calendar-conferences__preview-conference .event-header__container{text-decoration:none}.calendar-conferences__preview-conference .event-headers{overflow-y:auto;max-height:390px}.calendar-conferences button{cursor:pointer;outline:0}.events-search-calendar{margin-bottom:60px;padding-top:10px 0}.conference-session-form{position:relative;box-sizing:border-box;height:100%;flex-direction:column;display:flex}.conference-session-form .reset-session-modal-button{height:10px;position:absolute;right:15px}.conference-session-form__section-name{flex-grow:1}.conference-session-form__dropdowns{display:flex;min-height:30px;padding-bottom:10px}.conference-session-form__session-type{width:150px;padding-bottom:20px;margin-right:20px}.conference-session-form__attached-data{display:flex}.conference-session-form__attached-contents{flex:0 0 14.2%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conference-session-form__sessions-header{display:flex}.conference-session-form__sessions-header-item--start{flex-basis:15%}.conference-session-form__sessions-header-item--end{flex-basis:15%}.conference-session-form__sessions-header-item--label{flex-basis:40%}.conference-session-form__sessions-header-item--speaker{flex-basis:30%}.conference-session-form__header{padding:15px;background:linear-gradient(180deg,#6b8fbb 0,#395685 100%);color:#fff;line-height:1.2;letter-spacing:.5px;font-size:14px}.conference-session-form__header--white{background:#6b8fbb;color:#fff}.conference-session-form__header .ortho-input__label{color:rgba(255,255,255,.8)}.conference-session-form__top-session{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:15px}@media only screen and (max-width:1023px){.conference-session-form__top-session{flex-wrap:wrap}}@media only screen and (max-width:599px){.conference-session-form__top-session{padding-bottom:0}}.conference-session-form__bottom-session{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:1023px){.conference-session-form__bottom-session{flex-wrap:wrap}}.conference-session-form__bottom-session .ortho-input{flex:0 1 21%}@media only screen and (max-width:1023px){.conference-session-form__bottom-session .ortho-input{flex-basis:31%}}@media only screen and (max-width:599px){.conference-session-form__bottom-session .ortho-input{padding-top:10px;flex-basis:100%}}.conference-session-form__bottom-session .ortho-input--location{flex:0 1 30%}@media only screen and (max-width:1023px){.conference-session-form__bottom-session .ortho-input--location{padding-top:10px;flex-basis:100%}}.conference-session-form__multiple-input{margin-left:20px;flex-basis:40%;color:#333}@media only screen and (max-width:1023px){.conference-session-form__multiple-input{margin-left:0;padding-top:10px;flex-basis:100%}}.conference-session-form__multiple-input .ortho-input__input-wrapper{background-color:#fff}.conference-session-form__header-name{padding-top:8px;font-size:20px;font-weight:700}.conference-session-form__ortho-buttons{background-color:#fff;padding:15px 15px}@media only screen and (max-width:599px){.conference-session-form__ortho-buttons{padding:5px 0}}.conference-session-form__ortho-buttons .ortho-button+.ortho-button{margin:0}.conference-session-form__events{padding-bottom:50px;flex-grow:1}.conference-session-form__events .conference-session-form__events{padding-bottom:0}.conference-session-form .event-agenda{display:block}.conference-session-form__session-duplicates{display:flex;justify-content:space-between;margin-top:15px}@media only screen and (max-width:1023px){.conference-session-form__session-duplicates{flex-direction:column}}.conference-session-form__session-duplicates-form{display:flex;width:52%}@media only screen and (max-width:1023px){.conference-session-form__session-duplicates-form{width:100%}}.conference-session-form__session-duplicates-list{display:flex;align-items:flex-end;margin-left:20px}@media only screen and (max-width:1023px){.conference-session-form__session-duplicates-list{width:100%;margin:10px 0 0 0}}.conference-session-form .create-session-modal-button,.conference-session-form .duplicate-session-modal-button{height:31px;margin-left:10px;margin-top:20px}.conference-session-form .create-session-modal-button{background-color:#79c969!important}.conference-session-form .create-session-modal-button[disabled]{background-color:#c5c5c5!important}.conference-session-form--session{height:68vh;overflow-y:auto}.manage-attachments{padding:32px 16px 16px 16px}.manage-attachments__title{display:flex;align-items:center;font-size:16px;font-weight:700;padding-bottom:12px}.manage-attachments__icon{position:relative;font-size:18px;vertical-align:middle;margin-right:8px}.manage-attachments__icon--cases{top:-3px;color:#9e3c61}.manage-attachments__icon--videos{font-size:15px;color:#f5a868}.manage-attachments__icon--evidences{font-size:16px;color:#f2cc6a}.manage-attachments__icon--topics{font-size:16px;color:#39b1eb}.manage-attachments__icon--techniques{color:#ff9600}.manage-attachments__icon--exams{color:#78c96b}.manage-attachments__icon--documents{color:#ababab}.manage-attachments__icon--links{color:#7da2dc}.manage-attachments__item{padding-bottom:32px}.manage-attachments__chosen-items{padding-top:8px}.manage-attachments__chosen-item{align-items:center;display:flex;width:100%;padding:8px 0}.manage-attachments__chosen-content{display:flex;align-items:center;justify-content:flex-start;flex-grow:1;min-height:16px;font-size:14px}.manage-attachments__chosen-icon{padding-right:8px}.manage-attachments__chosen-close{background-color:transparent;transition:color .1s ease;color:#c9c9c9;border:none;font-size:14px;cursor:pointer}.manage-attachments__chosen-close:hover{color:#676767}.manage-attachments__chosen-title{line-height:1.4;padding-right:8px}.manage-attachments__search-loading-icon{width:16px}.manage-attachments__upload{display:inline-block}.manage-attachments__external-link{align-items:flex-start;display:flex;width:100%;color:#a1a1a1;font-size:14px}.manage-attachments__external-link-logo{margin-right:10px}.manage-attachments__external-link-data-title{margin-bottom:8px;color:#333}.manage-attachments__external-link-data-additional{margin-bottom:8px}.manage-attachments__external-img{border:1px solid #eaeaea;max-width:100px;width:100px}.manage-attachments__external-link-data{padding-top:4px;flex-grow:1}.conference-session__info{display:flex}.conference-session__info-item--start{flex-basis:15%}.conference-session__info-item--end{flex-basis:15%}.conference-session__info-item--label{flex-basis:40%}.conference-session__info-item--speaker{flex-basis:30%}.conference-session__attached-data{display:flex}.conference-session__attached-contents{flex:0 0 14.2%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.async-content-select__icon{margin-right:5px;font-size:15px}.async-content-select__option{display:flex;align-items:center;padding:4px 0}.async-content-select .ortho-react-select__clear-indicator{display:none}

