@import url("bootstrap.css");@import url("font-awesome.css");@import url("lib/bootstrap-dialog.css");

/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.ui-draggable-handle{touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-sortable-handle{touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}

/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
 */.ui-widget{font-family:Arial,Helvetica,sans-serif}.ui-widget,.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_777620_256x240.png)}.ui-state-error-text .ui-icon,.ui-state-error .ui-icon{background-image:url(images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{box-shadow:0 0 5px #666}.defaults,body{font-size:13px;font-family:Ubuntu,Helvetica,Arial,sans-serif;color:#333}.link-like,a{color:#337ab7}.link-like:hover,a:hover{cursor:pointer;text-decoration:underline}hr{border:none;border-top:1px solid #ccc;border-bottom:1px solid #fff;margin:8px 0}.clickable{cursor:pointer}#confirm-box{max-width:400px}li.token-input-selected-token-facebook a{color:#fff}.modal-dialog{margin-bottom:60px}.modal-dialog .bootstrap-dialog-body .toolbars{margin-bottom:1em}.modal-dialog .bootstrap-dialog-body .toolbars .dialog-toolbar{float:right}.modal-dialog .bootstrap-dialog-body .bootstrap-dialog-message hr{margin-left:-15px;margin-right:-15px}.modal-dialog a.where-are-my-buttons{margin-right:20px}@media (min-width:480px) and (max-width:900px){body.has-cookie-info .modal-dialog{margin-top:80px}}@media (min-width:901px){body.has-cookie-info .modal-dialog{margin-top:80px}}@media (max-width:479px){.modal-dialog{margin-bottom:30px}.actions.pull-right{float:none!important}}@media screen and (min-width:480px){body.modal-open{position:fixed;width:100%;height:100%}}@media (max-width:767px) and (min-width:480px){.btn.hidden-xs{display:inline-block!important}}@media screen and (max-width:419px){.modal{padding-left:0!important}.modal .modal-dialog{margin:0}.modal .modal-dialog .modal-content{border:0;border-radius:0;box-shadow:none}.modal .modal-dialog .modal-content .modal-header{border-top-left-radius:0;border-top-right-radius:0}}.resource-color-0{background-color:#c00}.resource-color-0.shadowed{text-shadow:1px 1px 0 red}.resource-color-0.header{background-image:linear-gradient(0deg,#c00,#900)}.resource-color-0.open-timeslot .appointment-body{box-shadow:inset 6px 0 2px 0 #c00;background-color:transparent}div.timeslot.created .resource-color-0 rect.first{fill:#c00;opacity:.3}div.timeslot.created .resource-color-0 rect.second{fill:#c00;opacity:.1}div.timeslot.free .resource-color-0 rect.background-pattern,div.timeslot.open .resource-color-0 rect.background-pattern{fill:#c00;opacity:.3}div.timeslot.free.readonly .resource-color-0 rect.background-pattern,div.timeslot.open.readonly .resource-color-0 rect.background-pattern{fill:#eee}div.timeslot.blocked .resource-color-0 rect.background-pattern,div.timeslot.booked .resource-color-0 rect.background-pattern,div.timeslot.unconfirmed .resource-color-0 rect.background-pattern{fill:#333;opacity:1}div.timeslot.reserved .resource-color-0 rect.background-pattern{fill:#333;opacity:.8}.popover.popover-menu .popover-content .list-group .list-group-item.header.resource-color-0{background-color:#333}.resource-color-1{background-color:#0cc}.resource-color-1.shadowed{text-shadow:1px 1px 0 #0ff}.resource-color-1.header{background-image:linear-gradient(0deg,#0cc,#099)}.resource-color-1.open-timeslot .appointment-body{box-shadow:inset 6px 0 2px 0 #0cc;background-color:transparent}div.timeslot.created .resource-color-1 rect.first{fill:#0cc;opacity:.3}div.timeslot.created .resource-color-1 rect.second{fill:#0cc;opacity:.1}div.timeslot.free .resource-color-1 rect.background-pattern,div.timeslot.open .resource-color-1 rect.background-pattern{fill:#0cc;opacity:.3}div.timeslot.free.readonly .resource-color-1 rect.background-pattern,div.timeslot.open.readonly .resource-color-1 rect.background-pattern{fill:#eee}div.timeslot.blocked .resource-color-1 rect.background-pattern,div.timeslot.booked .resource-color-1 rect.background-pattern,div.timeslot.unconfirmed .resource-color-1 rect.background-pattern{fill:#333;opacity:1}div.timeslot.reserved .resource-color-1 rect.background-pattern{fill:#333;opacity:.8}.popover.popover-menu .popover-content .list-group .list-group-item.header.resource-color-1{background-color:#333}.resource-color-2{background-color:#ff0}.resource-color-2.shadowed{text-shadow:1px 1px 0 #ff3}.resource-color-2.header{background-image:linear-gradient(0deg,#ff0,#cc0)}.resource-color-2.open-timeslot .appointment-body{box-shadow:inset 6px 0 2px 0 #ff0;background-color:transparent}div.timeslot.created .resource-color-2 rect.first{fill:#ff0;opacity:.3}div.timeslot.created .resource-color-2 rect.second{fill:#ff0;opacity:.1}div.timeslot.free .resource-color-2 rect.background-pattern,div.timeslot.open .resource-color-2 rect.background-pattern{fill:#ff0;opacity:.3}div.timeslot.free.readonly .resource-color-2 rect.background-pattern,div.timeslot.open.readonly .resource-color-2 rect.background-pattern{fill:#eee}div.timeslot.blocked .resource-color-2 rect.background-pattern,div.timeslot.booked .resource-color-2 rect.background-pattern,div.timeslot.unconfirmed .resource-color-2 rect.background-pattern{fill:#333;opacity:1}div.timeslot.reserved .resource-color-2 rect.background-pattern{fill:#333;opacity:.8}.popover.popover-menu .popover-content .list-group .list-group-item.header.resource-color-2{background-color:#333}.resource-color-3{background-color:#9f6}.resource-color-3.shadowed{text-shadow:1px 1px 0 #bf9}.resource-color-3.header{background-image:linear-gradient(0deg,#9f6,#7f3)}.resource-color-3.open-timeslot .appointment-body{box-shadow:inset 6px 0 2px 0 #9f6;background-color:transparent}div.timeslot.created .resource-color-3 rect.first{fill:#9f6;opacity:.3}div.timeslot.created .resource-color-3 rect.second{fill:#9f6;opacity:.1}div.timeslot.free .resource-color-3 rect.background-pattern,div.timeslot.open .resource-color-3 rect.background-pattern{fill:#9f6;opacity:.3}div.timeslot.free.readonly .resource-color-3 rect.background-pattern,div.timeslot.open.readonly .resource-color-3 rect.background-pattern{fill:#eee}div.timeslot.blocked .resource-color-3 rect.background-pattern,div.timeslot.booked .resource-color-3 rect.background-pattern,div.timeslot.unconfirmed .resource-color-3 rect.background-pattern{fill:#333;opacity:1}div.timeslot.reserved .resource-color-3 rect.background-pattern{fill:#333;opacity:.8}.popover.popover-menu .popover-content .list-group .list-group-item.header.resource-color-3{background-color:#333}.resource-color-4{background-color:#7b57a7}.resource-color-4.shadowed{text-shadow:1px 1px 0 rgb(149.2716535433,120.2165354331,184.7834645669)}.resource-color-4.header{background-image:linear-gradient(0deg,#7b57a7,rgb(98.3031496063,69.531496063,133.468503937))}.resource-color-4.open-timeslot .appointment-body{box-shadow:inset 6px 0 2px 0 #7b57a7;background-color:transparent}div.timeslot.created .resource-color-4 rect.first{fill:#7b57a7;opacity:.3}div.timeslot.created .resource-color-4 rect.second{fill:#7b57a7;opacity:.1}div.timeslot.free .resource-color-4 rect.background-pattern,div.timeslot.open .resource-color-4 rect.background-pattern{fill:#7b57a7;opacity:.3}div.timeslot.free.readonly .resource-color-4 rect.background-pattern,div.timeslot.open.readonly .resource-color-4 rect.background-pattern{fill:#eee}div.timeslot.blocked .resource-color-4 rect.background-pattern,div.timeslot.booked .resource-color-4 rect.background-pattern,div.timeslot.unconfirmed .resource-color-4 rect.background-pattern{fill:#333;opacity:1}div.timeslot.reserved .resource-color-4 rect.background-pattern{fill:#333;opacity:.8}.popover.popover-menu .popover-content .list-group .list-group-item.header.resource-color-4{background-color:#333}.resource-color-5{background-color:#f30}.resource-color-5.shadowed{text-shadow:1px 1px 0 rgb(255,91.8,51)}.resource-color-5.header{background-image:linear-gradient(0deg,#f30,rgb(204,40.8,0))}.resource-color-5.open-timeslot .appointment-body{box-shadow:inset 6px 0 2px 0 #f30;background-color:transparent}div.timeslot.created .resource-color-5 rect.first{fill:#f30;opacity:.3}div.timeslot.created .resource-color-5 rect.second{fill:#f30;opacity:.1}div.timeslot.free .resource-color-5 rect.background-pattern,div.timeslot.open .resource-color-5 rect.background-pattern{fill:#f30;opacity:.3}div.timeslot.free.readonly .resource-color-5 rect.background-pattern,div.timeslot.open.readonly .resource-color-5 rect.background-pattern{fill:#eee}div.timeslot.blocked .resource-color-5 rect.background-pattern,div.timeslot.booked .resource-color-5 rect.background-pattern,div.timeslot.unconfirmed .resource-color-5 rect.background-pattern{fill:#333;opacity:1}div.timeslot.reserved .resource-color-5 rect.background-pattern{fill:#333;opacity:.8}.popover.popover-menu .popover-content .list-group .list-group-item.header.resource-color-5{background-color:#333}.resource-color-6{background-color:#f6f9c8}.resource-color-6.shadowed{text-shadow:1px 1px 0 rgb(253.5245901639,254.0163934426,245.9836065574)}.resource-color-6.header{background-image:linear-gradient(0deg,#f6f9c8,rgb(238.4754098361,243.9836065574,154.0163934426))}.resource-color-6.open-timeslot .appointment-body{box-shadow:inset 6px 0 2px 0 #f6f9c8;background-color:transparent}div.timeslot.created .resource-color-6 rect.first{fill:#f6f9c8;opacity:.3}div.timeslot.created .resource-color-6 rect.second{fill:#f6f9c8;opacity:.1}div.timeslot.free .resource-color-6 rect.background-pattern,div.timeslot.open .resource-color-6 rect.background-pattern{fill:#f6f9c8;opacity:.3}div.timeslot.free.readonly .resource-color-6 rect.background-pattern,div.timeslot.open.readonly .resource-color-6 rect.background-pattern{fill:#eee}div.timeslot.blocked .resource-color-6 rect.background-pattern,div.timeslot.booked .resource-color-6 rect.background-pattern,div.timeslot.unconfirmed .resource-color-6 rect.background-pattern{fill:#333;opacity:1}div.timeslot.reserved .resource-color-6 rect.background-pattern{fill:#333;opacity:.8}.popover.popover-menu .popover-content .list-group .list-group-item.header.resource-color-6{background-color:#333}.resource-color-7{background-color:#09f}.resource-color-7.shadowed{text-shadow:1px 1px 0 rgb(51,173.4,255)}.resource-color-7.header{background-image:linear-gradient(0deg,#09f,rgb(0,122.4,204))}.resource-color-7.open-timeslot .appointment-body{box-shadow:inset 6px 0 2px 0 #09f;background-color:transparent}div.timeslot.created .resource-color-7 rect.first{fill:#09f;opacity:.3}div.timeslot.created .resource-color-7 rect.second{fill:#09f;opacity:.1}div.timeslot.free .resource-color-7 rect.background-pattern,div.timeslot.open .resource-color-7 rect.background-pattern{fill:#09f;opacity:.3}div.timeslot.free.readonly .resource-color-7 rect.background-pattern,div.timeslot.open.readonly .resource-color-7 rect.background-pattern{fill:#eee}div.timeslot.blocked .resource-color-7 rect.background-pattern,div.timeslot.booked .resource-color-7 rect.background-pattern,div.timeslot.unconfirmed .resource-color-7 rect.background-pattern{fill:#333;opacity:1}div.timeslot.reserved .resource-color-7 rect.background-pattern{fill:#333;opacity:.8}.popover.popover-menu .popover-content .list-group .list-group-item.header.resource-color-7{background-color:#333}.resource-color-8{background-color:#f60}.resource-color-8.shadowed{text-shadow:1px 1px 0 rgb(255,132.6,51)}.resource-color-8.header{background-image:linear-gradient(0deg,#f60,rgb(204,81.6,0))}.resource-color-8.open-timeslot .appointment-body{box-shadow:inset 6px 0 2px 0 #f60;background-color:transparent}div.timeslot.created .resource-color-8 rect.first{fill:#f60;opacity:.3}div.timeslot.created .resource-color-8 rect.second{fill:#f60;opacity:.1}div.timeslot.free .resource-color-8 rect.background-pattern,div.timeslot.open .resource-color-8 rect.background-pattern{fill:#f60;opacity:.3}div.timeslot.free.readonly .resource-color-8 rect.background-pattern,div.timeslot.open.readonly .resource-color-8 rect.background-pattern{fill:#eee}div.timeslot.blocked .resource-color-8 rect.background-pattern,div.timeslot.booked .resource-color-8 rect.background-pattern,div.timeslot.unconfirmed .resource-color-8 rect.background-pattern{fill:#333;opacity:1}div.timeslot.reserved .resource-color-8 rect.background-pattern{fill:#333;opacity:.8}.popover.popover-menu .popover-content .list-group .list-group-item.header.resource-color-8{background-color:#333}.resource-color-9{background-color:#eed996}.resource-color-9.shadowed{text-shadow:1px 1px 0 rgb(245.106557377,232.8852459016,193.893442623)}.resource-color-9.header{background-image:linear-gradient(0deg,#eed996,rgb(230.893442623,201.1147540984,106.106557377))}.resource-color-9.open-timeslot .appointment-body{box-shadow:inset 6px 0 2px 0 #eed996;background-color:transparent}div.timeslot.created .resource-color-9 rect.first{fill:#eed996;opacity:.3}div.timeslot.created .resource-color-9 rect.second{fill:#eed996;opacity:.1}div.timeslot.free .resource-color-9 rect.background-pattern,div.timeslot.open .resource-color-9 rect.background-pattern{fill:#eed996;opacity:.3}div.timeslot.free.readonly .resource-color-9 rect.background-pattern,div.timeslot.open.readonly .resource-color-9 rect.background-pattern{fill:#eee}div.timeslot.blocked .resource-color-9 rect.background-pattern,div.timeslot.booked .resource-color-9 rect.background-pattern,div.timeslot.unconfirmed .resource-color-9 rect.background-pattern{fill:#333;opacity:1}div.timeslot.reserved .resource-color-9 rect.background-pattern{fill:#333;opacity:.8}.popover.popover-menu .popover-content .list-group .list-group-item.header.resource-color-9{background-color:#333}.resource-color-10{background-color:#97bcff}.resource-color-10.shadowed{text-shadow:1px 1px 0 rgb(202,220.8557692308,255)}.resource-color-10.header{background-image:linear-gradient(0deg,#97bcff,rgb(100,155.1442307692,255))}.resource-color-10.open-timeslot .appointment-body{box-shadow:inset 6px 0 2px 0 #97bcff;background-color:transparent}div.timeslot.created .resource-color-10 rect.first{fill:#97bcff;opacity:.3}div.timeslot.created .resource-color-10 rect.second{fill:#97bcff;opacity:.1}div.timeslot.free .resource-color-10 rect.background-pattern,div.timeslot.open .resource-color-10 rect.background-pattern{fill:#97bcff;opacity:.3}div.timeslot.free.readonly .resource-color-10 rect.background-pattern,div.timeslot.open.readonly .resource-color-10 rect.background-pattern{fill:#eee}div.timeslot.blocked .resource-color-10 rect.background-pattern,div.timeslot.booked .resource-color-10 rect.background-pattern,div.timeslot.unconfirmed .resource-color-10 rect.background-pattern{fill:#333;opacity:1}div.timeslot.reserved .resource-color-10 rect.background-pattern{fill:#333;opacity:.8}.popover.popover-menu .popover-content .list-group .list-group-item.header.resource-color-10{background-color:#333}.resource-color-11{background-color:#ba00ba}.resource-color-11.shadowed{text-shadow:1px 1px 0 #ed00ed}.resource-color-11.header{background-image:linear-gradient(0deg,#ba00ba,#870087)}.resource-color-11.open-timeslot .appointment-body{box-shadow:inset 6px 0 2px 0 #ba00ba;background-color:transparent}div.timeslot.created .resource-color-11 rect.first{fill:#ba00ba;opacity:.3}div.timeslot.created .resource-color-11 rect.second{fill:#ba00ba;opacity:.1}div.timeslot.free .resource-color-11 rect.background-pattern,div.timeslot.open .resource-color-11 rect.background-pattern{fill:#ba00ba;opacity:.3}div.timeslot.free.readonly .resource-color-11 rect.background-pattern,div.timeslot.open.readonly .resource-color-11 rect.background-pattern{fill:#eee}div.timeslot.blocked .resource-color-11 rect.background-pattern,div.timeslot.booked .resource-color-11 rect.background-pattern,div.timeslot.unconfirmed .resource-color-11 rect.background-pattern{fill:#333;opacity:1}div.timeslot.reserved .resource-color-11 rect.background-pattern{fill:#333;opacity:.8}.popover.popover-menu .popover-content .list-group .list-group-item.header.resource-color-11{background-color:#333}.resource-color-12{background-color:#b78c38}.resource-color-12.shadowed{text-shadow:1px 1px 0 rgb(203.4518828452,163.870292887,86.5481171548)}.resource-color-12.header{background-image:linear-gradient(0deg,#b78c38,rgb(143.949790795,110.1255230126,44.050209205))}.resource-color-12.open-timeslot .appointment-body{box-shadow:inset 6px 0 2px 0 #b78c38;background-color:transparent}div.timeslot.created .resource-color-12 rect.first{fill:#b78c38;opacity:.3}div.timeslot.created .resource-color-12 rect.second{fill:#b78c38;opacity:.1}div.timeslot.free .resource-color-12 rect.background-pattern,div.timeslot.open .resource-color-12 rect.background-pattern{fill:#b78c38;opacity:.3}div.timeslot.free.readonly .resource-color-12 rect.background-pattern,div.timeslot.open.readonly .resource-color-12 rect.background-pattern{fill:#eee}div.timeslot.blocked .resource-color-12 rect.background-pattern,div.timeslot.booked .resource-color-12 rect.background-pattern,div.timeslot.unconfirmed .resource-color-12 rect.background-pattern{fill:#333;opacity:1}div.timeslot.reserved .resource-color-12 rect.background-pattern{fill:#333;opacity:.8}.popover.popover-menu .popover-content .list-group .list-group-item.header.resource-color-12{background-color:#333}.resource-color-13{background-color:#3c0}.resource-color-13.shadowed{text-shadow:1px 1px 0 rgb(63.75,255,0)}.resource-color-13.header{background-image:linear-gradient(0deg,#3c0,rgb(38.25,153,0))}.resource-color-13.open-timeslot .appointment-body{box-shadow:inset 6px 0 2px 0 #3c0;background-color:transparent}div.timeslot.created .resource-color-13 rect.first{fill:#3c0;opacity:.3}div.timeslot.created .resource-color-13 rect.second{fill:#3c0;opacity:.1}div.timeslot.free .resource-color-13 rect.background-pattern,div.timeslot.open .resource-color-13 rect.background-pattern{fill:#3c0;opacity:.3}div.timeslot.free.readonly .resource-color-13 rect.background-pattern,div.timeslot.open.readonly .resource-color-13 rect.background-pattern{fill:#eee}div.timeslot.blocked .resource-color-13 rect.background-pattern,div.timeslot.booked .resource-color-13 rect.background-pattern,div.timeslot.unconfirmed .resource-color-13 rect.background-pattern{fill:#333;opacity:1}div.timeslot.reserved .resource-color-13 rect.background-pattern{fill:#333;opacity:.8}.popover.popover-menu .popover-content .list-group .list-group-item.header.resource-color-13{background-color:#333}.resource-color-14{background-color:#063}.resource-color-14.shadowed{text-shadow:1px 1px 0 rgb(0,153,76.5)}.resource-color-14.header{background-image:linear-gradient(0deg,#063,rgb(0,51,25.5))}.resource-color-14.open-timeslot .appointment-body{box-shadow:inset 6px 0 2px 0 #063;background-color:transparent}div.timeslot.created .resource-color-14 rect.first{fill:#063;opacity:.3}div.timeslot.created .resource-color-14 rect.second{fill:#063;opacity:.1}div.timeslot.free .resource-color-14 rect.background-pattern,div.timeslot.open .resource-color-14 rect.background-pattern{fill:#063;opacity:.3}div.timeslot.free.readonly .resource-color-14 rect.background-pattern,div.timeslot.open.readonly .resource-color-14 rect.background-pattern{fill:#eee}div.timeslot.blocked .resource-color-14 rect.background-pattern,div.timeslot.booked .resource-color-14 rect.background-pattern,div.timeslot.unconfirmed .resource-color-14 rect.background-pattern{fill:#333;opacity:1}div.timeslot.reserved .resource-color-14 rect.background-pattern{fill:#333;opacity:.8}.popover.popover-menu .popover-content .list-group .list-group-item.header.resource-color-14{background-color:#333}.resource-color-15{background-color:#f06}.resource-color-15.shadowed{text-shadow:1px 1px 0 rgb(255,51,132.6)}.resource-color-15.header{background-image:linear-gradient(0deg,#f06,rgb(204,0,81.6))}.resource-color-15.open-timeslot .appointment-body{box-shadow:inset 6px 0 2px 0 #f06;background-color:transparent}div.timeslot.created .resource-color-15 rect.first{fill:#f06;opacity:.3}div.timeslot.created .resource-color-15 rect.second{fill:#f06;opacity:.1}div.timeslot.free .resource-color-15 rect.background-pattern,div.timeslot.open .resource-color-15 rect.background-pattern{fill:#f06;opacity:.3}div.timeslot.free.readonly .resource-color-15 rect.background-pattern,div.timeslot.open.readonly .resource-color-15 rect.background-pattern{fill:#eee}div.timeslot.blocked .resource-color-15 rect.background-pattern,div.timeslot.booked .resource-color-15 rect.background-pattern,div.timeslot.unconfirmed .resource-color-15 rect.background-pattern{fill:#333;opacity:1}div.timeslot.reserved .resource-color-15 rect.background-pattern{fill:#333;opacity:.8}.popover.popover-menu .popover-content .list-group .list-group-item.header.resource-color-15{background-color:#333}.resource-color-16{background-color:#2097b0}.resource-color-16.shadowed{text-shadow:1px 1px 0 rgb(42.6153846154,186.2163461538,216.3846153846)}.resource-color-16.header{background-image:linear-gradient(0deg,#2097b0,rgb(24.1538461538,113.9759615385,132.8461538462))}.resource-color-16.open-timeslot .appointment-body{box-shadow:inset 6px 0 2px 0 #2097b0;background-color:transparent}div.timeslot.created .resource-color-16 rect.first{fill:#2097b0;opacity:.3}div.timeslot.created .resource-color-16 rect.second{fill:#2097b0;opacity:.1}div.timeslot.free .resource-color-16 rect.background-pattern,div.timeslot.open .resource-color-16 rect.background-pattern{fill:#2097b0;opacity:.3}div.timeslot.free.readonly .resource-color-16 rect.background-pattern,div.timeslot.open.readonly .resource-color-16 rect.background-pattern{fill:#eee}div.timeslot.blocked .resource-color-16 rect.background-pattern,div.timeslot.booked .resource-color-16 rect.background-pattern,div.timeslot.unconfirmed .resource-color-16 rect.background-pattern{fill:#333;opacity:1}div.timeslot.reserved .resource-color-16 rect.background-pattern{fill:#333;opacity:.8}.popover.popover-menu .popover-content .list-group .list-group-item.header.resource-color-16{background-color:#333}line.separator{shape-rendering:crispEdges;opacity:.7}.foreignBackground{background-color:#333}.manuallyBlockedBackground{background-color:#e8e8e8}div.readonly .timeslot-background{background-color:#eee;opacity:1}.res-sel-sel-scrollable{overflow-y:auto}.clearable .clearable-control{position:relative;padding-right:25px}.clearable .clearable-control::-ms-clear{display:none;width:0;height:0}.clearable .clearable-icon{position:absolute;right:10px;top:10px;color:#ccc;visibility:hidden;cursor:pointer}.timum-resource-selector{border-bottom:1px solid #ccc;position:relative}.timum-resource-selector h3{font-size:1em;font-weight:700;padding-left:18px}.timum-resource-selector .toggle-tab{margin:0!important;padding:0!important}.timum-resource-selector .res-sel-sel-single{width:100%}.timum-resource-selector .no-resource-warning,.timum-resource-selector .no-resources-at-all{padding-top:10px;padding-left:20px;padding-right:20px;font-style:italic;border-top:1px solid #ccc}.timum-resource-selector .res-sel-all{height:26px;margin:0 10px 2px;padding:5px;border:1px solid #999;border-bottom:0;border-radius:5px 5px 0 0}.timum-resource-selector .res-sel-all .checkbox{margin:0}.timum-resource-selector .res-sel-all .checkbox input{display:none}.timum-resource-selector .res-sel-all .checkbox.no-checkbox{padding-left:0;margin:0 0 0 3px}.timum-resource-selector .res-sel-all .checkbox.no-checkbox label{padding-left:0;cursor:default}.timum-resource-selector .res-sel-all .checkbox.no-checkbox input{display:none}.timum-resource-selector .res-sel-all .checkbox label{padding-left:0;padding-top:0;padding-bottom:0;font-weight:700;cursor:pointer}.timum-resource-selector .res-sel-sel ul{list-style:none;padding:0;margin:0}.timum-resource-selector .res-sel-sel li{margin:8px;position:relative;cursor:pointer}.timum-resource-selector .res-sel-sel li>div{border-radius:5px}.timum-resource-selector .res-sel-sel li .resource-active-indicator-wrapper{background-image:url(/images/stoff.png);width:28px;height:100%;position:absolute;box-shadow:0 0 5px #999;border:1px solid #fff;border-radius:5px 0 0 5px}.timum-resource-selector .res-sel-sel li .resource-active-indicator-wrapper:hover{box-shadow:0 0 7px rgb(51.4340909091,122.2772727273,183.4159090909);color:rgb(51.4340909091,122.2772727273,183.4159090909)}.timum-resource-selector .res-sel-sel li .resource-active-indicator-wrapper:has(.has-upcoming-bookables){animation:pulse-glow-brand 2s ease-in-out infinite}.timum-resource-selector .res-sel-sel li .resource-active-indicator{position:absolute;top:10px;left:3px;display:block;width:20px;height:20px;line-height:18px;font-size:10px;font-weight:700;text-align:center;vertical-align:middle}.timum-resource-selector .res-sel-sel li .resource-active-indicator:hover>*{color:rgb(51.4340909091,122.2772727273,183.4159090909)}.timum-resource-selector .res-sel-sel li .resource-tooltip-toggle-btn{background-image:url(/images/stoff.png);border-radius:0 5px 5px 0;margin-left:30px;border:1px solid #fff;box-shadow:0 0 5px #999}.timum-resource-selector .res-sel-sel li .resource-tooltip-toggle-btn.is-single-btn-mode{border-radius:5px;margin-left:0}.timum-resource-selector .res-sel-sel li .resource-tooltip-toggle-btn .checkbox{margin-top:0;margin-bottom:0}.timum-resource-selector .res-sel-sel li .resource-tooltip-toggle-btn .checkbox input[type=checkbox]{display:none;margin-left:-12px;margin-top:12px}.timum-resource-selector .res-sel-sel li .resource-tooltip-toggle-btn:hover{border-color:rgb(51.4340909091,122.2772727273,183.4159090909);box-shadow:0 0 7px rgb(51.4340909091,122.2772727273,183.4159090909)}.timum-resource-selector .res-sel-sel li .resource-tooltip-toggle-btn .icon-link-customer{right:8px;top:12px}.timum-resource-selector .res-sel-sel li .resource-tooltip-toggle-btn>.rc-visibility{top:0;right:15px;display:block;background:hsla(0,0%,100%,.7);padding:2px 4px;border:1px solid #fff;border-top:0;border-radius:0 0 0 5px}.timum-resource-selector .res-sel-sel li .resource-tooltip-toggle-btn .rc-visibility-invisible{color:#999}.timum-resource-selector .res-sel-sel li .resource-tooltip-toggle-btn:first-child{padding-left:0;margin-top:0}.timum-resource-selector .res-sel-sel li .resource-tooltip-toggle-btn-tip{margin-right:5px;position:absolute;right:0;top:12px;cursor:pointer}.timum-resource-selector .res-sel-sel .checkbox-label{padding:8px 0 8px 10px}.timum-resource-selector .res-sel-sel .checkbox-label,.timum-resource-selector .res-sel-sel .checkbox-label>a{display:block}.timum-resource-selector .res-sel-sel .add-resource{font-weight:700;float:right;cursor:pointer;position:relative}.timum-resource-selector .archive,.timum-resource-selector .inactive{margin-top:5px}.timum-resource-selector .archive ul,.timum-resource-selector .inactive ul{margin-top:0}.timum-resource-selector .archive .checkbox-label,.timum-resource-selector .inactive .checkbox-label{color:#666;padding-left:8px}.timum-resource-selector .archive .resource-active-indicator,.timum-resource-selector .inactive .resource-active-indicator{display:none!important}.timum-resource-selector .archive li,.timum-resource-selector .inactive li{box-shadow:0 0 5px #ccc}.timum-resource-selector .archive li>div,.timum-resource-selector .inactive li>div{background-color:#ddd}.timum-resource-selector .archive li{padding-left:0}.timum-resource-selector.hide-labels .res-sel-all{display:none}#timumMap.customer .res-sel-sel li{padding-right:0}#timumMap.customer .res-sel-sel li .checkbox-label{padding-left:8px}#timumMap.customer .res-sel-sel li>div{border:0;border-radius:5px}.publisher-resource-selector{border-bottom:0}.publisher-resource-selector li.header{padding-right:0}.publisher-resource-selector li.header>div:first-child{padding-right:0;border-right:0;border-radius:5px}.publisher-resource-selector p{padding:0 8px}.chosen-container-multi .chosen-choices{padding-left:2px;padding-right:2px}.chosen-disabled{cursor:not-allowed;background-color:#eee;opacity:1!important}.chosen-disabled *{outline:0;cursor:not-allowed!important}.chosen-disabled .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px 1px}.resource-selector .chosen-drop li{background-image:url(/images/stoff.png);border:1px solid #fff;border-radius:5px;box-shadow:0 0 5px #999;margin:4px;padding:4px 8px}.resource-selector .chosen-drop li em{background:rgba(254,255,222,.5);text-decoration:underline}.resource-selector .chosen-drop li.highlighted{background:rgb(51.4340909091,122.2772727273,183.4159090909) url(/images/stoff.png);color:#fff}.resource-selector .chosen-drop li.disabled-result{background-color:#ddd!important}.resource-selector .chosen-drop .result-selected{display:list-item;opacity:.4;color:inherit}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(0,0,0,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px transparent}to{transform:scale(.95);box-shadow:0 0 0 0 transparent}}@keyframes pulse-glow-white{0%{border-color:#333;color:#333}75%{border-color:#333;color:#333}83%{border-color:#fff;color:#fff}to{border-color:#333;color:#333}}@keyframes pulse-glow-brand{0%{background-color:inherit}75%{background-color:inherit}83%{background-color:rgb(51.4340909091,122.2772727273,183.4159090909)}to{background-color:inherit}}.chosen-select,.chosen-select-deselect{width:100%}.chosen-container{display:inline-block;font-size:14px;position:relative;vertical-align:middle}.chosen-container .chosen-drop{background:#fff;border:1px solid #ccc;box-shadow:0 8px 8px rgba(0,0,0,.25);margin-top:-1px;position:absolute;top:100%;left:-9000px;z-index:1060}.chosen-container.chosen-with-drop .chosen-drop{left:0;right:0}.chosen-container .chosen-results{color:rgb(85.425,85.425,85.425);margin:0 4px 4px 0;max-height:240px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;line-height:1.428571429;list-style:none;margin:0;padding:5px 6px}.chosen-container .chosen-results li em{background:#feffde;font-style:normal}.chosen-container .chosen-results li.group-result{display:list-item;cursor:default;color:#999;font-weight:700}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li.active-result{cursor:pointer;display:list-item}.chosen-container .chosen-results li.highlighted{background-color:#337ab7;background-image:none;color:#fff}.chosen-container .chosen-results li.highlighted em{background:transparent}.chosen-container .chosen-results li.disabled-result{display:list-item;color:rgb(119.085,119.085,119.085)}.chosen-container .chosen-results .no-results{background:rgb(238.425,238.425,238.425);display:list-item}.chosen-container .chosen-results-scroll{background:#fff;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1}.chosen-container .chosen-results-scroll span{display:inline-block;height:1.428571429;text-indent:-5000px;width:9px}.chosen-container .chosen-results-scroll-down{bottom:0}.chosen-container .chosen-results-scroll-down span{background:url(lib/chosen/chosen-sprite.png) no-repeat -4px -3px}.chosen-container .chosen-results-scroll-up span{background:url(lib/chosen/chosen-sprite.png) no-repeat -22px -3px}.chosen-container-single .chosen-single{background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:rgb(85.425,85.425,85.425);display:block;height:34px;overflow:hidden;line-height:34px;padding:0 0 0 8px;position:relative;text-decoration:none;white-space:nowrap}.chosen-container-single .chosen-single span{display:block;margin-right:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single abbr{background:url(lib/chosen/chosen-sprite.png) 100% 0 no-repeat;display:block;font-size:1px;height:10px;position:absolute;right:26px;top:12px;width:12px}.chosen-container-single .chosen-single abbr:hover{background-position:right -11px}.chosen-container-single .chosen-single.chosen-disabled .chosen-single abbr:hover{background-position:right 2px}.chosen-container-single .chosen-single div{display:block;height:100%;position:absolute;top:0;right:0;width:18px}.chosen-container-single .chosen-single div b{background:url(lib/chosen/chosen-sprite.png) no-repeat 0 7px;display:block;height:100%;width:100%}.chosen-container-single .chosen-default{color:rgb(119.085,119.085,119.085)}.chosen-container-single .chosen-search{margin:0;padding:3px 4px;position:relative;white-space:nowrap;z-index:1000}.chosen-container-single .chosen-search input[type=text]{background:url(lib/chosen/chosen-sprite.png) no-repeat 100% -20px,#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);margin:1px 0;padding:4px 20px 4px 4px;width:100%}.chosen-container-single .chosen-drop{margin-top:-1px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.chosen-container-single-nosearch .chosen-search input[type=text]{position:absolute;left:-9000px}.chosen-container-multi .chosen-choices{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);cursor:text;height:auto!important;height:1%;margin:0;overflow:hidden;padding:0;position:relative}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices .search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices .search-field input[type=text]{background:transparent!important;border:0!important;box-shadow:none;color:rgb(85.425,85.425,85.425);height:32px;margin:0;padding:4px;outline:0}.chosen-container-multi .chosen-choices .search-field .default{color:#999}.chosen-container-multi .chosen-choices .search-choice{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-color:rgb(238.425,238.425,238.425);border:1px solid #ccc;border-radius:4px;background-image:linear-gradient(180deg,#fff 0,rgb(238.425,238.425,238.425));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#333;cursor:default;line-height:13px;margin:6px 0 3px 5px;padding:3px 20px 3px 5px;position:relative}.chosen-container-multi .chosen-choices .search-choice .search-choice-close{background:url(lib/chosen/chosen-sprite.png) 100% 0 no-repeat;display:block;font-size:1px;height:10px;position:absolute;right:4px;top:5px;width:12px;cursor:pointer}.chosen-container-multi .chosen-choices .search-choice .search-choice-close:hover{background-position:right -11px}.chosen-container-multi .chosen-choices .search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices .search-choice-focus .search-choice-close{background-position:right -11px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:none}.chosen-container-active .chosen-single,.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #66afe9;transition:border .2s linear,box-shadow .2s linear}.chosen-container-active.chosen-with-drop .chosen-single{background-color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0}.chosen-container-active.chosen-with-drop .chosen-single div{background:transparent;border-left:none}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 7px}.chosen-container-active .chosen-choices{border:1px solid #66afe9;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #66afe9;transition:border .2s linear,box-shadow .2s linear}.chosen-container-active .chosen-choices .search-field input[type=text]{color:#111!important}.chosen-container-active.chosen-with-drop .chosen-choices{border-bottom-left-radius:0;border-bottom-right-radius:0}.chosen-disabled{cursor:default;opacity:.5!important}.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{padding:0 8px 0 0;overflow:visible}.chosen-rtl .chosen-single span{margin-left:26px;margin-right:0;direction:rtl}.chosen-rtl .chosen-single div{left:7px;right:auto}.chosen-rtl .chosen-single abbr{left:26px;right:auto}.chosen-rtl .chosen-choices .search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices .search-choice{margin:6px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices .search-choice .search-choice-close{background-position:100% 0;left:4px;right:auto}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results .group-option{padding-left:0;padding-right:15px}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{background:url(lib/chosen/chosen-sprite.png) no-repeat -28px -20px,#fff;direction:rtl;padding:4px 5px 4px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-rtl .chosen-search input[type=text]{background-image:url(lib/chosen/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}.timum-product-selector{position:relative}.timum-product-selector .no-product-warning,.timum-product-selector .no-products-at-all{padding-top:10px;padding-left:20px;padding-right:20px;font-style:italic;border-top:1px solid #ccc}.timum-product-selector .checkbox-label{text-align:left;display:block;word-wrap:anywhere;white-space:normal}.appointmentInfoView{z-index:100;position:absolute;font-size:11px;padding:0}.appointmentInfoView.clickable{cursor:pointer}.appointmentInfoView.readonly{cursor:not-allowed}.appointmentInfoView p{color:#000;border-radius:5px;margin:0 0 0 7px;padding:0 8px 8px 1px;box-shadow:0 0 3px #333}.appointment-notification{position:absolute;z-index:3001;top:0;left:-2px;height:14px;width:14px;text-align:center;color:#000;padding:0;font-size:80%;border-radius:10px;box-shadow:0 0 5px #333;border:1px solid #fff;background:#fff url(/images/stoff.png)}.timeslot_details{background-color:#fff;border-radius:0 5px 5px 5px;z-index:100;position:absolute;font-size:11px;padding:0;margin:0 0 0 -7px;overflow:hidden}.timeslot_details p{color:#000;margin:0;padding:8px}.timeslot_details .timeslot-background{border-radius:0 5px 5px 5px}.timeslot-background{position:absolute;width:100%;height:100%;margin:0;padding:0;opacity:.3;top:0;left:0;z-index:-1}.timeslot_menu_view{position:absolute;display:block;border:1px solid #bbb;border:1px solid rgba(0,0,0,.2);list-style:none;padding:0;margin:0;z-index:300;background-color:#fff;white-space:nowrap;width:222px;box-shadow:-2px 1px 7px rgba(0,0,0,.2);border-radius:5px}.timeslot_menu_view.right_menu{box-shadow:5px -1px 7px rgba(0,0,0,.2)}.timeslot_menu_view .timeslot-background{border-radius:5px}.timeslot_menu_view li{display:block}.timeslot_menu_view li>a{display:block;padding:7px;border-top:1px solid #bbb;border-top:1px solid rgba(0,0,0,.2);color:#333;background:hsla(0,0%,100%,.4);text-decoration:none}.timeslot_menu_view li>a.disabled,.timeslot_menu_view li>a.disabled:hover{color:#999;background:hsla(0,0%,100%,.4);font-style:italic;cursor:not-allowed}.timeslot_menu_view li>a:hover{background:rgba(0,0,0,.1);color:#333;text-decoration:none}.timeslot_menu_view li:first-child>a{border-top:0}.timeslot_menu_view li:first-child,.timeslot_menu_view li:first-child>a{border-top-right-radius:5px;border-top-left-radius:5px}.timeslot_menu_view li:last-child,.timeslot_menu_view li:last-child>a{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.timeslot_menu_view li.hasButton{padding:4px;background-color:#eee}.timeslot_menu_view li p{padding:3px 7px;margin:4px 0;white-space:normal;line-height:1.35}.timeslot_menu_view li p span.long{display:none}.timeslot_menu_view li p.subtext{font-size:85%;padding:0;margin:2px 0 0;line-height:normal}.timeslot_menu_view.availabilityMenuView.closed{border-radius:15px 0 0 15px;box-shadow:none;margin-left:0;min-width:30px;max-width:30px;width:30px!important;border-right:0}.timeslot_menu_view.availabilityMenuView.closed .timeslot-background{border-radius:15px 0 0 15px}.timeslot_menu_view.availabilityMenuView li{display:none}.timeslot_menu_view.availabilityMenuView li.edit{display:block;text-align:center;vertical-align:middle;font-size:16px;line-height:30px;height:30px;cursor:pointer}.timeslot_menu_view.tsm_right{min-width:0}.timeslot_menu_view.tsm_right .timeslot-background{opacity:.8}.timeslot_menu_view.tsm_right.appointmentCursorMenuView:not(.empty){width:222px}.timeslot_menu_view.tsm_right.appointmentCursorMenuView .timeslot-background{background:#fff!important}.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a{background:#eee}.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.disabled,.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.disabled:hover{color:#999;background:#eee;font-style:italic;cursor:not-allowed}.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a:hover{background:#ddd;color:#333}.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn{color:#fff;background-color:rgb(51.4340909091,122.2772727273,183.4159090909);border-color:rgb(45.8493801653,109.0004132231,163.5006198347)}.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn.focus,.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn:focus{color:#fff;background-color:rgb(40.2646694215,95.723553719,143.5853305785);border-color:rgb(17.9258264463,42.6161157025,63.9241735537)}.open>.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn.dropdown-toggle,.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn.active,.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn:active,.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn:hover{color:#fff;background-color:rgb(40.2646694215,95.723553719,143.5853305785);border-color:rgb(32.4460743802,77.1359504132,115.7039256198)}.open>.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn.dropdown-toggle.focus,.open>.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn.dropdown-toggle:focus,.open>.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn.dropdown-toggle:hover,.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn.active.focus,.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn.active:focus,.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn.active:hover,.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn:active.focus,.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn:active:focus,.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn:active:hover{color:#fff;background-color:rgb(32.4460743802,77.1359504132,115.7039256198);border-color:rgb(17.9258264463,42.6161157025,63.9241735537)}.open>.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn.dropdown-toggle,.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn.active,.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn:active{background-image:none}.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn.disabled.focus,.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn.disabled:focus,.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn.disabled:hover,.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn[disabled].focus,.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn[disabled]:focus,.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn[disabled]:hover,fieldset[disabled] .timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn.focus,fieldset[disabled] .timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn:focus,fieldset[disabled] .timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn:hover{background-color:rgb(51.4340909091,122.2772727273,183.4159090909);border-color:rgb(45.8493801653,109.0004132231,163.5006198347)}.timeslot_menu_view.tsm_right.appointmentCursorMenuView li>a.btn .badge{color:rgb(51.4340909091,122.2772727273,183.4159090909);background-color:#fff}#content>div .sidebar.right .row,#embed>div .sidebar.right .row{margin-left:10px}body.customer-embed #content{position:static}@media (min-width:480px) and (max-width:900px){body.has-cookie-info #page{padding-top:60px}body.has-cookie-info #content{top:116px}body.has-cookie-info #embed{top:60px}}@media (min-width:901px){body.has-cookie-info #page{padding-top:60px}body.has-cookie-info #content{top:116px}body.has-cookie-info #embed{top:60px}}#embed{top:0}img#watermark{position:relative;left:20px}.clear{clear:both}.only_draft{display:none}.draft .only_draft{display:block}.draft_mode_header{box-sizing:border-box;width:100%;white-space:nowrap}.draft_mode_header .draft-container{margin-top:10px;margin-left:10px;padding:5px;border:1px solid #999;border-radius:5px}.draft_mode_header .toggle-draft label{display:inline-block;white-space:nowrap;font-weight:400}.draft_mode_header .toggle-draft input{vertical-align:top}.draft_mode_header .toggle-draft label span{vertical-align:middle}.draft_mode_header .toggle-draft,.draft_mode_header .toggle-draft input,.draft_mode_header .toggle-draft label{cursor:pointer}.calendar .products{margin-top:10px;padding:0 0 0 10px;box-sizing:border-box}.calendar .products select{width:100%;position:relative}.draft .draft_mode_header{background-color:#fff;margin-top:0!important}.embed-responsive #timumMap{z-index:auto!important}.sidebar .share-calendar-button{margin-left:10px;padding:5px;border:1px solid #999;border-radius:5px}.sidebar .share-calendar-button .btn{width:100%}.popover .share-calendar-menu-resources .copy-text-box{margin-bottom:1em}.popover .share-calendar-menu-resources ul{list-style-type:none;padding:0;width:250px}.popover .share-calendar-menu-resources ul li{margin:8px 0;padding:8px;border:1px solid #fff;background-image:url(/public/images/stoff.png);box-shadow:0 0 5px #999;border-radius:5px}.popover .share-calendar-menu-resources ul li .name{display:inline-block}.popover .share-calendar-menu-resources ul li button{margin-left:8px}.popover .share-calendar-menu-resources ul li:first-child{margin-top:0}#timumMap{background:#fff;position:absolute;z-index:-1;top:0;right:0;left:0;bottom:0;width:auto;height:auto;display:block;overflow:hidden}#timumMap .map-toolbar{position:absolute;z-index:50;left:50%;top:47px;white-space:nowrap;transform:translateX(-50%);border-radius:3px;box-shadow:0 0 7px rgba(51,51,51,.5);transition:left .25s ease-out}#timumMap .map-toolbar menu{margin:0;padding:0}#timumMap .map-toolbar .btn{float:none}#timumMap .map-toolbar .bootstrap-datetimepicker-widget span,#timumMap .map-toolbar .bootstrap-datetimepicker-widget td{white-space:normal}#timumMap .map-toolbar.toolbar-sm button.datepicker,#timumMap .map-toolbar.toolbar-sm button.today,#timumMap .map-toolbar.toolbar-tiny button.datepicker,#timumMap .map-toolbar.toolbar-tiny button.refresh,#timumMap .map-toolbar.toolbar-tiny button.zoom-in,#timumMap .map-toolbar.toolbar-tiny button.zoom-out{display:none}#timumMap .scheduler{width:100%;height:100%;overflow:hidden;position:relative;padding:0;margin:0}#timumMap .scheduler .workspace{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;padding:0;margin:0}#timumMap .scheduler .workspace .headers{padding:0;margin:0;position:relative;width:100%;height:50px;display:block;overflow:visible;z-index:120}#timumMap .scheduler .workspace .headers .time_header{width:35px;height:50px;overflow:hidden;background-image:url(/images/stoff.jpg);padding:0;margin:0;position:fixed;left:0;top:160px;z-index:140;display:block;box-shadow:0 0 15px #999}#timumMap .scheduler .workspace .headers .header{text-align:center;height:50px;position:absolute;float:left;background-color:#fff;overflow:hidden;z-index:100;padding:0;margin:0;border-right:1px solid #aaa;box-shadow:0 0 5px 0 rgba(0,0,0,.25)}#timumMap .scheduler .workspace .headers .header p{margin:0;padding-top:10px;padding-left:5px;padding-right:5px}#timumMap .scheduler .viewport{position:absolute;width:100%;top:50px;bottom:0;display:block;overflow:hidden}#timumMap .scheduler .viewport .wrapper{position:relative;margin:0;padding:0;cursor:default}#timumMap .scheduler .viewport .wrapper:active{cursor:move}#timumMap .scheduler .viewport .wrapper .days{position:absolute;display:block;overflow:visible}#timumMap .scheduler .viewport .wrapper .days .day{height:100%;display:block;padding:0;margin:0;overflow:hidden;border-right:1px solid #ddd;position:absolute;z-index:2!important;background-image:none}#timumMap .scheduler .viewport .wrapper .days .day .hours{width:100%;position:relative;left:0;top:0;bottom:0;z-index:105;padding:0;margin:0;display:block;font-size:11px;color:#aaa;text-shadow:none;text-align:left}#timumMap .scheduler .viewport .wrapper .hour{padding:0;margin:0;position:relative;border-bottom:1px dashed #eaeaea}#timumMap .scheduler .viewport .wrapper .hour>p{position:absolute;padding:0 0 0 5px;margin:0;bottom:-7px;z-index:14}#timumMap .scheduler .viewport .wrapper .hour .travel-time{position:absolute;opacity:.2}#timumMap .scheduler .viewport .wrapper .hour .travel-time.lead{border-top-left-radius:6px;border-top-right-radius:6px}#timumMap .scheduler .viewport .wrapper .hour .travel-time.followUp{border-bottom-left-radius:6px;border-bottom-right-radius:6px}#timumMap .scheduler .viewport .wrapper .hour .timeslot-background{width:100%;height:100%;display:block;position:absolute}#timumMap .scheduler .viewport .wrapper .timeslot{position:absolute;top:0;display:block;height:100%;z-index:150;border-radius:6px;overflow:hidden}#timumMap .scheduler .viewport .wrapper .timeslot.created,#timumMap .scheduler .viewport .wrapper .timeslot.free{z-index:148}#timumMap .scheduler .viewport .wrapper .timeslot.blocked{border:1px solid #ccc}#timumMap .scheduler .viewport .wrapper .timeslot .raster{position:absolute;border-top:none;border-bottom:1px solid #999;margin:-1px 10% 0;width:10%}#timumMap .scheduler .viewport .wrapper .timeslot>.appointment-body>p,#timumMap .scheduler .viewport .wrapper .timeslot>p{width:100%;color:#000;position:absolute;top:0;left:0;z-index:150}#timumMap .scheduler .viewport .wrapper .timeslot>svg{position:absolute}#timumMap .scheduler .viewport .wrapper .timeslot.foreign p{color:#fff}#timumMap .scheduler .viewport .wrapper .timeslot.foreign{z-index:149}#timumMap .scheduler .viewport .wrapper .timeslot.readonly{cursor:not-allowed}#timumMap .scheduler .viewport .wrapper .timeslot.readonly p{opacity:.4}#timumMap .scheduler .viewport .wrapper .timeslot .standard_price{margin-top:5px;margin-left:1px}#timumMap .scheduler .viewport .wrapper .timeslot .appointment_information{margin:0 3px 3px}#timumMap .scheduler .viewport .wrapper .timeslot .timeslot_details{display:none}#timumMap .scheduler .viewport .wrapper .timeslot.created .timeslot-background{background-image:url(/images/created.png)}#timumMap .scheduler .viewport .wrapper .timeslot .delete{left:0;right:0;top:0;bottom:auto;height:auto;width:auto;display:block;padding:0;margin:5px;cursor:pointer;text-align:center;z-index:9999}#timumMap .scheduler .viewport .wrapper .timeslot .delete img{background:#ccc;border:1px solid #fff;border-radius:3px;box-shadow:0 0 3px #999;margin:15%;width:70%;height:auto;max-width:32px;max-height:32px}#timumMap .scheduler .viewport .wrapper .timeslot .release{left:0;right:0;width:auto;height:auto;display:block;padding:0;margin:5px;cursor:pointer;top:auto;bottom:0;text-align:center;z-index:9999}#timumMap .scheduler .viewport .wrapper .timeslot .release img{background:#ccc;border:1px solid #fff;border-radius:3px;box-shadow:0 0 3px #999;margin:15%;width:70%;height:auto;max-width:32px;max-height:32px}#timumMap .scheduler .viewport .wrapper .appointment{position:relative;border-radius:5px;width:100%;height:50px;background-color:#333;color:#fff;display:none;overflow:visible;z-index:400;cursor:default;opacity:.8}#timumMap .scheduler .viewport .wrapper .appointment.appointment_shadow{opacity:.5;z-index:149}#timumMap .scheduler .viewport .wrapper .appointment .price{padding:5px}#timumMap .scheduler .viewport .wrapper .appointment p{width:100%;max-width:100%;overflow:hidden;position:relative;bottom:0;top:0;color:#fff;display:block}#timumMap .scheduler .viewport .wrapper .appointment .ui-resizable-handle{z-index:200}#timumMap .scheduler .viewport .wrapper .appointment,#timumMap .scheduler .viewport .wrapper .lot_appointment{position:absolute}#timumMap .scheduler .viewport .wrapper .appointment .appointment_timeslot,#timumMap .scheduler .viewport .wrapper .appointment .lot_appointment_timeslot,#timumMap .scheduler .viewport .wrapper .lot_appointment .appointment_timeslot,#timumMap .scheduler .viewport .wrapper .lot_appointment .lot_appointment_timeslot{position:absolute;left:0;right:0;top:0;bottom:0;margin:0;padding:0;height:100%;overflow:hidden;border-radius:5px;cursor:pointer;cursor:grab;cursor:-o-grab}#timumMap .scheduler .viewport .wrapper .appointment .appointment_timeslot:active,#timumMap .scheduler .viewport .wrapper .appointment .lot_appointment_timeslot:active,#timumMap .scheduler .viewport .wrapper .lot_appointment .appointment_timeslot:active,#timumMap .scheduler .viewport .wrapper .lot_appointment .lot_appointment_timeslot:active{cursor:pointer;cursor:grabbing;cursor:-o-grabbing}#timumMap .scheduler .viewport .wrapper .appointment.appointment_shadow .appointment_timeslot,#timumMap .scheduler .viewport .wrapper .appointment.appointment_shadow .lot_appointment_timeslot,#timumMap .scheduler .viewport .wrapper .lot_appointment.appointment_shadow .appointment_timeslot,#timumMap .scheduler .viewport .wrapper .lot_appointment.appointment_shadow .lot_appointment_timeslot{cursor:default}#timumMap .scheduler .viewport .wrapper .appointment .from,#timumMap .scheduler .viewport .wrapper .appointment .to,#timumMap .scheduler .viewport .wrapper .lot_appointment .from,#timumMap .scheduler .viewport .wrapper .lot_appointment .to{margin:0;padding:0 0 2px;position:absolute;background:none;color:#000;overflow:hidden;display:block;height:12px;width:100%;font-size:.85em}#timumMap .scheduler .viewport .wrapper .appointment .from,#timumMap .scheduler .viewport .wrapper .lot_appointment .from{top:-14px;left:2px}#timumMap .scheduler .viewport .wrapper .appointment .to,#timumMap .scheduler .viewport .wrapper .lot_appointment .to{left:2px;top:100%;margin-top:-2px}#timumMap .scheduler .viewport .wrapper .days .weekend,#timumMap .scheduler .workspace .headers .weekend{background-color:#fafaf5}#timumMap .scheduler .viewport .wrapper .days .past,#timumMap .scheduler .workspace .headers .past{opacity:.8}#timumMap .scheduler .viewport .wrapper .days .past .hour,#timumMap .scheduler .workspace .headers .past .hour{background:none}#timumMap .scheduler .viewport .wrapper .days .today,#timumMap .scheduler .workspace .headers .today{border-left:2px solid #ccc}#timumMap .scheduler .viewport .wrapper .days.headers .today,#timumMap .scheduler .workspace .headers.headers .today{background-color:#e6e6e6}body.has-header #timumMap{top:56px}@media (max-width:479px){#timumMap .map-toolbar .btn{display:inline-block;width:auto;margin:0 0 0 -1px!important;float:none;font-size:13px}#timumMap .map-toolbar .btn:first-child{margin-left:0!important}}.sidebar{position:absolute;z-index:500;top:0;left:0;width:220px;height:100%;box-shadow:0 0 15px rgba(51,51,51,.6)}.sidebar .sb-wrapper{background:#fff;position:relative;z-index:3000;height:100%}.sidebar .content{height:100%;width:215px;position:absolute}.sidebar .content h1{font-size:1.72em;padding-top:20px;margin:0 8px 10px}.sidebar .content h2{font-size:1em;font-weight:700;margin:14px 8px 10px}.sidebar .content h3{margin-top:0;padding:0 10px;text-overflow:ellipsis;overflow:hidden}.sidebar.top{z-index:1000}.sidebar .toggleSidebar{background:#fff;opacity:1;position:absolute;z-index:2120;box-shadow:0 0 7px #333;font-size:19px;color:#000;cursor:pointer;padding:8px 12px;top:50%;border-radius:14px}.sidebar .toggleSidebar span.toggleLabel{white-space:nowrap;font-size:.85em}.sidebar .toggleSidebar span.icon{padding:0;display:none;height:16px;width:16px;background-size:contain}.sidebar.left{left:0;transition:left .25s ease-out}.sidebar.left .toggleSidebar{right:auto;left:211px;transform-origin:50% 0;transform:translate(-50%) rotate(-90deg)}.sidebar.left .toggleSidebar span.icon{background-image:url(/images/icons/32/arrow-left.png);transform:rotate(90deg)}.sidebar.left.open{left:0}.sidebar.left.open span.icon{display:block}.sidebar.left.open span.toggleLabel{display:none}.sidebar.left.closed{left:-220px}.sidebar.left.closed span.icon{display:none}.sidebar.left.closed span.toggleLabel{display:inline}.sidebar.right{left:auto;right:0;transition:right .25s ease-out}.sidebar.right .content{right:0;padding-bottom:50px}.sidebar.right .toggleSidebar{left:auto;right:211px;transform-origin:50% 100%;transform:translate(50%,-100%) rotate(-90deg)}.sidebar.right .toggleSidebar span.icon{background-image:url(/images/icons/32/arrow-right.png);transform:rotate(90deg)}.sidebar.right.open{right:0}.sidebar.right.open span.icon{display:block}.sidebar.right.open span.toggleLabel{display:none}.sidebar.right.closed{right:-220px}.sidebar.right.closed span.icon{display:none}.sidebar.right.closed span.toggleLabel{display:inline}.sidebar.with-teaser{z-index:100}.sidebar.with-teaser.left{left:0;transition:left .25s ease-out}.sidebar.with-teaser.left .toggleSidebar{right:auto;left:211px;transform-origin:50% 0;transform:translate(-50%) rotate(-90deg)}.sidebar.with-teaser.left .toggleSidebar span.icon{background-image:url(/images/icons/32/arrow-left.png);transform:rotate(90deg)}.sidebar.with-teaser.left.open{left:0}.sidebar.with-teaser.left.open span.icon{display:block}.sidebar.with-teaser.left.open span.toggleLabel{display:none}.sidebar.with-teaser.left.closed{left:-185px}.sidebar.with-teaser.left.closed span.icon{display:none}.sidebar.with-teaser.left.closed span.toggleLabel{display:inline}.sidebar.with-teaser.right{left:auto;right:0;transition:right .25s ease-out}.sidebar.with-teaser.right .content{right:0;padding-bottom:50px}.sidebar.with-teaser.right .toggleSidebar{left:auto;right:211px;transform-origin:50% 100%;transform:translate(50%,-100%) rotate(-90deg)}.sidebar.with-teaser.right .toggleSidebar span.icon{background-image:url(/images/icons/32/arrow-right.png);transform:rotate(90deg)}.sidebar.with-teaser.right.open{right:0}.sidebar.with-teaser.right.open span.icon{display:block}.sidebar.with-teaser.right.open span.toggleLabel{display:none}.sidebar.with-teaser.right.closed{right:-185px}.sidebar.with-teaser.right.closed span.icon{display:none}.sidebar.with-teaser.right.closed span.toggleLabel{display:inline}.sidebar.sidebar-narrow{width:110px}.sidebar.sidebar-narrow .content{width:100px}.sidebar.sidebar-narrow.left .toggleSidebar{left:101px}.sidebar.sidebar-narrow.left.closed{left:-110px}.sidebar.sidebar-narrow.right .toggleSidebar{right:101px}.sidebar.sidebar-narrow.right.closed{right:-110px}.sidebar.sidebar-wide{width:300px}.sidebar.sidebar-wide .content{width:290px}.sidebar.sidebar-wide.left .toggleSidebar{left:291px}.sidebar.sidebar-wide.left.closed{left:-300px}.sidebar.sidebar-wide.right .toggleSidebar{right:291px}.sidebar.sidebar-wide.right.closed{right:-300px}#timumMap.publisher .sidebar h1{font-size:1em;font-weight:700;line-height:130%}#timumMap.publisher .sidebar .menu hr{margin:0 0 5px;border:0}.sidebar.left .row{position:relative;margin-top:10px}.sidebar.left .row:first-child{margin-top:0!important}.sidebar.left .row label.choose-product{margin:10px 0 2px;display:block}@keyframes notificationFlash{0%{background-color:red}50%{background-color:red}to{background-color:#ff8d00}}.sidebar.right .notification-icon{position:absolute;z-index:3001;top:-6px;right:-6px;transform:rotate(90deg)}.sidebar.right .notification-icon .notification{display:none;height:20px;width:20px;text-align:center;padding:1px;font-size:60%;border-radius:10px;box-shadow:0 0 5px #333;border:1px solid #fff;background:red url(/images/stoff.png)}.shake{display:inline-block;transform-origin:center center;animation-name:shake-base;animation-duration:.1s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-delay:0s;animation-play-state:running}.shake.freez{animation-play-state:paused!important}.shake.freez.shake-hard{animation-name:shake-hard;animation-duration:.1s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-delay:0s;animation-play-state:running}.shake.freez.shake-crazy{animation-name:shake-crazy;animation-duration:.1s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-delay:0s;animation-play-state:running}.shake.shake-hard{animation-name:shake-hard;animation-duration:.1s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-delay:0s;animation-play-state:running}.shake.shake-crazy{animation-name:shake-crazy;animation-duration:.1s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-delay:0s;animation-play-state:running}.shake.shake-constant.shake-hard{animation-name:shake-hard;animation-duration:.1s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-delay:0s;animation-play-state:running}.shake.shake-constant.shake-crazy{animation-name:shake-crazy;animation-duration:.1s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-delay:0s;animation-play-state:running}@keyframes shake-base{0%{transform:translate(0) rotate(0deg)}2%{transform:translate(-.5px,.5px) rotate(-.5deg)}4%{transform:translate(-2.5px,-1.5px) rotate(.5deg)}6%{transform:translate(1.5px,1.5px) rotate(-1.5deg)}8%{transform:translate(-1.5px,-2.5px) rotate(.5deg)}10%{transform:translate(1.5px,1.5px) rotate(-.5deg)}12%{transform:translate(-1.5px,1.5px) rotate(-1.5deg)}14%{transform:translate(-1.5px,.5px) rotate(.5deg)}16%{transform:translate(.5px,.5px) rotate(-.5deg)}18%{transform:translate(.5px,-2.5px) rotate(-.5deg)}20%{transform:translate(-2.5px,.5px) rotate(-1.5deg)}22%{transform:translate(1.5px,.5px) rotate(-.5deg)}24%{transform:translate(-.5px,-1.5px) rotate(-.5deg)}26%{transform:translate(-1.5px,1.5px) rotate(.5deg)}28%{transform:translate(-1.5px,-.5px) rotate(.5deg)}30%{transform:translate(-2.5px,.5px) rotate(.5deg)}32%{transform:translate(1.5px,-.5px) rotate(-.5deg)}34%{transform:translate(.5px,-2.5px) rotate(-1.5deg)}36%{transform:translate(.5px,-2.5px) rotate(-.5deg)}38%{transform:translate(-2.5px,-.5px) rotate(.5deg)}40%{transform:translate(-.5px,1.5px) rotate(.5deg)}42%{transform:translate(1.5px,1.5px) rotate(-.5deg)}44%{transform:translate(-2.5px,-2.5px) rotate(.5deg)}46%{transform:translate(.5px,-2.5px) rotate(.5deg)}48%{transform:translate(-.5px,-2.5px) rotate(-.5deg)}50%{transform:translate(-.5px,.5px) rotate(.5deg)}52%{transform:translate(1.5px,.5px) rotate(.5deg)}54%{transform:translate(-2.5px,.5px) rotate(-1.5deg)}56%{transform:translate(-2.5px,1.5px) rotate(.5deg)}58%{transform:translate(-2.5px,-2.5px) rotate(-.5deg)}60%{transform:translate(-.5px,-2.5px) rotate(-.5deg)}62%{transform:translate(-1.5px,.5px) rotate(-.5deg)}64%{transform:translate(-1.5px,-.5px) rotate(.5deg)}66%{transform:translate(-2.5px,.5px) rotate(-.5deg)}68%{transform:translate(-1.5px,-.5px) rotate(.5deg)}70%{transform:translate(.5px,1.5px) rotate(.5deg)}72%{transform:translate(-2.5px,1.5px) rotate(.5deg)}74%{transform:translate(1.5px,-.5px) rotate(.5deg)}76%{transform:translate(-.5px,-1.5px) rotate(.5deg)}78%{transform:translate(-.5px,-2.5px) rotate(.5deg)}80%{transform:translate(1.5px,-.5px) rotate(.5deg)}82%{transform:translate(-1.5px,.5px) rotate(-.5deg)}84%{transform:translate(-1.5px,-1.5px) rotate(-.5deg)}86%{transform:translate(.5px,-.5px) rotate(-1.5deg)}88%{transform:translate(-2.5px,-2.5px) rotate(-1.5deg)}90%{transform:translate(-1.5px,1.5px) rotate(.5deg)}92%{transform:translate(-1.5px,.5px) rotate(.5deg)}94%{transform:translate(-1.5px,-.5px) rotate(.5deg)}96%{transform:translate(1.5px,.5px) rotate(-.5deg)}98%{transform:translate(-.5px,-1.5px) rotate(.5deg)}}@keyframes shake-hard{0%{transform:translate(0) rotate(0deg)}2%{transform:translate(-8px,-1px) rotate(.5deg)}4%{transform:translate(-3px,3px) rotate(-2.5deg)}6%{transform:translate(-4px,-2px) rotate(-2.5deg)}8%{transform:translate(-8px,-5px) rotate(-3.5deg)}10%{transform:translate(-2px,-10px) rotate(.5deg)}12%{transform:translateY(-9px) rotate(-1.5deg)}14%{transform:translate(-8px,7px) rotate(-.5deg)}16%{transform:translate(-2px,8px) rotate(-1.5deg)}18%{transform:translate(1px,9px) rotate(1.5deg)}20%{transform:translate(5px,7px) rotate(-2.5deg)}22%{transform:translateY(2px) rotate(-2.5deg)}24%{transform:translateY(7px) rotate(-1.5deg)}26%{transform:translate(-9px,4px) rotate(-3.5deg)}28%{transform:translate(3px,-1px) rotate(1.5deg)}30%{transform:translate(6px,2px) rotate(1.5deg)}32%{transform:translate(-8px,-8px) rotate(-3.5deg)}34%{transform:translate(9px,5px) rotate(-1.5deg)}36%{transform:translate(-2px,7px) rotate(-.5deg)}38%{transform:translate(0) rotate(2.5deg)}40%{transform:translateY(-10px) rotate(-3.5deg)}42%{transform:translate(3px,-4px) rotate(.5deg)}44%{transform:translate(-1px,-10px) rotate(.5deg)}46%{transform:translateY(1px) rotate(2.5deg)}48%{transform:translate(-1px,1px) rotate(2.5deg)}50%{transform:translate(7px,4px) rotate(-.5deg)}52%{transform:translate(-10px,-5px) rotate(1.5deg)}54%{transform:translate(-1px,6px) rotate(-1.5deg)}56%{transform:translate(-9px,9px) rotate(-3.5deg)}58%{transform:translate(8px,2px) rotate(2.5deg)}60%{transform:translate(9px,1px) rotate(-1.5deg)}62%{transform:translate(-3px,-2px) rotate(-2.5deg)}64%{transform:translate(-3px,8px) rotate(.5deg)}66%{transform:translate(-8px,8px) rotate(.5deg)}68%{transform:translateY(9px) rotate(2.5deg)}70%{transform:translate(3px,-9px) rotate(2.5deg)}72%{transform:translate(3px,-5px) rotate(-3.5deg)}74%{transform:translate(-10px,2px) rotate(-1.5deg)}76%{transform:translate(2px,2px) rotate(1.5deg)}78%{transform:translate(2px,-3px) rotate(.5deg)}80%{transform:translate(-4px,-7px) rotate(-1.5deg)}82%{transform:translate(-9px) rotate(-.5deg)}84%{transform:translate(-5px,5px) rotate(-3.5deg)}86%{transform:translate(-8px,-3px) rotate(2.5deg)}88%{transform:translate(2px,-5px) rotate(-1.5deg)}90%{transform:translate(-5px) rotate(-2.5deg)}92%{transform:translate(1px,-5px) rotate(1.5deg)}94%{transform:translate(-8px,-8px) rotate(.5deg)}96%{transform:translate(-6px,-8px) rotate(2.5deg)}98%{transform:translate(1px) rotate(1.5deg)}}@keyframes shake-crazy{0%{transform:translate(0) rotate(0deg);opacity:.3}10%{transform:translate(18px,9px) rotate(3deg);opacity:.3}20%{transform:translate(-15px,-19px) rotate(0deg);opacity:.8}30%{transform:translate(-5px,-2px) rotate(-4deg);opacity:.9}40%{transform:translate(-19px,-18px) rotate(-2deg);opacity:.1}50%{transform:translate(11px,8px) rotate(4deg);opacity:0}60%{transform:translate(9px) rotate(-4deg);opacity:.6}70%{transform:translate(-13px,6px) rotate(-1deg);opacity:.8}80%{transform:translate(12px,17px) rotate(3deg);opacity:.9}90%{transform:translate(11px,13px) rotate(7deg);opacity:.1}}#appointment-details-dialog,#availability-create-dialog{max-width:500px}#appointment-details h3,#availability-creation h3{margin-top:0}#block-details-dialog{max-width:400px}#block-details .resource .timum-resource-selector{margin:0}.checkbox-slider--b-flat{position:relative}.checkbox-slider--b-flat input{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0%;margin:0;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.checkbox-slider--b-flat input+span{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-slider--b-flat input+span:before{position:absolute;left:0;display:inline-block}.checkbox-slider--b-flat input+span>h4{display:inline}.checkbox-slider--b-flat input+span:before{content:"";height:20px;background:hsla(0,0%,39.2%,.2);box-shadow:inset 0 0 5px rgba(0,0,0,.8);transition:background .2s ease-out}.checkbox-slider--b-flat input+span:after{height:20px;position:absolute;left:0;top:0;display:block;transition:margin-left .1s ease-in-out;text-align:center;font-weight:700}.checkbox-slider--b-flat input:checked+span:before{transition:background .2s ease-in}.checkbox-slider--b-flat input+span{padding-left:40px}.checkbox-slider--b-flat input+span:before{border-radius:20px;width:40px}.checkbox-slider--b-flat input+span:after{background:#fff;content:"";width:20px;border:2px solid transparent;background-clip:padding-box;border-radius:20px}.checkbox-slider--b-flat input:not(:checked)+span:after{animation:popOut .3s ease-in normal}.checkbox-slider--b-flat input:checked+span:after{content:"";margin-left:20px;border:2px solid transparent;background-clip:padding-box;animation:popIn .3s ease-in normal}.checkbox-slider--b-flat input:checked+span:before{background:#5cb85c}.checkbox-slider--b-flat.checkbox-slider-md input+span:after,.checkbox-slider--b-flat.checkbox-slider-md input+span:before{border-radius:30px}.checkbox-slider--b-flat.checkbox-slider-lg input+span:after,.checkbox-slider--b-flat.checkbox-slider-lg input+span:before{border-radius:40px}.checkbox-slider--b-flat input+span:before{box-shadow:none}.checkbox-slider-info.checkbox-slider--b-flat input:checked+span:before,.checkbox-slider-info.checkbox-slider--b input:checked+span:before,.checkbox-slider-info.checkbox-slider--c-weight input:checked+span:before,.checkbox-slider-info.checkbox-slider--c input:checked+span:before{background:#5bc0de}.checkbox-slider-warning.checkbox-slider--b-flat input:checked+span:before,.checkbox-slider-warning.checkbox-slider--b input:checked+span:before,.checkbox-slider-warning.checkbox-slider--c-weight input:checked+span:before,.checkbox-slider-warning.checkbox-slider--c input:checked+span:before{background:#f0ad4e}.checkbox-slider-danger.checkbox-slider--b-flat input:checked+span:before,.checkbox-slider-danger.checkbox-slider--b input:checked+span:before,.checkbox-slider-danger.checkbox-slider--c-weight input:checked+span:before,.checkbox-slider-danger.checkbox-slider--c input:checked+span:before{background:#d9534f}.checkbox-slider-sm{line-height:10px}.checkbox-slider-sm input+span{padding-left:20px}.checkbox-slider-sm input+span:before{width:20px}.checkbox-slider-sm input+span:after,.checkbox-slider-sm input+span:before{height:10px;line-height:10px}.checkbox-slider-sm input+span:after{width:10px;vertical-align:middle}.checkbox-slider-sm input:checked+span:after{margin-left:10px}.checkbox-slider-md{line-height:30px}.checkbox-slider-md input+span{padding-left:60px}.checkbox-slider-md input+span:before{width:60px}.checkbox-slider-md input+span:after,.checkbox-slider-md input+span:before{height:30px;line-height:30px}.checkbox-slider-md input+span:after{width:30px;vertical-align:middle}.checkbox-slider-md input:checked+span:after{margin-left:30px}.checkbox-slider-lg{line-height:40px}.checkbox-slider-lg input+span{padding-left:80px}.checkbox-slider-lg input+span:before{width:80px}.checkbox-slider-lg input+span:after,.checkbox-slider-lg input+span:before{height:40px;line-height:40px}.checkbox-slider-lg input+span:after{width:40px;vertical-align:middle}.checkbox-slider-lg input:checked+span:after{margin-left:40px}.checkbox.checkbox-slider--b-flat input+span:after{top:7px}#appointment-customer-list .list-group,#lot-appointment-booking-customers .list-group{padding-top:7px;overflow-y:auto;max-height:297px}#appointment-customer-list .list-group .list-group-item,#lot-appointment-booking-customers .list-group .list-group-item{position:relative;margin-bottom:2px}#appointment-customer-list .list-group .list-group-item hr.weak-divider,#lot-appointment-booking-customers .list-group .list-group-item hr.weak-divider{border-top-color:#efefef}@media (min-width:480px){#appointment-customer-list .list-group .list-group-item .actions,#lot-appointment-booking-customers .list-group .list-group-item .actions{padding-top:0;position:absolute;top:6px;right:8px}}@media (max-width:479px){#appointment-customer-list .list-group .list-group-item .actions,#lot-appointment-booking-customers .list-group .list-group-item .actions{position:static}#appointment-customer-list .list-group .list-group-item .mobile-action-btn,#lot-appointment-booking-customers .list-group .list-group-item .mobile-action-btn{display:initial;width:auto;margin-bottom:0!important}}#appointment-customer-list .list-group .list-group-item .head,#lot-appointment-booking-customers .list-group .list-group-item .head{cursor:pointer}#appointment-customer-list .list-group .list-group-item .head .glyphicon,#lot-appointment-booking-customers .list-group .list-group-item .head .glyphicon{font-weight:400}#appointment-customer-list .list-group .list-group-item .head.open,#lot-appointment-booking-customers .list-group .list-group-item .head.open{font-weight:700}#appointment-customer-list .list-group .list-group-item .body,#lot-appointment-booking-customers .list-group .list-group-item .body{display:none}#appointment-customer-list .list-group .list-group-item .body .message,#lot-appointment-booking-customers .list-group .list-group-item .body .message{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#appointment-customer-list .list-group .list-group-item .body #ad-customer_note,#lot-appointment-booking-customers .list-group .list-group-item .body #ad-customer_note{background-color:#ffffa5}#appointment-customer-list .list-group .list-group-item .body .unregistered-customer-indicator,#lot-appointment-booking-customers .list-group .list-group-item .body .unregistered-customer-indicator{margin-bottom:0;font-size:12px}#appointment-customer-list .list-group .list-group-item .body .not-provided,#lot-appointment-booking-customers .list-group .list-group-item .body .not-provided{font-style:italic;color:#777}#appointment-customer-list #ad-customer_note,#lot-appointment-booking-customers #ad-customer_note{background-color:#ffffa5}#lot-appointment-dialog{max-width:400px}#lot-appointment-booking label,#lot-appointment-details label{white-space:nowrap;text-align:left;font-weight:400}#lot-appointment-booking .form-group,#lot-appointment-details .form-group{margin-bottom:5px}#lot-appointment-booking .resource .timum-resource-selector,#lot-appointment-details .resource .timum-resource-selector{margin:0}#lot-appointment-booking .product .products,#lot-appointment-details .product .products{margin-top:0;padding-bottom:0}#lot-appointment-booking .help-block,#lot-appointment-details .help-block{margin-top:0;margin-bottom:0}#lot-appointment-booking .help-block span.error,#lot-appointment-details .help-block span.error{display:block}#lot-appointment-booking .help-block span.error:first-child,#lot-appointment-details .help-block span.error:first-child{margin-top:2px}#lot-appointment-booking .extendedView,#lot-appointment-details .extendedView{margin-bottom:10px}#lot-appointment-booking .extendedView .weekdays,#lot-appointment-details .extendedView .weekdays{padding-top:0}#lot-appointment-booking .weekdays a,#lot-appointment-details .weekdays a{width:28px;margin:0 2px!important;display:inline-block}#lot-appointment-booking .weekdays a.is-disabled,#lot-appointment-details .weekdays a.is-disabled{color:#333;background-color:#fff;border-color:#ccc}#lot-appointment-booking .weekdays a.is-disabled.focus,#lot-appointment-booking .weekdays a.is-disabled:focus,#lot-appointment-details .weekdays a.is-disabled.focus,#lot-appointment-details .weekdays a.is-disabled:focus{color:#333;background-color:rgb(229.5,229.5,229.5);border-color:rgb(140.25,140.25,140.25)}#lot-appointment-booking .weekdays a.is-disabled.active,#lot-appointment-booking .weekdays a.is-disabled:active,#lot-appointment-booking .weekdays a.is-disabled:hover,#lot-appointment-details .weekdays a.is-disabled.active,#lot-appointment-details .weekdays a.is-disabled:active,#lot-appointment-details .weekdays a.is-disabled:hover,.open>#lot-appointment-booking .weekdays a.is-disabled.dropdown-toggle,.open>#lot-appointment-details .weekdays a.is-disabled.dropdown-toggle{color:#333;background-color:rgb(229.5,229.5,229.5);border-color:rgb(173.4,173.4,173.4)}#lot-appointment-booking .weekdays a.is-disabled.active.focus,#lot-appointment-booking .weekdays a.is-disabled.active:focus,#lot-appointment-booking .weekdays a.is-disabled.active:hover,#lot-appointment-booking .weekdays a.is-disabled:active.focus,#lot-appointment-booking .weekdays a.is-disabled:active:focus,#lot-appointment-booking .weekdays a.is-disabled:active:hover,#lot-appointment-details .weekdays a.is-disabled.active.focus,#lot-appointment-details .weekdays a.is-disabled.active:focus,#lot-appointment-details .weekdays a.is-disabled.active:hover,#lot-appointment-details .weekdays a.is-disabled:active.focus,#lot-appointment-details .weekdays a.is-disabled:active:focus,#lot-appointment-details .weekdays a.is-disabled:active:hover,.open>#lot-appointment-booking .weekdays a.is-disabled.dropdown-toggle.focus,.open>#lot-appointment-booking .weekdays a.is-disabled.dropdown-toggle:focus,.open>#lot-appointment-booking .weekdays a.is-disabled.dropdown-toggle:hover,.open>#lot-appointment-details .weekdays a.is-disabled.dropdown-toggle.focus,.open>#lot-appointment-details .weekdays a.is-disabled.dropdown-toggle:focus,.open>#lot-appointment-details .weekdays a.is-disabled.dropdown-toggle:hover{color:#333;background-color:rgb(211.65,211.65,211.65);border-color:rgb(140.25,140.25,140.25)}#lot-appointment-booking .weekdays a.is-disabled.active,#lot-appointment-booking .weekdays a.is-disabled:active,#lot-appointment-details .weekdays a.is-disabled.active,#lot-appointment-details .weekdays a.is-disabled:active,.open>#lot-appointment-booking .weekdays a.is-disabled.dropdown-toggle,.open>#lot-appointment-details .weekdays a.is-disabled.dropdown-toggle{background-image:none}#lot-appointment-booking .weekdays a.is-disabled.disabled.focus,#lot-appointment-booking .weekdays a.is-disabled.disabled:focus,#lot-appointment-booking .weekdays a.is-disabled.disabled:hover,#lot-appointment-booking .weekdays a.is-disabled[disabled].focus,#lot-appointment-booking .weekdays a.is-disabled[disabled]:focus,#lot-appointment-booking .weekdays a.is-disabled[disabled]:hover,#lot-appointment-details .weekdays a.is-disabled.disabled.focus,#lot-appointment-details .weekdays a.is-disabled.disabled:focus,#lot-appointment-details .weekdays a.is-disabled.disabled:hover,#lot-appointment-details .weekdays a.is-disabled[disabled].focus,#lot-appointment-details .weekdays a.is-disabled[disabled]:focus,#lot-appointment-details .weekdays a.is-disabled[disabled]:hover,fieldset[disabled] #lot-appointment-booking .weekdays a.is-disabled.focus,fieldset[disabled] #lot-appointment-booking .weekdays a.is-disabled:focus,fieldset[disabled] #lot-appointment-booking .weekdays a.is-disabled:hover,fieldset[disabled] #lot-appointment-details .weekdays a.is-disabled.focus,fieldset[disabled] #lot-appointment-details .weekdays a.is-disabled:focus,fieldset[disabled] #lot-appointment-details .weekdays a.is-disabled:hover{background-color:#fff;border-color:#ccc}#lot-appointment-booking .weekdays a.is-disabled .badge,#lot-appointment-details .weekdays a.is-disabled .badge{color:#fff;background-color:#333}#lot-appointment-booking .input-group-feedback-right .form-control-feedback,#lot-appointment-details .input-group-feedback-right .form-control-feedback{right:51px}#lot-appointment-booking .accept-booking-switch,#lot-appointment-details .accept-booking-switch{height:auto}#lot-appointment-booking .accept-booking-switch .checkbox-slider--b-flat input+span,#lot-appointment-details .accept-booking-switch .checkbox-slider--b-flat input+span{padding-left:25px}#lot-appointment-booking .accept-bookings-container-bp,#lot-appointment-details .accept-bookings-container-bp{margin-bottom:4px}#lot-appointment-booking #accept_bookings button,#lot-appointment-details #accept_bookings button{width:75px}#lot-appointment-booking #accept_bookings button:last-child,#lot-appointment-details #accept_bookings button:last-child{width:125px}#lot-appointment-booking .accept_bookings_off,#lot-appointment-booking .accept_bookings_on,#lot-appointment-details .accept_bookings_off,#lot-appointment-details .accept_bookings_on{display:none}#lot-appointment-booking .serial .checkbox,#lot-appointment-details .serial .checkbox{padding-bottom:7px}#lot-appointment-booking .serial .checkbox>label,#lot-appointment-details .serial .checkbox>label{padding-left:0}#lot-appointment-booking .serial .checkbox input+span:before,#lot-appointment-details .serial .checkbox input+span:before{background:hsla(0,0%,84.7%,.2);border:1px solid #ccc}#lot-appointment-booking .serial .checkbox input+span:after,#lot-appointment-details .serial .checkbox input+span:after{border:1px solid #ccc}#lot-appointment-booking .serial .checkbox input:checked+span:before,#lot-appointment-details .serial .checkbox input:checked+span:before{background:rgb(51.4340909091,122.2772727273,183.4159090909)}#lot-appointment-booking #appointment-customer-list .new-customer label,#lot-appointment-details #appointment-customer-list .new-customer label{white-space:normal}#lot-appointment-booking #appointment-customer-list .label-container label,#lot-appointment-details #appointment-customer-list .label-container label{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}@media (min-width:480px){#lot-appointment-details label{margin-bottom:0;padding-top:7px}#lot-appointment-details .checkbox>label,#lot-appointment-details .input-group-addon label{padding-top:0}}@media (max-width:549px){#lot-appointment-details .duration-container .input-group-addon:first-child{display:none}#lot-appointment-details .accept-bookings-container-bp{margin-left:0}}@media (max-width:392px){#lot-appointment-details #ad-duration+.input-group-addon{padding:6px}}@font-face{font-family:timum-icons-webfont;src:url(/public/stylesheets/fonts/timum-icons-webfont.eot);src:url(/public/stylesheets/fonts/timum-icons-webfont.eot?#iefix) format("embedded-opentype"),url(/public/stylesheets/fonts/timum-icons-webfont.woff) format("woff"),url(/public/stylesheets/fonts/timum-icons-webfont.ttf) format("truetype"),url(/public/stylesheets/fonts/timum-icons-webfont.svg#timum-icons-webfont) format("svg");font-weight:400;font-style:normal}.ticon{position:relative;top:1px;font-family:timum-icons-webfont!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ticon-calendar-ok:before{content:"\e003"}.ticon-calendar-questionmark:before{content:"\e004"}.ticon-curve:before{content:"\e002"}.ticon-star:before{content:"\e001"}.ticon-alt-booking:before{content:"\e005"}.ticon-availability:before{content:"\e000"}.ticon-edit-gear:before{content:"\e007"}.ticon-private-appointment:before{content:"\e008"}.ticon-appointment-add-participant-outlined:before{content:"\e009"}.ticon-add-blocker:before{content:"\e00a"}.ticon-appointment-move-outlined-dashed:before{content:"\e00b"}.ticon-bookable-select-vertical:before{content:"\e00c"}.ticon-appointment-open-box:before{content:"\e006"}.page-title{padding-top:10px}.page-title h1,.page-title h2,.page-title h3{margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:default}.glyphicon.icon-spin{display:inline-block;animation:spin 2s linear infinite}fieldset{border:1px solid silver;margin:0 2px 1em;padding:.35em .625em .75em;border-radius:4px}fieldset.disabled,fieldset[disabled]{cursor:not-allowed;border:1px solid hsla(0,0%,75.3%,.65)}fieldset.disabled legend,fieldset[disabled] legend{opacity:.65;pointer-events:none}fieldset.disabled .form-control,fieldset[disabled] .form-control{cursor:not-allowed;pointer-events:none}fieldset.disabled .btn,fieldset.disabled .MuiButtonBase-root,fieldset[disabled] .btn,fieldset[disabled] .MuiButtonBase-root{pointer-events:none;cursor:not-allowed;opacity:.65;box-shadow:none}fieldset.disabled .MuiChip-root,fieldset[disabled] .MuiChip-root{opacity:.65}fieldset.disabled .control-label,fieldset[disabled] .control-label{opacity:.65;pointer-events:none;cursor:not-allowed}legend{border:0;width:auto;padding:0 12px;font-size:1em;margin-bottom:0;font-weight:700}legend .btn{display:inline}textarea.resize{resize:both;min-width:30%;max-width:100%}textarea.vertical{resize:vertical}textarea.no-resize{resize:none}.form-group textarea.form-control{min-height:34px}.form-group-sm textarea.form-control,textarea.input-sm{min-height:30px}.form-group-lg textarea.form-control,textarea.input-lg{min-height:46px}.input-group .input-group-addon.addon-transparent{background-color:transparent;border:0}.input-group .input-group-addon.addon-transparent+.form-control{border-top-left-radius:4px;border-bottom-left-radius:4px}.input-group .input-group-addon.addon-transparent-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.input-group .form-control+.input-group-addon.addon-transparent-right{border-left:0}.input-group.addon-transparent-right .form-control:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:4px}.lockable-toggle{cursor:pointer}.bootstrap-dialog-header .bootstrap-dialog-title{display:inline}.bootstrap-dialog-body #datetimepicker-print{max-width:280px;margin:auto}.editable .editable-inline{cursor:default;background:inherit;border:0;padding:0;color:inherit;box-shadow:none}.editable .editable-inline,.editable:hover .editable-inline{transition:padding .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.editable:hover .editable-inline{cursor:pointer;background:#fff;border:1px solid #66afe9;padding:6px 12px;color:#555;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}@media (min-width:768px){.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background:url(/images/dreieck.png) no-repeat bottom}}#header-wrapper{background-color:#fff;position:sticky;top:0;z-index:6}#logo{position:fixed;z-index:1000;bottom:5px;left:50%;transform:translateX(-50%);background:hsla(0,0%,100%,.4);box-shadow:0 0 30px 0 #fff;text-shadow:1px 1px 1px rgba(96,96,96,.3);white-space:nowrap}#logo.trigger-footer{cursor:pointer}#logo img{vertical-align:bottom;margin:0 8px}#notifications{position:absolute;top:52px;left:0;right:0;z-index:999}#notifications ul{top:0;position:relative;list-style:none;padding:0;margin:0 50px}#notifications ul li{display:none;clear:both;margin-bottom:15px}#notifications div.notification{box-shadow:0 0 10px #999}.language-selector{display:inline-block}.language-selector a.language.active{background-color:#f5f5f5}#alerts,#page{height:100%}#alerts{z-index:10001;overflow:hidden;width:20%;margin-right:10px;float:right}.version_info{float:right;color:#757575;font-style:italic}#footer{position:fixed;overflow:hidden;bottom:-240px;left:0;right:0;height:240px;z-index:10000;padding-top:15px;background-image:url(/images/wood.jpg);transition:bottom .25s ease-out}#footer,#footer a,#footer a:active,#footer a:hover,#footer a:link,#footer a:visited{color:#eee}#footer.open{bottom:0}#footer .fa,#footer .glyphicon{color:#f6f6f6;padding-right:.5em}#footer ul{padding:0;margin:.5em 0 0}#footer ul li{list-style-type:none;margin-bottom:.5em}#footer.powered-by{background:transparent;overflow:visible;color:#333;left:auto;right:0;bottom:5px;width:100%;height:28px;padding:0;z-index:999}#footer.powered-by a,#footer.powered-by a:hover{color:inherit}#footer.powered-by ul{margin-bottom:2px}#footer.powered-by ul li{margin-bottom:0}#footer.powered-by>div{text-align:center}#footer.powered-by .logo{white-space:nowrap}#footer.powered-by .logo img{margin-right:1em}.focusable-dismiss{position:absolute;top:35px;right:40px;z-index:11111;color:#fff;font-size:2em;opacity:.6;cursor:pointer;text-align:right}.focusable-dismiss #close-label{font-size:16px}.focusable-dismiss:hover{opacity:.75}.focusable-info{overflow:hidden;position:absolute;z-index:11111;background:#ff7500;padding:15px;border-radius:20px;width:200px;box-shadow:5px 5px 30px rgba(0,0,0,.5)}.focusable-info .content{position:relative;color:#fff}.focusable-info .content button{font-weight:700}.focusable-info .corner{display:none;width:40px;height:40px;background:#fff;opacity:.7;position:absolute;transform:rotate(45deg)}.focusable-info.tl{border-top-left-radius:0}.focusable-info.tl .corner{display:block;top:-20px;left:-20px}.focusable-info.tr{border-top-right-radius:0}.focusable-info.tr .corner{display:block;top:-20px;right:-20px}.focusable-info.br{border-bottom-right-radius:0}.focusable-info.br .corner{display:block;bottom:-20px;right:-20px}.focusable-info.bl{border-bottom-left-radius:0}.focusable-info.bl .corner{display:block;bottom:-20px;left:-20px}.focusable-info.bl .hider,.focusable-info.br .hider,.focusable-info.tl .hider,.focusable-info.tr .hider{display:none}.focusable-info.bc .corner,.focusable-info.tc .corner{display:block;top:8px;left:50%;margin-left:-20px}.focusable-info.bc .hider,.focusable-info.tc .hider{width:70px;height:43px;background:#ff7500;display:block;position:absolute;top:14px;margin-left:-35px;left:50%}.focusable-info.bc .corner{top:auto;bottom:8px}.focusable-info.bc .hider{top:auto;bottom:14px}@media (max-width:479px){#footer{bottom:-400px;height:400px}#footer ul li{margin-bottom:0;padding:10px 0;text-align:center}}@media (min-width:768px){.navbar-collapse.collapsing{overflow:inherit}}.input-group.clockpicker .input-group-addon{cursor:pointer}.btn-group .tooltip+.btn,.btn-group .tooltip+.btn-group{margin-left:-1px}.input-group>.input-group-addon+.input-group-btn>.btn{margin-right:-1px;right:-1px}.btn-group .btn .badge{padding-top:2px;padding-bottom:2px}.chosen-container .chosen-single{border-radius:4px}.chosen-container.chosen-with-drop .chosen-single{border-bottom-left-radius:0;border-bottom-right-radius:0}.chosen-container .chosen-drop{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.bootstrap-switch .bootstrap-switch-label{padding-left:3px!important;padding-right:3px!important}.bootstrap-switch.bootstrap-switch-disabled,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label{cursor:not-allowed!important}.bootstrap-switch.bootstrap-switch-icon{cursor:default;line-height:0;margin-left:4px;margin-right:4px}.bootstrap-switch.bootstrap-switch-icon .bootstrap-switch-container{line-height:0}.bootstrap-switch.bootstrap-switch-icon .bootstrap-switch-container .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-icon .bootstrap-switch-container .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-icon .bootstrap-switch-container .bootstrap-switch-label{padding:0 6px;font-size:8px;line-height:1.5;cursor:default}.bootstrap-switch.bootstrap-switch-icon .bootstrap-switch-container .bootstrap-switch-handle-on{background:#ccc}body.embed{height:auto;width:auto}#lb_loginframe{border:0;max-width:500px;min-width:320px}.lb_login #content.container-fluid{padding:0}.login-box-modal .modal-dialog{width:350px!important}.login-box h2,.registration-form h2{margin-top:0}.registration-dialog li,.registration-form li{list-style-type:disc}.registration-dialog .btn,.registration-dialog button,.registration-form .btn,.registration-form button{letter-spacing:inherit}.registration-dialog .language-select img,.registration-form .language-select img{height:15px}@media (max-width:479px){#lb_loginframe{margin:-10px}}.login-form .btn{display:inline-block!important;width:auto;margin:0}#authenticator{font-family:Ubuntu,Helvetica,Arial;position:fixed;top:-4px;right:10px;z-index:9999;box-shadow:-2px 2px 7px}#authenticator,#authenticator div{border-radius:0 0 8px 8px}#authenticator .btn-default{background-color:grey;border:0;color:#fff;border-radius:0 0 8px 8px}#authenticator .dropdown-header{margin-left:-10px}#authenticator .is24-layer{color:#003468;padding:0 10px 15px;font-weight:700;text-align:center;background:#ff7500;border-radius:0 0 8px 8px}#authenticator .is24-layer>a{display:block;color:inherit;text-decoration:none;border:0;margin-top:8px}#authenticator .is24-layer>a:hover{text-decoration:underline}

/*!
 * Bootstrap v3.2.0 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=22b076a904597ad77fa0)
 * Config saved to config.json and https://gist.github.com/22b076a904597ad77fa0
 */
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}iframe.faq-embed{width:100%;border:none}.booking-process-tutor{position:fixed;bottom:0;z-index:10000;margin-left:50%;padding:0 10%;transform:translate(-50%)}.booking-process-tutor h2{color:#fff;text-align:center;font-size:1em;margin-top:0}.booking-process-tutor .booking-process{padding:0 40px;background-color:#fff;border-top-right-radius:15px;border-top-left-radius:15px;box-shadow:5px 5px 30px rgba(0,0,0,.5)}.booking-process-tutor .booking-process table{width:100%}.booking-process-tutor .booking-process table td,.booking-process-tutor .booking-process table th{text-align:left;min-width:150px}.booking-process-tutor .booking-process table th{padding:2% 2% 0;vertical-align:top}@media (min-width:480px){.booking-process-tutor h2{font-size:20px}}@media (max-width:479px){.booking-process-tutor{padding:0;width:100%}.booking-process-tutor .booking-process{padding:2px}.booking-process-tutor .booking-process table td,.booking-process-tutor .booking-process table th{min-width:unset}}#customer-warning a{display:block;background:#e00;color:#fff;font-size:13px;font-family:Ubuntu,Helvetica,Arial;padding:2px 8px 8px;position:absolute;top:0;right:250px;z-index:9999;border-radius:0 0 8px 8px;box-shadow:-2px 2px 7px grey;text-decoration:none}#embed{width:100%;height:100%}.cursor-pointer{cursor:pointer}ul.token-input-list{overflow:hidden;height:auto!important;height:1%;width:400px;border:1px solid #999;cursor:text;font-size:12px;font-family:Verdana;z-index:999;margin:0;padding:0;background-color:#fff;clear:left}ul.token-input-list,ul.token-input-list li{list-style-type:none}ul.token-input-list li input{border:0;width:350px;padding:3px 8px;background-color:#fff;-webkit-appearance:caret}li.token-input-token{overflow:hidden;height:auto!important;height:1%;margin:3px;padding:3px 5px;background-color:#d0efa0;color:#000;font-weight:700;cursor:default;display:block}li.token-input-token p{float:left;padding:0;margin:0}li.token-input-token span{float:right;color:#777;cursor:pointer}li.token-input-selected-token{background-color:#08844e;color:#fff}li.token-input-selected-token span{color:#bbb}div.token-input-dropdown{position:absolute;width:400px;background-color:#fff;overflow:hidden;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;cursor:default;font-size:12px;font-family:Verdana;z-index:1}div.token-input-dropdown p{margin:0;padding:5px;font-weight:700;color:#777}div.token-input-dropdown ul{margin:0;padding:0}div.token-input-dropdown ul li{background-color:#fff;padding:3px;list-style-type:none}div.token-input-dropdown ul li.token-input-dropdown-item{background-color:#fafafa}div.token-input-dropdown ul li.token-input-dropdown-item2{background-color:#fff}div.token-input-dropdown ul li em{font-weight:700;font-style:normal}div.token-input-dropdown ul li.token-input-selected-dropdown-item{background-color:#d0efa0}ul.token-input-list-facebook{overflow:hidden;height:auto!important;height:1%;width:400px;border:1px solid #8496ba;cursor:text;font-size:12px;font-family:Verdana;min-height:1px;z-index:999;margin:0;padding:0;background-color:#fff;list-style-type:none;clear:left}ul.token-input-list-facebook li input{border:0;width:100px;padding:3px 8px;background-color:#fff;margin:2px 0;-webkit-appearance:caret}li.token-input-token-facebook{overflow:hidden;height:auto!important;height:15px;margin:3px;padding:1px 3px;background-color:#eff2f7;color:#000;cursor:default;border:1px solid #ccd5e4;font-size:11px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;float:left;white-space:nowrap}li.token-input-token-facebook p{display:inline;padding:0;margin:0}li.token-input-token-facebook span{color:#a6b3cf;margin-left:5px;font-weight:700;cursor:pointer}li.token-input-selected-token-facebook{background-color:#5670a6;border:1px solid #3b5998;color:#fff}li.token-input-input-token-facebook{float:left;margin:0;padding:0;list-style-type:none}div.token-input-dropdown-facebook{position:absolute;width:400px;background-color:#fff;overflow:hidden;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;cursor:default;font-size:11px;font-family:Verdana;z-index:1}div.token-input-dropdown-facebook p{margin:0;padding:5px;font-weight:700;color:#777}div.token-input-dropdown-facebook ul{margin:0;padding:0}div.token-input-dropdown-facebook ul li{background-color:#fff;padding:3px;margin:0;list-style-type:none}div.token-input-dropdown-facebook ul li.token-input-dropdown-item2-facebook,div.token-input-dropdown-facebook ul li.token-input-dropdown-item-facebook{background-color:#fff}div.token-input-dropdown-facebook ul li em{font-weight:700;font-style:normal}div.token-input-dropdown-facebook ul li.token-input-selected-dropdown-item-facebook{background-color:#3b5998;color:#fff}fieldset.token-input-mac{position:relative;padding:0;margin:5px 0;background:#fff;width:400px;border:1px solid #a4bdec;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}fieldset.token-input-mac.token-input-dropdown-mac{border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;box-shadow:0 5px 20px 0 rgba(0,0,0,.25);-moz-box-shadow:0 5px 20px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.25)}ul.token-input-list-mac{overflow:hidden;height:auto!important;height:1%;cursor:text;font-size:12px;font-family:Verdana;min-height:1px;z-index:999;margin:0;padding:3px;background:transparent}ul.token-input-list-mac.error{border:1px solid #c52020}ul.token-input-list-mac li{list-style-type:none}li.token-input-token-mac p{display:inline;padding:0;margin:0}li.token-input-token-mac span{color:#a6b3cf;margin-left:5px;font-weight:700;cursor:pointer}li.token-input-token-mac{font-family:Lucida Grande,Arial,serif;font-size:9pt;line-height:12pt;overflow:hidden;height:16px;margin:3px;padding:0 10px;background:none;background-color:#dee7f8;color:#000;cursor:default;border:1px solid #a4bdec;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;float:left}li.token-input-highlighted-token-mac{background-color:#bbcef1;border:1px solid #598bec;color:#000}li.token-input-selected-token-mac{background-color:#598bec;border:1px solid transparent;color:#fff}li.token-input-highlighted-token-mac span.token-input-delete-token-mac{color:#000}li.token-input-selected-token-mac span.token-input-delete-token-mac{color:#fff}li.token-input-input-token-mac{border:none;background:transparent;float:left;padding:0;margin:0}li.token-input-input-token-mac input{border:0;width:100px;padding:3px;background-color:transparent;margin:0}div.token-input-dropdown-mac{position:absolute;border:1px solid #a4bdec;border-top:none;left:-1px;right:-1px;background-color:#fff;overflow:hidden;cursor:default;font-size:10pt;font-family:Lucida Grande,Arial,serif;padding:5px;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;box-shadow:0 5px 20px 0 rgba(0,0,0,.25);-moz-box-shadow:0 5px 20px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.25);clip:rect(0,1000px,1000px,-10px)}div.token-input-dropdown-mac p{font-size:8pt;margin:0;padding:0 5px;font-style:italic;color:#aaa}div.token-input-dropdown-mac h3.token-input-dropdown-category-mac{font-family:Lucida Grande,Arial,serif;font-size:10pt;font-weight:700;border:none;padding:0 5px;margin:0}div.token-input-dropdown-mac ul{margin:0;padding:0}div.token-input-dropdown-mac ul li{list-style-type:none;cursor:pointer;background:none;background-color:#fff;margin:0;padding:0 0 0 25px}div.token-input-dropdown-mac ul li.token-input-dropdown-item-mac{background-color:#fff}div.token-input-dropdown-mac ul li.token-input-dropdown-item-mac.odd{background-color:#ecf4f9;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}div.token-input-dropdown-mac ul li.token-input-dropdown-item-mac span.token-input-dropdown-item-description-mac{float:right;font-size:8pt;font-style:italic;padding:0 10px 0 0;color:#999}div.token-input-dropdown-mac ul li strong{font-weight:700;text-decoration:underline;font-style:none}div.token-input-dropdown-mac ul li.token-input-selected-dropdown-item-mac,div.token-input-dropdown-mac ul li.token-input-selected-dropdown-item-mac.odd{background-color:#598bec;color:#fff;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}div.token-input-dropdown-mac ul li.token-input-selected-dropdown-item-mac.odd span.token-input-dropdown-item-description-mac,div.token-input-dropdown-mac ul li.token-input-selected-dropdown-item-mac span.token-input-dropdown-item-description-mac{color:#fff}ul.token-input-list-facebook{border-color:#ccc}div.token-input-dropdown-facebook{z-index:99999991}#cookie-info{width:100%;padding:13px;background:#eee;position:fixed;top:0;left:0;z-index:999999999999;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}#cookie-info div p{font-size:16px}@media (min-width:480px) and (max-width:900px){#cookie-info div p{margin:0}}@media (min-width:901px){#cookie-info div p{margin:6px}}@media (min-width:480px) and (max-width:900px){#cookie-info{padding:8px}#cookie-info div p{font-size:13px}}@media (max-width:479px){#cookie-info{padding:0}}@media (min-width:480px) and (max-width:900px){body.has-cookie-info #authenticator{top:55px}}@media (min-width:901px){body.has-cookie-info #authenticator{top:55px}}@media (max-width:479px){body.has-cookie-info .modal{opacity:0!important}body.has-cookie-info #cookie-info .modal{opacity:1!important;position:relative!important}}@media (max-width:479px){.btn:not(.mobile-split){display:block;width:100%;margin-bottom:10px!important}.btn:not(.mobile-split):last-child{margin-bottom:0!important}.btn.mobile-split{width:49%;margin-bottom:10px!important}.btn-group-vertical .btn,.btn-group .btn{display:inline-block;width:auto;margin-bottom:0!important}.btn-group-vertical>.btn{display:block;width:100%}.btn.input-group-addon{display:table-cell;width:1%;margin-bottom:0}.btn-inline{display:inline-block;width:auto}#authenticator .btn,.btn-inline{margin-bottom:0!important}}.timeslot-list-view{height:100%}.timeslot-list-view h1{font-size:1.4em!important}.timeslot-list-view .scroll-wrapper{position:relative;height:100%}.timeslot-list-view ul.timeslot-list{list-style-type:none;padding:5px 0 1px!important;width:90px}.timeslot-list-view ul.timeslot-list .day-container .container-head{font-weight:700;text-align:center;padding-bottom:.5em}.timeslot-list-view ul.timeslot-list .day-container .timeslot{overflow:hidden;background-image:url(/images/stoff.png);border-radius:5px;border:1px solid #999;border-bottom:0;margin-bottom:15px;padding:2px 4px;cursor:pointer;box-shadow:0 0 8px 0 rgba(0,0,0,.5)}#authenticator{z-index:9999999}#content,body.has-cookie-info #content{position:relative;top:0;height:500px;margin-bottom:40px;border:0}#content #timumMap,body.has-cookie-info #content #timumMap{z-index:auto}h2{font-size:18px}.contact-info h2,dl h2{margin-top:0}.contact-info address{margin-bottom:0;overflow:hidden;text-overflow:ellipsis}.contact-info address a{white-space:nowrap}@media (max-width:479px){h1 a.btn{margin-top:10px!important}}
/*# sourceMappingURL=direct-booking-page.css.map */