﻿.scheduler-container{height:100%;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;min-height:470px;}.scheduler-container .dx-scheduler-group-header-content>div{font-size:10px;font-weight:500;}.scheduler-container .dx-item-content.dx-scheduler-appointment-content{padding:0;}.scheduler-container .showtime-preview{height:100%;}.scheduler-container .showtime-preview-container{height:100%;padding:0 4px;border-left:4px solid #696d78;}.scheduler-container .apt_state{width:100%;height:10px;background-color:#f8f8ff;}.scheduler-container .apt_state_C{background-color:#808080;}.scheduler-container .apt_state_N{border-left-color:#00f;}.scheduler-container .apt_state_S{border-left-color:#ffa500;}.scheduler-container .apt_state_V{border-left-color:#008000;}.scheduler-container .apt_state_A{border-left-color:#000;}.scheduler-container .apt_state_E{border-left-color:#f00;}.scheduler-container .apt_state_R{border-left-color:#8b0000;}.scheduler-container .apt_state_T{border-left-color:#00ff90;}.scheduler-container .apt_state_Z{border-left-color:#b200ff;}.scheduler-container .dx-toolbar{background-color:transparent;}.scheduler-container #schedulerCustomButtons{float:left;margin-left:30px;position:absolute;top:0;left:280px;right:500px;}.scheduler-container #planningClient,.scheduler-container #planningSite,.scheduler-container #resourcesList{margin-bottom:1.5em;}.scheduler-container .showtime-preview>div:first-child{font-size:10px;white-space:normal;font-weight:bolder;}.scheduler-container .showtime-preview>div:not(:first-child){font-size:10px;white-space:normal;}.scheduler-container #scheduler_simple{width:100%;height:100%;}.scheduler-container #scheduler_simple #scheduler .apt-time{font-weight:lighter;font-size:10px;}.scheduler-container #scheduler_simple #scheduler .apt-num{font-weight:normal;font-size:11px;}.scheduler-container #scheduler_simple #scheduler .dx-scheduler-cell-sizes-horizontal{width:80px;height:auto;}.scheduler-container #scheduler_simple #scheduler .dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell{text-align:center;vertical-align:middle;}.scheduler-container #scheduler_simple #scheduler .dx-scheduler-work-space-week .dx-scheduler-header-panel-cell{text-align:center;vertical-align:middle;}.scheduler-container #scheduler_simple #scheduler .dx-scheduler-work-space .dx-scheduler-header-panel-cell{font-size:12px;line-height:15px;}.scheduler-container #scheduler_responsive{width:100%;height:100%;}.scheduler-container #scheduler_responsive #scheduler .apt-time{font-weight:lighter;font-size:10px;}.scheduler-container #scheduler_responsive #scheduler .apt-num{font-weight:normal;font-size:11px;}.scheduler-container #scheduler_responsive #scheduler .dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell{text-align:center;vertical-align:middle;}.scheduler-container #scheduler_responsive #scheduler .dx-scheduler-work-space-week .dx-scheduler-header-panel-cell{text-align:center;vertical-align:middle;}.scheduler-container #scheduler_responsive #scheduler .dx-scheduler-work-space .dx-scheduler-header-panel-cell{font-size:12px;line-height:15px;}.scheduler-container .scheduler_responsive_mois #scheduler .dx-scheduler-cell-sizes-horizontal{width:80px;height:auto;}.scheduler-container .scheduler_responsive_mois #scheduler .dx-scheduler-cell-sizes-vertical{width:80px;}.scheduler-container .scheduler_responsive_semaine #scheduler .dx-scheduler-work-space-vertical-grouped[dx-group-column-count="1"].dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable.dx-scrollable{margin:0 0 0 100px;}.scheduler-container .scheduler_responsive_semaine #scheduler .dx-scheduler-work-space-vertical-grouped[dx-group-column-count="1"].dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable{margin-left:100px;}.scheduler-container .scheduler_responsive_semaine #scheduler .dx-scheduler-cell-sizes-horizontal{width:80px;height:auto;}.scheduler-container .scheduler_responsive_semaine #scheduler .dx-scheduler-cell-sizes-vertical{width:auto;height:12px;}.scheduler-container .scheduler_responsive_semaine #scheduler .dx-scheduler-time-panel{display:none;}.scheduler-container .scheduler_responsive_semaine #scheduler .dx-scheduler-time-panel .dx-scheduler-time-panel-row{height:16px;max-height:16px;}.scheduler-container .scheduler_responsive_semaine #scheduler .dx-scheduler-time-panel .dx-scheduler-time-panel-cell>div{font-size:12px;}.scheduler-container .scheduler_responsive_semaine #scheduler .dx-scheduler-time-panel .dx-scheduler-time-panel-cell:after{bottom:3px;}.scheduler-container .scheduler_responsive_jour #scheduler .dx-scheduler-cell-sizes-horizontal{width:80px;height:auto;}.scheduler-container .scheduler_responsive_jour #scheduler .dx-scheduler-cell-sizes-vertical{width:35px;height:auto;}.appointment-tooltip{display:flex;}.appointment-tooltip .appointment-tag{height:110px;width:30px;}.appointment-tooltip .appointment-info{display:inline-block;margin-left:10px;vertical-align:top;text-align:left;}.appointment-tooltip .title_box{display:flex;}.appointment-tooltip .title_box .icon_box{padding:15px 10px;}.appointment-tooltip .appointment-title{font-size:1.5em;line-height:40px;}.appointment-tooltip img{height:80px;margin-bottom:10px;}