@font-face{font-family:'Montserrat';src:url('fonts/MontserratLight.eot');src:url('fonts/MontserratLight.eot') format('embedded-opentype'),url('fonts/MontserratLight.woff2') format('woff2'),url('fonts/MontserratLight.woff') format('woff'),url('fonts/MontserratLight.ttf') format('truetype'),url('fonts/MontserratLight.svg#MontserratLight') format('svg');font-weight:300}@font-face{font-family:'Montserrat';src:url('fonts/MontserratRegular.eot');src:url('fonts/MontserratRegular.eot') format('embedded-opentype'),url('fonts/MontserratRegular.woff2') format('woff2'),url('fonts/MontserratRegular.woff') format('woff'),url('fonts/MontserratRegular.ttf') format('truetype'),url('fonts/MontserratRegular.svg#MontserratRegular') format('svg');font-weight:400}@font-face{font-family:'Montserrat';src:url('fonts/MontserratMedium.eot');src:url('fonts/MontserratMedium.eot') format('embedded-opentype'),url('fonts/MontserratMedium.woff2') format('woff2'),url('fonts/MontserratMedium.woff') format('woff'),url('fonts/MontserratMedium.ttf') format('truetype'),url('fonts/MontserratMedium.svg#MontserratMedium') format('svg');font-weight:500}@font-face{font-family:'Montserrat';src:url('fonts/MontserratSemiBold.eot');src:url('fonts/MontserratSemiBold.eot') format('embedded-opentype'),url('fonts/MontserratSemiBold.woff2') format('woff2'),url('fonts/MontserratSemiBold.woff') format('woff'),url('fonts/MontserratSemiBold.ttf') format('truetype'),url('fonts/MontserratSemiBold.svg#MontserratSemiBold') format('svg');font-weight:600}@font-face{font-family:'Montserrat';src:url('fonts/MontserratBold.eot');src:url('fonts/MontserratBold.eot') format('embedded-opentype'),url('fonts/MontserratBold.woff2') format('woff2'),url('fonts/MontserratBold.woff') format('woff'),url('fonts/MontserratBold.ttf') format('truetype'),url('fonts/MontserratBold.svg#MontserratBold') format('svg');font-weight:700}@font-face{font-family:'Montserrat';src:url('fonts/MontserratExtraBold.eot');src:url('fonts/MontserratExtraBold.eot') format('embedded-opentype'),url('fonts/MontserratExtraBold.woff2') format('woff2'),url('fonts/MontserratExtraBold.woff') format('woff'),url('fonts/MontserratExtraBold.ttf') format('truetype'),url('fonts/MontserratExtraBold.svg#MontserratExtraBold') format('svg');font-weight:800}@font-face{font-family:'Montserrat';src:url('fonts/MontserratBlack.eot');src:url('fonts/MontserratBlack.eot') format('embedded-opentype'),url('fonts/MontserratBlack.woff2') format('woff2'),url('fonts/MontserratBlack.woff') format('woff'),url('fonts/MontserratBlack.ttf') format('truetype'),url('fonts/MontserratBlack.svg#MontserratBlack') format('svg');font-weight:900}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:.625em;font-size:calc(1em*.625);font-size:calc(.25vw + .25vh + .5vmin);box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:sans-serif;font-size:1.6em;line-height:1.5}h1,h2,h3,h4,p,blockquote,figure,ol,ul{margin:0;padding:0}main,li{display:block}h1,h2,h3,h4,h5,h6{line-height:1.2}strong{font-weight:bold}a{text-decoration:none}button{overflow:visible;border:0;font:inherit;-webkit-font-smoothing:inherit;letter-spacing:inherit;background:none;cursor:pointer}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0;box-shadow:0 0 10px rgba(125,170,189,.75)}html,body{height:100%}body{font-family:'Montserrat',Arial,sans-serif;color:#7daabd}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.full-height{min-height:100vh}.mh100{min-height:10rem}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.full-height{height:100%}}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-aic{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.flex-jcsb{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-jcsa{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flex-jcc{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.flex-no-shrink{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.flex-w{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-acsb{-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}.main-header{width:100%;padding:.8rem 2.5%;background-color:#7daabd;color:#fff}.main-header a:focus,.main-header button:focus,.main-header input:focus,.main-header select:focus,.main-header textarea:focus{outline:0}.main-header .logo-container{font-weight:700;cursor:pointer}.main-header .logo-container img{margin-right:.8rem;max-width:5.2rem;height:auto;vertical-align:bottom}.main-header .logo-container p{cursor:pointer}.admin-container a{display:block;color:transparent;font:0/0 a;text-shadow:none;width:3.5rem;height:3.5rem;margin:0 .8rem;background-repeat:no-repeat;background-position:center center;background-color:#aac7d3;background-size:2.3rem auto;border-radius:50%;-webkit-transition:.2s;transition:.2s}.admin-container a:hover,.admin-container a:focus,.admin-container a:active{box-shadow:0 0 0 1px #aac7d3;background-color:transparent}a.show-warnings{background-color:#e74c3c;background-size:2.5rem auto;background-image:url('/Content/img/show-warnings.svg')}a.show-warnings:hover,a.show-warnings:focus,a.show-warnings:active{box-shadow:0 0 0 1px #e74c3c}.admin-warnings{background-image:url('/Content/img/admin-warnings.svg');display:block;color:transparent;font:0/0 a;text-shadow:none;width:3.5rem!important;height:3.5rem!important;margin:0 .8rem;background-repeat:no-repeat;background-position:center center;background-color:#aac7d3;background-size:2.3rem auto;border-radius:50%;-webkit-transition:.2s;transition:.2s}.admin-warnings:hover,.admin-warnings:focus,.admin-warnings:active{box-shadow:0 0 0 1px #aac7d3;background-color:#7daabd}.admin-import{background-image:url('/Content/img/admin-import.svg')}.users-list{background-image:url('/Content/img/man-user.svg')}.manage-objects{background-image:url('/Content/img/config.svg')}.user-container a{color:#fff}.user-container p{cursor:default}.user-container a.home-link{position:relative;margin-right:5vw}.user-container a.home-link:before{content:'';position:absolute;top:-.5rem;right:0;width:0;height:.1rem;background-color:#fff;-webkit-transition:.2s;transition:.2s}.user-container a.home-link:after{content:'';position:absolute;bottom:-.5rem;left:0;width:0;height:.1rem;background-color:#fff;-webkit-transition:.2s;transition:.2s}.user-container a.home-link:hover:before,.user-container a.home-link:hover:after,.user-container a.home-link:focus:before,.user-container a.home-link:focus:after,.user-container a.home-link:active:before,.user-container a.home-link:active:after{width:100%}.user-container a.logout{margin-left:2vw;margin-right:5vw;display:block;color:transparent;font:0/0 a;text-shadow:none;width:3.5rem;height:3.5rem;background-repeat:no-repeat;background-position:center center;background-size:2rem auto;background-image:url('/Content/img/logout.svg');border-radius:50%;-webkit-transition:.2s;transition:.2s}.user-container a.logout:hover,.user-container a.logout:focus,.user-container a.logout:active{background-color:#aac7d3}.help-link{position:relative;top:-.4rem;display:block;color:transparent;font:0/0 a;text-shadow:none;width:3.5rem;height:3.5rem;margin-top:.4rem;margin-bottom:.9rem;background-color:#aac7d3;background-repeat:no-repeat;background-position:center center;background-size:2.3rem auto;background-image:url('/Content/img/help.svg');border-radius:50%;-webkit-transition:.2s;transition:.2s}.help-link:hover,.help-link:focus,.help-link:active{background-color:transparent;box-shadow:0 0 0 1px #aac7d3}.help-link:after{content:'Info';position:absolute;left:0;right:0;bottom:-1.3rem;color:#fff;font-family:Montserrat,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1;text-align:center}.main-content{width:100%;padding:1rem 2.5%}.main-content h1{padding:6vh 0;text-align:center;font-size:2.4rem;font-weight:600}select{display:block;width:100%;margin-bottom:1.2rem;padding:1.4rem 2.8rem;border:1px solid #7daabd;border-radius:5px;text-align:center;-moz-text-align-last:center;text-align-last:center;font-size:1.4rem;font-weight:700;color:#7daabd;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url('/Content/img/dropdown.svg');background-repeat:no-repeat;background-position:right 1.6rem center;background-size:1rem .6rem}select::-ms-expand{display:none}.btn{display:block;width:100%;padding:1.4rem 2.8rem;background-color:#51b9ee;border:1px solid #51b9ee;border-radius:5px;text-align:center;font-size:1.4rem;font-weight:700;color:#fff;-webkit-transition:.2s;transition:.2s}.btn:hover,.btn:focus,.btn:active{background-color:#fff;color:#51b9ee}.checkboxes{margin-bottom:1.2rem}.checkbox-group{position:relative}.checkbox-group label{display:block;position:relative;z-index:100;padding:.8rem 0 .8rem 3.2rem;line-height:2.4rem;cursor:pointer}input[type=radio]{position:absolute;visibility:hidden;top:0;right:0;bottom:0;left:0;z-index:1000}.check{position:absolute;content:'';top:.8rem;left:0;width:2.4rem;height:2.4rem;box-shadow:0 0 0 1px #7daabd;border-radius:50%}.check:after{position:absolute;content:'';top:.6rem;left:.6rem;width:1.2rem;height:1.2rem;border-radius:50%;-webkit-transition:.2s;transition:.2s}input[type=radio]:not(:checked)+.check:after{background-color:transparent}input[type=radio]:checked+.check:after{background-color:#7daabd}.content-header{padding-top:5rem;padding-bottom:5rem}.site-breadcrumb{-webkit-flex-basis:17.5%;-ms-flex-preferred-size:17.5%;flex-basis:17.5%;font-size:1.2rem;font-weight:500}.site-breadcrumb a{-webkit-flex-basis:17.5%;-ms-flex-preferred-size:17.5%;flex-basis:17.5%;font-size:1.2rem;font-weight:500;color:#7daabd}.graph-header{-webkit-flex-basis:77.5%;-ms-flex-preferred-size:77.5%;flex-basis:77.5%}.category-select label{font-size:2rem;font-weight:700;text-transform:uppercase;padding-right:1rem}.category-select select{width:28rem;margin:0}.export{width:20rem}.export-btn{background-image:url(/Content/img/icon_export.svg);background-repeat:no-repeat;background-position:right 1.6rem center;background-size:2.4rem 100%;background-color:#7daabd;border-color:#7daabd;cursor:default}.export-btn:hover,.export-btn:focus,.export-btn:active{background-image:url(/Content/img/icon_export_hover.svg);color:#7daabd;cursor:default}.filters{-webkit-flex-basis:17.5%;-ms-flex-preferred-size:17.5%;flex-basis:17.5%}.graph-container{-webkit-flex-basis:77.5%;-ms-flex-preferred-size:77.5%;flex-basis:77.5%}.columned-filters select{font-size:1.2rem;padding-left:.4rem;padding-right:.4rem}.columned-filters select:not(:last-child){margin-right:.8rem}.columned-filters select:not(:first-child){margin-left:.8rem}.graph-title{margin-top:1rem}.graph-title label{font-size:1.2rem;font-weight:300}.graph-title label:first-of-type{font-weight:500}.compare-graph{-webkit-flex-basis:42.5%;-ms-flex-preferred-size:42.5%;flex-basis:42.5%}.compare-graph-title{margin-bottom:2rem;font-size:1.6rem;font-weight:600;text-align:center;color:#1d1d1b}.compare-graph-tile{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding:2rem .5rem;background-color:#a0c7d7;font-size:5rem;font-weight:800;color:#fff;text-align:center}.compare-graph-tile.right-tile{background-color:#7daabd}.compare-graph-tile-title{font-size:1.5rem;font-weight:800;color:#a0c7d7}.compare-graph-tile-title.right-tile{color:#7daabd}.table-container table,.table-container-h table{width:100%;border-collapse:collapse;color:#000}.table-container tr,.table-container-h tr{border-bottom:1px solid #b1b2b3;height:5.4rem;-webkit-transition:.2s;transition:.2s}.table-container tr :first-child,.table-container-h tr :first-child{border-right:1px solid #b1b2b3}.table-container tbody tr:nth-child(even),.table-container-h tbody tr:nth-child(even){background-color:#f2f6f8}.table-container tbody tr:nth-child(1){background-color:#e2ecf1}.table-container tbody tr:nth-child(2){background-color:#d3e2e9}.table-container table tbody tr:hover,.table-container-h table tbody tr:hover{background-color:#aac7d3}.table-container th,.table-container-h th{font-size:1.4rem;font-weight:600;text-align:center}.table-container tbody th,.table-container-h tbody th{font-size:1.8rem;font-weight:700}.table-container tbody tr:nth-child(1) th,.table-container tbody tr:nth-child(2) th{font-size:1.3rem}.table-container td,.table-container-h td{width:1%;text-align:center}.table-container-h tbody tr td:nth-last-child(1){background-color:#d3e2e9}.table-container-h tbody tr td:nth-last-child(2){background-color:#e2ecf1}.table-container-h thead tr th:nth-last-child(1){background-color:#d3e2e9}.table-container-h thead tr th:nth-last-child(2){background-color:#e2ecf1}.table-container-h-ca tbody tr td:nth-last-child(2){background-color:transparent}.table-container-h-ca thead tr th:nth-last-child(2){background-color:transparent}.main-footer{padding:2.4rem 0;color:#7daadb;font-size:1.3rem}.login-screen{background-color:#7daabd;color:#fff;text-align:center}.login-screen header{padding:2.4rem 0;font-weight:600}.login-screen header img{max-width:9rem;height:auto;margin-bottom:.8rem;vertical-align:bottom}.login-screen h1{font-size:2.8rem;font-weight:300;margin-bottom:4.8rem}.login-form{position:relative;width:36rem;margin:0 auto;padding:3.2rem 2.4rem;background-color:#fff;border-radius:5px;box-shadow:0 0 4rem rgba(0,0,0,.2);color:#7daabd}.login-form::before,.login-form::after{content:'';position:absolute;z-index:-1;top:50%;width:28rem;height:14rem;background-image:url(/Content/img/world.png);background-repeat:no-repeat;background-position:center center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-size:cover}.login-form::before{left:-14rem}.login-form::after{right:-14rem}.login-form img{max-width:2.5rem;height:auto;margin-bottom:1.2rem;vertical-align:bottom}.login-form h2{font-size:2rem;font-weight:400;margin-bottom:2.4rem}.login-form form{margin-top:4.8rem}.login-form .form-group{position:relative;margin-bottom:3.2rem}.login-form .form-group input{position:relative;width:100%;padding:.8rem 0;border:0;border-bottom:1px solid #7daabd;color:#7daabd;font-size:1.6rem;font-weight:500;-webkit-transition:.2s;transition:.2s}.login-form .form-group input:focus{outline:0;box-shadow:0 1px #7daabd}.login-form .form-group label{position:absolute;top:.8rem;left:0;-webkit-transition:.2s;transition:.2s;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;font-weight:300}.login-form .form-group input:focus~label,.login-form .form-group input:valid~label{-webkit-transform:translateY(-2.5rem) scale(.8);-ms-transform:translateY(-2.5rem) scale(.8);transform:translateY(-2.5rem) scale(.8)}.login-form .field-validation-error,.login-form .validation-summary-errors{font-style:italic;font-weight:300;color:red}.login-form .form-validation{margin-top:6rem}.login-form .form-validation a{font-size:1.3rem;color:#7daabd}.login-form .form-validation input{margin:0;padding:1rem 1.6rem;border:2px solid #51b9ee;border-radius:5px;background-color:#51b9ee;color:#fff;font-size:1.4rem;font-weight:500;cursor:pointer;-webkit-transition:.2s;transition:.2s}.login-form .form-validation input:hover,.login-form .form-validation input:focus,.login-form .form-validation input:active{background-color:#fff;color:#51b9ee}.login-screen footer{padding:2.4rem 0}.menu-card{-webkit-flex-basis:23%;-ms-flex-preferred-size:23%;flex-basis:23%;border:1px solid #7daabd;border-radius:5px}.menu-img{height:17.5vw;background-color:#7daabd}.menu-img img{width:60%;max-width:60%}.menu-bart-chart .menu-img img{width:80%;max-width:80%}.menu-global-view .menu-img img{width:70%;max-width:70%}.menu-content{padding:3rem 2rem}.menu-content h2{margin-bottom:2.4rem;font-size:1.8rem;font-weight:700;text-align:center;text-transform:uppercase}.help-screen h2{font-size:1.7rem;font-weight:500;padding-bottom:2rem}.documentation{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}.documentation li{border-top:1px solid #c9c9c9;padding:.5rem 0}.documentation li:last-child{border-bottom:1px solid #c9c9c9}.documentation li a{padding:1.5rem 1rem 1.5rem 0;color:#000;font-size:1.2rem;font-weight:500;-webkit-transition:.2s;transition:.2s}.documentation li a:hover{background-color:#e2ecf1}.documentation .download-icon{width:2.2rem;height:2.2rem;background-image:url(/Content/img/icon_export_hover.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.contact{-webkit-flex-basis:31.75%;-ms-flex-preferred-size:31.75%;flex-basis:31.75%}.contact p{font-size:1.3rem;font-weight:500}.contact a{color:#000;text-decoration:underline}.tel-number{color:#35b7ee}.se-pre-con{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;background-color:#fff;text-transform:uppercase;font-size:3rem;text-align:center}.se-pre-con div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.no-js #loader{display:none}.js #loader{display:block;position:absolute;left:100px;top:0}#LstUsers{width:100%;height:100%;-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1}#LstUsers .k-grid-content{width:100%;height:100%;-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;overflow:hidden}#LstUsers .k-grid-header-wrap{width:calc(100% + 16.5px)!important;-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;overflow:hidden}#LstUsers .k-filter-row th,.k-grid-header th.k-header{text-align:center!important}#lblUserList{color:#00008b;width:100%;font-size:25px;margin-bottom:20px}.admin-body-content{width:100%;height:calc(100% - 150px);position:relative;padding:50px 4.5% 40px;background-color:#fff;display:-webkit-flex;display:flex;display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.kpi-low-value{background-color:red;color:#fff}.kpi-high-value{background-color:green;color:#fff}.kpi-normal-value{background-color:#fff}.kpi-not-configured{background-color:#d3d3d3}.kpi-null-value{background-color:#fff}#LstWarnings{font-size:14px;height:100%;-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;overflow-x:scroll}#LstWarnings .k-grid-content{min-width:1800px;height:42vh;-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;flex-grow:1;overflow-y:scroll}#LstWarnings .k-grid-header{padding-right:0!important}#LstWarnings .k-header{min-width:1788px}#LstWarnings .k-grouping-header{min-width:1776px}#LstWarnings .k-grid-header-wrap{min-width:1800px;-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;overflow:hidden}#LstSessions{width:100%;-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1}#LstSessions .k-grid-content{width:100%;height:100%;-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;overflow:hidden}#LstSessions .k-grid-header-wrap{width:calc(100% + 16.5px)!important;-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;overflow:hidden}#lstScreens.k-grid td{padding:.1em .1em}#pwidget{background-color:#fff;width:856px;padding:2px;text-align:center;border:0 solid gray}#progressbar{width:850px;padding:1px;background-color:#fff;border:1px solid #000;height:35px}#indicator{width:0;background-color:#00008b;height:35px;margin:0}#progressnum{text-align:center;width:856px}#tlt{font-family:Calibri;color:#00008b;text-align:left;font-size:16pt;font-weight:600}#lstScreens.k-grid td{padding:.1em .1em}#pwidget{background-color:#fff;width:856px;padding:2px;text-align:center;border:0 solid gray}#progressbar{width:850px;padding:1px;background-color:#fff;border:1px solid #000;height:35px}#indicator{width:0;background-color:#00008b;height:35px;margin:0}#progressnum{text-align:center;width:856px}#tlt{font-family:Calibri;color:#00008b;text-align:left;font-size:16pt;font-weight:600}[data-tip]{display:inline-block;position:relative}[data-tip]:hover:before{content:attr(data-tip);position:absolute;padding:0 8px;height:28px;line-height:28px;background-color:#aac7d3;left:10px;top:58px;font-size:14px;border-radius:3px;white-space:nowrap;color:#fff;font-size:11px}[data-tip]:hover:after{content:"";position:absolute;border-bottom:8px solid rgba(170,199,211,.8);border-left:8px solid transparent;border-right:8px solid transparent;left:20px;top:50px}.k-header,.k-grid .k-grouping-header,.k-button{background-color:#aac7d3!important;border-color:#aac7d3!important}.k-filter-menu .k-button{border-color:#fafafa!important}.k-grid-header,.k-header,.k-link,.k-link:link{color:#fff!important}.k-i-filter:before,.k-button{color:#fff!important}.k-grid-filter.k-state-active{background-color:rgba(255,255,255,.5)!important}.k-pager-nav.k-link,.k-grid-pager .k-link,.k-grid-pager .k-link:link{color:#444!important}