.form-element.notification-wrapper div.error-box-top,.info-box-container .btn-close,.scook-dialog-box,div.notification-box,div.notification-box p.notification-box-text:before{-webkit-font-smoothing:antialiased}.audio-player-container,.audio-player-container .audio-play-container,.audio-player-container .audio-play-container .audio-pause-button,.audio-player-container .audio-play-container .audio-play-button,.audio-player-container .audio-position-container,.audio-player-container .audio-position-container .audio-progress-slider,.audio-player-container .audio-volume-container,.audio-player-container .audio-volume-container .audio-volume-icon,.audio-player-container .audio-volume-container .audio-volume-slider{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:nowrap;-ms-flex-wrap:nowrap}.audio-player-container .audio-play-container .audio-pause-button:before,.audio-player-container .audio-play-container .audio-play-button:before,.audio-player-container .audio-position-container .audio-progress-text,.audio-player-container .audio-volume-container .audio-volume-icon:before{align-self:center;-webkit-align-self:center;-ms-flex-item-align:center}.audio-player-container .audio-play-container .audio-pause-button,.audio-player-container .audio-play-container .audio-play-button,.audio-player-container .audio-volume-container .audio-volume-icon{font-family:scook-icons;-webkit-font-smoothing:antialiased;font-style:normal;justify-content:flex-end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;width:14px;height:14px;font-size:14px;color:#fff}.audio-player-container{width:100%;height:35px}.audio-player-container .audio-play-container{height:100%;width:25px}.audio-player-container .audio-play-container .audio-pause-button,.audio-player-container .audio-play-container .audio-play-button{width:100%;height:100%;cursor:pointer}.audio-player-container .audio-play-container .audio-play-button:before{content:'\e64e'}.audio-player-container .audio-play-container .audio-pause-button:before{content:'\e64d'}.audio-player-container .audio-position-container{flex-grow:5;-webkit-flex-grow:5;-ms-flex:5;height:100%}.audio-player-container .audio-position-container .audio-progress-slider{flex-grow:1;-webkit-flex-grow:1;-ms-flex:1;height:100%}.audio-player-container .audio-position-container .audio-progress-text{width:30px;color:#fff}.audio-player-container .audio-volume-container{flex-grow:2;-webkit-flex-grow:2;-ms-flex:2;height:100%}.audio-player-container .audio-volume-container .audio-volume-slider{flex-grow:1;-webkit-flex-grow:1;-ms-flex:1;height:100%}.audio-player-container .audio-volume-container .audio-volume-icon{cursor:pointer;height:100%;width:20px}.audio-player-container .audio-volume-container .audio-volume-icon:before{content:'\e675'}.audio-player-container .audio-volume-container .audio-volume-icon.muted:before{content:'\e676'}.spinner{background-size:33%;background-position:50%;background-repeat:no-repeat}@keyframes rotating{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}.confirm-dialog-container{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:nowrap;-ms-flex-wrap:nowrap;align-items:center;-webkit-align-items:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;width:50px;height:25px;color:#333;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 1px 1px rgba(0,0,0,.2);box-shadow:0 0 1px 1px rgba(0,0,0,.2)}.confirm-dialog-container button.cancel,.confirm-dialog-container button.confirm{position:relative;height:25px;width:25px;cursor:pointer;padding:0;border:none;color:#32a0e6;background-color:#fff}.confirm-dialog-container button.cancel:before,.confirm-dialog-container button.confirm:before{font-family:scook-icons;font-style:normal;font-size:20px;font-weight:700}.confirm-dialog-container button.cancel:hover,.confirm-dialog-container button.confirm:hover{color:#fff;background-color:#32a0e6}.confirm-dialog-container textarea{padding:0 6px}.confirm-dialog-container button.confirm{display:inline-block;border-right:1px solid #c1c1c1}.confirm-dialog-container button.cancel{display:inline-block}.confirm-dialog-container button.confirm:before{content:'\e659'}.confirm-dialog-container button.cancel:before{content:'\e661'}.drag-image{box-shadow:2px 2px 2px 0 rgba(0,0,0,.15)!important;-webkit-box-shadow:2px 3px 2px 0 rgba(0,0,0,.15)!important;position:absolute!important;cursor:pointer!important;top:0!important;left:0!important;z-index:99999!important;background-color:#fff!important;border:1px solid #dedede!important;opacity:.8!important;width:300px}.drag-image div:hover{border:0}.drag-image .material-item-actions{display:none!important}.drag-button{right:0;top:0;display:inline-block;background-color:transparent;width:50px;height:50px}.drag-grabber{float:right;width:30px;height:30px;color:#ccc;line-height:30px;font-size:30px;font-family:scook-icons}.drag-grabber:before{content:'\e686'}.form-element.notification-wrapper,.form-element.notification-wrapper div.error-box-bottom,.form-element.notification-wrapper div.error-box-bottom .notification-container,.form-element.notification-wrapper div.error-box-top,.form-element.notification-wrapper div.error-box-top .notification-container{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column}.form-element.notification-wrapper div.error-box-bottom .notification-container .close,.form-element.notification-wrapper div.error-box-top .notification-container .close{align-self:flex-end;-webkit-align-self:flex-end;-ms-flex-item-align:flex-end;color:#B92B4D}.form-element.notification-wrapper div.error-box-bottom .notification-container .error-message,.form-element.notification-wrapper div.error-box-top .notification-container .error-message{align-self:center;-webkit-align-self:center;-ms-flex-item-align:center;text-align:center;font-size:12px;color:#B92B4D;line-height:15px;padding:0 13px 18px}.form-element.notification-wrapper{margin-left:auto;margin-right:auto}.form-element.notification-wrapper div.error-box-top{top:-80px}.form-element.notification-wrapper div.error-box-top:after,.form-element.notification-wrapper div.error-box-top:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.form-element.notification-wrapper div.error-box-top:after{border-color:transparent;border-top-color:rgba(247,222,228,.95);border-width:10px;margin-left:-10px}.form-element.notification-wrapper div.error-box-top:before{-webkit-transform:translateY(-4px) rotate(45deg);-moz-transform:translateY(-4px) rotate(45deg);-o-transform:translateY(-4px) rotate(45deg);-ms-transform:translateY(-4px) rotate(45deg);transform:translateY(-4px) rotate(45deg);-webkit-box-shadow:1px 2px 2px 0 rgba(0,0,0,.39);-moz-box-shadow:1px 2px 2px 0 rgba(0,0,0,.39);box-shadow:1px 2px 2px 0 rgba(0,0,0,.39);border-color:transparent;border-width:6px;margin-left:-6px}.form-element.notification-wrapper div.error-box-bottom{top:45px}.form-element.notification-wrapper div.error-box-bottom:after,.form-element.notification-wrapper div.error-box-bottom:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.form-element.notification-wrapper div.error-box-bottom:after{border-color:transparent;border-bottom-color:rgba(247,222,228,.95);border-width:10px;margin-left:-10px}.form-element.notification-wrapper div.error-box-bottom,.form-element.notification-wrapper div.error-box-top{z-index:5;margin-bottom:10px;position:absolute;left:0;right:0;width:100%;background:rgba(247,222,228,.95);border:1px solid rgba(247,222,228,.95);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.39);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.39);box-shadow:0 2px 4px 0 rgba(0,0,0,.39);border-radius:3px}.info-box-container .info-box-header,.info-box-container .info-box-title{margin-bottom:20px}.form-element.notification-wrapper div.error-box-bottom .notification-container .close:hover,.form-element.notification-wrapper div.error-box-top .notification-container .close:hover{cursor:pointer}.form-element.notification-wrapper div.error-box-bottom .notification-container .error-message.normal,.form-element.notification-wrapper div.error-box-top .notification-container .error-message.normal{font-family:open_sansregular}.info-box-container .btn-close,.ng-light-box button.close:before,div.notification-box p.notification-box-text:before{font-family:scook-icons;font-style:normal}.info-box-container .btn-close-container,.info-box-container .info-box-checkbox,.info-box-container .info-box-header,.info-box-container .info-box-link{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:nowrap;-ms-flex-wrap:nowrap}.info-box-container .btn-close-container{flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column}.info-box-container .info-box-checkbox,.info-box-container .info-box-link{align-items:center;-webkit-align-items:center;-ms-flex-align:center}.info-box-container{background-color:#fff6b2;color:#666;border-radius:10px;padding-bottom:10px;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 1px 1px rgba(0,0,0,.2);box-shadow:0 0 1px 1px rgba(0,0,0,.2)}.info-box-container .info-box-tipp{align-self:flex-start;flex-grow:1;-webkit-flex-grow:1;-ms-flex:1;margin-left:15px;margin-top:15px;font-weight:700}.info-box-container .btn-close{align-self:flex-start;margin-top:3px;font-size:20px;font-weight:700;color:#666;cursor:pointer;background:0 0;border:none}.info-box-container .btn-close:before{content:'\e661'}.info-box-container .info-box-content{margin:0 15px}.info-box-container .info-box-link{margin-top:20px;color:#32a0e6}.info-box-container .info-box-link .icon-chevronRight{margin-left:-7px}.info-box-container .info-box-checkbox{margin-top:20px}.info-box-container .info-box-checkbox .info-box-checkbox-text{font-size:12px;margin-left:5px}.input-field-container .edit-field .input-field{height:auto;padding:0 3px;pointer-events:auto;background-color:transparent;border:1px solid transparent;box-shadow:none}.input-field-container .edit-field .input-field:disabled{padding:0;cursor:pointer}.input-field-container .edit-field .input-field:focus{box-shadow:none;border:1px solid #888;color:#000;background-color:#FFF}.input-field-container .edit-field .input-click-event-provider{position:absolute;left:0;right:0;top:0;bottom:0}.input-field-container .edit-field .confirm-dialog{transition:.3s linear all;opacity:1;position:absolute;width:50px;right:0;z-index:10}.input-field-container .edit-field .confirm-dialog.ng-hide{opacity:0}.input-field-container .edit-field .open{-webkit-transition:all linear 1.5s;transition:all linear .5s}.ng-light-box div.background{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.ng-light-box button.close{position:absolute;z-index:1000;right:1px;padding:5px;cursor:pointer;display:inline-block;background:0 0;border:none}.ng-light-box button.close:before{content:'\e67f';font-size:24px;color:#32a0e6}.ng-light-box .light-box-body{position:fixed;z-index:10000;top:40%;left:50%;margin-left:auto;margin-right:auto;width:auto;background-color:#fff;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ng-light-box.ng-hide-remove{-moz-animation:.3s lightBox_show;-o-animation:.3s lightBox_show;-webkit-animation:.3s lightBox_show;animation:.3s lightBox_show}.ng-light-box.ng-hide-add{-moz-animation:.3s lightBox_show reverse;-o-animation:.3s lightBox_show reverse;-webkit-animation:.3s lightBox_show reverse;animation:.3s lightBox_show reverse}@keyframes lightBox_show{from{opacity:0}to{opacity:1}}@-moz-keyframes lightBox_show{from{opacity:0}to{opacity:1}}@-webkit-keyframes lightBox_show{from{opacity:0}to{opacity:1}}div.notification-box{z-index:99999;width:300px;position:fixed;top:50px;left:0;right:0;margin:auto}div.notification-box p.notification-box-text{font-family:open_sansbold;text-align:center;padding:10px;font-size:12px;line-height:15px}div.notification-box p.notification-box-text:before{font-size:16px;font-weight:700;display:inline-block;position:relative;padding-right:5px}div.notification-box>.notification-box-error{background-color:rgba(255,227,241,.9);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.39);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.39);box-shadow:0 2px 4px 0 rgba(0,0,0,.39);border-radius:3px}div.notification-box>.notification-box-info,div.notification-box>.notification-box-success{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.39);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.39);border-radius:3px}div.notification-box>.notification-box-error p.notification-box-text{color:#D8006C}div.notification-box>.notification-box-error p.notification-box-text:before{content:'\E67F'}div.notification-box>.notification-box-success{background-color:rgba(221,241,213,.9);box-shadow:0 2px 4px 0 rgba(0,0,0,.39)}div.notification-box>.notification-box-success p.notification-box-text{color:#4D9D2A}div.notification-box>.notification-box-success p.notification-box-text:before{content:'\E659'}div.notification-box>.notification-box-info{background-color:rgba(210,235,252,.9);box-shadow:0 2px 4px 0 rgba(0,0,0,.39)}div.notification-box>.notification-box-info p.notification-box-text{color:#2F9FEC}div.notification-box>.notification-box-info p.notification-box-text:before{content:'\E647'}div.notification-box>.notification-box-warning{background-color:rgba(251,226,204,.9);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.39);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.39);box-shadow:0 2px 4px 0 rgba(0,0,0,.39);border-radius:3px}div.notification-box>.notification-box-warning p.notification-box-text{color:#E16C05}div.notification-box>.notification-box-warning p.notification-box-text:before{content:'\E800'}div.notification-box .ng-hide-add{animation:.75s fadeOutY ease}div.notification-box .ng-hide-remove{animation:.75s fadeInY ease}@keyframes fadeOutY{0%{opacity:1}100%{transform:translate(0,-50px);-webkit-transform:translate(0,-50px);-moz-transform:translate(0,-50px);-ms-transform:translate(0,-50px);opacity:0}}@keyframes fadeInY{0%{transform:translate(0,-50px);-webkit-transform:translate(0,-50px);-moz-transform:translate(0,-50px);-ms-transform:translate(0,-50px);opacity:0}100%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);opacity:1}}.scook-dialog-box .ng-light-box .light-box-body{background-color:transparent}.scook-dialog-box .ng-light-box button.close:before{color:#666}.scook-dialog-box .wrapper-for-content{height:400px;display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;box-shadow:0 0 32px rgba(0,0,0,.4)}.scook-dialog-box .wrapper-for-content .primary-content{display:flex;display:-webkit-flex;background-color:#fff;width:360px}.scook-dialog-box .wrapper-for-content .secondary-content{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;background-color:#e0e0e0;width:220px;padding:20px;box-sizing:border-box}.scook-dialog-box .wrapper-for-content .secondary-content img{max-width:150px;box-shadow:0 2px 10px 0 rgba(0,0,0,.25);margin-bottom:16px}.scook-dialog-box div[name=primary-content]{display:flex;display:-webkit-flex;flex:1;-webkit-flex:1;flex-direction:column;-webkit-flex-direction:column;align-items:stretch;-webkit-align-items:stretch;justify-content:space-between;-webkit-justify-content:space-between;padding:20px}.scook-dialog-box div[name=primary-content] a{color:#32a0e6;text-decoration:none;cursor:pointer}.scook-dialog-box div[name=primary-content] h1{color:#666;font-size:28px}.scook-dialog-box div[name=primary-content] .description p{margin-bottom:10px}.scook-dialog-box div[name=primary-content] .actions{text-align:right}.scook-dialog-box div[name=primary-content] .actions button{font-family:open_sanssemibold,sans-serif;font-size:14px;line-height:30px;border-style:none;color:#fff;background-color:#32a0e6;outline:0;cursor:pointer;margin-left:20px}@media screen and (max-width:700px){div.scook-dialog-box .wrapper-for-content .secondary-content{display:none}}.slider-container{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:nowrap;-ms-flex-wrap:nowrap;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;position:relative;width:100%;height:100%}.slider-container.is-dragged{cursor:pointer}.slider-container .slider-bar-container{position:relative;width:calc(100% - 20px);height:8px;top:calc(50% - 4px)}.slider-container .slider-bar-container:hover{cursor:pointer}.slider-container .slider-bar-container .slider-grabber{pointer-events:none;position:absolute;cursor:pointer;width:10px;height:10px;top:calc(50% - 4px);left:-4px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px 8px 8px 8px;border-radius:8px;border:0 solid #000}.slider-container .slider-bar-container .slider-basic-bar{position:relative;top:50%;width:100%;height:2px;background-color:#545454}.slider-container .slider-bar-container .slider-basic-bar .slider-first-progress-bar{position:absolute;height:100%;width:0;background-color:#919191}.slider-container .slider-bar-container .slider-basic-bar .slider-second-progress-bar{position:absolute;height:100%;width:0}