@charset "UTF-8";/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent #333}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1)}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;-ms-flex-align:center;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px 0 rgba(0,0,0,.06)}.ng-select .ng-select-container .ng-value-container{-ms-flex-align:center;align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid #e6e6e6}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid #b8dbff;border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 0 rgba(0,0,0,.06);left:0}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:rgba(0,0,0,.54);cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:rgba(0,0,0,.87);padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;color:#333;background-color:#fff}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:40px;text-indent:40px;height:30px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:85% 85%;opacity:.5}.pika-next:hover,.pika-prev:hover{opacity:1}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.is-rtl .pika-next,.pika-prev{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)}.is-rtl .pika-prev,.pika-next{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.2857142857%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-table abbr{border-bottom:none;cursor:help}.pika-button{cursor:pointer;display:block;box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#333;font-size:12px;line-height:15px;text-align:right;background:#dbdbd8}.is-today .pika-button{color:#3af;font-weight:700}.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-disabled .pika-button,.is-outside-current-month .pika-button{pointer-events:none;cursor:default;background:#fcfcfc;color:#ddd}.pika-button:hover{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-week{font-size:11px;color:#999}.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}body,html{width:100%;height:100%;margin:0;padding:0;background-color:#fff}body{font-family:josefin;color:#565656;overscroll-behavior-y:contain}#antiscroll-body{width:100%;height:100%}button,input,option,select{font-family:josefin}button,input[type=date],input[type=number],input[type=text],select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}select{background:url(/assets/images/dropdown-arrow.png) right 7px center/9px no-repeat #fff;padding:0 10px}select::-ms-expand{display:none}.clear{clear:both}.pointerHover{cursor:pointer}.sticky-container{position:relative}.sticky-block.is-sticky{top:0;position:fixed}.sticky-block.is-sticky-bottom{bottom:0;position:absolute}@media only screen and (max-width:767px){.sticky-block.sticky-from-mobile.is-sticky,.sticky-block.sticky-from-mobile.is-sticky-bottom{top:auto;bottom:auto;position:static}}.circle{width:10px;height:10px;border-radius:10px;display:inline-block;background:#e20035;min-width:10px;margin-right:5px;margin-top:4px}.circle.green{background:#afc104}.cross{position:relative}.cross:before{position:absolute;top:50%;left:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);content:"";width:12px;border:1px solid #fff;height:0;display:block}.cross:after{position:absolute;top:50%;left:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);content:"";width:12px;border:1px solid #fff;height:0;display:block;-ms-transform:translateY(-50%) translateX(-50%) rotate(90deg);transform:translateY(-50%) translateX(-50%) rotate(90deg)}.bar{width:60px;height:4px;border:none}.hamburger{margin-left:18px;width:20px;text-align:center;float:left}.hamburger.right{float:right}.hamburger #menuToggle span{display:block;height:2px;margin-bottom:5px;position:relative;background:#fff}.hamburger #menuToggle span:first-child{width:20px}.hamburger #menuToggle span:nth-child(2){width:14px}.hamburger #menuToggle span:last-child{width:8px}.creche .restaurant-type-background,.creche .restaurant-type-background-hover:hover,.creche-background,.creche-background-hover:hover{background:#bb5794!important}.creche .restaurant-type-background-hover.secondary:hover,.creche .restaurant-type-background.secondary,.creche-background-hover.secondary:hover,.creche-background.secondary{background:#f2deea!important}.creche .restaurant-type-background-hover.black:hover,.creche .restaurant-type-background.black,.creche-background-hover.black:hover,.creche-background.black{background:#943970!important}.creche .restaurant-type-background.generic-button:not([disabled]):hover,.creche .restaurant-type-background.save-button:not([disabled]):hover,.creche-background.generic-button:not([disabled]):hover,.creche-background.save-button:not([disabled]):hover{background:#9f407a!important}.creche .restaurant-type-background.generic-button:not([disabled]).secondary:hover,.creche .restaurant-type-background.save-button:not([disabled]).secondary:hover,.creche-background.generic-button:not([disabled]).secondary:hover,.creche-background.save-button:not([disabled]).secondary:hover{background:#e4b9d3!important}.creche .restaurant-type-background.generic-button:not([disabled]).black:hover,.creche .restaurant-type-background.save-button:not([disabled]).black:hover,.creche-background.generic-button:not([disabled]).black:hover,.creche-background.save-button:not([disabled]).black:hover{background:#6f2b54!important}.creche .restaurant-type-border,.creche .restaurant-type-border-hover:hover,.creche-border,.creche-border-hover:hover{border-color:#bb5794!important}.creche .restaurant-type-border-hover.secondary:hover,.creche .restaurant-type-border.secondary,.creche-border-hover.secondary:hover,.creche-border.secondary{border-color:#f2deea!important}.creche .restaurant-type-border-hover.black:hover,.creche .restaurant-type-border.black,.creche-border-hover.black:hover,.creche-border.black{border-color:#943970!important}.creche .restaurant-type-border.generic-button:not([disabled]):hover,.creche .restaurant-type-border.save-button:not([disabled]):hover,.creche-border.generic-button:not([disabled]):hover,.creche-border.save-button:not([disabled]):hover{border-color:#9f407a!important}.creche .restaurant-type-border.generic-button:not([disabled]).secondary:hover,.creche .restaurant-type-border.save-button:not([disabled]).secondary:hover,.creche-border.generic-button:not([disabled]).secondary:hover,.creche-border.save-button:not([disabled]).secondary:hover{border-color:#e4b9d3!important}.creche .restaurant-type-border.generic-button:not([disabled]).black:hover,.creche .restaurant-type-border.save-button:not([disabled]).black:hover,.creche-border.generic-button:not([disabled]).black:hover,.creche-border.save-button:not([disabled]).black:hover{border-color:#6f2b54!important}.creche .restaurant-type-color,.creche .restaurant-type-color-hover:hover,.creche-color,.creche-color-hover:hover{color:#bb5794!important}.creche .restaurant-type-color-hover.secondary:hover,.creche .restaurant-type-color.secondary,.creche-color-hover.secondary:hover,.creche-color.secondary{color:#f2deea!important}.creche .restaurant-type-color-hover.black:hover,.creche .restaurant-type-color.black,.creche-color-hover.black:hover,.creche-color.black{color:#943970!important}.creche .restaurant-type-color.generic-button:not([disabled]):hover,.creche .restaurant-type-color.save-button:not([disabled]):hover,.creche-color.generic-button:not([disabled]):hover,.creche-color.save-button:not([disabled]):hover{color:#9f407a!important}.creche .restaurant-type-color.generic-button:not([disabled]).secondary:hover,.creche .restaurant-type-color.save-button:not([disabled]).secondary:hover,.creche-color.generic-button:not([disabled]).secondary:hover,.creche-color.save-button:not([disabled]).secondary:hover{color:#e4b9d3!important}.creche .restaurant-type-color.generic-button:not([disabled]).black:hover,.creche .restaurant-type-color.save-button:not([disabled]).black:hover,.creche-color.generic-button:not([disabled]).black:hover,.creche-color.save-button:not([disabled]).black:hover{color:#6f2b54!important}.creche .restaurant-type-fill,.creche .restaurant-type-fill-hover:hover,.creche-fill,.creche-fill-hover:hover{fill:#bb5794!important}.creche .restaurant-type-fill-hover.secondary:hover,.creche .restaurant-type-fill.secondary,.creche-fill-hover.secondary:hover,.creche-fill.secondary{fill:#f2deea!important}.creche .restaurant-type-fill-hover.black:hover,.creche .restaurant-type-fill.black,.creche-fill-hover.black:hover,.creche-fill.black{fill:#943970!important}.creche .restaurant-type-fill.generic-button:not([disabled]):hover,.creche .restaurant-type-fill.save-button:not([disabled]):hover,.creche-fill.generic-button:not([disabled]):hover,.creche-fill.save-button:not([disabled]):hover{fill:#9f407a!important}.creche .restaurant-type-fill.generic-button:not([disabled]).secondary:hover,.creche .restaurant-type-fill.save-button:not([disabled]).secondary:hover,.creche-fill.generic-button:not([disabled]).secondary:hover,.creche-fill.save-button:not([disabled]).secondary:hover{fill:#e4b9d3!important}.creche .restaurant-type-fill.generic-button:not([disabled]).black:hover,.creche .restaurant-type-fill.save-button:not([disabled]).black:hover,.creche-fill.generic-button:not([disabled]).black:hover,.creche-fill.save-button:not([disabled]).black:hover{fill:#6f2b54!important}.elementaire .restaurant-type-background,.elementaire .restaurant-type-background-hover:hover,.elementaire-background,.elementaire-background-hover:hover{background:#e8655a!important}.elementaire .restaurant-type-background-hover.secondary:hover,.elementaire .restaurant-type-background.secondary,.elementaire-background-hover.secondary:hover,.elementaire-background.secondary{background:#fcb6b0!important}.elementaire .restaurant-type-background-hover.black:hover,.elementaire .restaurant-type-background.black,.elementaire-background-hover.black:hover,.elementaire-background.black{background:#bf5249!important}.elementaire .restaurant-type-background.generic-button:not([disabled]):hover,.elementaire .restaurant-type-background.save-button:not([disabled]):hover,.elementaire-background.generic-button:not([disabled]):hover,.elementaire-background.save-button:not([disabled]):hover{background:#e23b2d!important}.elementaire .restaurant-type-background.generic-button:not([disabled]).secondary:hover,.elementaire .restaurant-type-background.save-button:not([disabled]).secondary:hover,.elementaire-background.generic-button:not([disabled]).secondary:hover,.elementaire-background.save-button:not([disabled]).secondary:hover{background:#fa897f!important}.elementaire .restaurant-type-background.generic-button:not([disabled]).black:hover,.elementaire .restaurant-type-background.save-button:not([disabled]).black:hover,.elementaire-background.generic-button:not([disabled]).black:hover,.elementaire-background.save-button:not([disabled]).black:hover{background:#9e3f37!important}.elementaire .restaurant-type-border,.elementaire .restaurant-type-border-hover:hover,.elementaire-border,.elementaire-border-hover:hover{border-color:#e8655a!important}.elementaire .restaurant-type-border-hover.secondary:hover,.elementaire .restaurant-type-border.secondary,.elementaire-border-hover.secondary:hover,.elementaire-border.secondary{border-color:#fcb6b0!important}.elementaire .restaurant-type-border-hover.black:hover,.elementaire .restaurant-type-border.black,.elementaire-border-hover.black:hover,.elementaire-border.black{border-color:#bf5249!important}.elementaire .restaurant-type-border.generic-button:not([disabled]):hover,.elementaire .restaurant-type-border.save-button:not([disabled]):hover,.elementaire-border.generic-button:not([disabled]):hover,.elementaire-border.save-button:not([disabled]):hover{border-color:#e23b2d!important}.elementaire .restaurant-type-border.generic-button:not([disabled]).secondary:hover,.elementaire .restaurant-type-border.save-button:not([disabled]).secondary:hover,.elementaire-border.generic-button:not([disabled]).secondary:hover,.elementaire-border.save-button:not([disabled]).secondary:hover{border-color:#fa897f!important}.elementaire .restaurant-type-border.generic-button:not([disabled]).black:hover,.elementaire .restaurant-type-border.save-button:not([disabled]).black:hover,.elementaire-border.generic-button:not([disabled]).black:hover,.elementaire-border.save-button:not([disabled]).black:hover{border-color:#9e3f37!important}.elementaire .restaurant-type-color,.elementaire .restaurant-type-color-hover:hover,.elementaire-color,.elementaire-color-hover:hover{color:#e8655a!important}.elementaire .restaurant-type-color-hover.secondary:hover,.elementaire .restaurant-type-color.secondary,.elementaire-color-hover.secondary:hover,.elementaire-color.secondary{color:#fcb6b0!important}.elementaire .restaurant-type-color-hover.black:hover,.elementaire .restaurant-type-color.black,.elementaire-color-hover.black:hover,.elementaire-color.black{color:#bf5249!important}.elementaire .restaurant-type-color.generic-button:not([disabled]):hover,.elementaire .restaurant-type-color.save-button:not([disabled]):hover,.elementaire-color.generic-button:not([disabled]):hover,.elementaire-color.save-button:not([disabled]):hover{color:#e23b2d!important}.elementaire .restaurant-type-color.generic-button:not([disabled]).secondary:hover,.elementaire .restaurant-type-color.save-button:not([disabled]).secondary:hover,.elementaire-color.generic-button:not([disabled]).secondary:hover,.elementaire-color.save-button:not([disabled]).secondary:hover{color:#fa897f!important}.elementaire .restaurant-type-color.generic-button:not([disabled]).black:hover,.elementaire .restaurant-type-color.save-button:not([disabled]).black:hover,.elementaire-color.generic-button:not([disabled]).black:hover,.elementaire-color.save-button:not([disabled]).black:hover{color:#9e3f37!important}.elementaire .restaurant-type-fill,.elementaire .restaurant-type-fill-hover:hover,.elementaire-fill,.elementaire-fill-hover:hover{fill:#e8655a!important}.elementaire .restaurant-type-fill-hover.secondary:hover,.elementaire .restaurant-type-fill.secondary,.elementaire-fill-hover.secondary:hover,.elementaire-fill.secondary{fill:#fcb6b0!important}.elementaire .restaurant-type-fill-hover.black:hover,.elementaire .restaurant-type-fill.black,.elementaire-fill-hover.black:hover,.elementaire-fill.black{fill:#bf5249!important}.elementaire .restaurant-type-fill.generic-button:not([disabled]):hover,.elementaire .restaurant-type-fill.save-button:not([disabled]):hover,.elementaire-fill.generic-button:not([disabled]):hover,.elementaire-fill.save-button:not([disabled]):hover{fill:#e23b2d!important}.elementaire .restaurant-type-fill.generic-button:not([disabled]).secondary:hover,.elementaire .restaurant-type-fill.save-button:not([disabled]).secondary:hover,.elementaire-fill.generic-button:not([disabled]).secondary:hover,.elementaire-fill.save-button:not([disabled]).secondary:hover{fill:#fa897f!important}.elementaire .restaurant-type-fill.generic-button:not([disabled]).black:hover,.elementaire .restaurant-type-fill.save-button:not([disabled]).black:hover,.elementaire-fill.generic-button:not([disabled]).black:hover,.elementaire-fill.save-button:not([disabled]).black:hover{fill:#9e3f37!important}.maternelle .restaurant-type-background,.maternelle .restaurant-type-background-hover:hover,.maternelle-background,.maternelle-background-hover:hover{background:#e8655a!important}.maternelle .restaurant-type-background-hover.secondary:hover,.maternelle .restaurant-type-background.secondary,.maternelle-background-hover.secondary:hover,.maternelle-background.secondary{background:#fcb6b0!important}.maternelle .restaurant-type-background-hover.black:hover,.maternelle .restaurant-type-background.black,.maternelle-background-hover.black:hover,.maternelle-background.black{background:#bf5249!important}.maternelle .restaurant-type-background.generic-button:not([disabled]):hover,.maternelle .restaurant-type-background.save-button:not([disabled]):hover,.maternelle-background.generic-button:not([disabled]):hover,.maternelle-background.save-button:not([disabled]):hover{background:#e23b2d!important}.maternelle .restaurant-type-background.generic-button:not([disabled]).secondary:hover,.maternelle .restaurant-type-background.save-button:not([disabled]).secondary:hover,.maternelle-background.generic-button:not([disabled]).secondary:hover,.maternelle-background.save-button:not([disabled]).secondary:hover{background:#fa897f!important}.maternelle .restaurant-type-background.generic-button:not([disabled]).black:hover,.maternelle .restaurant-type-background.save-button:not([disabled]).black:hover,.maternelle-background.generic-button:not([disabled]).black:hover,.maternelle-background.save-button:not([disabled]).black:hover{background:#9e3f37!important}.maternelle .restaurant-type-border,.maternelle .restaurant-type-border-hover:hover,.maternelle-border,.maternelle-border-hover:hover{border-color:#e8655a!important}.maternelle .restaurant-type-border-hover.secondary:hover,.maternelle .restaurant-type-border.secondary,.maternelle-border-hover.secondary:hover,.maternelle-border.secondary{border-color:#fcb6b0!important}.maternelle .restaurant-type-border-hover.black:hover,.maternelle .restaurant-type-border.black,.maternelle-border-hover.black:hover,.maternelle-border.black{border-color:#bf5249!important}.maternelle .restaurant-type-border.generic-button:not([disabled]):hover,.maternelle .restaurant-type-border.save-button:not([disabled]):hover,.maternelle-border.generic-button:not([disabled]):hover,.maternelle-border.save-button:not([disabled]):hover{border-color:#e23b2d!important}.maternelle .restaurant-type-border.generic-button:not([disabled]).secondary:hover,.maternelle .restaurant-type-border.save-button:not([disabled]).secondary:hover,.maternelle-border.generic-button:not([disabled]).secondary:hover,.maternelle-border.save-button:not([disabled]).secondary:hover{border-color:#fa897f!important}.maternelle .restaurant-type-border.generic-button:not([disabled]).black:hover,.maternelle .restaurant-type-border.save-button:not([disabled]).black:hover,.maternelle-border.generic-button:not([disabled]).black:hover,.maternelle-border.save-button:not([disabled]).black:hover{border-color:#9e3f37!important}.maternelle .restaurant-type-color,.maternelle .restaurant-type-color-hover:hover,.maternelle-color,.maternelle-color-hover:hover{color:#e8655a!important}.maternelle .restaurant-type-color-hover.secondary:hover,.maternelle .restaurant-type-color.secondary,.maternelle-color-hover.secondary:hover,.maternelle-color.secondary{color:#fcb6b0!important}.maternelle .restaurant-type-color-hover.black:hover,.maternelle .restaurant-type-color.black,.maternelle-color-hover.black:hover,.maternelle-color.black{color:#bf5249!important}.maternelle .restaurant-type-color.generic-button:not([disabled]):hover,.maternelle .restaurant-type-color.save-button:not([disabled]):hover,.maternelle-color.generic-button:not([disabled]):hover,.maternelle-color.save-button:not([disabled]):hover{color:#e23b2d!important}.maternelle .restaurant-type-color.generic-button:not([disabled]).secondary:hover,.maternelle .restaurant-type-color.save-button:not([disabled]).secondary:hover,.maternelle-color.generic-button:not([disabled]).secondary:hover,.maternelle-color.save-button:not([disabled]).secondary:hover{color:#fa897f!important}.maternelle .restaurant-type-color.generic-button:not([disabled]).black:hover,.maternelle .restaurant-type-color.save-button:not([disabled]).black:hover,.maternelle-color.generic-button:not([disabled]).black:hover,.maternelle-color.save-button:not([disabled]).black:hover{color:#9e3f37!important}.maternelle .restaurant-type-fill,.maternelle .restaurant-type-fill-hover:hover,.maternelle-fill,.maternelle-fill-hover:hover{fill:#e8655a!important}.maternelle .restaurant-type-fill-hover.secondary:hover,.maternelle .restaurant-type-fill.secondary,.maternelle-fill-hover.secondary:hover,.maternelle-fill.secondary{fill:#fcb6b0!important}.maternelle .restaurant-type-fill-hover.black:hover,.maternelle .restaurant-type-fill.black,.maternelle-fill-hover.black:hover,.maternelle-fill.black{fill:#bf5249!important}.maternelle .restaurant-type-fill.generic-button:not([disabled]):hover,.maternelle .restaurant-type-fill.save-button:not([disabled]):hover,.maternelle-fill.generic-button:not([disabled]):hover,.maternelle-fill.save-button:not([disabled]):hover{fill:#e23b2d!important}.maternelle .restaurant-type-fill.generic-button:not([disabled]).secondary:hover,.maternelle .restaurant-type-fill.save-button:not([disabled]).secondary:hover,.maternelle-fill.generic-button:not([disabled]).secondary:hover,.maternelle-fill.save-button:not([disabled]).secondary:hover{fill:#fa897f!important}.maternelle .restaurant-type-fill.generic-button:not([disabled]).black:hover,.maternelle .restaurant-type-fill.save-button:not([disabled]).black:hover,.maternelle-fill.generic-button:not([disabled]).black:hover,.maternelle-fill.save-button:not([disabled]).black:hover{fill:#9e3f37!important}.adulte .restaurant-type-background,.adulte .restaurant-type-background-hover:hover,.adulte-background,.adulte-background-hover:hover{background:#007077!important}.adulte .restaurant-type-background-hover.secondary:hover,.adulte .restaurant-type-background.secondary,.adulte-background-hover.secondary:hover,.adulte-background.secondary{background:#d9e9e9!important}.adulte .restaurant-type-background-hover.black:hover,.adulte .restaurant-type-background.black,.adulte-background-hover.black:hover,.adulte-background.black{background:#004c51!important}.adulte .restaurant-type-background.generic-button:not([disabled]):hover,.adulte .restaurant-type-background.save-button:not([disabled]):hover,.adulte-background.generic-button:not([disabled]):hover,.adulte-background.save-button:not([disabled]):hover{background:#004044!important}.adulte .restaurant-type-background.generic-button:not([disabled]).secondary:hover,.adulte .restaurant-type-background.save-button:not([disabled]).secondary:hover,.adulte-background.generic-button:not([disabled]).secondary:hover,.adulte-background.save-button:not([disabled]).secondary:hover{background:#b9d6d6!important}.adulte .restaurant-type-background.generic-button:not([disabled]).black:hover,.adulte .restaurant-type-background.save-button:not([disabled]).black:hover,.adulte-background.generic-button:not([disabled]).black:hover,.adulte-background.save-button:not([disabled]).black:hover{background:#001c1e!important}.adulte .restaurant-type-border,.adulte .restaurant-type-border-hover:hover,.adulte-border,.adulte-border-hover:hover{border-color:#007077!important}.adulte .restaurant-type-border-hover.secondary:hover,.adulte .restaurant-type-border.secondary,.adulte-border-hover.secondary:hover,.adulte-border.secondary{border-color:#d9e9e9!important}.adulte .restaurant-type-border-hover.black:hover,.adulte .restaurant-type-border.black,.adulte-border-hover.black:hover,.adulte-border.black{border-color:#004c51!important}.adulte .restaurant-type-border.generic-button:not([disabled]):hover,.adulte .restaurant-type-border.save-button:not([disabled]):hover,.adulte-border.generic-button:not([disabled]):hover,.adulte-border.save-button:not([disabled]):hover{border-color:#004044!important}.adulte .restaurant-type-border.generic-button:not([disabled]).secondary:hover,.adulte .restaurant-type-border.save-button:not([disabled]).secondary:hover,.adulte-border.generic-button:not([disabled]).secondary:hover,.adulte-border.save-button:not([disabled]).secondary:hover{border-color:#b9d6d6!important}.adulte .restaurant-type-border.generic-button:not([disabled]).black:hover,.adulte .restaurant-type-border.save-button:not([disabled]).black:hover,.adulte-border.generic-button:not([disabled]).black:hover,.adulte-border.save-button:not([disabled]).black:hover{border-color:#001c1e!important}.adulte .restaurant-type-color,.adulte .restaurant-type-color-hover:hover,.adulte-color,.adulte-color-hover:hover{color:#007077!important}.adulte .restaurant-type-color-hover.secondary:hover,.adulte .restaurant-type-color.secondary,.adulte-color-hover.secondary:hover,.adulte-color.secondary{color:#d9e9e9!important}.adulte .restaurant-type-color-hover.black:hover,.adulte .restaurant-type-color.black,.adulte-color-hover.black:hover,.adulte-color.black{color:#004c51!important}.adulte .restaurant-type-color.generic-button:not([disabled]):hover,.adulte .restaurant-type-color.save-button:not([disabled]):hover,.adulte-color.generic-button:not([disabled]):hover,.adulte-color.save-button:not([disabled]):hover{color:#004044!important}.adulte .restaurant-type-color.generic-button:not([disabled]).secondary:hover,.adulte .restaurant-type-color.save-button:not([disabled]).secondary:hover,.adulte-color.generic-button:not([disabled]).secondary:hover,.adulte-color.save-button:not([disabled]).secondary:hover{color:#b9d6d6!important}.adulte .restaurant-type-color.generic-button:not([disabled]).black:hover,.adulte .restaurant-type-color.save-button:not([disabled]).black:hover,.adulte-color.generic-button:not([disabled]).black:hover,.adulte-color.save-button:not([disabled]).black:hover{color:#001c1e!important}.adulte .restaurant-type-fill,.adulte .restaurant-type-fill-hover:hover,.adulte-fill,.adulte-fill-hover:hover{fill:#007077!important}.adulte .restaurant-type-fill-hover.secondary:hover,.adulte .restaurant-type-fill.secondary,.adulte-fill-hover.secondary:hover,.adulte-fill.secondary{fill:#d9e9e9!important}.adulte .restaurant-type-fill-hover.black:hover,.adulte .restaurant-type-fill.black,.adulte-fill-hover.black:hover,.adulte-fill.black{fill:#004c51!important}.adulte .restaurant-type-fill.generic-button:not([disabled]):hover,.adulte .restaurant-type-fill.save-button:not([disabled]):hover,.adulte-fill.generic-button:not([disabled]):hover,.adulte-fill.save-button:not([disabled]):hover{fill:#004044!important}.adulte .restaurant-type-fill.generic-button:not([disabled]).secondary:hover,.adulte .restaurant-type-fill.save-button:not([disabled]).secondary:hover,.adulte-fill.generic-button:not([disabled]).secondary:hover,.adulte-fill.save-button:not([disabled]).secondary:hover{fill:#b9d6d6!important}.adulte .restaurant-type-fill.generic-button:not([disabled]).black:hover,.adulte .restaurant-type-fill.save-button:not([disabled]).black:hover,.adulte-fill.generic-button:not([disabled]).black:hover,.adulte-fill.save-button:not([disabled]).black:hover{fill:#001c1e!important}.color-animation{transition:background-color .5s linear!important}input.date-input{border:1px solid gray;font-size:18px;text-indent:10px;height:30px}input.mobile-date{height:40px;width:100%;border:0;background:inherit;text-align:center;font-size:24px}@media only screen and (min-width:768px){.hamburger,.title br,input.mobile-date{display:none}}.type-reajustement{border-top:4px solid #39dcd6}.type-commande{border-top:4px solid #39a4d6}.type-horsperiode{border-top:4px solid #757575}.type-preco{border-top:4px solid #ffae00}.type-reel{border-top:4px solid #0be993}.checkboxCustom{width:25px;height:27px;position:relative}.checkboxCustom label{cursor:pointer;position:absolute;width:25px;height:25px;top:0;left:0;background:#eee;border:1px solid #ddd}.checkboxCustom label span{margin-left:34px;line-height:27px;white-space:nowrap}.checkboxCustom label:after{opacity:0;content:"";position:absolute;width:9px;height:5px;background:0 0;top:6px;left:7px;border:3px solid #333;border-top:none;border-right:none;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.checkboxCustom input[type=checkbox]:checked+label:after{opacity:1}.simple-textarea{border:1px solid #bfbebe;height:100px;width:100%;box-sizing:border-box;resize:none;font-family:inherit;font-size:18px;padding:7px}input[type=radio]{visibility:hidden;position:absolute}input[type=radio]:checked~.custom-radio:before{background:#000}.custom-radio{width:18px;height:18px;border:1px solid gray;float:left!important;border-radius:10px;margin-right:10px;position:relative}.custom-radio:before{content:"";display:block;height:12px;width:12px;border-radius:100%;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.custom-label-checkbox{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end}.custom-label-checkbox input[type=checkbox]{margin-right:10px;width:20px;height:20px}hr.separator{height:2px;background:#fff;width:100%;margin:0;border:none}label.elior-label{font-size:20px;font-weight:600}.main-container .ribbon{display:none;background-size:cover;height:120px}.main-container .page-container h1{font-family:josefin;text-transform:uppercase;display:none}.main-container .page-container .left-side{padding:20px}@media only screen and (min-width:768px){.main-container .ribbon{display:block}.main-container .page-container{padding:20px 50px;max-width:1600px;margin:auto}.main-container .page-container h1{display:block}.main-container .page-container .left-side{padding:0;width:400px;display:inline-block;float:left;margin-right:50px}.main-container .page-container .right-side{padding-top:0;display:block;overflow:hidden}.main-container .page-container .content-container{margin-top:20px}}.base-title,.main-container .page-container .title{display:none;text-align:center;text-transform:uppercase;font-weight:600;line-height:35px;font-size:22px;margin-left:20px}@media only screen and (min-width:768px){.base-title,.main-container .page-container .title{margin-left:0;display:inline;line-height:initial}}.info-container{z-index:100;min-height:inherit;height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;font-size:20px}.info-container .no-content{text-align:center}.generic-button{outline:0;border:none;color:#fff;background-color:#5d5d5d;font-size:13px;padding:7px;font-family:robotoslab;text-transform:uppercase;cursor:pointer}.generic-button:hover{background-color:#444}.generic-button:disabled{opacity:.8;cursor:not-allowed}.generic-button i.material-icons{vertical-align:middle}.red-button{background-color:#d8043c;color:#fff}.red-button:hover{background-color:#a6032e}.green-button{background-color:#afc104;color:#fff}.green-button:hover{background-color:#828f03}.gray-button{background-color:#c7c7c7;color:#000}.gray-button:hover{background-color:#aeaeae}.refresh-button:before{content:"";background-image:url(/assets/images/repas-actions/refresh.png);width:100%;height:100%;display:inline-block;background-size:85%;background-position:50%;background-repeat:no-repeat}.validate-button:before{content:"";margin-right:12px;display:inline-block;border-bottom:3px solid #fff;border-right:3px solid #fff;-ms-transform:rotate(45deg);transform:rotate(45deg);width:7px;height:14px;margin-top:0;margin-left:4px}.revoke-button:before{content:"X";display:inline-block;color:#fff;margin-right:8px;font-size:22px;font-family:monospace;vertical-align:middle;font-weight:700;line-height:0}.action-button,.consult-button,.duplicate-button,.edit-button,.icon-button,.print-button,.search-button,.trash-button{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action-button:before,.consult-button:before,.duplicate-button:before,.edit-button:before,.icon-button:before,.print-button:before,.search-button:before,.trash-button:before{content:"";margin:4px;display:block;float:left;height:10px;width:10px;background-size:contain;background-repeat:no-repeat;background-position:center}.action-button:before,.consult-button:before,.duplicate-button:before,.edit-button:before,.print-button:before,.trash-button:before{margin:0;height:16px;width:16px}.search-button:before{background-image:url(/assets/images/epicerie-inventaire/search.png)}.duplicate-button:before{background-image:url(/assets/images/epicerie-inventaire/duplicate.png)}.consult-button:before{background-image:url(/assets/images/epicerie-inventaire/consult.svg)}.edit-button:before{background-image:url(/assets/images/epicerie-inventaire/edit.png)}.trash-button:before{background-image:url(/assets/images/epicerie-inventaire/trash.png)}.send-button:before{content:"";display:inline-block;background-image:url(/assets/images/send.png);height:13px;width:25px;margin:0 5px 0 0;vertical-align:middle}.upload-button:before{content:"";display:inline-block;background-image:url(/assets/images/attachment.png);height:19px;width:25px;margin:-8px 0 0;vertical-align:middle}.camera-button:before{content:"";display:inline-block;background-image:url(/assets/images/camera.png);height:19px;width:25px;margin:-8px 0 0;vertical-align:middle}.plus-button{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plus-button span.plus:before{direction:ltr;display:inline-block;font-family:"Material Icons";font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;content:"add ";color:#fff;line-height:0;-ms-transform:translateY(6px);transform:translateY(6px)}.green-tile-button{background-color:#aebf2f;color:#fff}.green-tile-button:hover{background-color:#899625}.black-tile-button{background-color:#333;color:#fff}.black-tile-button:hover{background-color:#1a1a1a}.gray-tile-button{background-color:#c7c7c7;color:#565656}.gray-tile-button:hover{background-color:#aeaeae}.medium-gray-tile-button{background-color:#828282;color:#565656}.medium-gray-tile-button:hover{background-color:#696969}.centered-picto,.duplicate-tile-button:before,.edit-tile-button:before,.trash-tile-button:before{position:absolute;top:50%;left:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:18px;height:18px;background-size:contain;background-repeat:no-repeat;content:""}.duplicate-tile-button{position:relative}.duplicate-tile-button:before{background-image:url(/assets/images/epicerie-inventaire/duplicate.png)}.edit-tile-button{position:relative}.edit-tile-button:before{background-image:url(/assets/images/epicerie-inventaire/edit.png)}.trash-tile-button{position:relative}.trash-tile-button:before{background-image:url(/assets/images/epicerie-inventaire/trash.png)}.next-button,.prev-button{background-color:#c7c7c7;border:1px solid #c7c7c7;color:#565656;min-width:32px}.next-button:hover,.prev-button:hover{background-color:#aeaeae}.prev-button:before{content:"<"}@media only screen and (min-width:768px){.prev-button:before{content:"Precedent"}}.next-button:before{content:">"}@media only screen and (min-width:768px){.next-button:before{content:"Suivant"}}.page-button{background-color:#fff;border:1px solid #c7c7c7;color:#565656;min-width:32px}.page-button:hover{background-color:#e6e6e6}.selected-page-button{color:#fff}.tile-button{outline:0;border:none;height:40px;font-size:18px;text-transform:uppercase;background-color:#c7c7c7;padding:0 10px;font-family:robotoslab;margin-right:5px;cursor:pointer}.tile-button:before{margin-right:10px;content:"";display:block;background-size:contain;background-repeat:no-repeat;float:left;height:20px;width:20px;margin-top:4px}.tile-button:last-child{margin-right:0}.tile-button:hover{background-color:#aeaeae}.print-button:before{content:"";background-image:url(/assets/images/repas-actions/printer.png);width:20px;height:20px;display:inline-block;margin:2px;background-size:contain;background-repeat:no-repeat;float:left}@-webkit-keyframes swiper-custom-navigation-buttons{from{background-color:transparent}to{color:#fff;opacity:.5}}@keyframes swiper-custom-navigation-buttons{from{background-color:transparent}to{color:#fff;opacity:.5}}.swiper-custom-navigation .swiper-button-next,.swiper-custom-navigation .swiper-button-prev{top:22px;height:calc(100% - 44px);background-image:none;opacity:1;border-radius:8px}.swiper-custom-navigation .swiper-button-next:before,.swiper-custom-navigation .swiper-button-prev:before{direction:ltr;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;content:" ";display:block;height:100%;position:relative;top:50%;font-family:"Material Icons";font-weight:400;font-style:normal;font-size:4em;margin-top:-30px;margin-left:-20px}.swiper-custom-navigation .swiper-button-next:hover,.swiper-custom-navigation .swiper-button-prev:hover{-webkit-animation:.5s ease-in-out forwards swiper-custom-navigation-buttons;animation:.5s ease-in-out forwards swiper-custom-navigation-buttons}.swiper-custom-navigation .swiper-button-next:focus,.swiper-custom-navigation .swiper-button-prev:focus{outline:0}.swiper-custom-navigation .swiper-button-prev{left:3px!important}.swiper-custom-navigation .swiper-button-prev:before{content:"navigate_before"}.swiper-custom-navigation .swiper-button-next{right:3px!important}.swiper-custom-navigation .swiper-button-next:before{content:"navigate_next"}.base-loader-container{position:relative;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)) center/cover,url(/assets/images/login/bg-login.jpg) center/cover no-repeat}.Sesame .base-loader-container{background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(/assets/images/login/bg-login.jpg) center no-repeat}.base-loader-container .loader-content{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.base-loader-container .loader-content .loader-text{font-size:40px;color:#fff;font-style:italic}.loading-wrap{position:relative;width:100%}.loading-wrap .loading{margin:0 auto;width:50px;padding-bottom:30px}.loading-wrap .loading .loading-bar{display:inline-block;width:4px;margin-left:5px;height:40px;border-radius:5px;-webkit-animation:1s ease-in-out infinite loading;animation:1s ease-in-out infinite loading}.loading-wrap .loading .loading-bar:nth-child(1){background-color:#007077;-webkit-animation-delay:0;animation-delay:0}.loading-wrap .loading .loading-bar:nth-child(2){background-color:#bb5794;-webkit-animation-delay:.1s;animation-delay:.1s}.loading-wrap .loading .loading-bar:nth-child(3){background-color:#e8655a;-webkit-animation-delay:.2s;animation-delay:.2s}.loading-wrap .loading .loading-bar:nth-child(4){background-color:#fcb6b0;-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes loading{0%,40%{transform:scale(1)}20%{transform:scale(1,2.2)}}@keyframes loading{0%,40%{transform:scale(1)}20%{transform:scale(1,2.2)}}.button-dropdown{position:relative}.button-dropdown input{display:none}.button-dropdown input:checked~ul.submenu{visibility:visible;max-height:300px;transition:max-height .5s ease-in}.button-dropdown input:checked~ul.submenu-style2{margin:16px 0}.button-dropdown label:after{content:""}.button-dropdown .submenu{visibility:collapse;max-height:0;padding:0;overflow:hidden;list-style:none}.button-dropdown .submenu li{display:block;padding:10px 20px;transition:.3s all ease-in-out}.button-dropdown .submenu-style1{position:absolute;float:left;top:34px;left:0;margin:0;width:200px;border:1px solid #000;z-index:999;transition:.4s all ease-out}.button-dropdown .submenu-style1 li{background-color:#fff}.button-dropdown .submenu-style1 li:hover{background-color:rgba(255,255,255,.8)}.button-dropdown .submenu-style2{width:100%;margin:0;transition:.3s all ease-in-out}.button-dropdown .submenu-style2 li{color:#fff;background-color:rgba(255,255,255,0)}.button-dropdown .submenu-style2 li:hover{color:#000;background-color:rgba(255,255,255,.8)}.error-box{color:#d8043c;background-color:#ffe9e9;margin-top:12px;padding:15px;border:1px solid #d8043c;border-radius:4px}@media print{body{width:auto!important;margin:auto!important;font-family:serif;font-size:12pt;background-color:#fff!important;color:#000!important}blockquote,h1,h2,h3,h4,h5,h6,ol,p,ul{color:#000!important;margin:auto!important}.print{display:block}blockquote,p{orphans:3;widows:3}blockquote,ol,ul{page-break-inside:avoid}h1{page-break-before:always}caption,h1,h2,h3{page-break-after:avoid}a{color:#000!important;text-decoration:underline!important}a[href]:after{content:" (" attr(href) ")"}app-home *,app-layout-header *{display:none;visibility:collapse;opacity:0}.popup .popup-content .footer-container *{display:none}}.toast-center-center{top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #fff}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'/%3E%3C/svg%3E")}.toast-error{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z'/%3E%3C/svg%3E")}.toast-success{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E")}.toast-container.toast-bottom-center .ngx-toastr,.toast-container.toast-top-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-bottom-full-width .ngx-toastr,.toast-container.toast-top-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' width='576' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z'/%3E%3C/svg%3E");background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width:240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:241px) and (max-width:480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:481px) and (max-width:768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}
/*# sourceMappingURL=styles.ba697ac7263289df4ff6.css.map*/