@font-face{font-family:'tex_gyre_adventorbold';src:url('/static/font/texgyreadventor-bold-jpro.eot');src:url('/static/font/texgyreadventor-bold-jpro.eot?#iefix') format('embedded-opentype'),url('/static/font/texgyreadventor-bold-jpro.woff2') format('woff2'),url('/static/font/texgyreadventor-bold-jpro.woff') format('woff'),url('/static/font/texgyreadventor-bold-jpro.ttf') format('truetype'),url('/static/font/texgyreadventor-bold-jpro.svg#tex_gyre_adventorbold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'tex_gyre_adventorregular';src:url('/static/font/texgyreadventor-regular-jpro.eot');src:url('/static/font/texgyreadventor-regular-jpro.eot?#iefix') format('embedded-opentype'),url('/static/font/texgyreadventor-regular-jpro.woff2') format('woff2'),url('/static/font/texgyreadventor-regular-jpro.woff') format('woff'),url('/static/font/texgyreadventor-regular-jpro.ttf') format('truetype'),url('/static/font/texgyreadventor-regular-jpro.svg#tex_gyre_adventorregular') format('svg');font-weight:normal;font-style:normal}html{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary,ul,li,code,blockquote{display:block}body,article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary,ul,li,code,blockquote,img,h1,h2,h3,h4,p{margin:0;padding:0}body{font-family:'tex_gyre_adventorregular',Arial,sans-serif;font-size:100%;height:100%;color:#162c3c;background-color:#eff3f5}body.sign-in,body.two-factor{background-color:#131721}h1,h2,h3,h4,.h1,.h2,.h3,.h4,a{color:#00477e}h2{line-height:32px;padding:15px 0 10px}h3{padding:10px 0 5px}a:hover{text-decoration:none;color:#243e49}.icon{display:block;width:24px;height:24px;fill:#585c66}a:hover .icon{fill:#bb4e51}@keyframes Spinner{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.logo__link{color:#bb4e51;text-decoration:none;font-size:1.4em;line-height:64px;display:block}.logo__text{text-align:center}.logo__link:hover{color:#7cd8ff}.logo__link .picture{display:block;fill:#efefef}.form-input--iconed{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;position:relative;height:30px;width:100%}.form-input--iconed input[type=text],.form-input--iconed input[type=password]{position:absolute;top:0;right:0;width:100%;height:34px;line-height:34px;background-color:#efefef;border:0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;z-index:10;padding-left:34px;box-sizing:border-box}.form-input--iconed .icon{position:absolute;top:50%;left:18px;transform:translate(-50%,-50%);z-index:20;width:18px;height:18px;fill:#262a34}table tr th{white-space:nowrap}.status-bar{position:fixed;top:0;left:0;width:100%;height:50px;overflow:hidden;transition:height .3s ease-in-out;z-index:1100;background-color:#efefef;padding-right:50px;text-align:center;line-height:50px;font-size:.9em;cursor:pointer}.status-bar--hidden{height:0}.sign-in__view,.two-factor__view{position:absolute;padding-bottom:10px;width:300px;top:50%;left:50%;transform:translate(-50%,-50%)}.authentication__head{height:144px;position:relative}.authentication__head .selector{list-style:none;overflow:hidden;position:absolute;top:0;right:0;width:64px;height:64px;transition:.5s height;background-color:#131721;opacity:.9;z-index:1000}.authentication__head .selector:hover,.authentication__head .selector.auto-close{height:auto}.authentication__head .selector li,.authentication__head .selector li a{display:block;width:64px;height:64px;line-height:64px;text-align:center;color:#8990a2}.authentication__head .selector li a{text-decoration:none}.authentication__head .selector li a:hover{background-color:#bb4e51;color:#7cd8ff}.authentication__head .logo__link .picture{height:80px;width:80px;margin:0 auto}.authentication__head .logo__text{display:block}.authentication__body{background-color:#333742;padding-bottom:14px}.authentication__body p{margin:0 27px 17px;color:#8990a2;font-size:.9em}.authentication__body a{color:#7cd8ff}.authentication__body a:hover{color:#bb4e51}.authentication__body h1{color:#8990a2;font-weight:bold;font-size:1em;line-height:64px;text-align:center}.authentication__body .form-row{margin:0 27px 17px}.authentication__body .form-row--submit{height:30px;font-size:.8em}.authentication__body .form-row--submit a,.authentication__body .form-row--submit span{text-align:right;margin-left:80px;display:block;line-height:30px}.authentication__body .form-row--submit span{color:#8990a2}.authentication__body .form-input--iconed input[type=text],.authentication__body .form-input--iconed input[type=password]{width:100%;height:30px;line-height:30px;background-color:#efefef;border:0;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.authentication__body .form-row--submit button{float:left;background-color:#262a34;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:0;line-height:30px;cursor:pointer;color:#8990a2;width:90px}.authentication__body .form-row--submit button:hover{background-color:#131721;color:#fff}.authentication__feet{text-align:center;font-size:.9em;color:#8990a2}.canvas{width:100%;height:100%;position:absolute;z-index:100;overflow-y:scroll}.canvas .wrapper{transition:padding .3s ease-in-out}#panel{position:relative;background-color:#fff;height:70px}#panel h1{float:left;color:#4c505c;line-height:70px;font-size:1.1em;margin-left:70px;overflow:hidden}#panel .sep{color:#ccc}#panel .subtitle{color:#888}.panel-pager .info{float:left;line-height:36px;padding:0 5px}.panel-pager button{display:block;float:left;height:36px;background:#fff;font-size:1em}.panel-pager .back .icon{transform:rotate(180deg)}.panel-pager .mode{font-size:.9em;margin:0 5px}.panel-button{display:block;border:1px solid #fff;cursor:pointer;padding:8px;border-radius:8px}.panel-button .icon{display:block;width:18px;height:18px;fill:#595c66}.panel-button:hover{border:1px solid #ccd3d7;background-color:#eff3f5}.panel-button:hover .icon{fill:#7cd8ff}#menu-link{display:block;position:absolute;top:0;left:0;margin:17px}#search-tool{float:right;margin:16px}#search-bar{background-color:#dae4e9;text-align:center;overflow:hidden;transition:height .3s ease-in-out;height:0;position:relative}#search-bar.visible{height:96px}#search-bar input{max-width:480px;margin:32px auto;display:block;width:100%;text-align:center;height:32px;linw-height:32px}#panel-submit{float:right;height:32px;margin:19px;border-radius:10px;background-color:#00a0ff;cursor:pointer;border:0;color:#fff;padding:0 32px;font-size:1em}#panel-submit:hover{background-color:#4c505c}#sidebar{z-index:1000;position:fixed;width:250px;left:0;transition:left .3s ease-in-out;overflow:hidden;height:100%;background-color:#333742}#sidebar .header{width:100%;background-color:#131721;position:relative}#sidebar .menu .title{color:#8990a2;font-weight:bold;margin-left:16px;line-height:38px;font-size:.9em}#sidebar .menu a{display:block;line-height:40px;color:#8990a2;border-left:4px solid #333742;text-decoration:none;background-repeat:no-repeat;font-size:.9em}#sidebar .menu a.active,#sidebar .menu a:hover{color:#fff;background-color:#262a34}#sidebar .menu a:hover{border-left:4px solid #262a34}#sidebar .menu a.active{border-left:4px solid #bb4e51}#sidebar .menu .icon{display:block;float:left;width:18px;height:18px;fill:#8990a2;margin:11px}#sidebar .spot{padding:16px;background-color:#262a34;margin:16px 0 0}#sidebar .spot .title{color:#7cd8ff;font-size:1.1em;margin-bottom:5px}#sidebar .spot .highlight{color:#fff;font-size:1.8em}#sidebar .remark{color:#8990a2;font-size:.85em;line-height:1.4em;padding:16px}#sidebar .footer{position:absolute;background-color:#262a34;display:block;height:70px;width:250px;left:0;bottom:0}#sidebar .footer a.avatar{display:block;float:left;margin:10px;text-decoration:none}#sidebar .footer a.avatar .avatar-icon{display:block;border-radius:50%;width:50px;height:50px;line-height:50px;text-align:center;background-color:#131721}#sidebar .footer a.avatar:hover .avatar-icon{background-color:#bb4e51}#sidebar .footer a.right-submenu{float:right;width:70px;height:70px;display:block}#sidebar .footer a.right-submenu:hover{background-color:#131721}#sidebar .footer .uname{color:#7cd8ff;font-size:1em;line-height:1em;display:block;margin:16px 70px 4px;text-decoration:none}#sidebar .footer .uname:hover{text-decoration:underline}#sidebar .footer p{color:#adb7cf;font-size:.8em;line-height:1em}.sidebar-open #sidebar{left:0}.sidebar-close #sidebar{left:-250px}#sidebar .logo__link{text-align:center}#sidebar .logo__link .picture{fill:#dadfea;width:80px;height:80px;vertical-align:bottom;padding:7px;margin:0 auto}#sidebar .logo__link img{max-width:100%;max-height:100%}#sidebar .logo__link .logo__text{display:block;font-size:1.2em;line-height:50px;color:#bb4e51}#sidebar .logo__link:hover .picture{fill:#7cd8ff}#sidebar .logo__link:hover .text{color:#7cd8ff}.site-browser p.info{text-align:center}.site{display:block;border-radius:10px;float:left;margin:20px 0 0 20px;background-color:#fff;width:280px;position:relative;overflow:hidden}.site h2{font-size:1em;padding:10px 0;margin:0 16px;overflow:hidden}.site h2 span{display:block;font-size:.8em;color:#4c505c;line-height:1.1em}.site hr{border:0;border-bottom:1px solid #eee;margin:0 16px}.site p{margin:0 16px;font-size:.8em;padding:11px 0}.site p .icon{float:left;margin:0 10px 0 0}.site .p-indented{padding-left:28px}.site .menu-link{float:right}.site .icon{width:18px;height:18px;fill:#4c505c;transition:fill .5s ease-in-out}.site .tools{height:40px;margin:0 7px}.site .tools a{display:block;padding:9px}.site a.control,.site a.indicator{float:left}.site a.menu{float:right}.site .tools .icon{display:block}.site .tools .control{border-radius:18px;transition:border .5s ease-in-out,padding .5s ease-in-out;padding:2px;margin:5px}.site.service-off .control{border:2px solid #8e94a6;padding:2px 20px 2px 2px}.site.service-on .control{border:2px solid #4c505c;padding:2px 2px 2px 20px}.site a.control:hover{border:2px solid #00a0ff}.site.service-off .service-link .icon,.site.monitoring-off .monitoring-link .icon{fill:#8e94a6}.site .overlay,.locker{position:absolute;top:0;left:-100%;bottom:0;background-color:#fff;opacity:.9;z-index:300;overflow:hidden;transition:.5s left ease-in-out;width:100%;height:100%}.site .overlay,.site .locker{border-radius:10px}.locked .locker,.site.auto-close .overlay{left:0;right:0}.spinner{width:64px;height:64px;border-top:5px solid #aeaeae;border-bottom:5px solid #aeaeae;border-left:5px solid gray;border-right:5px solid gray;border-radius:50%;animation:Spinner 2s linear infinite;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.site .overlay ul{margin:18px;text-align:center}.site .close{margin-top:10px}.summary__view{padding:25px;text-align:center;position:relative;min-width:270px;max-width:1024px;background-color:#fff;margin:20px auto 0;min-width:270px}.summary__view table{border-collapse:collapse;width:100%}.summary__view tbody tr:nth-child(even){border-bottom:1px solid #ccc;background-color:#eff3f5}.summary__view .header tr,.summary__view .footer tr{background:0;line-height:30px;color:#4c505c}.summary__view td{border-bottom:1px solid #333742;padding:3px 10px;font-size:.9em;vertical-align:top;text-align:left;min-width:200px}.summary__view th{padding:3px 10px;background:#333742;color:#efefef}.summary__view .loader{position:absolute;top:0;left:0;bottom:0;right:0;opacity:.7;transition:top .3s ease-in-out;width:100%;height:100%}.summary__view .spinner{position:relative;top:50%;left:50%}.summary__view .hidden{top:100%}.summary__view .overrow{text-align:center}.states__view{padding:25px;text-align:center;position:relative;min-width:270px;max-width:1024px;background-color:#fff;margin:20px auto 0;min-width:270px}.states__view table{border-collapse:collapse;width:100%}.states__view tbody tr:nth-child(even){border-bottom:1px solid #ccc;background-color:#eff3f5}.states__view .header tr,.states__view .footer tr{background:0;line-height:30px;color:#4c505c}.states__view td{border-bottom:1px solid #333742;padding:3px 10px;font-size:.9em;vertical-align:top;text-align:left}.states__view .marker{display:block;float:left;width:20px;height:20px;margin-right:10px}.states__view th{padding:3px 10px;background:#333742;color:#efefef}.states__view .loader{position:absolute;top:0;left:0;bottom:0;right:0;opacity:.7;transition:top .3s ease-in-out;width:100%;height:100%}.states__view .spinner{position:relative;top:50%;left:50%}.states__view .hidden{top:100%}.states__view .overrow{text-align:center}.contacts__view{padding:25px;text-align:center;position:relative;margin:0 auto}.contacts__view table{border-collapse:collapse;width:100%}.contacts__view table .avatar-icon{width:50px;height:50px;text-align:center;background-color:#333742;border-radius:50%;line-height:50px;display:block;color:#fff}.contacts__view table .icon{width:24px;height:24px;margin:13px;display:block}.contacts__view td{border-bottom:1px solid #aeaeae;background-color:#fff;padding:3px 16px;font-size:.9em;vertical-align:top;text-align:left;line-height:50px;white-space:nowrap}.contacts__view th{padding:3px 16px;background:#333742;color:#efefef;text-align:left}.contacts__view th.title{padding:3px 16px 3px 122px}.contacts__view td.avatar{width:50px;padding:3px}.contacts__view td.type{width:50px;padding:3px 0}.contacts__view td.title{width:99%}.table-shader{display:block;min-width:50px;max-width:280px;overflow:hidden}.support__view{background-color:#fff;padding:25px;border-radius:10px;max-width:640px;margin:25px auto;color:#4c505c;position:relative;overflow:hidden}.support__view .status{text-align:center}.support__view label{display:block}.support__view input,.support__view select,.support__view textarea{width:100%;box-sizing:border-box}.support__view input{height:26px;line-height:26px}.support__view .form-row{margin:0 0 16px}.support__view textarea{height:128px}.modal{background-color:#131721;opacity:.9;position:fixed;left:50%;top:50%;width:0;height:0;overflow:hidden;z-index:1000;transition:all .3s ease-in-out}.modal.visible{width:100%;height:100%;left:0;top:0}.modal .window{left:50%;top:50%;min-width:320px;max-width:800px;width:50%;transform:translate(-50%,-50%);background-color:#fff;position:absolute;opacity:1;text-align:center}.modal .window hr{margin:0 25px;border:0;border-bottom:1px solid #eee}.modal .window .title{text-align:center;padding:16px;font-size:1.2em;font-weight:bold;color:#00a0ff}.modal .window .content{padding:16px}.modal .window .controls{text-align:center;padding:16px;background-color:#eff3f5}.modal .window .controls button{border:0;border-radius:8px;padding:0 16px;line-height:40px;font-size:.9em;color:#fff}.modal .window button.submit{background-color:#00a0ff}.modal .window button.cancel{background-color:#bb4e51}.modal .window .controls button:hover{background-color:#262a34}input.date,input.time{width:80px;text-align:center}.profile__view{padding:25px;color:#4c505c}.profile__view .avatar-side .avatar-icon{width:100px;height:100px;border-radius:50%;background-color:#333742;line-height:100px;text-align:center;font-size:2.2em;display:block;margin:0 auto 25px;color:#efefef}.profile__view .avatar-name{font-size:1.2em;font-weight:bold}.profile__view .avatar-address,.profile__view .avatar-desc{font-size:.85em}.profile__view hr{border:0;border-top:1px solid #888}.profile__view .tabs-view>ul{height:40px;line-height:40px;padding:0 25px}.profile__view .tabs-view>ul li{float:left;display:block}.profile__view .tabs-view>ul a{display:block;width:120px;text-align:center;border-top-left-radius:8px;border-top-right-radius:8px}.profile__view .tabs-view>ul a.active{background-color:#fff}.profile__view .tabs-view>div{background-color:#fff;padding:25px;border-radius:8px}.profile__view .tabs-view>div h2{border-bottom:1px solid #888;line-height:32px;font-weight:normal;font-size:1.4em;margin:0 0 16px}.profile__view .tabs-view>div .group{margin-bottom:25px}.calendar{position:absolute;width:350px;height:241px;background:#fff;top:50px;border-radius:10px;border:1px solid #efefef;z-index:1100;-webkit-box-shadow:0 3px 8px 0 rgba(158,158,158,0.7);-moz-box-shadow:0 3px 8px 0 rgba(158,158,158,0.7);box-shadow:0 3px 8px 0 rgba(158,158,158,0.7);display:none}.calendar.auto-close{display:block}.calendar .header{border-bottom:1px solid #efefef;height:40px}.calendar .body{overflow:auto;height:200px}.calendar .cell{float:left;display:block;line-height:40px;height:40px;width:44px;font-size:.8em;text-transform:capitalize;text-align:center;position:relative}.calendar .header .cell{color:gray;font-weight:bold}.calendar .cell span{display:block;position:absolute;left:0;text-align:center;width:44px;line-height:18px;font-weight:bold;text-transform:capitalize}.calendar .cell span.month{top:0;color:maroon;font-size:.8em}.calendar .cell span.year{bottom:0;color:gray;font-size:.7em}.calendar a.cell{text-decoration:none;border-radius:5px}.calendar a.cell:hover{background-color:#efefef}.calendar a.cell.today{background-color:#ffe0e0}.calendar a.cell.interval{border-radius:0;background-color:#e0ffe5}.calendar a.cell.from{border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;background-color:#48bf5c}.calendar a.cell.to{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:#48bf5c}.calendar a.cell.from.to{border-radius:5px}@media screen and (max-width:640px){.panel-pager{width:100%;background-color:#dae4e9;text-align:center;transition:height .3s ease-in-out;position:relative;padding:10px 0;min-height:36px}.panel-pager .back{margin-left:25px}.site-browser .site{width:auto;float:none;margin:20px 20px 0}.sidebar-auto #sidebar{left:-250px}.sidebar-open .wrapper{padding-left:250px;overflow:hidden}.profile__view .avatar-side{padding-bottom:25px}.summary__view,.states__view,.contacts__view{overflow-x:scroll;overflow-y:auto}}@media screen and (min-width:641px){.panel-pager{position:absolute;top:0;padding:17px 0;right:17px}.dashboard .panel-pager{right:70px}.sidebar-auto #sidebar{left:0;overflow:hidden}.sidebar-auto .wrapper,.sidebar-open .wrapper{padding-left:250px}.sidebar-close .wrapper{padding-left:0}.profile__view .avatar-side{float:left;width:256px}.profile__view .content-side{margin-left:281px}.summary__view,.states__view,.contacts__view{overflow-x:hidden;overflow-y:hidden}.calendar{right:0}}
