@charset "UTF-8";@import url("bootstrap.css");@import url("lib/bootstrap-dialog.css");@import url("font-awesome.css");@import url("lib/select2/select2.min.css");@import url("lib/data-tables/jquery.dataTables.css");@import url("lib/data-tables/dataTables.bootstrap.css");.popover.popover-menu{padding:0}.popover.popover-menu .popover-title{font-weight:700}.popover.popover-menu .popover-content{padding:0}.popover.popover-menu .popover-content .list-group{margin-bottom:0}.popover.popover-menu .popover-content .list-group hr{margin:0 0 5px;border:0}.popover.popover-menu .popover-content .list-group .list-group-item{color:#333;background-color:#eee;border-top:1px solid #bbb;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid #bbb;border-bottom:1px solid rgba(0,0,0,.2);border-left:0;border-right:0;padding:8px 15px;width:100%}.popover.popover-menu .popover-content .list-group .list-group-item:active,.popover.popover-menu .popover-content .list-group .list-group-item:hover{background-color:#ddd}.popover.popover-menu .popover-content .list-group .list-group-item-text,.popover.popover-menu .popover-content .list-group .list-group-item-text:active,.popover.popover-menu .popover-content .list-group .list-group-item-text:hover{border:0;background-color:transparent}.bootstrap-switch{display:inline-block;direction:ltr;cursor:pointer;border-radius:4px;border:1px solid #ccc;position:relative;text-align:left;overflow:hidden;line-height:8px;z-index:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.bootstrap-switch .bootstrap-switch-container{display:inline-block;top:0;border-radius:4px;transform:translateZ(0)}.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-label{box-sizing:border-box;cursor:pointer;display:table-cell;vertical-align:middle;padding:6px 12px;font-size:14px;line-height:20px}.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-handle-on{text-align:center;z-index:1}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary{color:#fff;background:#337ab7}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info{color:#fff;background:#5bc0de}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success{color:#fff;background:#5cb85c}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning{background:#f0ad4e;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger{color:#fff;background:#d9534f}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default{color:#000;background:#eee}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-white,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-white{color:#000;background:#fff}.bootstrap-switch .bootstrap-switch-label{text-align:center;margin-top:-1px;margin-bottom:-1px;z-index:100;color:#333;background:#fff}.bootstrap-switch span:before{content:"​"}.bootstrap-switch .bootstrap-switch-handle-on{border-bottom-left-radius:3px;border-top-left-radius:3px}.bootstrap-switch .bootstrap-switch-handle-off{border-bottom-right-radius:3px;border-top-right-radius:3px}.bootstrap-switch input[type=checkbox],.bootstrap-switch input[type=radio]{position:absolute!important;top:0;left:0;margin:0;z-index:-1;opacity:0;filter:alpha(opacity=0);visibility:hidden}.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label{padding:1px 5px;font-size:12px;line-height:1.5}.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label{padding:5px 10px;font-size:12px;line-height:1.5}.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label{padding:6px 16px;font-size:18px;line-height:1.3333333}.bootstrap-switch.bootstrap-switch-disabled,.bootstrap-switch.bootstrap-switch-indeterminate,.bootstrap-switch.bootstrap-switch-readonly{cursor:default!important}.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,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label{opacity:.5;filter:alpha(opacity=50);cursor:default!important}.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container{transition:margin-left .5s}.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on{border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-right-radius:3px;border-top-right-radius:3px}.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off{border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-left-radius:3px;border-top-left-radius:3px}.bootstrap-switch.bootstrap-switch-focused{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label{border-bottom-right-radius:3px;border-top-right-radius:3px}.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label{border-bottom-left-radius:3px;border-top-left-radius:3px}

/*!
 * bootstrap-vertical-tabs - v1.2.2
 * https://dbtek.github.io/bootstrap-vertical-tabs
 * 2016-12-02
 * Copyright (c) 2016 İsmail Demirbilek
 * License: MIT
 */.tabs-left,.tabs-right{border-bottom:none;padding-top:2px}.tabs-left{border-right:1px solid #ddd}.tabs-right{border-left:1px solid #ddd}.tabs-left>li,.tabs-right>li{float:none;margin-bottom:2px}.tabs-left>li{margin-right:-1px}.tabs-right>li{margin-left:-1px}.tabs-left>li.active>a,.tabs-left>li.active>a:focus,.tabs-left>li.active>a:hover{border-bottom-color:#ddd;border-right-color:transparent}.tabs-right>li.active>a,.tabs-right>li.active>a:focus,.tabs-right>li.active>a:hover{border-bottom:1px solid #ddd;border-left-color:transparent}.tabs-left>li>a{border-radius:4px 0 0 4px;margin-right:0;display:block}.tabs-right>li>a{border-radius:0 4px 4px 0;margin-right:0}.sideways{margin-top:50px;border:none;position:relative}.sideways>li{height:20px;width:120px;margin-bottom:100px}.sideways>li>a{border-bottom:1px solid #ddd;border-right-color:transparent;text-align:center;border-radius:4px 4px 0 0}.sideways>li.active>a,.sideways>li.active>a:focus,.sideways>li.active>a:hover{border-bottom-color:transparent;border-right-color:#ddd;border-left-color:#ddd}.sideways.tabs-left{left:-50px}.sideways.tabs-right{right:-50px}.sideways.tabs-right>li{transform:rotate(90deg)}.sideways.tabs-left>li{transform:rotate(-90deg)}.select2-container{display:inline-block;font-size:14px;position:relative;vertical-align:middle}.select2-container--default .select2-selection--single{background-color:#fff;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);height:34px;line-height:34px;padding:0 0 0 8px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:rgb(85.425,85.425,85.425);line-height:34px;padding-left:0;padding-right:26px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:rgb(119.085,119.085,119.085)}.select2-container--default .select2-selection--single .select2-selection__arrow{height:34px;width:18px;right:0}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:rgb(85.425,85.425,85.425) transparent transparent;border-width:5px 4px 0}.select2-container--default .select2-dropdown{background:#fff;border:1px solid #ccc;border-radius:0 0 4px 4px;box-shadow:0 8px 8px rgba(0,0,0,.25);z-index:1060}.select2-container--default .select2-search--dropdown{padding:3px 4px}.select2-container--default .select2-search--dropdown .select2-search__field{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);padding:4px;margin:1px 0}.select2-container--default .select2-results__options{color:rgb(85.425,85.425,85.425);max-height:240px;margin:0 4px 4px 0;padding:0 0 0 4px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.select2-container--default .select2-results__option{line-height:1.428571429;padding:5px 6px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:rgb(51.4340909091,122.2772727273,183.4159090909);color:#fff}.select2-container--default .select2-results__option[aria-disabled=true]{color:rgb(119.085,119.085,119.085)}.select2-container--default .select2-results__message{background:rgb(238.425,238.425,238.425);padding:5px 6px}.select2-container--default.select2-container--open .select2-selection--single{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}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent rgb(85.425,85.425,85.425);border-width:0 4px 5px}.select2-container--default.select2-container--disabled{cursor:default;opacity:.5}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#fff;cursor:default}.select2-container--default .select2-selection__clear{color:rgb(85.425,85.425,85.425);font-size:14px;margin-right:8px}.select2-container--default .select2-selection__clear:hover{color:#333}

/*!
 * 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}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_desc_disabled{background-image:none}.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(/public/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(/public/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(/public/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(/public/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:rgb(51.4340909091,122.2772727273,183.4159090909);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(/public/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(/public/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(/public/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(/public/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(/public/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(/public/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(/public/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(/public/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}#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}}#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-booking-dialog{max-width:420px;width:100%}#appointment-create-simple h3,#lot-appointment-booking h3{margin-top:0}#appointment-create-simple #capacity-inc,#lot-appointment-booking #capacity-inc{z-index:2;margin-left:-1px}#appointment-create-simple .sidebar-actions,#lot-appointment-booking .sidebar-actions{margin-top:50px;float:right;background-color:rgba(32,32,32,.1);padding:10px 20px 10px 15px}.participation-messages-list ul{list-style-type:none;padding:0}.participation-messages-list ul li{margin-bottom:.5em}.participation-messages-list ul li .date-time{float:right}.participation-messages-list ul li .date-time,.participation-messages-list ul li .sender{font-size:.785em}.participation-messages-list ul li .message{clear:both;display:block;padding:10px;border-radius:5px}.participation-messages-list ul li.other{margin-right:40px}.participation-messages-list ul li.other .message{background:#e8e8e8}.participation-messages-list ul li.own{margin-left:40px}.participation-messages-list ul li.own .message{background:#b9d089}.unconfirmed-appointments{height:100%;position:relative;margin-left:0!important}.unconfirmed-appointments h1{padding:10px}.unconfirmed-appointments .scroll-wrapper{height:100%;width:100%;position:absolute}.unconfirmed-appointments .scroll-wrapper div.info{padding-right:10px}.unconfirmed-appointments .scroll-wrapper ul{list-style:none;padding:5px 0 0!important;width:200px}.unconfirmed-appointments .scroll-wrapper li{margin-bottom:15px;color:#000;box-shadow:0 0 8px 0 rgba(0,0,0,.5);border-radius:5px;overflow:hidden}.unconfirmed-appointments .scroll-wrapper li div.head{background-image:url(/public/images/stoff.png);border-radius:5px 5px 0 0;border:1px solid #999;border-bottom:0;padding:2px 4px;cursor:pointer}.unconfirmed-appointments .scroll-wrapper li div.head .date{font-weight:700}.unconfirmed-appointments .scroll-wrapper li div.head .date .count{font-weight:400}.unconfirmed-appointments .scroll-wrapper li div.head .name{float:right}.unconfirmed-appointments .scroll-wrapper li div.head a{display:block}.unconfirmed-appointments .scroll-wrapper li div.head a:after{clear:both;content:"";display:block}.unconfirmed-appointments .scroll-wrapper li div.head a,.unconfirmed-appointments .scroll-wrapper li div.head a:hover{text-decoration:none}.unconfirmed-appointments .scroll-wrapper li div.head a .name{color:#000}.unconfirmed-appointments .scroll-wrapper li div.head a .glyphicon{float:right}.unconfirmed-appointments .scroll-wrapper li.readonly{color:#999}.unconfirmed-appointments .scroll-wrapper li.readonly div.head{border-radius:5px;background-color:#eee;cursor:default}.unconfirmed-appointments .scroll-wrapper li.readonly div.head:hover{opacity:.7}.unconfirmed-appointments .scroll-wrapper li.readonly div.head .name a{color:#999}.unconfirmed-appointments .scroll-wrapper li.readonly div.body{display:none!important}.unconfirmed-appointments .scroll-wrapper li div.body{border:1px solid #999;border-top:0;border-radius:0 0 5px 5px;overflow:hidden;background:#fff}.unconfirmed-appointments .scroll-wrapper li div.body .time-group{border-bottom:1px solid #999;overflow:hidden}.unconfirmed-appointments .scroll-wrapper li div.body .time-group:last-child{border-bottom:0;overflow:hidden}.unconfirmed-appointments .scroll-wrapper li div.body .time-group .time{cursor:pointer;font-weight:700;display:block;padding-left:10px}.unconfirmed-appointments .scroll-wrapper li div.body .time-group .time .capacity,.unconfirmed-appointments .scroll-wrapper li div.body .time-group .time .count{font-weight:400}.unconfirmed-appointments .scroll-wrapper li div.body .time-group .time .appointment-info{float:right;margin-right:5px}.unconfirmed-appointments .scroll-wrapper li div.body .time-group .time .appointment-info .free{color:#5cb85c}.unconfirmed-appointments .scroll-wrapper li div.body .time-group .time .appointment-info .occupied{color:#d9534f}.unconfirmed-appointments .scroll-wrapper li div.body div.customer{border-top:1px solid #999;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unconfirmed-appointments .scroll-wrapper li div.body div.customer span.customer-name{position:relative;display:block;padding:5px 16px 5px 5px;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.unconfirmed-appointments .scroll-wrapper li div.body div.customer span.customer-name.disabled{cursor:not-allowed}.unconfirmed-appointments .scroll-wrapper li div.body div.customer span.customer-name .glyphicon{position:absolute;top:.5em;right:3px}.unconfirmed-appointments .scroll-wrapper li div.body div.customer span.customer-name.open{font-weight:700}.unconfirmed-appointments .scroll-wrapper li div.body div.customer span.customer-name.open .glyphicon{display:none}.unconfirmed-appointments .scroll-wrapper li div.body div.customer .customer-details{padding:0 5px;overflow:hidden;text-overflow:ellipsis}.unconfirmed-appointments .scroll-wrapper li div.body div.customer.expired div.actions a.icon{display:none}.unconfirmed-appointments .scroll-wrapper li div.body div.customer.expired div.actions a.icon.rejectWithoutNotification{display:inline-block;float:right}.unconfirmed-appointments .scroll-wrapper li div.body div.customer div.actions{margin:5px 0 0;zoom:1}.unconfirmed-appointments .scroll-wrapper li div.body div.customer div.actions:after{clear:both}.unconfirmed-appointments .scroll-wrapper li div.body div.customer div.actions:after,.unconfirmed-appointments .scroll-wrapper li div.body div.customer div.actions:before{content:"";display:table}.unconfirmed-appointments .scroll-wrapper li div.body div.customer div.actions a.icon{color:#000;height:14px;display:inline-block;border-right:1px solid #ccc;width:25%;box-sizing:border-box;float:left;text-align:center;padding-bottom:20px}.unconfirmed-appointments .scroll-wrapper li div.body div.customer div.actions a.icon:hover{opacity:.5;text-decoration:none}.unconfirmed-appointments .scroll-wrapper li div.body div.customer div.actions a.icon.disabled,.unconfirmed-appointments .scroll-wrapper li div.body div.customer div.actions a.icon.disabled:hover{cursor:default;opacity:1}.unconfirmed-appointments .scroll-wrapper li div.body div.customer div.actions a.icon.disabled .glyphicon,.unconfirmed-appointments .scroll-wrapper li div.body div.customer div.actions a.icon.disabled:hover .glyphicon{opacity:.2}.unconfirmed-appointments .scroll-wrapper li div.body div.customer div.actions a.text{margin:0 4%;width:42%}.unconfirmed-appointments .scroll-wrapper li div.body div.customer div.actions a.text:hover{cursor:default;opacity:1}.unconfirmed-appointments .scroll-wrapper li div.body div.customer div.actions a.icon.last,.unconfirmed-appointments .scroll-wrapper li div.body div.customer div.actions a.icon:last-child{border-right:0}.unconfirmed-appointments .scroll-wrapper li div.body div.customer div.actions a.text-reject{background:#c00;color:#fff}.unconfirmed-appointments .scroll-wrapper li div.body div.customer div.actions a.text-confirm{background:#0a0;color:#fff}img.shadow{border:1px solid #ccc;margin:8px;box-shadow:0 0 8px 0 rgba(0,0,0,.3)}@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(/public/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(/public/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}.link-box .form-control{overflow:hidden;text-overflow:ellipsis}.link-box .form-control a{white-space:nowrap}.copyable-text textarea{resize:none}.copyable-text .input-group-btn button{height:34px}.copyable-text button.btn-copy-link,.link-box button.btn-copy-link{display:inline-block;transition:background-color,.2s,ease-in-out,color,.2s,ease-in-out,border-color .2s ease-in-out}.copyable-text button.btn-copy-link>span.i-copied,.link-box button.btn-copy-link>span.i-copied{display:none}.copyable-text button.btn-copy-link.copied,.link-box button.btn-copy-link.copied{color:#fff;background-color:#5cb85c;border-color:rgb(76.0064102564,174.4935897436,76.0064102564)}.copyable-text button.btn-copy-link.copied.focus,.copyable-text button.btn-copy-link.copied:focus,.link-box button.btn-copy-link.copied.focus,.link-box button.btn-copy-link.copied:focus{color:#fff;background-color:rgb(68.2692307692,156.7307692308,68.2692307692);border-color:rgb(37.3205128205,85.6794871795,37.3205128205)}.copyable-text button.btn-copy-link.copied.active,.copyable-text button.btn-copy-link.copied:active,.copyable-text button.btn-copy-link.copied:hover,.link-box button.btn-copy-link.copied.active,.link-box button.btn-copy-link.copied:active,.link-box button.btn-copy-link.copied:hover,.open>.copyable-text button.btn-copy-link.copied.dropdown-toggle,.open>.link-box button.btn-copy-link.copied.dropdown-toggle{color:#fff;background-color:rgb(68.2692307692,156.7307692308,68.2692307692);border-color:rgb(57.4371794872,131.8628205128,57.4371794872)}.copyable-text button.btn-copy-link.copied.active.focus,.copyable-text button.btn-copy-link.copied.active:focus,.copyable-text button.btn-copy-link.copied.active:hover,.copyable-text button.btn-copy-link.copied:active.focus,.copyable-text button.btn-copy-link.copied:active:focus,.copyable-text button.btn-copy-link.copied:active:hover,.link-box button.btn-copy-link.copied.active.focus,.link-box button.btn-copy-link.copied.active:focus,.link-box button.btn-copy-link.copied.active:hover,.link-box button.btn-copy-link.copied:active.focus,.link-box button.btn-copy-link.copied:active:focus,.link-box button.btn-copy-link.copied:active:hover,.open>.copyable-text button.btn-copy-link.copied.dropdown-toggle.focus,.open>.copyable-text button.btn-copy-link.copied.dropdown-toggle:focus,.open>.copyable-text button.btn-copy-link.copied.dropdown-toggle:hover,.open>.link-box button.btn-copy-link.copied.dropdown-toggle.focus,.open>.link-box button.btn-copy-link.copied.dropdown-toggle:focus,.open>.link-box button.btn-copy-link.copied.dropdown-toggle:hover{color:#fff;background-color:rgb(57.4371794872,131.8628205128,57.4371794872);border-color:rgb(37.3205128205,85.6794871795,37.3205128205)}.copyable-text button.btn-copy-link.copied.active,.copyable-text button.btn-copy-link.copied:active,.link-box button.btn-copy-link.copied.active,.link-box button.btn-copy-link.copied:active,.open>.copyable-text button.btn-copy-link.copied.dropdown-toggle,.open>.link-box button.btn-copy-link.copied.dropdown-toggle{background-image:none}.copyable-text button.btn-copy-link.copied.disabled.focus,.copyable-text button.btn-copy-link.copied.disabled:focus,.copyable-text button.btn-copy-link.copied.disabled:hover,.copyable-text button.btn-copy-link.copied[disabled].focus,.copyable-text button.btn-copy-link.copied[disabled]:focus,.copyable-text button.btn-copy-link.copied[disabled]:hover,.link-box button.btn-copy-link.copied.disabled.focus,.link-box button.btn-copy-link.copied.disabled:focus,.link-box button.btn-copy-link.copied.disabled:hover,.link-box button.btn-copy-link.copied[disabled].focus,.link-box button.btn-copy-link.copied[disabled]:focus,.link-box button.btn-copy-link.copied[disabled]:hover,fieldset[disabled] .copyable-text button.btn-copy-link.copied.focus,fieldset[disabled] .copyable-text button.btn-copy-link.copied:focus,fieldset[disabled] .copyable-text button.btn-copy-link.copied:hover,fieldset[disabled] .link-box button.btn-copy-link.copied.focus,fieldset[disabled] .link-box button.btn-copy-link.copied:focus,fieldset[disabled] .link-box button.btn-copy-link.copied:hover{background-color:#5cb85c;border-color:rgb(76.0064102564,174.4935897436,76.0064102564)}.copyable-text button.btn-copy-link.copied .badge,.link-box button.btn-copy-link.copied .badge{color:#5cb85c;background-color:#fff}.copyable-text button.btn-copy-link.copied>span,.link-box button.btn-copy-link.copied>span{display:none}.copyable-text button.btn-copy-link.copied>span.i-copied,.link-box button.btn-copy-link.copied>span.i-copied{display:inline}.copyable-text span.input-group-btn:not(:last-child):not(:first-child) button,.link-box span.input-group-btn:not(:last-child):not(:first-child) button{border-radius:0;border-left:0}.copyable-text span.input-group-btn:first-child button,.link-box span.input-group-btn:first-child button{border-right:0}.link-box-list{margin:16px 0}.link-box-list .link-box{margin:0}.link-box-list .link-box .form-control,.link-box-list .link-box .input-group-addon,.link-box-list .link-box .input-group-btn button{border-radius:0}.link-box-list .link-box:first-child .input-group>:first-child,.link-box-list .link-box:first-child .input-group>:first-child button{border-top-left-radius:3px}.link-box-list .link-box:first-child .input-group>:last-child,.link-box-list .link-box:first-child .input-group>:last-child button{border-top-right-radius:3px}.link-box-list .link-box:last-child .input-group>:first-child,.link-box-list .link-box:last-child .input-group>:first-child button{border-bottom-left-radius:3px}.link-box-list .link-box:last-child .input-group>:last-child,.link-box-list .link-box:last-child .input-group>:last-child button{border-bottom-right-radius:3px}.link-box-list .link-box:not(:last-child) .form-control,.link-box-list .link-box:not(:last-child) .input-group-addon,.link-box-list .link-box:not(:last-child) .input-group-btn button{border-bottom:0}@media (max-width:479px){.textarea-container textarea{border-bottom-left-radius:0;border-bottom-right-radius:0}.textarea-container+.action-buttons{margin-top:-1px}.textarea-container+.action-buttons.btn-group,.textarea-container+.action-buttons.btn-group-vertical{display:block}.textarea-container+.action-buttons .btn{border-top-left-radius:0;border-top-right-radius:0}}@media (max-width:776px){.link-box .input-group{display:flex}.link-box .input-group>*{flex:0 0 33px}.link-box .input-group .link-box-url{flex:1 1}}.external-reference-item{display:flex;overflow:hidden;margin:6px 0;max-width:100%}.external-reference-item>*{display:inline-table;position:static}.ext-ref-platform-part,.ext-ref-prov-uuid-part,.external-reference-item .ext-ref-id-part{overflow:hidden;flex-grow:1;width:1px;text-align:right;white-space:nowrap;text-overflow:ellipsis;display:block}.external-reference-item .ext-ref-platform-part{border-left:0}.external-reference-item .action-delete{color:#e20000;cursor:pointer;transition:.2s}.external-reference-item .action-copy{color:#433c40;cursor:pointer;transition:.2s}.action-copy:not(:hover),.external-reference-item .action-delete:not(:hover){background:#fff}.action-copy:active,.external-reference-item .action-delete:active{background:#cacaca}.map-placeholder{background-color:#e6e6e6;width:100vw;height:100vh;color:#777;font-size:16px}.map-placeholder .center{margin:0;position:absolute;top:50%;left:50%}body.embed{height:auto;width:auto}#lb_loginframe{border:0;width:100%}.lb_login #content.container-fluid{padding:0}.login-box-modal .modal-dialog{min-width:360px;max-width:440px}.login-box-modal .modal-header{display:none}.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}.login-form .btn{display:inline-block!important;width:auto;margin:0}

/*!
 * 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}}.faq-content p{-webkit-hyphens:auto;hyphens:auto;line-height:1.4em;margin:0 0 1em}.faq-content p img{margin:1em 0;border-radius:6px;box-shadow:0 0 15px #999;min-width:300px;width:100%}.faq-content p img:last-child{margin-bottom:0}.faq-content p img.no-scale{width:auto;min-width:0;display:block;margin-left:auto;margin-right:auto}.faq-content .body p:last-child{margin-bottom:90px}.faq-content h1,.faq-content h2,.faq-content h3{margin:1em 0}.faq-content h1:first-child{margin-top:0}.faq-content h2,.faq-content h3{cursor:pointer}.faq-content .head.active h2,.faq-content .head.active h3{font-weight:700;font-size:1.6em;margin-top:1.5em}.faq-content h2{font-size:1.4em;margin-top:3em}.faq-content h3{font-size:1.2em}.faq-content .embed-media{border:1px solid #000;background:#eee url(/public/images/spinner.svg) no-repeat 50%}@media screen and (max-width:580px){.faq-content p img.no-scale{width:100%;min-width:300px;display:inline-block;margin-left:0;margin-right:0}}.happy-birthday .modal-dialog{width:500px}.happy-birthday .modal-dialog .faq-content h3{font-size:1.7em;margin:0 0 2em}.happy-birthday .modal-dialog .faq-content h4{font-weight:700;margin-top:0}.happy-birthday .modal-dialog .faq-content img{border:1px solid #ccc;max-width:180px;box-shadow:none;border-radius:0}.happy-birthday .modal-dialog .faq-content img.icon{border:0;width:140px}.happy-birthday .modal-dialog .faq-content img.icon.small{width:80px}.happy-birthday .modal-dialog .faq-content .media-left{white-space:nowrap}.happy-birthday .modal-dialog .faq-content dl{display:inline-block}.happy-birthday .modal-dialog .faq-content dl dt{width:20px;float:left}.happy-birthday .modal-dialog .faq-content dl dd{margin-left:30px}.happy-birthday .modal-dialog .faq-content dl.separated dd,.happy-birthday .modal-dialog .faq-content ul.separated li{margin-bottom:1em}.happy-birthday .modal-dialog .faq-content dl,.happy-birthday .modal-dialog .faq-content p,.happy-birthday .modal-dialog .faq-content ul{font-size:1.15em}@media (max-width:479px){.happy-birthday .modal-dialog{width:100%}.happy-birthday .modal-dialog .faq-content h3{font-size:1.3em}.happy-birthday .modal-dialog .faq-content h4{font-size:1.1em}.happy-birthday .modal-dialog .faq-content img{max-width:100px}.happy-birthday .modal-dialog .faq-content dl,.happy-birthday .modal-dialog .faq-content p,.happy-birthday .modal-dialog .faq-content ul{font-size:1em}}#resource-config-dialog{max-width:500px}#resource-config-dialog .toggle-visibility{margin-top:0}#resource-config-dialog .toggle-visibility label{cursor:default}#resource-config-dialog .toggle-visibility label .explain{font-size:.92em;display:inline-block;max-width:300px}#resource-config .resource-color-display.resource-color-button{width:45px;margin-bottom:0!important}#resource-config .resource-color-button{display:inline-block;vertical-align:middle;height:18px;width:18px;margin:0 0 2px 2px!important;padding:0;background-image:url(/public/images/stoff.png)}#resource-config .resource-color-selector-panel{overflow:hidden}#resource-config .booking-process-selector .btn-group,#resource-config .resource-visibility-selector .btn-group{margin-bottom:1em}#product-column{z-index:99}#product-column.inactive{opacity:.4}#product-column.inactive button,#product-column.inactive button:hover{opacity:.7;cursor:default;color:#333;background-color:#fff;border-color:#ccc}.push-left{margin-left:0!important}#matrix{padding:0}#matrix div{box-sizing:content-box}#matrix h3{margin:0;white-space:nowrap}#matrix p{margin:0;font-size:11px}#matrix .row{min-width:320px;overflow:auto;margin-left:0;margin-right:0;max-width:100vw}#matrix .span3,#matrix .span9{float:left}#matrix .span3{width:24%}#matrix .span9{width:75%}#matrix #inner-matrix{position:relative;margin:0;padding:0}#matrix #inner-matrix>div{margin:0;padding:0;z-index:1;border-bottom:1px solid #fff}#matrix #inner-matrix>div:after{clear:both;content:"";display:block}#matrix #inner-matrix .iScrollHorizontalScrollbar{bottom:-20px!important;border:0}#matrix div.actions{float:right;visibility:hidden}#matrix .products:after{clear:both;content:"";display:block}#matrix .products>div{position:relative;float:left;padding:2px;margin:0;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #fff;width:134px;height:53px;overflow:hidden;text-overflow:ellipsis}#matrix .products>div:nth-child(odd){background-color:#ecece8}#matrix .products>div:nth-child(2n){background-color:#e1e1df}#matrix .products>div:first-child{border-left:none}#matrix .products>div>a{display:block;padding:5px;color:#333;height:100%;transition:box-shadow .2s ease;box-shadow:inset 0 0 0 999px transparent}#matrix .products>div>a:hover{box-shadow:inset 0 0 0 999px rgba(0,0,0,.08)}#matrix .products>div .actions{margin:2px}#matrix .products>div .actions a{color:#333}#matrix .products>div.hover .actions,#matrix .products>div:hover .actions{visibility:visible}#matrix .products>div.resource-color-0{background-color:#c00}#matrix .products>div.resource-color-0 span.price{background-color:rgba(204,0,0,.6)}#matrix .products>div.resource-color-1{background-color:#0cc}#matrix .products>div.resource-color-1 span.price{background-color:rgba(0,204,204,.6)}#matrix .products>div.resource-color-2{background-color:#ff0}#matrix .products>div.resource-color-2 span.price{background-color:rgba(255,255,0,.6)}#matrix .products>div.resource-color-3{background-color:#9f6}#matrix .products>div.resource-color-3 span.price{background-color:rgba(153,255,102,.6)}#matrix .products>div.resource-color-4{background-color:#7b57a7}#matrix .products>div.resource-color-4 span.price{background-color:rgba(123,87,167,.6)}#matrix .products>div.resource-color-5{background-color:#f30}#matrix .products>div.resource-color-5 span.price{background-color:rgba(255,51,0,.6)}#matrix .products>div.resource-color-6{background-color:#f6f9c8}#matrix .products>div.resource-color-6 span.price{background-color:rgba(246,249,200,.6)}#matrix .products>div.resource-color-7{background-color:#09f}#matrix .products>div.resource-color-7 span.price{background-color:rgba(0,153,255,.6)}#matrix .products>div.resource-color-8{background-color:#f60}#matrix .products>div.resource-color-8 span.price{background-color:rgba(255,102,0,.6)}#matrix .products>div.resource-color-9{background-color:#eed996}#matrix .products>div.resource-color-9 span.price{background-color:rgba(238,217,150,.6)}#matrix .products>div.resource-color-10{background-color:#97bcff}#matrix .products>div.resource-color-10 span.price{background-color:rgba(151,188,255,.6)}#matrix .products>div.resource-color-11{background-color:#ba00ba}#matrix .products>div.resource-color-11 span.price{background-color:rgba(186,0,186,.6)}#matrix .products>div.resource-color-12{background-color:#b78c38}#matrix .products>div.resource-color-12 span.price{background-color:rgba(183,140,56,.6)}#matrix .products>div.resource-color-13{background-color:#3c0}#matrix .products>div.resource-color-13 span.price{background-color:rgba(51,204,0,.6)}#matrix .products>div.resource-color-14{background-color:#063}#matrix .products>div.resource-color-14 span.price{background-color:rgba(0,102,51,.6)}#matrix .products>div.resource-color-15{background-color:#f06}#matrix .products>div.resource-color-15 span.price{background-color:rgba(255,0,102,.6)}#matrix .products>div.resource-color-16{background-color:#2097b0}#matrix .products>div.resource-color-16 span.price{background-color:rgba(32,151,176,.6)}#matrix .products>div a.action-edit{height:53px;overflow:hidden}#matrix .products>span{float:left;text-align:center;border-bottom:1px solid #ccc;margin:0;padding:14px 2px 2px 4px;height:41px;width:40px}#matrix .products #after-products{border-bottom:0;border-top:1px solid #ccc}#matrix .resources{z-index:999;border-right:1px solid #fff;position:relative}#matrix .resources>.archived{background-color:#efefef}#matrix .resources>div{margin:0;border-top:1px solid #fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;background-image:url(/public/images/stoff.png);padding:6px 6px 6px 20px;height:45px;width:auto}#matrix .resources>div.res-row-header{transition:box-shadow .2s ease;box-shadow:inset 0 0 0 999px transparent}#matrix .resources>div.res-row-header:hover{box-shadow:inset 0 0 0 999px rgba(0,0,0,.08)}#matrix .resources>div.pre-selected{background-color:#a3a3a3}#matrix .resources>div>span{display:block;color:#333;font-size:.9em;font-style:italic}#matrix .resources>div a{color:#333;font-weight:700}#matrix .resources>div a em{font-weight:400;font-style:italic}#matrix .resources>div:hover .actions{visibility:visible}#matrix .resources>div:first-child{border-top:none;overflow:hidden;height:57px;background:#ecece8 none}#matrix .resources>span{border-top:1px solid #fff;border-right:1px solid #ccc;display:block;margin:0;padding:10px 20px;text-align:left;background-color:#ecece8}#matrix .resources a.action-edit{height:45px;display:block;overflow:hidden}#matrix .prices{z-index:1;height:57px;overflow:visible;margin:0;border-top:1px solid #fff;border-bottom:1px solid #ccc}#matrix .prices>div{display:table;float:left;position:relative;background-image:url(/public/images/stoff.png);margin:0;padding:0;width:138px;height:57px;border-left:1px solid #fff;border-right:1px solid #ccc}#matrix .prices>div:first-child{border-left:none}#matrix .prices>div>span{display:table-cell;font-size:1em;vertical-align:middle;letter-spacing:-1px;padding:3px 3px 3px 8px;background-image:url(/public/images/stoff.png)}#matrix .prices>div>span.disabled{background:transparent none!important}#matrix .prices>div input.checkbox{display:inline;margin-right:5px}#matrix .prices>div input.checkbox:focus{box-shadow:0 0 5px #7f7fff}#matrix .prices>div input.text{width:75px;font-size:1em;padding:2px;text-align:right;font-family:inherit;border:none;outline:none;background:transparent}#matrix .prices>div input.text:focus{box-shadow:0 0 5px #7f7fff}#matrix .prices>div input.text:hover{color:#000!important;background:#fff;box-shadow:0 0 5px #999}#matrix .prices>div a.action-cancel,#matrix .prices>div a.action-save{visibility:hidden;position:absolute;right:5px}#matrix .prices>div.edit a.action-cancel,#matrix .prices>div.edit a.action-save{visibility:visible}#matrix .prices>div.edit input.text{box-shadow:0 0 5px #7f7fff!important;color:#000!important;background:#fff;box-shadow:0 0 5px #999}#matrix .prices>div.edit input.checkbox{opacity:1!important}#matrix .prices:nth-child(odd)>div.resource-color-0{background-color:#c00}#matrix .prices:nth-child(odd)>div.resource-color-0 span.price{background-color:rgba(204,0,0,.6)}#matrix .prices:nth-child(odd)>div.resource-color-1{background-color:#0cc}#matrix .prices:nth-child(odd)>div.resource-color-1 span.price{background-color:rgba(0,204,204,.6)}#matrix .prices:nth-child(odd)>div.resource-color-2{background-color:#ff0}#matrix .prices:nth-child(odd)>div.resource-color-2 span.price{background-color:rgba(255,255,0,.6)}#matrix .prices:nth-child(odd)>div.resource-color-3{background-color:#9f6}#matrix .prices:nth-child(odd)>div.resource-color-3 span.price{background-color:rgba(153,255,102,.6)}#matrix .prices:nth-child(odd)>div.resource-color-4{background-color:#7b57a7}#matrix .prices:nth-child(odd)>div.resource-color-4 span.price{background-color:rgba(123,87,167,.6)}#matrix .prices:nth-child(odd)>div.resource-color-5{background-color:#f30}#matrix .prices:nth-child(odd)>div.resource-color-5 span.price{background-color:rgba(255,51,0,.6)}#matrix .prices:nth-child(odd)>div.resource-color-6{background-color:#f6f9c8}#matrix .prices:nth-child(odd)>div.resource-color-6 span.price{background-color:rgba(246,249,200,.6)}#matrix .prices:nth-child(odd)>div.resource-color-7{background-color:#09f}#matrix .prices:nth-child(odd)>div.resource-color-7 span.price{background-color:rgba(0,153,255,.6)}#matrix .prices:nth-child(odd)>div.resource-color-8{background-color:#f60}#matrix .prices:nth-child(odd)>div.resource-color-8 span.price{background-color:rgba(255,102,0,.6)}#matrix .prices:nth-child(odd)>div.resource-color-9{background-color:#eed996}#matrix .prices:nth-child(odd)>div.resource-color-9 span.price{background-color:rgba(238,217,150,.6)}#matrix .prices:nth-child(odd)>div.resource-color-10{background-color:#97bcff}#matrix .prices:nth-child(odd)>div.resource-color-10 span.price{background-color:rgba(151,188,255,.6)}#matrix .prices:nth-child(odd)>div.resource-color-11{background-color:#ba00ba}#matrix .prices:nth-child(odd)>div.resource-color-11 span.price{background-color:rgba(186,0,186,.6)}#matrix .prices:nth-child(odd)>div.resource-color-12{background-color:#b78c38}#matrix .prices:nth-child(odd)>div.resource-color-12 span.price{background-color:rgba(183,140,56,.6)}#matrix .prices:nth-child(odd)>div.resource-color-13{background-color:#3c0}#matrix .prices:nth-child(odd)>div.resource-color-13 span.price{background-color:rgba(51,204,0,.6)}#matrix .prices:nth-child(odd)>div.resource-color-14{background-color:#063}#matrix .prices:nth-child(odd)>div.resource-color-14 span.price{background-color:rgba(0,102,51,.6)}#matrix .prices:nth-child(odd)>div.resource-color-15{background-color:#f06}#matrix .prices:nth-child(odd)>div.resource-color-15 span.price{background-color:rgba(255,0,102,.6)}#matrix .prices:nth-child(odd)>div.resource-color-16{background-color:#2097b0}#matrix .prices:nth-child(odd)>div.resource-color-16 span.price{background-color:rgba(32,151,176,.6)}#matrix .prices:nth-child(2n)>div.resource-color-0{background-color:#c00}#matrix .prices:nth-child(2n)>div.resource-color-0 span.price{background-color:rgba(204,0,0,.6)}#matrix .prices:nth-child(2n)>div.resource-color-1{background-color:#0cc}#matrix .prices:nth-child(2n)>div.resource-color-1 span.price{background-color:rgba(0,204,204,.6)}#matrix .prices:nth-child(2n)>div.resource-color-2{background-color:#ff0}#matrix .prices:nth-child(2n)>div.resource-color-2 span.price{background-color:rgba(255,255,0,.6)}#matrix .prices:nth-child(2n)>div.resource-color-3{background-color:#9f6}#matrix .prices:nth-child(2n)>div.resource-color-3 span.price{background-color:rgba(153,255,102,.6)}#matrix .prices:nth-child(2n)>div.resource-color-4{background-color:#7b57a7}#matrix .prices:nth-child(2n)>div.resource-color-4 span.price{background-color:rgba(123,87,167,.6)}#matrix .prices:nth-child(2n)>div.resource-color-5{background-color:#f30}#matrix .prices:nth-child(2n)>div.resource-color-5 span.price{background-color:rgba(255,51,0,.6)}#matrix .prices:nth-child(2n)>div.resource-color-6{background-color:#f6f9c8}#matrix .prices:nth-child(2n)>div.resource-color-6 span.price{background-color:rgba(246,249,200,.6)}#matrix .prices:nth-child(2n)>div.resource-color-7{background-color:#09f}#matrix .prices:nth-child(2n)>div.resource-color-7 span.price{background-color:rgba(0,153,255,.6)}#matrix .prices:nth-child(2n)>div.resource-color-8{background-color:#f60}#matrix .prices:nth-child(2n)>div.resource-color-8 span.price{background-color:rgba(255,102,0,.6)}#matrix .prices:nth-child(2n)>div.resource-color-9{background-color:#eed996}#matrix .prices:nth-child(2n)>div.resource-color-9 span.price{background-color:rgba(238,217,150,.6)}#matrix .prices:nth-child(2n)>div.resource-color-10{background-color:#97bcff}#matrix .prices:nth-child(2n)>div.resource-color-10 span.price{background-color:rgba(151,188,255,.6)}#matrix .prices:nth-child(2n)>div.resource-color-11{background-color:#ba00ba}#matrix .prices:nth-child(2n)>div.resource-color-11 span.price{background-color:rgba(186,0,186,.6)}#matrix .prices:nth-child(2n)>div.resource-color-12{background-color:#b78c38}#matrix .prices:nth-child(2n)>div.resource-color-12 span.price{background-color:rgba(183,140,56,.6)}#matrix .prices:nth-child(2n)>div.resource-color-13{background-color:#3c0}#matrix .prices:nth-child(2n)>div.resource-color-13 span.price{background-color:rgba(51,204,0,.6)}#matrix .prices:nth-child(2n)>div.resource-color-14{background-color:#063}#matrix .prices:nth-child(2n)>div.resource-color-14 span.price{background-color:rgba(0,102,51,.6)}#matrix .prices:nth-child(2n)>div.resource-color-15{background-color:#f06}#matrix .prices:nth-child(2n)>div.resource-color-15 span.price{background-color:rgba(255,0,102,.6)}#matrix .prices:nth-child(2n)>div.resource-color-16{background-color:#2097b0}#matrix .prices:nth-child(2n)>div.resource-color-16 span.price{background-color:rgba(32,151,176,.6)}.publication_wizard #matrix #resource-column div:first-child{height:57px;padding-top:0;padding-bottom:0}@media (max-width:768px){#services #matrix button{display:inline-block;width:auto;margin:0;height:22px;padding:2px}#services #matrix h3{font-size:1.5em}}@media (min-width:768px){.resource-color-selector-panel{overflow:hidden;padding-bottom:3px;margin-bottom:0;min-height:39px;line-height:25px;white-space:nowrap;transition:width .6s ease-in-out}.resource-color-selector-panel.resource-colors-show{display:block;width:auto}.resource-color-selector-panel.resource-colors-hide{display:none;width:0}}@media (max-width:767px){.resource-color-selector-panel{clear:both;height:3em;overflow:hidden;transition:height .6s ease-in-out}.resource-color-selector-panel.resource-colors-hide{height:0}}@media (max-width:479px){#services{font-size:90%}#services #matrix button{display:inline-block;width:auto;margin:0;height:22px;padding:2px}#services #matrix h3{font-size:1.5em}#services #matrix p{display:none}}#timeslot-assistant{margin:auto;width:100%;max-width:1200px}#timeslot-assistant #tsa-header{margin-bottom:2em}#timeslot-assistant .creationnotes{text-align:right;margin:0}#timeslot-assistant>.row a{display:block}#timeslot-assistant .rules-list{background:#fff;border:1px solid #ccc}#timeslot-assistant .rules-list>.head{background-color:#ccc;padding:8px 15px;margin:0}#timeslot-assistant .rules-list>.head>.checkbox{margin:5px 0 0}#timeslot-assistant .rules-list div.empty-note{margin:20px;padding:4px;display:none;background-color:#fff}#timeslot-assistant .rules-list div.empty-note span{font-size:1.3em;display:block;padding:0 0 5px;text-align:center;font-weight:700}#timeslot-assistant .rules-list div.empty-note div{color:#666;text-align:justify}#timeslot-assistant .rules-list div.empty-note:last-child{display:block}#timeslot-assistant .rule-static,#timeslot-assistant .rule-static label{cursor:pointer}#timeslot-assistant .rule-static .checkbox label{font-weight:700}#timeslot-assistant .rule-static .form-group{margin-bottom:5px}#timeslot-assistant .rule-static .data p{margin:0}#timeslot-assistant .rule-static .times{padding-left:0;padding-right:2px}#timeslot-assistant .rule-static .raster{padding-left:2px;padding-right:0}#timeslot-assistant .rule-static ul{list-style:none;padding:0;margin:0}#timeslot-assistant .rule-edit{padding-top:10px}#timeslot-assistant .rule-edit ul.weekdays li{cursor:pointer}#timeslot-assistant .rule-edit .help-block{padding-left:20px;font-size:11px;margin-top:2px;margin-bottom:0;line-height:1.07}#timeslot-assistant .rule{border-bottom:1px solid #ccc;border-top:0;overflow:auto;cursor:pointer}#timeslot-assistant .rule .rule-edit{cursor:default}#timeslot-assistant .rule .rule-static:hover{background-color:#e6e6e6}#timeslot-assistant .rule:first-child{border-top:0}#timeslot-assistant .rule:last-child{border-bottom:0}#timeslot-assistant .rule ul.weekdays{padding:0;margin-bottom:5px}#timeslot-assistant .rule ul.weekdays li{width:28px;margin:3px 0 3px 3px!important;display:inline-block}#timeslot-assistant .rule ul.weekdays li.is-disabled{color:#333;background-color:#fff;border-color:#ccc;cursor:pointer}#timeslot-assistant .rule ul.weekdays li.is-disabled.focus,#timeslot-assistant .rule ul.weekdays li.is-disabled:focus{color:#333;background-color:rgb(229.5,229.5,229.5);border-color:rgb(140.25,140.25,140.25)}#timeslot-assistant .rule ul.weekdays li.is-disabled.active,#timeslot-assistant .rule ul.weekdays li.is-disabled:active,#timeslot-assistant .rule ul.weekdays li.is-disabled:hover,.open>#timeslot-assistant .rule ul.weekdays li.is-disabled.dropdown-toggle{color:#333;background-color:rgb(229.5,229.5,229.5);border-color:rgb(173.4,173.4,173.4)}#timeslot-assistant .rule ul.weekdays li.is-disabled.active.focus,#timeslot-assistant .rule ul.weekdays li.is-disabled.active:focus,#timeslot-assistant .rule ul.weekdays li.is-disabled.active:hover,#timeslot-assistant .rule ul.weekdays li.is-disabled:active.focus,#timeslot-assistant .rule ul.weekdays li.is-disabled:active:focus,#timeslot-assistant .rule ul.weekdays li.is-disabled:active:hover,.open>#timeslot-assistant .rule ul.weekdays li.is-disabled.dropdown-toggle.focus,.open>#timeslot-assistant .rule ul.weekdays li.is-disabled.dropdown-toggle:focus,.open>#timeslot-assistant .rule ul.weekdays li.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)}#timeslot-assistant .rule ul.weekdays li.is-disabled.active,#timeslot-assistant .rule ul.weekdays li.is-disabled:active,.open>#timeslot-assistant .rule ul.weekdays li.is-disabled.dropdown-toggle{background-image:none}#timeslot-assistant .rule ul.weekdays li.is-disabled.disabled.focus,#timeslot-assistant .rule ul.weekdays li.is-disabled.disabled:focus,#timeslot-assistant .rule ul.weekdays li.is-disabled.disabled:hover,#timeslot-assistant .rule ul.weekdays li.is-disabled[disabled].focus,#timeslot-assistant .rule ul.weekdays li.is-disabled[disabled]:focus,#timeslot-assistant .rule ul.weekdays li.is-disabled[disabled]:hover,fieldset[disabled] #timeslot-assistant .rule ul.weekdays li.is-disabled.focus,fieldset[disabled] #timeslot-assistant .rule ul.weekdays li.is-disabled:focus,fieldset[disabled] #timeslot-assistant .rule ul.weekdays li.is-disabled:hover{background-color:#fff;border-color:#ccc}#timeslot-assistant .rule ul.weekdays li.is-disabled .badge{color:#fff;background-color:#333}#timeslot-assistant .rule ul.resources li{padding:0;margin:0 0 3px}#timeslot-assistant .rule .data{font-size:11px}#timeslot-assistant .rule .data .form-group{margin-bottom:4px}#timeslot-assistant .rule .data .input-group-addon,#timeslot-assistant .rule .data input{padding:2px 5px}#timeslot-assistant .rule .data input{height:24px}#timeslot-assistant .rule .data input:disabled{cursor:pointer}#timeslot-assistant .rule .data label{padding-top:4px}#timeslot-assistant .rule .tsa-actions{padding:0 10px 10px 20px}.list .list-item-search a.action-new{white-space:normal}.list .list-item-search>ul{padding:6px 0}.list .list-item-search>ul li{border-top:1px solid #fff;border-bottom:1px solid #ccc;position:relative;list-style-type:none}.list .list-item-search>ul li:first-child{border-top:none}.list .list-item-search>ul li:last-child{border-bottom:none}.list .list-item-search>ul li a{padding:8px;text-decoration:none;display:block}.list .list-item-search>ul li a.selected,.list .list-item-search>ul li a:hover{background-color:#ddd;color:#000}.list .list-item-search>ul li.with_icon a{margin-right:24px}.list .list-item-search>ul li.with_icon a.icon{margin-right:0;padding-right:4px;padding-left:4px;right:0;top:0;position:absolute;color:#000}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}#cu-customer,.list-item-search{margin-bottom:20px}#customers .panel-body .form-group{margin-bottom:0}#customers .panel-body .note-container .actions{margin-top:5px}#account{padding-bottom:20px}#account fieldset legend .btn{margin-left:5px}#editProviderSlugModal{width:50%;min-width:320px;max-width:800px}.modal-dialog .bs-callout{margin-top:0}.flowfact-setup-dialog{position:relative}.flowfact-setup-dialog .overlay{position:absolute;top:0;height:100%;width:100%;background:rgba(251,251,246,.7)}.flowfact-setup-dialog .overlay p{border:1px solid #ccc;padding:20px;background:#fff;font-size:16px;position:relative;top:50%;transform:translateY(-50%);border-radius:5px}fieldset.staff-members ul{list-style-type:none;padding:0}fieldset.staff-members ul li{display:inline}fieldset.staff-members ul li:after{content:", "}fieldset.staff-members ul li:last-child:after{content:""}#publication-wizard>h2{margin-top:0}#publication-wizard .nav-tabs a{font-weight:700}#publication-wizard a.embed-url{font-size:12px;color:#333;vertical-align:text-top}#publication-wizard form.custom-url{margin-bottom:60px}#publication-wizard form.custom-url ul.link-list{padding:0;list-style-type:none}.resource-sharing-modules .head,.resource_template_view .head{margin-bottom:1.5em}.resource-sharing-modules .head h2,.resource_template_view .head h2{margin-top:0;margin-bottom:1em;font-size:16px}.resource-sharing-modules .head .icon-container,.resource_template_view .head .icon-container{float:left;width:35px}.resource-sharing-modules .head .icon-container .visibility-indicator-icon,.resource_template_view .head .icon-container .visibility-indicator-icon{padding:2px 6px}.resource-sharing-modules .head p.info,.resource_template_view .head p.info{padding-left:12px}.resource-sharing-modules .resource-sharing-module .channel-settings-container,.resource_template_view .resource-sharing-module .channel-settings-container{font-size:13px}.resource-sharing-modules .resource-sharing-module .channel-settings-container .form-group,.resource_template_view .resource-sharing-module .channel-settings-container .form-group{margin-bottom:4px}.resource-sharing-modules .resource-sharing-module .channel-settings-container .input-group,.resource_template_view .resource-sharing-module .channel-settings-container .input-group{float:left;padding-left:inherit;padding-right:inherit}.resource-sharing-modules .resource-sharing-module .channel-settings-container .input-group-addon,.resource-sharing-modules .resource-sharing-module .channel-settings-container input,.resource_template_view .resource-sharing-module .channel-settings-container .input-group-addon,.resource_template_view .resource-sharing-module .channel-settings-container input{padding:2px 5px}.resource-sharing-modules .resource-sharing-module .channel-settings-container input,.resource_template_view .resource-sharing-module .channel-settings-container input{height:24px}.resource-sharing-modules .resource-sharing-module .channel-settings-container input:disabled,.resource_template_view .resource-sharing-module .channel-settings-container input:disabled{cursor:pointer}.resource-sharing-modules .resource-sharing-module .channel-settings-container label,.resource_template_view .resource-sharing-module .channel-settings-container label{padding-top:4px}.resource-sharing-modules .resource-sharing-module .channel-settings-container button,.resource_template_view .resource-sharing-module .channel-settings-container button{white-space:normal;word-break:break-word;width:-moz-available;width:-webkit-fill-available;width:stretch;font-size:12px;line-height:1.35}.resource-sharing-modules .resource-sharing-module label,.resource_template_view .resource-sharing-module label{white-space:nowrap;text-align:right;horiz-align:right;font-weight:400}.resource-sharing-modules .resource-sharing-module.is-invisible .booking-process-switch .bootstrap-switch-handle-off,.resource-sharing-modules .resource-sharing-module.is-invisible .booking-process-switch .bootstrap-switch-handle-on,.resource_template_view .resource-sharing-module.is-invisible .booking-process-switch .bootstrap-switch-handle-off,.resource_template_view .resource-sharing-module.is-invisible .booking-process-switch .bootstrap-switch-handle-on{background:#999!important;color:#fff!important}.resource-sharing-modules fieldset legend.has-visibility-indicator,.resource_template_view fieldset legend.has-visibility-indicator{padding-left:0}.resource-sharing-modules .visibility-indicator-icon,.resource-sharing-modules fieldset legend .visibility-indicator,.resource_template_view .visibility-indicator-icon,.resource_template_view fieldset legend .visibility-indicator{color:#333;background-color:transparent;border:1px solid silver;margin-right:.5em}.resource-sharing-modules .visibility-indicator-icon.indicator-visible,.resource-sharing-modules fieldset legend .visibility-indicator.indicator-visible,.resource_template_view .visibility-indicator-icon.indicator-visible,.resource_template_view fieldset legend .visibility-indicator.indicator-visible{color:#5cb85c}.resource-sharing-modules .visibility-indicator-icon.indicator-hidden,.resource-sharing-modules fieldset legend .visibility-indicator.indicator-hidden,.resource_template_view .visibility-indicator-icon.indicator-hidden,.resource_template_view fieldset legend .visibility-indicator.indicator-hidden{color:#999}.resource-sharing-modules fieldset.disabled .module-name,.resource-sharing-modules fieldset.disabled p,.resource-sharing-modules fieldset[disabled] .module-name,.resource-sharing-modules fieldset[disabled] p,.resource_template_view fieldset.disabled .module-name,.resource_template_view fieldset.disabled p,.resource_template_view fieldset[disabled] .module-name,.resource_template_view fieldset[disabled] p{opacity:.65;pointer-events:none}.resource-sharing-modules fieldset.disabled legend,.resource-sharing-modules fieldset[disabled] legend,.resource_template_view fieldset.disabled legend,.resource_template_view fieldset[disabled] legend{opacity:1}.resource-sharing-modules fieldset.disabled legend>.needs-pro,.resource-sharing-modules fieldset.disabled legend>.resource-inactive,.resource-sharing-modules fieldset[disabled] legend>.needs-pro,.resource-sharing-modules fieldset[disabled] legend>.resource-inactive,.resource_template_view fieldset.disabled legend>.needs-pro,.resource_template_view fieldset.disabled legend>.resource-inactive,.resource_template_view fieldset[disabled] legend>.needs-pro,.resource_template_view fieldset[disabled] legend>.resource-inactive{cursor:pointer;pointer-events:auto}.resource-sharing-modules fieldset.disabled .input-group .form-control,.resource-sharing-modules fieldset[disabled] .input-group .form-control,.resource_template_view fieldset.disabled .input-group .form-control,.resource_template_view fieldset[disabled] .input-group .form-control{opacity:.65}.resource-sharing-modules .input-group-btn:last-child>.btn,.resource_template_view .input-group-btn:last-child>.btn{line-height:20px}.direct-invite-module .faq-embed{width:100%}.qr-code-dialog .bootstrap-vertical-tab{min-height:270px}.qr-code-dialog .bootstrap-vertical-tab ul.nav-tabs li.active a{background-color:#fff}.qr-code-dialog .qr-container,.qr-code-dialog .qr-container-explain{margin-bottom:20px;padding-left:20px;padding-right:20px}.qr-code-dialog .qr-container-explain img,.qr-code-dialog .qr-container img{border:1px solid #ccc}.qr-code-dialog .qr-container-explain img+a,.qr-code-dialog .qr-container img+a{margin-top:10px!important}@media (min-width:480px){.qr-code-dialog .bootstrap-vertical-tab .nav-tabs{min-height:260px}.qr-code-dialog .qr-container{padding-left:0;padding-right:0}}@media (max-width:479px){.tabs-left{border-left:0;border-bottom:1px solid #ddd;padding-top:0}.tabs-left>li{margin-right:0;float:left;margin-bottom:-1px}.tabs-left>li>a{border-radius:4px 4px 0 0;margin-right:2px;display:block}.tabs-left>li.active>a,.tabs-left>li.active>a:focus,.tabs-left>li.active>a:hover{border-bottom-color:transparent;border-right-color:#ddd}.tab-content{padding-top:10px}}@media (max-width:480px){.resource-sharing-modules .resource-sharing-module{margin-top:8px;margin-bottom:8px}}#resource-import{max-width:1200px;padding-bottom:50px}#resource-import table.dataTable{width:100%!important;margin:0!important}#resource-import .header{padding-bottom:1em}@media (max-width:480px){.header button[data-action=start-import]{margin-top:10px}}#manage-staff .create-form{margin-bottom:2em}@media (max-width:767px){#manage-staff .register-form{padding-left:0!important;padding-right:0!important}#manage-staff .no-user-info{display:block;margin-top:3px}#manage-staff button[data-action=create-user]{float:right}#manage-staff .help-block.text-right{text-align:left}}@media (min-width:768px){#manage-staff .no-user-info{margin-left:20px}}@media (min-width:480px){#manage-staff .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}#manage-staff .form-inline .control-label{margin-bottom:0;vertical-align:middle}#manage-staff .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}}@media (max-width:479px){#manage-staff button[data-action=add-user]{margin-top:5px}}.object-cal-link label{font-size:.92em}.res-sel-sel li .checkbox-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.res-sel-sel li .resource-problem-indicator{width:10px;height:10px;border:1px solid #fff;border-radius:5px;background:red url(/public/images/stoff.png);position:absolute;top:-3px;right:-3px;box-shadow:0 0 5px #999}#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}}.cursor-pointer{cursor:pointer}.circle-progress{position:relative;font-size:120px;width:1em;height:1em;border-radius:50%;float:left;margin:0 .1em .1em 0;background-color:#eee;cursor:default}.circle-progress *,.circle-progress :after,.circle-progress :before{box-sizing:content-box}.circle-progress.center-circle{float:none;margin:0 auto}.circle-progress>span{position:absolute;z-index:1;left:0;top:0;width:5em;line-height:5em;font-size:.2em;color:#ccc;display:block;text-align:center;white-space:nowrap}.circle-progress:after{position:absolute;top:.08em;left:.08em;display:block;content:" ";border-radius:50%;background-color:#fff;width:.84em;height:.84em}.circle-progress .slice{position:absolute;width:1em;height:1em;clip:rect(0,1em,1em,.5em)}.circle-progress.gt50 .slice{clip:rect(auto,auto,auto,auto)}.circle-progress .bar,.circle-progress.gt50 .fill{position:absolute;border:.08em solid rgb(51.4340909091,122.2772727273,183.4159090909);width:.84em;height:.84em;clip:rect(0,.5em,1em,0);border-radius:50%;transform:rotate(0deg)}.circle-progress.gt50 .bar:after,.circle-progress.gt50 .fill{transform:rotate(180deg)}.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(/public/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)}.popover.resource-context-menu{z-index:1039}.popover.resource-context-menu.reduced{z-index:999}.popover.resource-context-menu.reduced:hover{border-color:rgb(51.4340909091,122.2772727273,183.4159090909)}.popover.resource-context-menu .additional-icon,.sidebar .menu .additional-icon{position:absolute;right:5px;top:50%;margin-top:-.5em}@media (max-width:479px){.popover.resource-context-menu,.sidebar .menu{right:0!important;left:auto!important}}.popover.resource-context-menu .popover-content .list-group,.sidebar .menu .popover-content .list-group{background:#eee}.popover.resource-context-menu .popover-content .list-group .list-group-item:first-child,.sidebar .menu .popover-content .list-group .list-group-item:first-child{border-top:0}.popover.resource-context-menu .popover-content .list-group .list-group-item:last-child,.sidebar .menu .popover-content .list-group .list-group-item:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.popover.resource-context-menu .popover-content .list-group .list-group-item.toolbar,.sidebar .menu .popover-content .list-group .list-group-item.toolbar{padding:0}.popover.resource-context-menu .popover-content .list-group .list-group-item.header,.sidebar .menu .popover-content .list-group .list-group-item.header{background-image:url(/public/images/stoff.png)}.popover.resource-context-menu .popover-content .list-group .list-group-item.header a,.sidebar .menu .popover-content .list-group .list-group-item.header a{color:#333}.popover.resource-context-menu .popover-content .list-group .list-group-item.header a.btn.pull-right,.sidebar .menu .popover-content .list-group .list-group-item.header a.btn.pull-right{width:2em;height:2em}.popover.resource-context-menu .popover-content .list-group .list-group-item.resource-problems,.sidebar .menu .popover-content .list-group .list-group-item.resource-problems{font-size:.85em;border-radius:0;background-color:#f2dede;box-shadow:inset 0 0 15px 0 rgba(0,0,0,.2)}.popover.resource-context-menu .popover-content .list-group .list-group-item.resource-problems ul,.sidebar .menu .popover-content .list-group .list-group-item.resource-problems ul{margin:0;padding:0;list-style-type:none}.popover.resource-context-menu .popover-content .list-group .list-group-item span.icon,.sidebar .menu .popover-content .list-group .list-group-item span.icon{float:left;margin:0 6px 4px 0;height:36px;width:36px;line-height:36px;text-align:center;vertical-align:middle;font-size:25px}.popover.resource-context-menu .popover-content .list-group .list-group-item span.icon+span,.sidebar .menu .popover-content .list-group .list-group-item span.icon+span{display:inline-block;margin-top:4px}.popover.resource-context-menu .popover-content .list-group .list-group-item p.small,.sidebar .menu .popover-content .list-group .list-group-item p.small{font-size:70%}.popover.resource-context-menu .popover-content .list-group .list-group-item p:last-child,.sidebar .menu .popover-content .list-group .list-group-item p:last-child{margin-bottom:0}.popover.resource-context-menu .popover-content .list-group .list-group-item span.status-icon,.sidebar .menu .popover-content .list-group .list-group-item span.status-icon{position:absolute;top:5px;left:36px}.popover.resource-context-menu .popover-content .list-group .list-group-item-alternate,.sidebar .menu .popover-content .list-group .list-group-item-alternate{background-color:#fff}.popover.resource-context-menu .popover-content .list-group .list-group-item-alternate:hover,.sidebar .menu .popover-content .list-group .list-group-item-alternate:hover{background-color:#ddd}.popover.resource-context-menu .popover-content .list-group .list-group-item.list-group-item-text,.popover.resource-context-menu .popover-content .list-group .list-group-item.list-group-item-text:active,.popover.resource-context-menu .popover-content .list-group .list-group-item.list-group-item-text:hover,.sidebar .menu .popover-content .list-group .list-group-item.list-group-item-text,.sidebar .menu .popover-content .list-group .list-group-item.list-group-item-text:active,.sidebar .menu .popover-content .list-group .list-group-item.list-group-item-text:hover{border-top:1px solid rgba(0,0,0,.2);border-bottom:0}.popover.resource-context-menu .popover-content .list-group .list-group-item.list-group-item-text:active:last-child,.popover.resource-context-menu .popover-content .list-group .list-group-item.list-group-item-text:hover:last-child,.popover.resource-context-menu .popover-content .list-group .list-group-item.list-group-item-text:last-child,.sidebar .menu .popover-content .list-group .list-group-item.list-group-item-text:active:last-child,.sidebar .menu .popover-content .list-group .list-group-item.list-group-item-text:hover:last-child,.sidebar .menu .popover-content .list-group .list-group-item.list-group-item-text:last-child{border-bottom:1px solid rgba(0,0,0,.2)}.popover.resource-context-menu .popover-content .list-group .list-group-item.list-group-item-text:active label,.popover.resource-context-menu .popover-content .list-group .list-group-item.list-group-item-text:hover label,.popover.resource-context-menu .popover-content .list-group .list-group-item.list-group-item-text label,.sidebar .menu .popover-content .list-group .list-group-item.list-group-item-text:active label,.sidebar .menu .popover-content .list-group .list-group-item.list-group-item-text:hover label,.sidebar .menu .popover-content .list-group .list-group-item.list-group-item-text label{font-size:12px}.popover.resource-context-menu .list-group-item.toolbar,.sidebar .menu .list-group-item.toolbar{padding:0}.popover.resource-context-menu .list-group-item.toolbar a.btn,.sidebar .menu .list-group-item.toolbar a.btn{font-size:.93em;line-height:75%;border-width:0 1px 0 0;white-space:normal}.popover.resource-context-menu .list-group-item.toolbar a.btn:first-child,.sidebar .menu .list-group-item.toolbar a.btn:first-child{border-top-left-radius:4px}.popover.resource-context-menu .list-group-item.toolbar a.btn:last-child,.sidebar .menu .list-group-item.toolbar a.btn:last-child{border-right-width:0;border-top-right-radius:4px}.popover.resource-context-menu .list-group-item.toolbar a.btn .text,.sidebar .menu .list-group-item.toolbar a.btn .text{font-size:70%;text-align:center;padding-left:2px;display:block;margin-top:5px}.direct-invite-module .copy-textarea-box{margin-bottom:1em}.direct-invite-module .success-info{padding:15px;border:1px solid rgb(76.0064102564,174.4935897436,76.0064102564);border-radius:4px}table.activity-list{border-bottom:1px solid #ddd}table.activity-list td>abbr{max-width:100px;overflow:hidden;display:inline-block;text-overflow:ellipsis}.parkometer-dialog .icon-cell{text-align:center}.parkometer-running .info-text{height:120px;line-height:60px}.parkometer-running .info-text .checkbox{line-height:1.42857}.parkometer-running .info-text p{vertical-align:middle;margin-bottom:0}fieldset[disabled] .address-selector{opacity:.65}.address-selector label.disabled{opacity:.65;cursor:not-allowed}.booking-process-selector .glyphicon.visibility-public,.resource-visibility-selector .glyphicon.visibility-public{color:#000}.booking-process-selector .glyphicon.visibility-private,.resource-visibility-selector .glyphicon.visibility-private{color:#999}.booking-process-selector .btn.active,.resource-visibility-selector .btn.active{box-shadow:none;color:#fff;background-color:#5cb85c;border-color:rgb(76.0064102564,174.4935897436,76.0064102564)}.booking-process-selector .btn.active.focus,.booking-process-selector .btn.active:focus,.resource-visibility-selector .btn.active.focus,.resource-visibility-selector .btn.active:focus{color:#fff;background-color:rgb(68.2692307692,156.7307692308,68.2692307692);border-color:rgb(37.3205128205,85.6794871795,37.3205128205)}.booking-process-selector .btn.active.active,.booking-process-selector .btn.active:active,.booking-process-selector .btn.active:hover,.open>.booking-process-selector .btn.active.dropdown-toggle,.open>.resource-visibility-selector .btn.active.dropdown-toggle,.resource-visibility-selector .btn.active.active,.resource-visibility-selector .btn.active:active,.resource-visibility-selector .btn.active:hover{color:#fff;background-color:rgb(68.2692307692,156.7307692308,68.2692307692);border-color:rgb(57.4371794872,131.8628205128,57.4371794872)}.booking-process-selector .btn.active.active.focus,.booking-process-selector .btn.active.active:focus,.booking-process-selector .btn.active.active:hover,.booking-process-selector .btn.active:active.focus,.booking-process-selector .btn.active:active:focus,.booking-process-selector .btn.active:active:hover,.open>.booking-process-selector .btn.active.dropdown-toggle.focus,.open>.booking-process-selector .btn.active.dropdown-toggle:focus,.open>.booking-process-selector .btn.active.dropdown-toggle:hover,.open>.resource-visibility-selector .btn.active.dropdown-toggle.focus,.open>.resource-visibility-selector .btn.active.dropdown-toggle:focus,.open>.resource-visibility-selector .btn.active.dropdown-toggle:hover,.resource-visibility-selector .btn.active.active.focus,.resource-visibility-selector .btn.active.active:focus,.resource-visibility-selector .btn.active.active:hover,.resource-visibility-selector .btn.active:active.focus,.resource-visibility-selector .btn.active:active:focus,.resource-visibility-selector .btn.active:active:hover{color:#fff;background-color:rgb(57.4371794872,131.8628205128,57.4371794872);border-color:rgb(37.3205128205,85.6794871795,37.3205128205)}.booking-process-selector .btn.active.active,.booking-process-selector .btn.active:active,.open>.booking-process-selector .btn.active.dropdown-toggle,.open>.resource-visibility-selector .btn.active.dropdown-toggle,.resource-visibility-selector .btn.active.active,.resource-visibility-selector .btn.active:active{background-image:none}.booking-process-selector .btn.active.disabled.focus,.booking-process-selector .btn.active.disabled:focus,.booking-process-selector .btn.active.disabled:hover,.booking-process-selector .btn.active[disabled].focus,.booking-process-selector .btn.active[disabled]:focus,.booking-process-selector .btn.active[disabled]:hover,.resource-visibility-selector .btn.active.disabled.focus,.resource-visibility-selector .btn.active.disabled:focus,.resource-visibility-selector .btn.active.disabled:hover,.resource-visibility-selector .btn.active[disabled].focus,.resource-visibility-selector .btn.active[disabled]:focus,.resource-visibility-selector .btn.active[disabled]:hover,fieldset[disabled] .booking-process-selector .btn.active.focus,fieldset[disabled] .booking-process-selector .btn.active:focus,fieldset[disabled] .booking-process-selector .btn.active:hover,fieldset[disabled] .resource-visibility-selector .btn.active.focus,fieldset[disabled] .resource-visibility-selector .btn.active:focus,fieldset[disabled] .resource-visibility-selector .btn.active:hover{background-color:#5cb85c;border-color:rgb(76.0064102564,174.4935897436,76.0064102564)}.booking-process-selector .btn.active .badge,.resource-visibility-selector .btn.active .badge{color:#5cb85c;background-color:#fff}.booking-process-selector .btn.active .visibility-private,.resource-visibility-selector .btn.active .visibility-private{color:#000}.dataTables_scrollBody{max-height:600px;transition:max-height .3s ease-in}.dataTables_scrollBody table{margin-left:0}.dataTables_wrapper .dataTables_paginate .paginate_button{padding:0}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:transparent none;border:1px solid transparent}div.paywall .plan-name{font-size:1.2em;font-weight:700;text-transform:uppercase}div.paywall p.price .price{font-size:1.2em;font-weight:700;display:block}div.paywall .plan-selection{display:block}div.paywall .plan-selection>div.tip{float:left;width:0;height:0;border-color:transparent transparent transparent hsla(0,0%,80%,.4);border-style:solid;border-width:110px 0 110px 20px}div.paywall .plan-selection-sm{display:none}div.paywall .bg{display:block;width:100%;height:100px;background:url(/public/images/icons/diagram.svg) no-repeat 50%;background-size:contain;position:absolute;left:-20px;top:26px;opacity:.1}div.paywall .plan-container{border-top:1px solid hsla(0,0%,80%,.5);border-bottom:1px solid hsla(0,0%,80%,.5);position:relative;width:460px;height:220px;margin-left:40px;float:left}div.paywall .plan-container .plan-volumes{float:right;width:166px;min-height:150px;position:relative;margin:10px 10px 0 0}div.paywall .plan-container .plan-volumes .btn{margin-top:48px}div.paywall .plan-container .plan-volumes span.right{text-align:right;display:block;padding-right:10px}div.paywall .plan-container .plan-explorer{width:180px;position:absolute;left:5%}div.paywall .plan-container .plan-explorer .content{border-left:1px solid hsla(0,0%,80%,.5);border-right:1px solid hsla(0,0%,80%,.5);text-align:center;line-height:1.5;background-color:#fbfbf6;min-height:219px;display:flex;flex-direction:column}div.paywall .plan-container .plan-explorer>div.tip{width:0;height:0;border-color:hsla(0,0%,80%,.4) transparent transparent;border-style:solid;border-width:20px 90px 0}@media (max-width:580px){div.paywall{min-height:0}div.paywall .plan-selection{display:none}div.paywall .plan-selection-sm{display:block}div.paywall .plan-selection-sm .btn{white-space:normal}div.paywall .plan-selection-sm .row{border-left:1px solid hsla(0,0%,80%,.5);border-right:1px solid hsla(0,0%,80%,.5)}div.paywall .plan-selection-sm .row:first-child{padding-top:10px}div.paywall .plan-selection-sm .row:last-child{padding-bottom:10px}div.paywall .plan-selection-sm .row .col-xs-6{border-right:1px solid hsla(0,0%,80%,.5);text-align:center}div.paywall .plan-selection-sm .row .col-xs-6:last-child{border-right:0;border-left:1px solid hsla(0,0%,80%,.5);margin-left:-1px}div.paywall .plan-selection-sm .row .col-xs-6.plan-volumes{position:relative}div.paywall .plan-selection-sm .row .col-xs-6.plan-volumes .bg{left:50%;right:auto;top:20px;transform:translate(-50%)}}@media (max-width:379px){div.paywall .plan-selection-sm .row .col-xs-6.plan-volumes .bg{bottom:-40px;top:auto}}@media (max-width:479px){.popover.resource-context-menu .list-group-item.toolbar a.btn{display:table-cell;width:1%}.popover.resource-context-menu .list-group-item.toolbar a.btn .text{display:none}}
/*# sourceMappingURL=provider.css.map */