﻿/*! normalize.css v2.1.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{color:#000;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{overflow-x:hidden}body{background-color:#edece7;font-size:16px;font-family:'Titillium Web', sans-serif;font-weight:400;color:#282624;line-height:24px;padding-top:40px;padding-bottom:40px;transition:all 0.3s ease-in-out;width:100%}h1{font-weight:700;font-size:32px}h2{font-weight:600;font-size:24px}h3{font-weight:600;font-size:19.2px}h4{font-weight:600;font-size:16px}button{display:block;border:none;border-radius:3.2px;padding:8px 16px 8px 16px;position:relative}button:hover>.explain{display:block}button.medium{padding:4px 8px 4px 8px;font-size:12.8px}button.brown_dark{color:#edece7;background:linear-gradient(top, #5e5954 0%, #282624 100%);background:-o-linear-gradient(top, #5e5954 0%, #282624 100%);background:-moz-linear-gradient(top, #5e5954 0%, #282624 100%);background:-webkit-linear-gradient(top, #5e5954 0%, #282624 100%);background:-ms-linear-gradient(top, #5e5954 0%, #282624 100%);box-shadow:0px 3px 8px rgba(40,38,36,0.5)}button.brown_dark:hover{background:linear-gradient(top, #79736c 0%, #43403c 100%);background:-o-linear-gradient(top, #79736c 0%, #43403c 100%);background:-moz-linear-gradient(top, #79736c 0%, #43403c 100%);background:-webkit-linear-gradient(top, #79736c 0%, #43403c 100%);background:-ms-linear-gradient(top, #79736c 0%, #43403c 100%)}button.brown_dark:active{box-shadow:0px 1px 4px rgba(40,38,36,0.5)}button.beige_medium{color:#282624;background:linear-gradient(top, #fdfcfc 0%, #ded8ce 100%);background:-o-linear-gradient(top, #fdfcfc 0%, #ded8ce 100%);background:-moz-linear-gradient(top, #fdfcfc 0%, #ded8ce 100%);background:-webkit-linear-gradient(top, #fdfcfc 0%, #ded8ce 100%);background:-ms-linear-gradient(top, #fdfcfc 0%, #ded8ce 100%);box-shadow:0px 2px 6px rgba(40,38,36,0.3)}button.beige_medium:hover{background:linear-gradient(top, #fff 0%, #f3f0ec 100%);background:-o-linear-gradient(top, #fff 0%, #f3f0ec 100%);background:-moz-linear-gradient(top, #fff 0%, #f3f0ec 100%);background:-webkit-linear-gradient(top, #fff 0%, #f3f0ec 100%);background:-ms-linear-gradient(top, #fff 0%, #f3f0ec 100%)}button .explain{position:absolute;width:160px;background-color:#c5c2ba;left:50%;padding:4px 8px 4px 8px;margin-left:-80px;border-radius:3.2px;display:none;top:43.2px}hr{margin:16px 0 16px 0;height:0;border:none;border-top:1px solid #c5c2ba;border-bottom:1px solid white}.buttonbar:after,.buttonbar:before{content:"";display:table}.buttonbar:after{clear:both}.buttonbar{*zoom:1}.buttonbar button{margin-right:10px;float:left}.buttongroup button,.buttongroup-right button,.buttongroup-small button,.buttonbar button{display:inline-block;padding:5.33333px 10.66667px;background-color:#e7e7e7;border-color:#ddd;cursor:pointer;color:#edece7;font-style:inherit;background:linear-gradient(top, #5e5954 0%, #282624 100%);background:-o-linear-gradient(top, #5e5954 0%, #282624 100%);background:-moz-linear-gradient(top, #5e5954 0%, #282624 100%);background:-webkit-linear-gradient(top, #5e5954 0%, #282624 100%);background:-ms-linear-gradient(top, #5e5954 0%, #282624 100%);box-shadow:0px 3px 8px rgba(40,38,36,0.5);border-radius:3.2px}.buttongroup button:hover,.buttongroup-right button:hover,.buttongroup-small button:hover,.buttonbar button:hover{background:linear-gradient(top, #79736c 0%, #43403c 100%);background:-o-linear-gradient(top, #79736c 0%, #43403c 100%);background:-moz-linear-gradient(top, #79736c 0%, #43403c 100%);background:-webkit-linear-gradient(top, #79736c 0%, #43403c 100%);background:-ms-linear-gradient(top, #79736c 0%, #43403c 100%)}.buttongroup button.active,.buttongroup-right button.active,.buttongroup-small button.active,.buttonbar button.active{background-image:none;background-color:#d0d0d0;background:#40a1c8;box-shadow:none;box-shadow:inset 0px 3px 6px #2a7492}.buttongroup,.buttongroup-right,.buttongroup-small{margin-bottom:16px}.buttongroup button,.buttongroup-right button,.buttongroup-small button{margin-right:0px;border-radius:0}.buttongroup button:first-child,.buttongroup-right button:first-child,.buttongroup-small button:first-child{border-radius:3.2px 0 0 3.2px}.buttongroup button:last-child,.buttongroup-right button:last-child,.buttongroup-small button:last-child{border-radius:0 3.2px 3.2px 0}.buttongroup button:only-child,.buttongroup-right button:only-child,.buttongroup-small button:only-child{border-radius:3.2px}.buttongroup-small button{font-style:normal;font-size:12.8px;padding:2.66667px 5.33333px}.buttongroup-right,.buttongroup.right{float:right}a.btn{color:#40a1c8;text-decoration:none;background:rgba(40,38,36,0.08);border-radius:3.2px;font-size:12.8px;font-weight:500;padding:0px 5.33333px;display:inline-block;text-align:left}a.btn:hover{background:#40a1c8;color:#edece7;text-decoration:none}ul.scope-bar{display:table;table-layout:fixed;width:100%;list-style-type:none;margin:0;padding:0}ul.scope-bar li{display:table-cell;width:100%;overflow:hidden}ul.scope-bar li input[type=radio]{display:none}ul.scope-bar li label{display:block;cursor:pointer;margin-left:-1px;padding:1px 0;width:auto;border:1px solid rgba(51,51,51,0.6);font-size:12px;text-align:center;color:#282624;background:rgba(40,38,36,0);border-radius:0}ul.scope-bar li label:hover{background:rgba(40,38,36,0.3)}ul.scope-bar li input[type=radio]+label{border-radius:0}ul.scope-bar li:first-of-type input[type=radio]+label{margin-left:0;border-radius:3px 0 0 3px}ul.scope-bar li:last-of-type input[type=radio]+label{border-radius:0 3px 3px 0}ul.scope-bar input[type=radio]:checked+label{background-image:none;background:rgba(64,161,200,0.8);box-shadow:none;color:#FFF}span.zone-icon.green{background-color:#1d9f8f;fill:white}span.zone-icon.red{background-color:#da1e5e;fill:white}span.zone-icon.blue{background-color:#206173;fill:white}span.zone-icon.yellow{background-color:#f79321;fill:white}span.zone-icon.gray{background-color:#e1e3e4;fill:black}p.help{margin-top:5px !important;line-height:20px !important;color:#999388;font-weight:200}input{color:#282624;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3.2px;border:2px solid #c5c2ba;padding:4px 6.4px;margin:0;transition:box-shadow ease-out 0.5s}input[disabled="disabled"],input[readonly="readonly"]{background:rgba(237,236,231,0.3)}input[disabled="disabled"]:hover,input[readonly="readonly"]:hover{background:url(img/icon_lock.svg) no-repeat center right 6.4px;background-size:20px 20px}input[disabled="disabled"]:focus,input[readonly="readonly"]:focus{border:2px solid #c5c2ba;box-shadow:none}input.invalid{border:2px solid #b5653a}input.invalid:focus{border:2px solid #b5653a;box-shadow:0px 0px 10px rgba(181,101,58,0.5)}input:focus{border:2px solid #40a1c8;box-shadow:0px 0px 10px rgba(64,161,200,0.5)}input[type="text"],input[type="password"],input[type="numeric"],input[type="number"],input[type="email"]{width:100%}input[type="numeric"]::-webkit-outer-spin-button,input[type="numeric"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.avatars img{box-sizing:border-box;border-radius:15px;border:1px solid rgba(51,51,51,0);height:45px;width:45px}.avatars img.selected{border-radius:15px;border:1px solid #333}.radiobuttons,.checkboxbuttons{margin-bottom:16px}input[type=radio],input[type=checkbox]{display:none;margin:10px}input[type=radio]+label,input[type=checkbox]+label{display:inline-block;padding:5.33333px 10.66667px;background-color:#e7e7e7;border-color:#ddd;cursor:pointer;color:#edece7;font-style:inherit;background:linear-gradient(top, #5e5954 0%, #282624 100%);background:-o-linear-gradient(top, #5e5954 0%, #282624 100%);background:-moz-linear-gradient(top, #5e5954 0%, #282624 100%);background:-webkit-linear-gradient(top, #5e5954 0%, #282624 100%);background:-ms-linear-gradient(top, #5e5954 0%, #282624 100%);box-shadow:0px 3px 8px rgba(40,38,36,0.5)}input[type=radio]+label:last-of-type,input[type=checkbox]+label:last-of-type{border-radius:0 3.2px 3.2px 0}input[type=radio]+label:first-of-type,input[type=checkbox]+label:first-of-type{border-radius:3.2px 0 0 3.2px}input[type=radio]+label:only-of-type,input[type=checkbox]+label:only-of-type{border-radius:3.2px 3.2px 3.2px 3.2px}input[type=radio]+label:hover,input[type=checkbox]+label:hover{background:linear-gradient(top, #79736c 0%, #43403c 100%);background:-o-linear-gradient(top, #79736c 0%, #43403c 100%);background:-moz-linear-gradient(top, #79736c 0%, #43403c 100%);background:-webkit-linear-gradient(top, #79736c 0%, #43403c 100%);background:-ms-linear-gradient(top, #79736c 0%, #43403c 100%)}input[type=radio]+label.small,input[type=checkbox]+label.small{padding:2.66667px 5.33333px;font-size:12px}input[type=radio]:checked+label,input[type=checkbox]:checked+label{background-image:none;background-color:#d0d0d0;background:#40a1c8;box-shadow:none;box-shadow:inset 0px 3px 6px #2a7492}.forms_error_info{background-color:#b5653a;padding:4px 8px 4px 8px;margin-top:5.33333px;color:#edece7;border-radius:3.2px;margin-bottom:8px;font-size:12.8px}.forms_error_info a{font-weight:bold;color:#edece7}.forms_success_info{background-color:#8eb53a;padding:4px 8px 4px 8px;margin-top:5.33333px;color:#edece7;border-radius:3.2px;margin-bottom:8px;font-size:12.8px}.container_validation{position:relative;margin-bottom:16px}.container_validation .icon{position:absolute;width:24px;height:24px;top:6px;right:0;margin-right:8px}.container_validation .error{display:none;background:url(img/validation_icons.png);background-position:center}.container_validation .validating{display:none;background:url(img/validation_icons.png);background-position:left;-webkit-animation:rotateSpinner 1s infinite linear;-moz-animation:rotateSpinner 1s infinite linear;-ms-animation:rotateSpinner 1s infinite linear;-o-animation:rotateSpinner 1s infinite linear;animation:rotateSpinner 1s infinite linear}.container_validation .valid{display:none;background:url(img/validation_icons.png);background-position:right}form.filter table{width:100%}@media all and (max-width: 700px){form.filter td{display:block}}.zone-info{display:none;height:60px;width:calc(100% + 40px);margin:15px -30px;background:white;padding:5px 0px 5px 20px;font-size:16px}.zone-info>div{margin-top:5px;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.zone-info img#zone-icon{margin-right:20px;width:40px;height:40px}.zone-info #floor-icon{width:60px;font-size:40px;margin:0px 0px 0px 20px}.zone-info #name,.zone-info #floor{font-weight:bold;cursor:pointer;color:#40a1c8}.zone-info #type{font-weight:100}.zone-info .filler{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.booking-rule,.feature-box{background-color:#edece7;padding:15px;margin:0 0 15px 0;border-radius:5px}.booking-rule header,.feature-box header{position:relative}.booking-rule header h3,.feature-box header h3{margin:0;font-size:22px;font-weight:300}.booking-rule header h3 .badges,.feature-box header h3 .badges{margin-left:5px;vertical-align:2px}.booking-rule header .tools,.feature-box header .tools{position:absolute;top:1px;right:0px}.booking-rule header .tools .btn-status,.booking-rule header .tools .btn-history,.booking-rule header .tools .btn-settings,.feature-box header .tools .btn-status,.feature-box header .tools .btn-history,.feature-box header .tools .btn-settings{cursor:pointer;float:right;width:20px;height:20px;margin-left:8px;background-image:url("img/check-not.png");background-size:contain}.booking-rule header .tools .btn-history,.feature-box header .tools .btn-history{background-image:url("img/history.png")}.booking-rule header .tools .btn-settings,.feature-box header .tools .btn-settings{background-image:url("img/settings.png")}.booking-rule p.desc,.feature-box p.desc{line-height:25px !important;font-size:18px}.booking-rule hr.dashed,.feature-box hr.dashed{margin:10px 0}.booking-rule .values,.feature-box .values{margin-top:0}.booking-rule .values div.value,.feature-box .values div.value{margin:0 -15px;padding:5px 15px}.booking-rule .values var,.feature-box .values var{right:17px}.booking-rule .br{margin-top:5px}.booking-rule.masked{opacity:0.5;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.masked{opacity:0.5;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-centered{display:inline-block;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto}.show-all{cursor:pointer;padding:4px}.show-all:hover{background:#f5f5f5}.show-all.selected{background:#f5f5f5;color:#555555}#office-zone-icon{display:inline-block;vertical-align:top;width:60px;font-size:30px;margin:0px 0px 0px 20px}table.backgrid{width:100%}table.backgrid input[type=checkbox]{display:inline;margin:0}table.backgrid td{padding:5.33333px;border-bottom:1px solid #ded8ce;word-break:break-all}table.backgrid thead tr th{text-align:left;background-color:#282624;cursor:pointer;color:#edece7;font-weight:400;border-right:1px solid #43403c;padding:8px}table.backgrid thead tr th.sortable{background:url(img/table_sorting_light_neutral.png) no-repeat center right,#282624}table.backgrid thead tr th.ascending{background:url(img/table_sorting_light_up.png) no-repeat center right,#282624}table.backgrid thead tr th.descending{background:url(img/table_sorting_light_down.png) no-repeat center right,#282624}table.backgrid thead tr th:first-child{border-top-left-radius:6.4px}table.backgrid thead tr th:last-child{border-top-right-radius:6.4px;border-right:0}table.backgrid thead tr th a{display:block}table.backgrid.inline thead tr th{color:#282624;border:none;border-bottom:1px solid #c2bfbc;background-color:transparent;padding-bottom:0px}table.backgrid.inline thead tr th.sortable{background:url(img/table_sorting_light_neutral.png) no-repeat center right}table.backgrid.inline thead tr th a{display:block;padding:4px}table.backgrid tbody tr td{border-bottom:1px solid rgba(204,204,204,0.3)}table.backgrid tbody tr td.icon{width:16px;text-align:center;cursor:pointer}table.backgrid tbody tr td td{padding:0;border:0}table.backgrid tbody tr img.avatar{height:24px;width:24px;vertical-align:-4px;border-radius:50%;margin-right:5px;margin-top:-3px;margin-bottom:-3px}table.backgrid tbody tr.clickableRow{cursor:pointer}table.backgrid tbody tr.clickableRow:hover{background-color:#ded8ce}table.backgrid span.node{width:20px;height:35px;position:absolute;margin-top:-5px;content:" ";background:url(img/node.png) no-repeat 0px 8px,url(img/vline.png) repeat-y 0px -15px}table.backgrid span.lastnode{background:url(img/lastnode.png) no-repeat 0px -4px}.backgrid-paginator{text-align:center;border-top:none;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.backgrid-paginator ul{display:inline-block;*display:inline;margin:5px 0;*zoom:1}.backgrid-paginator ul>li{display:inline}.backgrid-paginator ul>li>a,.backgrid-paginator ul>li>span{float:left;width:30px;height:30px;padding:0;line-height:30px;text-decoration:none}.backgrid-paginator ul>li>a:hover,.backgrid-paginator ul>.active>a,.backgrid-paginator ul>.active>span{background-color:#f5f5f5}.backgrid-paginator ul>.active>a,.backgrid-paginator ul>.active>span{color:#999999;cursor:default}.backgrid-paginator ul>.disabled>span,.backgrid-paginator ul>.disabled>a,.backgrid-paginator ul>.disabled>a:hover{color:#999999;cursor:default}.backgrid-filter .clear{z-index:1000;margin-left:-18px;font-family:Arial;font-size:20px;font-weight:bold;color:gray;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer}.company-list-container .backgrid-filter .clear{border-radius:0px;padding:0px;background:white;color:gray}.backgrid-filter input[type="search"]{padding:4px 6px;font-weight:normal;color:#555;vertical-align:middle}.backgrid-filter input{margin:0;font-family:inherit;font-size:100%;line-height:normal;width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.backgrid-filter input[disabled]{cursor:default}.backgrid-filter input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}.backgrid-filter input[type="search"]::-webkit-search-cancel-button,.backgrid-filter input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.backgrid-filter input::-moz-focus-inner{padding:0;border:0}.backgrid .select-row-cell,.backgrid .select-all-header-cell{text-align:center}.backgrid .pointer{cursor:pointer}.container_1,.container_2,.container-filter{width:100%;margin-bottom:32px}.container_1:after,.container_2:after,.container-filter:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.container_1 hr,.container_2 hr,.container-filter hr{border-bottom:1px solid #edece7}.container_1 hr.dashed,.container_2 hr.dashed,.container-filter hr.dashed{border-top:1px dashed #c5c2ba;border-bottom:none}.container_1{padding:30px;background:rgba(40,38,36,0.08);border-radius:6.4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container_1_centered{max-width:480px;margin:0 auto}.container_2 .column,.container_2 .column-simple{float:left;width:-webkit-calc(50% - 20px);width:calc(50% - 20px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:20px}.container_2 .column:last-child,.container_2 .column-simple:last-child{border:0;width:-webkit-calc(50% - 20px);width:calc(50% - 20px);margin-left:20px;margin-right:0}.container_2 .column{padding:30px;background:rgba(40,38,36,0.08);border-radius:6.4px}.container-filter{margin-bottom:12px}@media all and (max-width: 700px){.container_2 .column,.container_2 .column-simple{width:100%;margin:0}.container_2 .column:last-child,.container_2 .column-simple:last-child{width:100%;margin:0;margin-top:30px}}.full{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#edece7;opacity:0.8}.modal-window{background-color:#edece7;box-shadow:0px 3px 8px rgba(40,38,36,0.5);border-radius:3.2px;top:5vh;left:0;right:0;width:500px;margin:5vh auto;position:fixed}.modal-window:after{content:""}.modal-window header,.modal-window main,.modal-window footer{padding:10px}.modal-window header{background-color:#edece7;border-radius:5px}.modal-window header h1{margin:5px}.modal-window header h1 img{height:32px;width:32px;vertical-align:-4px;padding-right:10px}.modal-window header h2{margin:10px 0 10px 49px;font-weight:100}.modal-window main{background-color:#fff;max-height:60vh;overflow-y:scroll;background-color:rgba(40,38,36,0.08);border:1px solid #ccc;border-width:1px 0px 1px 0px}.modal-window main h3{margin-top:0px}.modal-window main .radiobuttons label{margin-left:-4px}.modal-window main .message{background-color:rgba(255,255,0,0.5);border-bottom:1px solid #ccc;padding:10px;margin:-10px;margin-bottom:10px}.modal-window main .options{width:100%}.modal-window main .error{color:red;margin:20px 0px}.modal-window footer{height:40px;background-color:#edece7;border-radius:5px}.modal{position:absolute;background-color:#edece7;box-shadow:0px 3px 8px rgba(40,38,36,0.5);border-radius:3.2px}.modal.center{left:0;right:0;top:50px;bottom:0;width:500px;height:500px;margin:auto;position:fixed}.modal.center:after{content:""}.modal .header{background-color:#282624;border-radius:3.2px 3.2px 0 0;color:#999388;padding:3px}.modal .header b{font-weight:400;color:#edece7}.modal .content{background:#ded8ce;color:#282624;padding:15px}.modal .content-small{font-size:14.4px;background:#edece7;color:#282624;padding:10px}.modal:after{content:"▲";position:absolute;color:#ded8ce}.modal.top:after{color:#282624;top:-18px;left:50%;text-shadow:0px}.modal.light:after{color:#ded8ce}.modal.bottom:after{bottom:-16px;left:50%;-webkit-transform:rotate(-180deg);text-shadow:0px -3px 4px rgba(40,38,36,0.3)}.modal.left:after{left:-13px;top:50%;-webkit-transform:rotate(-90deg);content:"▲";text-shadow:0px -2px 4px rgba(40,38,36,0.3)}.actions-modal{position:absolute;background-color:#ded8ce;box-shadow:0px 3px 8px rgba(40,38,36,0.5);border-radius:3.2px;padding:8px}.actions-modal .actions{padding:0;font-size:12.8px;border-radius:3.2px;overflow:hidden;display:inline-block}.actions-modal .actions a{font-size:12.8px;font-weight:500;padding-left:5.33333px;padding-right:5.33333px;display:inline-block;text-decoration:none;color:#40a1c8}.actions-modal .actions a:hover{background:#40a1c8;color:#edece7;text-decoration:none}ul.variables{list-style-type:none;padding:0;margin:0 0 20px 0}.image-container{position:relative;height:350px;border:solid 1px #999388;margin-bottom:15px}.image-container .crop-circle{display:none;position:relative;width:348px;height:348px;border:solid 1px black;border-radius:50%}.image-container .image-content{position:absolute;max-width:100%;max-height:100%}.image-container #ngrip,.image-container #egrip,.image-container #sgrip,.image-container #wgrip{width:6px;height:6px;background-color:#ffffff;border:1px solid #000000}.image-container #ngrip{top:-3px;left:50%}.image-container #sgrip{bottom:-3px;left:50%}.image-container #wgrip{left:-3px;top:50%}.image-container #egrip{right:-3px;top:50%}.image-container .rotate{cursor:pointer;position:absolute;width:24px;height:24px;bottom:3px;right:3px}canvas.upload-avatar{position:absolute;right:30px;top:20px;border-radius:50%}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-slider{position:relative;text-align:left;border-radius:5px;background-image:none;background-color:#d0d0d0;background:#40a1c8;box-shadow:none;box-shadow:inset 0px 3px 6px #2a7492;padding:5.33333px 10.66667px;margin:10px 0px}.ui-slider .ui-slider-range,.ui-slider .ui-slider-handle{border-radius:5px;background:linear-gradient(top, #5e5954 0%, #282624 100%);background:-o-linear-gradient(top, #5e5954 0%, #282624 100%);background:-moz-linear-gradient(top, #5e5954 0%, #282624 100%);background:-webkit-linear-gradient(top, #5e5954 0%, #282624 100%);background:-ms-linear-gradient(top, #5e5954 0%, #282624 100%);box-shadow:0px 3px 8px rgba(40,38,36,0.5)}.ui-slider .ui-slider-range:hover,.ui-slider .ui-slider-range:focus,.ui-slider .ui-slider-handle:hover,.ui-slider .ui-slider-handle:focus{background:linear-gradient(top, #79736c 0%, #43403c 100%);background:-o-linear-gradient(top, #79736c 0%, #43403c 100%);background:-moz-linear-gradient(top, #79736c 0%, #43403c 100%);background:-webkit-linear-gradient(top, #79736c 0%, #43403c 100%);background:-ms-linear-gradient(top, #79736c 0%, #43403c 100%)}.ui-slider .ui-slider-handle{position:absolute;width:20px;height:30px;cursor:default;border-radius:3.2px 0 0 3.2px}.ui-slider .ui-slider-handle:last-child{border-radius:0 3.2px 3.2px 0}.ui-slider .ui-slider-handle:only-child{border-radius:3.2px 3.2px}.ui-slider .ui-slider-range{position:absolute;font-size:.7em;display:block;border:0;background-position:0 0;opacity:0.5}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:16px}.ui-slider-horizontal .ui-slider-handle{top:-2px;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}/*! jQuery UI - v1.11.0 - 2014-06-30
* http://jqueryui.com
* Includes: core.css, draggable.css, resizable.css, slider.css, tooltip.css
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */.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:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.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-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .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}span.badges{display:inline-block;padding:1px 5px;border:1px solid red;border-radius:5px;line-height:20px;font-size:14px;font-style:normal;vertical-align:middle}span.badges.user-status.active{border-color:#8eb53a;color:#8eb53a}span.badges.user-status.uncomplete{border-color:#b5653a;color:#b5653a}span.badges.user-status.inactive{border-color:#b5653a;color:#b5653a}span.badges.feature-status.active{border-color:#8eb53a;color:#8eb53a}span.badges.feature-status.inactive{border-color:#b5653a;color:#b5653a}span.badges.desk-status.free{border-color:#8eb53a;color:#8eb53a}span.badges.desk-status.occupied{border-color:#b5653a;color:#b5653a}span.badges.desk-status.booked{border-color:#dbb621;color:#dbb621}span.badges.device-status.active{border-color:#8eb53a;color:#8eb53a}span.badges.device-status.disabled{border-color:#b5653a;color:#b5653a}span.badges.device-status.pending{border-color:#dbb621;color:#dbb621}span.badges.inherited{border-color:#999388;color:#999388}input[type=radio]+span.badget,input[type=checkbox]+span.badget{cursor:pointer}input[type=radio]:checked+span.badget.active,input[type=checkbox]:checked+span.badget.active{background-color:#8eb53a;color:#fff}input[type=radio]:checked+span.badget.uncomplete,input[type=checkbox]:checked+span.badget.uncomplete{background-color:#b5653a;color:#fff}input[type=radio]:checked+span.badget.inactive,input[type=checkbox]:checked+span.badget.inactive{background-color:#b5653a;color:#fff}.rd-container{display:inline-block;border:1px solid #333;border-radius:3px;background-color:#fff;padding:10px;text-align:center;font-size:14.4px;line-height:19.2px}.rd-container-attachment{position:absolute}.rd-month{display:inline-block;margin-right:25px}.rd-month:last-child{margin-right:0}.rd-back,.rd-next{cursor:pointer;border:none;outline:none;background:none;padding:0;margin:0}.rd-back[disabled],.rd-next[disabled]{cursor:default}.rd-back{float:left}.rd-next{float:right}.rd-back:before{display:block;content:'\2190'}.rd-next:before{display:block;content:'\2192'}.rd-day-body{cursor:pointer;text-align:center}.rd-day-selected,.rd-time-selected,.rd-time-option:hover{cursor:pointer;background-color:#40a1c8;border-radius:3px;color:#fff}.rd-day-prev-month,.rd-day-next-month{color:#999}.rd-day-disabled{cursor:default;color:#fcc}.rd-time{position:relative;display:inline-block;margin-top:5px;min-width:80px}.rd-time-list{display:none;position:absolute;overflow-y:scroll;max-height:160px;left:0;right:0;background-color:#fff;color:#333;border-radius:3px}.rd-time-selected{padding:5px}.rd-time-option{padding:5px}.rd-day-concealed{visibility:hidden}.page{margin:40px 40px 0px 40px}.version{position:fixed;bottom:5px;left:5px;color:#aaaaaa;font-weight:100}@media all and (max-width: 500px){.page{margin:25px 25px 0px 25px}}.pageHeader{margin-bottom:16px}.pageHeader h1{margin-bottom:4px}.pageHeader ul{list-style:none;margin:0;padding:0;font-size:16px}.pageHeader ul li{display:inline-block;font-weight:600}.pageHeader ul li a{color:#40a1c8;text-decoration:none}.pageHeader ul li a:hover{text-decoration:underline}.pageHeader ul li.divider{padding-left:8px;padding-right:8px}.pageHeader ul li.divider:before{content:"\003e"}.pageHeader hr{margin:0}.pageHeader ul.toolbar{background:rgba(40,38,36,0.08);padding:0;font-size:12.8px;border-radius:3.2px;overflow:hidden;display:inline-block}.pageHeader ul.toolbar li{font-size:12.8px}.pageHeader ul.toolbar li a{font-weight:500;padding-left:5.33333px;padding-right:5.33333px;display:inline-block}.pageHeader ul.toolbar li a:hover{background:#40a1c8;color:#edece7;text-decoration:none}.pageHeader ul.counts{height:16px;color:#777}.navbar{background-color:#282624;height:40px;line-height:40px;padding-left:13.33333px;padding-right:13.33333px;font-size:14.81481px;color:#edece7;position:fixed;top:0;left:0;right:0;width:100%;box-sizing:border-box;transition:margin-left 0.3s ease-in-out}.navbar:after,.navbar:before{content:"";display:table}.navbar:after{clear:both}.navbar{*zoom:1}.navbar .shadow{position:absolute;width:32px;background:red;height:100%;top:0;bottom:0;background:-moz-linear-gradient(left, rgba(40,38,36,0.5) 0%, rgba(40,38,36,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(40,38,36,0.5)), color-stop(100%, rgba(40,38,36,0)));background:-webkit-linear-gradient(left, rgba(40,38,36,0.5) 0%, rgba(40,38,36,0) 100%);background:-o-linear-gradient(left, rgba(40,38,36,0.5) 0%, rgba(40,38,36,0) 100%);background:-ms-linear-gradient(left, rgba(40,38,36,0.5) 0%, rgba(40,38,36,0) 100%);background:linear-gradient(to right, rgba(40,38,36,0.5) 0%, rgba(40,38,36,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#80282624', endColorstr='#00282624',GradientType=1 )}.navbar ul{list-style-type:none;line-height:40px;padding:0;margin:0;float:left;border-bottom-right-radius:3px;border-bottom-left-radius:3px;max-width:1050px}.navbar ul li{display:inline-block;position:relative;height:40px;padding-right:5.71429px;padding-left:5.71429px}.navbar ul li a{color:#999388;text-decoration:none;padding:4px 8px 4px 8px;border-radius:3.2px}.navbar ul li a:hover{color:#edece7;background:#43403c}.navbar ul li.active a{color:#282624;background-color:#edece7}.navbar ul li.disabled{pointer-events:none;opacity:0.6}.navbar ul li.menu{color:#999388;margin-right:10px;cursor:default}.navbar ul li span.divider{border-left:2px solid #40a1c8}.navbar ul li div.arrow{height:4px;width:8px;background:url(img/icon_arrow_down.png);display:inline-block;margin-left:5px;margin-bottom:2px}.navbar ul li:hover>ul.account-menu{display:block}.navbar ul li ul.account-menu{padding:10px;padding-top:0;position:absolute;display:none;margin-left:-10px;background-color:#282624}.navbar ul li ul.account-menu li{display:block;height:40px;padding-right:10px;padding-left:10px;white-space:nowrap;color:#999388}.navbar ul li ul.account-menu li:hover{background:#43403c;color:#edece7;cursor:pointer;border-radius:3.2px}.navbar ul li ul.account-menu li.active{color:#282624;background-color:#edece7;border-radius:3.2px}.navbar ul li ul.account-menu:hover{display:block}.navbar ul li:hover>div.company-list-container{display:block}.navbar ul li div.company-list-container{padding:10px;padding-top:0;position:absolute;display:none;margin-left:-10px;background-color:#282624;border-radius:0 0 3.2px 3.2px}.navbar ul li div.company-list{overflow-x:hidden;overflow-y:auto;max-height:85vh}.navbar ul li div.company-list>ul>li{margin-left:0px !important}.navbar ul li div.company-list ul{min-width:200px}.navbar ul li div.company-list ul li{display:block;margin-left:10px}.navbar ul li div.company-list ul li span{display:block;margin-left:0px;height:40px;padding-right:10px;padding-left:10px;white-space:nowrap;color:#999388}.navbar ul li div.company-list ul li span:hover{background-color:#edece7;color:#282624;cursor:pointer;border-radius:3.2px}.navbar ul li div.company-list ul li ul{padding-top:0;padding-bottom:0;display:block;position:relative;width:100%}.navbar ul li div.company-list ul li ul:before{z-index:100;position:absolute;left:12px;width:10px;height:100%;content:" ";background:url(img/node.png) no-repeat 0px 10px,url(img/vline.png) repeat-y 0px 0px;opacity:0.3}.navbar ul li div.company-list ul li ul:last-child:before{background:url(img/lastnode.png) no-repeat 0px 0px}.navbar ul li div.company-list ul li:hover{display:block}.navbar .profile{float:right}.navbar .profile img{margin-right:7px;height:26px;width:26px;border-radius:50%;vertical-align:-8px}.navbar .profile ul li ul{right:0}.navbar .gsearch{float:right;margin-right:10px}.navbar .gsearch span.search{cursor:pointer}.navbar .gsearch input{width:calc(100% - 50px);margin-left:10px;font-size:12px}.navbar_menu_button,.profile_menu_button{display:none;float:left;color:white}.navbar_menu_button a,.profile_menu_button a{color:#edece7;text-decoration:none}.profile_menu_button{float:right}.profile_menu_side ul,.navbar_menu_side ul{width:100%}.profile_menu_side ul li,.navbar_menu_side ul li{display:block;height:64px;line-height:64px;border-top:1px solid rgba(237,236,231,0.2);border-bottom:1px solid rgba(40,38,36,0.5)}.profile_menu_side ul li:first-child,.navbar_menu_side ul li:first-child{border-top:none}.profile_menu_side ul li:last-child,.navbar_menu_side ul li:last-child{border-bottom:none}.profile_menu_side ul li a,.navbar_menu_side ul li a{width:100%}.navbar_menu_side{position:fixed;top:0;bottom:0;left:-260px;width:260px;background:#57534b;transition:left 0.3s ease-in-out;text-align:center}.navbar_menu_side .shadow{right:0;background:-moz-linear-gradient(left, rgba(40,38,36,0) 0%, rgba(40,38,36,0.5) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(40,38,36,0)), color-stop(100%, rgba(40,38,36,0.5)));background:-webkit-linear-gradient(left, rgba(40,38,36,0) 0%, rgba(40,38,36,0.5) 100%);background:-o-linear-gradient(left, rgba(40,38,36,0) 0%, rgba(40,38,36,0.5) 100%);background:-ms-linear-gradient(left, rgba(40,38,36,0) 0%, rgba(40,38,36,0.5) 100%);background:linear-gradient(to right, rgba(40,38,36,0) 0%, rgba(40,38,36,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00282624', endColorstr='#80282624',GradientType=1 )}.navbar_menu_side.active{left:0}.navbar_menu_side ul li{text-align:left;margin-left:8px}.profile_menu_side{position:fixed;top:0;bottom:0;right:-260px;width:260px;background:#57534b;transition:right 0.3s ease-in-out;text-align:center}.profile_menu_side.active{right:0}.profile_menu_side ul li{text-align:right;margin-right:8px}.slide_right{margin-left:260px}.slide_left{margin-left:-260px}@media all and (max-width: 800px){.profile{display:none}.profile_menu_button{display:block}}@media all and (max-width: 700px){ul.menu_main{display:none}.navbar_menu_button{display:inline-block}.navbar{height:48px;line-height:48px;padding-left:13.33333px;font-size:20px;color:#edece7;position:fixed}}.Dev,.navbar_dev{background-color:#650d0b}.Stage,.navbar_stage{background-color:#0f5351}.Test,.navbar_test{background-color:#071d7c}.login{padding:50px;position:relative}.login label{color:#999388}.login .container{width:80%;max-width:350px;margin:0 auto}.login .container .rememberme{margin-top:10px}@media all and (max-width: 700px){.login{padding:20px}}.deskdetails .column,.userdetails .column,.userpermissions .column,.officedetails .column,.overview .column,.splitview .column{position:relative}.deskdetails h2,.userdetails h2,.userpermissions h2,.officedetails h2,.overview h2,.splitview h2{top:30px;left:30px;margin:0;margin-bottom:5.33333px}.deskdetails h2+i,.userdetails h2+i,.userpermissions h2+i,.officedetails h2+i,.overview h2+i,.splitview h2+i{font-size:12.8px;font-weight:500;color:#999388;display:block;line-height:19.2px}.deskdetails h3,.userdetails h3,.userpermissions h3,.officedetails h3,.overview h3,.splitview h3{margin-bottom:24px;margin-top:24px;line-height:10px}.deskdetails h3+i,.userdetails h3+i,.userpermissions h3+i,.officedetails h3+i,.overview h3+i,.splitview h3+i{font-size:12.8px;font-weight:500;color:#999388;display:block;line-height:19.2px}.deskdetails p,.userdetails p,.userpermissions p,.officedetails p,.overview p,.splitview p{margin-top:16px;line-height:19.2px}.deskdetails table,.userdetails table,.userpermissions table,.officedetails table,.overview table,.splitview table{width:100%}.deskdetails table thead th,.userdetails table thead th,.userpermissions table thead th,.officedetails table thead th,.overview table thead th,.splitview table thead th{text-align:left;padding-bottom:5px}.deskdetails table tr.slider-values,.userdetails table tr.slider-values,.userpermissions table tr.slider-values,.officedetails table tr.slider-values,.overview table tr.slider-values,.splitview table tr.slider-values{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.deskdetails table tr.slider-values td:first-child,.userdetails table tr.slider-values td:first-child,.userpermissions table tr.slider-values td:first-child,.officedetails table tr.slider-values td:first-child,.overview table tr.slider-values td:first-child,.splitview table tr.slider-values td:first-child{padding-right:20px}.deskdetails table td.divider,.userdetails table td.divider,.userpermissions table td.divider,.officedetails table td.divider,.overview table td.divider,.splitview table td.divider{width:16px}.deskdetails table td .radiobuttons,.userdetails table td .radiobuttons,.userpermissions table td .radiobuttons,.officedetails table td .radiobuttons,.overview table td .radiobuttons,.splitview table td .radiobuttons{min-width:96px}.deskdetails table td h4,.userdetails table td h4,.userpermissions table td h4,.officedetails table td h4,.overview table td h4,.splitview table td h4{margin-top:0;margin-bottom:8px}.deskdetails table td.slider-text,.userdetails table td.slider-text,.userpermissions table td.slider-text,.officedetails table td.slider-text,.overview table td.slider-text,.splitview table td.slider-text{padding:20px 0px 0px 10px;width:70px}@media all and (max-width: 700px){.deskdetails table.collapse td,.userdetails table.collapse td,.userpermissions table.collapse td,.officedetails table.collapse td,.overview table.collapse td,.splitview table.collapse td{display:block}.deskdetails table.collapse td.slider-text,.userdetails table.collapse td.slider-text,.userpermissions table.collapse td.slider-text,.officedetails table.collapse td.slider-text,.overview table.collapse td.slider-text,.splitview table.collapse td.slider-text{padding:0px 0px 10px}}.deskdetails .avatar,.userdetails .avatar,.userpermissions .avatar,.officedetails .avatar,.overview .avatar,.splitview .avatar{height:40px;width:40px;border-radius:50%;vertical-align:-10px}.deskdetails .avatar.remove,.userdetails .avatar.remove,.userpermissions .avatar.remove,.officedetails .avatar.remove,.overview .avatar.remove,.splitview .avatar.remove{position:absolute;top:0px;left:30px;width:12px;height:12px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;line-height:8px;font-size:16px;color:white;background-color:#40a1c8;cursor:pointer}.userpermissions input[type=checkbox]{margin:0}.userpermissions label{font-style:normal;color:#282624}.activities{float:right;font-size:14.4px}.activities input{width:150px}.activities label{margin:0 10px 0 15px}.company-logos{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.company-logos .flex-grow-1{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.company-logos div.logobox{width:100%;height:112px;margin:10px 0px}.company-logos div.logobox span.remove{vertical-align:top;margin-top:16px;margin-left:-14px;border-radius:50%;width:20px;height:20px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;line-height:14px;font-size:22px;color:white;background-color:#40a1c8;cursor:pointer}.company-logos div.logobox img{height:80px;margin:16px 16px 10px 16px}table.options tr td:last-child{vertical-align:top;text-align:right}table.options tr td:last-child input[type="number"]{text-align:right;width:100px}table.options tr td:last-child select{text-align-last:right}table.options tr td:last-child div.radiobuttons{margin-bottom:0px}table.options tr td:last-child var{line-height:44px;font-style:normal}table.options tr td.right{text-align:right;vertical-align:top}table.options tr td.right input[type="number"]{text-align:right;width:100px}table.options tr td[colspan="2"],table.options tr td[colspan="3"]{text-align:left}table.options tr td.value{font-weight:bold;vertical-align:bottom;font-size:18px}.infobox.accesslevel-info{margin-top:10px}.infobox.accesslevel-info div{box-shadow:none;position:relative;text-align:center;padding-left:37px;min-width:63px}.infobox.accesslevel-info div h1{font-size:18px;font-weight:100}.infobox.accesslevel-info div img{height:55px;position:absolute;top:5px;left:8px}.infobox.accesslevel-info div.inactive::after{content:" ";background-color:#333;position:absolute;left:0px;bottom:0px;right:0px;top:0px;opacity:0.8;border-radius:3px}.quick-status{vertical-align:top;display:inline-block;border-left-width:1px;border-left-style:solid;padding:12px;border-color:#999388;min-width:80px;font-size:24px}.quick-status div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.quick-status div img{width:40px;margin:8px}.quick-status:first-child{border-left-width:0px}.quick-status-value{font-weight:bold}.quick-status-unit{color:#999388;padding-left:4px}.device-property:hover{background:rgba(40,38,36,0.3);color:#282624}.device-property-name{color:#999388}.device-property-value{text-align:right}.updated-property{font-size:0.6em}table.backgrid thead tr th.Temp{min-width:5em}table.backgrid thead tr th.LastSeen{min-width:9em}.loading_overlay{background-color:#edece7;position:fixed;top:0;bottom:0;left:0;right:0;opacity:0.0;-webkit-transition:0.3s opacity ease-in-out;-moz-transition:0.3s opacity ease-in-out;-o-transition:0.3s opacity ease-in-out;transition:0.3s opacity ease-in-out}.loading_overlay div{position:absolute;width:100px;height:100px;left:50%;top:40%;margin-left:-50px;margin-top:-50px}.loading_overlay .completed{background:url(img/check.png) no-repeat center;background-size:100px 100px}.loading_overlay .completed .success{background:#8eb53a;position:absolute;width:200px;margin-left:-100px}.loading_overlay .spinner{background:url(img/spinner.png);-webkit-animation:rotateSpinner 1s infinite linear;-moz-animation:rotateSpinner 1s infinite linear;-ms-animation:rotateSpinner 1s infinite linear;-o-animation:rotateSpinner 1s infinite linear;animation:rotateSpinner 1s infinite linear}.loading_overlay span{position:absolute;top:40%;left:50%;margin-left:-50px;margin-top:70px;background:#282624;color:#edece7;padding:5px;border-radius:3.2px;width:100px;text-align:center}@keyframes rotateSpinner{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@-webkit-keyframes rotateSpinner /* Safari and Chrome */{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}#floor{position:relative}#floor .save-information{padding:15px;background-color:#ccc;-webkit-border-radius:3px}#floor .save-information div.actions{display:inline;float:right}#floor .save-information div.table{display:table;margin-top:20px}#floor .save-information div.table div.row{display:table-row}#floor .save-information div.table div.row div.cell{display:table-cell;padding:0 20px}#floor .save-information div.table div.row div.cell:first-child{padding:0}#floor .save-information div.table div.row div.border{border-left:1px solid #888}#floor .save-information div.table div.row button{margin-left:10px}#floor .save-information input{font-size:12px;width:100px}#floor .form-search{float:left;width:30%}#floor .room-container{width:100%;overflow:hidden}#floor .room-container .rooms{position:relative;-webkit-transform:translate(0%, 0)}#floor .room-container .rooms .room{position:relative;float:left;line-height:0px}#floor .room-container .rooms .room img{width:100%}#floor .room-container .rooms .room .plan-unit-desk-container{position:absolute;overflow:visible;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}#floor .room-container .rooms .room .plan-unit-desk-back{position:absolute;width:100%;height:100%}#floor .room-container .rooms .room .plan-unit-desk-back.helpers,#floor .room-container .rooms .room .plan-unit-desk-back .helpers{position:absolute;background:url(img/zoom.png),url(img/move.png),url(img/rotate.png);background-position:bottom right, bottom left, top left;background-size:16px;background-repeat:no-repeat}#floor .room-container .rooms .room .plan-unit-desk{position:absolute;width:100%;height:100%;opacity:0.8;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}#floor .room-container .rooms .room .plan-unit-desk div.drag{position:absolute;bottom:0px;left:0px;width:16px;height:16px;cursor:pointer}#floor .room-container .rooms .room .plan-unit-desk div.rotate-handle{position:absolute;top:0px;left:0px;width:16px;height:16px;cursor:url(img/rotate.cur),pointer}#floor .room-container .rooms .room .plan-unit-desk div.resizable-handle{cursor:se-resize;position:absolute;bottom:0px;right:0px;width:16px;height:16px}#floor .room-container .rooms .room .plan-unit-desk.occupied{background-color:#b5653a}#floor .room-container .rooms .room .plan-unit-desk.free{background-color:#8eb53a}#floor .room-container .rooms .room .plan-unit-desk.booked{background-color:#dbb621}#floor .room-container .rooms .room .plan-unit-desk.grayed{background-color:#aaaaaa}#floor .room-container .rooms .room .plan-unit-desk.selected{background-color:#dbb621}#floor .cursor-resize{cursor:se-resize}#floor .cursor-rotate{cursor:url(img/rotate.cur),pointer}#floor:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#floor.fullscreen{position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:#dcdbd6}.desk-info-modal{min-width:300px}.desk-info-modal h2{margin:0 0 10px 0}.desk-info-modal .now{text-align:center}.desk-info-modal .now img{width:128px;height:128px;border-radius:50%}.desk-info-modal .now h1{margin:10px 0;line-height:35px}.desk-info-modal .now h1.free{font-weight:100;font-size:80px;margin-top:30px;margin-bottom:60px}.desk-info-modal .now h2{font-weight:100;font-size:20px;line-height:20px}.desk-info-modal .now h2 .s{vertical-align:2px;background-color:#b5653a;width:10px;height:10px;border-radius:50%;display:inline-block;margin-right:5px}.desk-info-modal .now h2 .s.away{background-color:#dbb621}.desk-info-modal .now p{color:#999388}.desk-info-modal .booked-info .booking{position:relative;padding:5px;border-radius:5px;padding-left:60px;background-color:#edece7}.desk-info-modal .booked-info .booking img{position:absolute;top:5px;left:5px;height:50px;width:50px;border-radius:50%}.desk-info-modal .booked-info .booking:not(:last-child){margin-bottom:5px}.desk-info-modal .booked-info .booking .time{font-weight:100;color:#999388}.desk-info-modal hr{border-bottom:1px solid #edece7;border-top:1px dashed #c5c2ba;border-bottom:none}.modal .search-content{min-height:250px;max-height:500px;transition:height 6s ease;width:400px;overflow:scroll;padding:0;z-index:100;position:relative}.modal .search-content div.loading_overlay{position:absolute}.modal .search-content div.item{padding:15px;border-bottom:1px dashed #c5c2ba;cursor:pointer;position:relative}.modal .search-content div.item:hover{background-color:#c5c2ba}.modal .search-content div.item img{position:absolute;top:20px;right:10px;height:60px;width:60px;border-radius:50%}.modal .search-content div.circle{width:10px;height:10px;border-radius:50%;background-color:#8eb53a}.modal .search-content div.circle.occupied{background-color:#b5653a}.modal .search-content div.circle.booked{background-color:#dbb621}.modal .search-content h1{font-size:18px;margin:0;font-weight:100}.modal .search-content table td:first-child{width:15px;padding-top:6px;vertical-align:top;padding-right:10px}.scheduler table{border-collapse:collapse;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;user-drag:none}.scheduler table,.scheduler th,.scheduler td{font-weight:normal;text-align:center;border:1px solid black}.scheduler tr:nth-child(even){background-color:#eeeeee}.scheduler tr:nth-child(odd){background-color:white}.scheduler tr:first-child{cursor:default;background-color:#cccccc}.scheduler td:first-child{cursor:default}.scheduler td.checked{background-image:linear-gradient(0, green, green);background-repeat:no-repeat;background-size:80% 60%;background-position:50% 50%}.scheduler td.checkedFull{background-size:100% 60%;background-position:0% 50%}.scheduler td.checkedLeft{background-size:90% 60%;background-position:0% 50%}.scheduler td.checkedRight{background-size:90% 60%;background-position:100% 50%}.desk-weight table{border-collapse:collapse;border:1px solid #999388}.desk-weight td{padding:3px;padding-left:10px;border-left:1px solid #999388}.desk-weight td input{width:100px;text-align:right}.desk-weight td:last-child{text-align:right}.assignments .help{margin-left:37px}.assignments input[type=radio]{display:inline-block}.upload-modal{background-color:#edece7;position:fixed;top:0;bottom:0;left:0;right:0;opacity:0.3}.upload-modal-content{position:absolute;width:250px;top:40%;left:50%;margin-left:-140px;margin-top:-140px;background:#ded8ce;color:#282624;border-radius:3.2px;padding:30px;box-shadow:0px 3px 8px rgba(40,38,36,0.5)}.upload-modal-content input[type=file]{width:250px;line-height:18px}.upload-modal-content .buttons{margin-top:10px;line-height:32px}.upload-modal-content .buttons button{float:left}.upload-modal-content .buttons a{display:block;float:right}.eq_grid .narrow{width:20px}.eq_grid .midd{width:80px}.eq_modal{margin:4px;font-size:24px;cursor:pointer}.sensors-container .flexbox,.seats-container .flexbox{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.sensors-container .flex,.seats-container .flex{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.sensors-container .flex-fixed,.seats-container .flex-fixed{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.modal-window .file-content{margin-top:10px;padding:5px;min-height:100px;text-align:left}.zone-type-selector select{vertical-align:top}.zone-type-selector .zone-icon{display:inline-block;background:#ffffff;border:1px solid #faad5f;border-radius:50%;padding:2px;width:40px;height:40px;margin-left:20px}.zone-type-selector .zone-icon img,.zone-type-selector .zone-icon .svg{width:32px;height:32px;padding:4px}.license-table{margin-top:30px}.license-table table{width:auto}.license-table table.backgrid.inline th{font-weight:bold;padding-left:10px;padding-right:40px}.license-table table tr.totals{font-weight:bold}.license-table table tr,.license-table table td{padding-left:10px;padding-right:40px}.license-table table tr .level-total,.license-table table td .level-total{font-style:italic}.license-table table tr .level-company,.license-table table td .level-company{font-weight:bold}.license-table table tr .level-company::before,.license-table table td .level-company::before{content:"• "}.license-table table tr .level1,.license-table table td .level1{padding-left:30px;font-style:italic}.license-table table tr .level2,.license-table table td .level2{padding-left:50px}.license-table table tr .integer-cell,.license-table table td .integer-cell{text-align:right}.activity-calendar{margin-bottom:15px}.infobox{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:space-around;-ms-flex-pack:space-around;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;margin-bottom:15px}.infobox div{-webkit-border-radius:3.2px;-moz-border-radius:3.2px;-ms-border-radius:3.2px;border-radius:3.2px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:5px 10px;margin:3px;background-color:#edece7;box-shadow:inset 0 0 1px 1px #b6b29e}.infobox div i{display:block;font-size:14px;font-weight:100;margin-bottom:2px}.infobox div b{display:block;font-size:40px}.infobox div b i{display:inline;font-size:12px;font-weight:100}.summarybox,.summarytextbox{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:space-around;-ms-flex-pack:space-around;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;margin-bottom:15px}.summarybox .textbox,.summarytextbox .textbox{-webkit-border-radius:3.2px;-moz-border-radius:3.2px;-ms-border-radius:3.2px;border-radius:3.2px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:20vw;margin:5px;background-color:#edece7;box-shadow:inset 0 0 1px 1px #b6b29e}.summarybox .textbox div,.summarytextbox .textbox div{margin:5px 10px}.summarybox .textbox .title,.summarytextbox .textbox .title{font-size:24px;font-style:italic}.summarybox .box,.summarybox .zoombox,.summarytextbox .box,.summarytextbox .zoombox{-webkit-border-radius:3.2px;-moz-border-radius:3.2px;-ms-border-radius:3.2px;border-radius:3.2px;-webkit-box-flex:1;-webkit-flex:1 0 0;-moz-box-flex:1;-moz-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;margin:3px;background-color:#edece7;box-shadow:inset 0 0 1px 1px #b6b29e}.summarybox .box div,.summarybox .zoombox div,.summarytextbox .box div,.summarytextbox .zoombox div{margin:5px 10px}.summarybox .box .title,.summarybox .zoombox .title,.summarytextbox .box .title,.summarytextbox .zoombox .title{font-size:18px;font-style:italic;float:left}.summarybox .box .change,.summarybox .zoombox .change,.summarytextbox .box .change,.summarytextbox .zoombox .change{float:right}.summarybox .box table,.summarybox .zoombox table,.summarytextbox .box table,.summarytextbox .zoombox table{border-top:1px solid #b6b29e;margin:0px;text-align:center}.summarybox .box table tr td,.summarybox .zoombox table tr td,.summarytextbox .box table tr td,.summarytextbox .zoombox table tr td{padding:10px}.summarybox .box table tr td:first-child,.summarybox .zoombox table tr td:first-child,.summarytextbox .box table tr td:first-child,.summarytextbox .zoombox table tr td:first-child{border-right:1px solid #b6b29e}.summarybox .box i,.summarybox .zoombox i,.summarytextbox .box i,.summarytextbox .zoombox i{display:block;font-size:14px;font-weight:100;margin-bottom:2px}.summarybox .box b,.summarybox .zoombox b,.summarytextbox .box b,.summarytextbox .zoombox b{font-size:24px}.summarybox .box b i,.summarybox .zoombox b i,.summarytextbox .box b i,.summarytextbox .zoombox b i{display:inline;font-size:12px;font-weight:100}.summarybox .box h3,.summarybox .zoombox h3,.summarytextbox .box h3,.summarytextbox .zoombox h3{margin-top:0px}.summarybox .zoombox,.summarytextbox .zoombox{position:relative;padding:20px}.summarybox .zoombox .zoom,.summarytextbox .zoombox .zoom{position:absolute;width:24px;height:24px;right:0px;top:0px;cursor:pointer;background-image:url("img/zoom2.png")}.summarybox .tablebox table,.summarytextbox .tablebox table{border:0px}.summarybox .tablebox table tr td:first-child,.summarytextbox .tablebox table tr td:first-child{border:0px}.summarybox .tablebox table tr td,.summarytextbox .tablebox table tr td{text-align:left;border:0px;padding:5px}.summarybox .tablebox thead,.summarytextbox .tablebox thead{display:none}.summarybox .flexbox,.summarytextbox .flexbox{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.summarybox .flexbox .flex,.summarytextbox .flexbox .flex{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}div.arrow-up{display:inline-block;vertical-align:middle;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;font-size:0;line-height:0}div.arrow-up.green{border-bottom:8px solid #8eb53a}div.arrow-up.red{border-bottom:8px solid #b5653a}div.arrow-down{display:inline-block;vertical-align:middle;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #2f2f2f;font-size:0;line-height:0}div.arrow-down.green{border-top:8px solid #8eb53a}div.arrow-down.red{border-top:8px solid #b5653a}div.arrow-right{display:inline-block;vertical-align:middle;width:0;height:0;border-bottom:8px solid transparent;border-top:8px solid transparent;border-left:8px solid #8eb53a;font-size:0;line-height:0}.type-selector{position:absolute;background-color:#edece7;box-shadow:0px 3px 8px rgba(40,38,36,0.5);border-radius:3.2px;padding:8px}.type-selector .type{cursor:pointer;padding:8px;font-size:16px;border-radius:3.2px}.type-selector .type:hover{background:#c5c2ba}.x-axel-days{font-size:12px;letter-spacing:0.5px}.activity-calendar-svg .day{fill:#cccccc;fill-opacity:1}.activity-calendar-svg .q0{fill:#8eb53a;fill-opacity:1}.activity-calendar-svg .q1{fill:#97a33a;fill-opacity:1}.activity-calendar-svg .q2{fill:#a0903a;fill-opacity:1}.activity-calendar-svg .q3{fill:#a7823a;fill-opacity:1}.activity-calendar-svg .q4{fill:#b06f3a;fill-opacity:1}.activity-calendar-svg .q5{fill:#b5653a;fill-opacity:1}.statistics-legend{font-size:12.8px;font-weight:500;color:#999388;display:block;line-height:19.2px;cursor:pointer}.statistics-legend.help{color:#999388;font-size:16px;font-weight:200;cursor:default}.statistics-legend.help div{margin:0 0 5px 25px}.statistics-legend.help div.circle{margin:0 5px 0 -20px}.statistics-legend div.circle{width:10px;height:10px;border-radius:50%;display:inline-block;margin-left:5px}.statistics-legend div.circle.sit{background-color:#b5653a}.statistics-legend div.circle.stand{background-color:#8eb53a}.statistics-legend div.circle.between{background-color:#aaa}.statistics-tooltip{background-color:#fff;-webkit-border-radius:3.2px;-moz-border-radius:3.2px;-ms-border-radius:3.2px;border-radius:3.2px;text-align:center;padding:15px;display:inline-block}.statistics-tooltip h2,.statistics-tooltip h3{font-weight:100;text-align:center;margin:0px;padding:0px;font-size:18px}.statistics-tooltip h3{margin:5px 0px;font-size:14px}.statistics-tooltip i{font-size:14px;color:#c5c2ba}.statistics-tooltip textarea{border:none}.statistics-tooltip.sitstand h2{margin-bottom:10px}.statistics-tooltip.sitstand div.sit,.statistics-tooltip.sitstand div.stand{padding:15px;-webkit-border-radius:3.2px;-moz-border-radius:3.2px;-ms-border-radius:3.2px;border-radius:3.2px;font-weight:100;color:#edece7;margin-bottom:10px}.statistics-tooltip.sitstand div.sit b,.statistics-tooltip.sitstand div.stand b{display:block}.statistics-tooltip.sitstand div.sit{background-color:#b5653a}.statistics-tooltip.sitstand div.stand{background-color:#8eb53a}.statistics-graph{font-size:12px}.statistics-graph .axis path,.statistics-graph .axis line{fill:none;stroke:#000;shape-rendering:crispEdges}.statistics-graph .line{fill:none;stroke:#aaa;stroke-width:2px}.statistics-graph .cause .sit{stroke:#b5653a}.statistics-graph .cause .stand{stroke:#8eb53a}.statistics-graph .cause .between{stroke:#aaa}.statistics-graph .cause .util{stroke:#b5653a}.statistics-graph .cause .activeDev{stroke:#8eb53a}.statistics-graph .cause .bookings{stroke:#aaa}.modal .content{width:250px;padding:10px}.modal .content h2{margin:10px 0}.modal .content h4{margin:0;font-style:italic}.modal .content table{width:100%}.floorplan-legend-area{margin-top:20px;float:right}.floorplan-legend-area .legend{width:200px;height:50px;box-shadow:inset 0 0 1px 1px #b6b29e;background:linear-gradient(to right, #6785c2, #d91e5f)}.company-selector-combo{width:100%}.company-selector-combo #name{width:100%;shadow:none;cursor:default;color:transparent;text-shadow:0 0 0 black}.company-selector-combo #name:focus{box-shadow:none}.company-selector-combo div.arrow{height:8px;width:8px;background-image:url(img/icon_arrow_down_black.png);background-size:8px 8px;display:inline-block;margin-left:-20px;margin-bottom:2px}.company-selector-combo #list{z-index:10;min-width:calc(100% - 2px);border:solid;border-width:1px;background-color:white;position:absolute;overflow:hidden}.company-selector-combo div.backgrid-filter{margin:5px 0px 5px 5px}.company-selector-combo div.company-list{overflow-x:hidden;overflow-y:auto;max-height:400px;padding:0px 10px 10px 0px}.company-selector-combo div.company-list>ul>li{margin-left:0px !important}.company-selector-combo div.company-list ul{margin:0px 0px;padding-left:10px}.company-selector-combo div.company-list ul li{display:block;margin-left:10px}.company-selector-combo div.company-list ul li span{display:block;margin-left:0px;height:26px;padding-right:10px;padding-left:10px;white-space:nowrap;color:black}.company-selector-combo div.company-list ul li span:hover{background-color:#edece7;color:black;cursor:pointer;border-radius:3.2px}.company-selector-combo div.company-list ul li ul{padding-top:0;padding-bottom:0;display:block;position:relative;width:100%}.company-selector-combo div.company-list ul li ul:before{z-index:100;position:absolute;left:12px;width:10px;height:100%;content:" ";background:url(img/node.png) no-repeat 0px 5px,url(img/vline.png) repeat-y 0px 0px;opacity:0.3}.company-selector-combo div.company-list ul li ul:last-child:before{background:url(img/lastnode.png) no-repeat 0px -5px}.company-selector-combo div.company-list ul li:hover{display:block}
