#add-schedules-dates-container{position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;background-color:#111;overflow:auto;z-index:106}#add-schedules-dates-container .generation-parameters{position:absolute;top:0;left:0;right:0;height:5.5em;overflow:hidden;background-color:#333}#add-schedules-dates-container .generation-parameters .param-row{overflow:hidden;clear:both;float:left;margin:.5em}#add-schedules-dates-container .generation-parameters label{float:left;line-height:2em;margin-right:.5em;margin-left:1.5em;font-size:.8em}#add-schedules-dates-container .generation-parameters .CSInput{float:left}#add-schedules-dates-container .generation-parameters #startOn{background-color:#222;text-align:center;width:8em}#add-schedules-dates-container .generation-parameters .end-on{float:left}#add-schedules-dates-container .generation-parameters #nb-times-per-night{width:3em;text-align:center;background-color:#222;float:left}#add-schedules-dates-container .generation-parameters #atTime{background-color:#222}#add-schedules-dates-container .generation-parameters #match-length-minutes{background-color:#222;width:3em;text-align:center}#add-schedules-dates-container .btn-close-main{position:absolute;right:1em;top:.5em;background-color:red}#add-schedules-dates-container .btn-reserve-dates{position:absolute;left:33em;top:.6em;line-height:.8em;font-size:1em;font-weight:400}#add-schedules-dates-container .btn-reserve-dates em{margin-left:1em;font-size:.75em}#add-schedules-dates-container .btn-reserve-dates:before{font-family:general-v2;color:#F66;content:"\e020"}#add-schedules-dates-container .btn-reserve-dates>.readonly-mode{display:inline}#add-schedules-dates-container .btn-reserve-dates>.reservation-mode{display:none}#add-schedules-dates-container .reservation-explanation{font-size:1em;display:none;font-weight:700;color:#000;position:absolute;top:3em;left:33em}#add-schedules-dates-container .reservation-explanation p{text-align:center;background-color:#ffd800;padding:.5em;border-radius:.5em}#add-schedules-dates-container.reservation-mode .reservation-explanation{display:block}#add-schedules-dates-container.reservation-mode .btn-reserve-dates>.readonly-mode{display:none}#add-schedules-dates-container.reservation-mode .btn-reserve-dates>.reservation-mode{display:inline}#add-schedules-dates-container .schedules-table tbody .date-row .btn-delete-date .cancel-delete,#add-schedules-dates-container .schedules-table tbody .date-row.to-be-delete .btn-delete-date .trash{display:none}#add-schedules-dates-container.reservation-mode .date-row{border:1px solid #444}#add-schedules-dates-container .schedules-table-container{position:absolute;top:5.5em;left:0;right:0;bottom:0;overflow:auto}#add-schedules-dates-container .schedules-table{margin-top:1em;table-layout:fixed;overflow:hidden}#add-schedules-dates-container .schedules-table tbody .date-row{border-bottom:1px solid #444}#add-schedules-dates-container .schedules-table tbody .date-row.endon-limit{border-bottom:.3em dashed #ffd800}#add-schedules-dates-container .schedules-table tbody .date-row.appended{color:#ccc}#add-schedules-dates-container .schedules-table tbody .date-row .btn-delete-date{cursor:pointer}#add-schedules-dates-container .schedules-table tbody .date-row .btn-delete-date .trash:before{font-family:general-v2!important;color:red;content:"\71"}#add-schedules-dates-container .schedules-table tbody .date-row .btn-delete-date .trash:hover:before{color:#fff}#add-schedules-dates-container.reservation-mode .schedules-table td .ic-cs-lock:hover,#add-schedules-dates-container.reservation-mode .schedules-table td .ic-cs-unlock:hover{color:orange}#add-schedules-dates-container .schedules-table tbody .date-row.to-be-delete .btn-delete-date{opacity:1}#add-schedules-dates-container .schedules-table tbody .date-row.to-be-delete .btn-delete-date .cancel-delete{display:block;font-size:.7em}#add-schedules-dates-container .enter-text-here{display:none}#add-schedules-dates-container.reservation-mode .schedules-table td .ic-cs-unlock{cursor:pointer;display:inline!important}#add-schedules-dates-container.reservation-mode .schedules-table td .ic-cs-lock{cursor:pointer}#add-schedules-dates-container.reservation-mode .schedules-table td.reserved .description{background-color:#222}#add-schedules-dates-container.reservation-mode .schedules-table td.reserved .description .enter-text-here{display:inherit}#add-schedules-dates-container.reservation-mode .schedules-table td.reserved .description:hover{background-color:orange}#add-schedules-dates-container .schedules-table .date-cell{font-weight:700;color:#ba794a;text-align:right;padding-right:1em}#add-schedules-dates-container .schedules-table .to-be-delete td .round,#add-schedules-dates-container .schedules-table .to-be-delete td.all-fb-round>div{display:none}#add-schedules-dates-container .schedules-table .to-be-delete td .description,#add-schedules-dates-container .schedules-table .to-be-delete td .ic-cs-lock,#add-schedules-dates-container .schedules-table .to-be-delete td .ic-cs-unlock{display:none!important}#add-schedules-dates-container .schedules-table td{text-align:center;vertical-align:middle;max-width:6em;padding-top:.2em;padding-bottom:.2em;height:1px}#add-schedules-dates-container .schedules-table td .description{font-size:.75em;display:inline}#add-schedules-dates-container .schedules-table td .ic-cs-unlock{display:none}#add-schedules-dates-container .schedules-table td .ic-cs-lock{display:none;color:#F66}#add-schedules-dates-container .schedules-table td.reserved{padding:0}#add-schedules-dates-container .schedules-table td.reserved .ic-cs-lock{display:inline}#add-schedules-dates-container .schedules-table td.reserved .round{display:none}#add-schedules-dates-container .schedules-table td.all-round-cell.reserved .round{display:block}#add-schedules-dates-container .schedules-table td.round-cell{background-color:#3D3633}#add-schedules-dates-container .schedules-table td.round-cell.start{padding-top:0}#add-schedules-dates-container .schedules-table td.round-cell.start .start-div{height:10px;background-color:#111}#add-schedules-dates-container .schedules-table td.round-cell.end{padding-bottom:0}#add-schedules-dates-container .schedules-table td.round-cell.reserved-after-end{background-color:transparent!important}#add-schedules-dates-container .schedules-table td.round-cell.empty{background-color:transparent}#add-schedules-dates-container .schedules-table td.round-cell.empty .round{display:none}#add-schedules-dates-container .schedules-table td.round-cell.empty .ic-cs-lock,#add-schedules-dates-container .schedules-table td.round-cell.empty .ic-cs-unlock{display:none!important}#add-schedules-dates-container .schedules-table td.round-cell.partial{background-color:#891925}#add-schedules-dates-container .schedules-table td.round-cell .it-indicator{text-align:right;vertical-align:middle;position:relative}#add-schedules-dates-container .schedules-table td.round-cell .it-indicator>div{background-color:#231F20;position:absolute;padding:.75em;top:0;left:0;border-bottom-right-radius:50%;font-weight:700}#add-schedules-dates-container .schedules-table thead th{vertical-align:bottom;padding:.2em;text-align:left;text-align:center}#add-schedules-dates-container .schedules-table thead th.to-be-delete-col{width:1em}#add-schedules-dates-container .schedules-table thead th.col-dates{width:10em;max-width:10em;text-align:right;padding-right:1em}#add-schedules-dates-container .schedules-table thead th.round-header,#add-schedules-dates-container .schedules-table thead th.weeks-header{width:3em}#add-schedules-dates-container .schedules-table thead th.all-flowblock{width:5em}#add-schedules-dates-container .schedules-table thead th.flowblock-name{text-align:left;width:9em;vertical-align:middle;background-color:#333;padding:.5em}#add-schedules-dates-container .schedules-table thead th.col-space{width:.5em}#add-schedules-dates-container .schedules-table thead .flowblock-iterations-choices{padding-top:1em}#add-schedules-dates-container .schedules-table thead .flowblock-iterations-choices .choice{text-align:left;font-size:.8em;overflow:hidden;margin-bottom:.4em}#add-schedules-dates-container .schedules-table thead .flowblock-iterations-choices .choice input[type=radio]{display:block;float:left;width:1.2em;height:2.3em;margin-right:.5em}#add-schedules-dates-container .schedules-table thead .flowblock-iterations-choices .choice input[type=number]{margin-right:.5em}#add-schedules-dates-container .schedules-table thead .flowblock-iterations-choices .choice .label{float:left;line-height:2em}#add-schedules-dates-container .schedules-table thead .flowblock-iterations-choices .choice .nb-iterations{width:2em;float:left;text-align:center}#add-schedules-dates-container .schedules-table thead .flowblock-iterations-choices .choice.endon-choice-container .label{display:block;max-width:6em;line-height:1.2em}#add-schedules-dates-container .schedules-table thead .flowblock-iterations-choices .choice.iteration-choice-container{margin-top:1em}#add-schedules-dates-container .schedules-table thead .flowblock-iterations-choices .choice.iteration-choice-container .label{display:block;max-width:6em;line-height:1.2em;float:left}#add-schedules-dates-container .schedules-table thead .flowblock-iterations-choices .choice.iteration-choice-container input{display:block;float:left;height:2.3em}
/*# sourceMappingURL=addschedulesdates.min.css.map */
