﻿/*!

/*
 * DLR Group - Sonrai IAQ
 */html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{box-sizing:inherit}html{-moz-tab-size:4;tab-size:4;height:100%}body{background-color:#fff;color:#404040;font-family:"Roboto", sans-serif;min-height:100%}body::before{content:"";position:fixed;top:0;z-index:-100;width:100%;height:100%;background:url(/images/bg-wavyTop.png) left top/100% no-repeat,url(/images/bg-wavyBottom.png) left bottom/100% no-repeat}pre{white-space:pre-wrap}ul{list-style-position:outside;margin-left:1rem}ul.unstyle,ol.unstyle{list-style:none;margin-left:unset;padding-left:unset;margin-bottom:unset}.img-fluid{max-width:100%;height:auto}.text.muted{color:#939598}a:not(.unstyle):not(.btn),.link{font-weight:400;color:#4d9443;text-decoration:none;transition:text-shadow 0.1s ease-in-out}a:not(.unstyle):not(.btn):hover,.link:hover{color:#325f2b;text-decoration:underline}a:not(.unstyle):not(.btn):focus,a:not(.unstyle):not(.btn).focus,.link:focus,.link.focus{text-decoration:underline}a:not(.unstyle):not(.btn):disabled,a:not(.unstyle):not(.btn).disabled,.link:disabled,.link.disabled{color:#939598;pointer-events:none}a.unstyle{color:inherit;text-decoration:inherit}a.unstyle:hover{color:inherit;text-decoration:inherit}.btn{display:inline-block;font-weight:400;color:#fff;text-align:center;vertical-align:middle;cursor:pointer;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color 0.1s ease-in-out,background-color 0.1s ease-in-out,border-color 0.1s ease-in-out,box-shadow 0.1s ease-in-out}.btn:hover{color:#fff;text-decoration:none;text-shadow:none;box-shadow:inset 0 0 0.25rem rgba(64,64,64,0.25)}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0.25rem 0.125rem rgba(147,149,152,0.5)}.btn.disabled,.btn:disabled{opacity:.65;box-shadow:none;cursor:unset;pointer-events:none}.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled).active{box-shadow:0 0 0.25rem 0.125rem rgba(147,149,152,0.5)}.btn:not(:disabled):not(.disabled):active:focus,.btn:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0.25rem 0.125rem rgba(147,149,152,0.5)}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn.submit{color:#404040;background-color:#5ae665;border-color:#939598;padding-left:3rem;padding-right:3rem}.btn.submit:hover{border-color:#797b7f}.btn.submit:focus,.btn.submit.focus{border-color:#797b7f}.btn.plain{background-color:#fff;border-style:unset;border-radius:unset;color:#939598;padding:0.25rem 2rem;font-size:.8rem;letter-spacing:0.124rem;box-shadow:0 0 0.5rem 0.25rem rgba(147,149,152,0.25);text-transform:uppercase}.btn.plain:hover{background-color:rgba(90,230,101,0.25);box-shadow:0 0 0.25rem 0.125rem rgba(147,149,152,0.5)}.btn.plain.active{background-color:rgba(90,230,101,0.5);color:#404040;border-color:#797b7f}.btn.lg{padding:.5rem 1rem;line-height:1.5;border-radius:0;font-size:1.25rem}@keyframes chartjs-render-animation{from{opacity:0.99}to{opacity:1}}.chartjs-render-monitor{animation:chartjs-render-animation 0.001s}.chartjs-size-monitor,.chartjs-size-monitor-expand,.chartjs-size-monitor-shrink{position:absolute;direction:ltr;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1}.chartjs-size-monitor-expand>div{position:absolute;width:1000000px;height:1000000px;left:0;top:0}.chartjs-size-monitor-shrink>div{position:absolute;width:200%;height:200%;left:0;top:0}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}@font-face{font-family:'Roboto';font-style:normal;font-weight:100;font-display:swap;src:local("Roboto Thin"),local("Roboto-Thin"),url(/coldFeet/QP5zQg/fonts/Roboto-Thin.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-display:swap;src:local("Roboto Light"),local("Roboto-Light"),url(/coldFeet/3Gjcig/fonts/Roboto-Light.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:local("Roboto"),local("Roboto-Regular"),url(/coldFeet/ZmF9PA/fonts/Roboto-Regular.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:local("Roboto Medium"),local("Roboto-Medium"),url(/coldFeet/dKSNQQ/fonts/Roboto-Medium.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-display:swap;src:local("Roboto Bold"),local("Roboto-Bold"),url(/coldFeet/PXxgdA/fonts/Roboto-Bold.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}svg:not(:root).svg-inline--fa{overflow:visible}.svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-lg{vertical-align:-.225em}.svg-inline--fa.fa-w-1{width:0.0625em}.svg-inline--fa.fa-w-2{width:0.125em}.svg-inline--fa.fa-w-3{width:0.1875em}.svg-inline--fa.fa-w-4{width:0.25em}.svg-inline--fa.fa-w-5{width:0.3125em}.svg-inline--fa.fa-w-6{width:0.375em}.svg-inline--fa.fa-w-7{width:0.4375em}.svg-inline--fa.fa-w-8{width:0.5em}.svg-inline--fa.fa-w-9{width:0.5625em}.svg-inline--fa.fa-w-10{width:0.625em}.svg-inline--fa.fa-w-11{width:0.6875em}.svg-inline--fa.fa-w-12{width:0.75em}.svg-inline--fa.fa-w-13{width:0.8125em}.svg-inline--fa.fa-w-14{width:0.875em}.svg-inline--fa.fa-w-15{width:0.9375em}.svg-inline--fa.fa-w-16{width:1em}.svg-inline--fa.fa-w-17{width:1.0625em}.svg-inline--fa.fa-w-18{width:1.125em}.svg-inline--fa.fa-w-19{width:1.1875em}.svg-inline--fa.fa-w-20{width:1.25em}.svg-inline--fa.fa-pull-left{margin-right:.3em;width:auto}.svg-inline--fa.fa-pull-right{margin-left:.3em;width:auto}.svg-inline--fa.fa-border{height:1.5em}.svg-inline--fa.fa-li{width:2em}.svg-inline--fa.fa-fw{width:1.25em}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-text,.fa-layers-counter{display:inline-block;position:absolute;text-align:center}.fa-layers-text{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter{background-color:#ff253a;border-radius:1em;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;height:1.5em;line-height:1;max-width:5em;min-width:1.5em;overflow:hidden;padding:.25em;right:0;text-overflow:ellipsis;top:0;-webkit-transform:scale(0.25);transform:scale(0.25);-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-bottom-right{bottom:0;right:0;top:auto;-webkit-transform:scale(0.25);transform:scale(0.25);-webkit-transform-origin:bottom right;transform-origin:bottom right}.fa-layers-bottom-left{bottom:0;left:0;right:auto;top:auto;-webkit-transform:scale(0.25);transform:scale(0.25);-webkit-transform-origin:bottom left;transform-origin:bottom left}.fa-layers-top-right{right:0;top:0;-webkit-transform:scale(0.25);transform:scale(0.25);-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-top-left{left:0;right:auto;top:0;-webkit-transform:scale(0.25);transform:scale(0.25);-webkit-transform-origin:top left;transform-origin:top left}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid 0.08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);transform:scale(1, -1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(-1, -1);transform:scale(-1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:#fff}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color, currentColor);opacity:1;opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color, currentColor);opacity:0.4;opacity:var(--fa-secondary-opacity, 0.4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:0.4;opacity:var(--fa-secondary-opacity, 0.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:1;opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:black}.fad.fa-inverse{color:#fff}.formButtons{margin-top:1rem;border-top:1px solid #939598;padding-top:1rem}.formButtons .btn{margin-right:1rem}.form-invalid{position:relative;padding:.5rem 1rem;margin-bottom:1rem;border:1px solid #f04e2f;border-radius:0;color:#732517;background-color:#fac6bc}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 1px);padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#404040;border:1px solid #939598;border-radius:0;box-shadow:unset;background-color:#fff;background-clip:padding-box;transition:border-color 0.1s ease-in-out,box-shadow 0.1s ease-in-out}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #404040}.form-control::placeholder{color:#939598;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control:focus{box-shadow:0 0 0.25rem 0.125rem rgba(147,149,152,0.5);border-color:gray;outline:0}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.8rem;color:#f04e2f}.was-validated :invalid,.is-invalid.isWasValid{border-color:#f04e2f}.was-validated :invalid:focus,.is-invalid.isWasValid:focus{border-color:#f04e2f}.form-control.lg{height:calc(1.5em + 1rem + 1px);padding:.5rem 1rem;line-height:1.5;border:2px solid #939598;border-radius:0;font-size:1.25rem}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.stretchedLink::after{cursor:pointer;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}h1{border-bottom:1px solid #939598}small,.small{font-size:.8rem;font-weight:400}.errorMsg{position:absolute;top:1rem;right:1rem;padding:1rem;color:#fff;background-color:rgba(220,49,16,0.75);display:flex;width:20rem;height:5rem;align-items:center;justify-content:center}.locationCard{width:19rem;box-shadow:0 0 0.75rem 0.25rem rgba(147,149,152,0.5);padding-bottom:1rem;margin:1rem;background-color:#fff;position:relative}.locationCard:hover{box-shadow:0 0 1.5rem 0.5rem rgba(147,149,152,0.5)}.locationCard .image{position:relative}.locationCard .wifi{display:block;position:absolute;width:100%;height:100%}.locationCard .wifi.online{background:url(/images/icon-online.png) top 1rem left 1rem/2rem 2rem no-repeat}.locationCard .wifi.offline{background:url(/images/icon-offline.png) top 1rem left 1rem/2rem 2rem no-repeat,rgba(147,149,152,0.75)}.locationCard .health{position:absolute;width:100%;height:100%}.locationCard .health::after{border:0.375rem solid transparent;content:"";position:absolute;width:100%;height:100%;top:0;left:0}.locationCard .health.good{background:linear-gradient(to bottom, transparent, transparent calc(100% - 2.5rem), rgba(59,113,51,0.75) calc(100% - 2.5rem), rgba(59,113,51,0.75) 100%)}.locationCard .health.good::after{border-color:rgba(59,113,51,0.75);background:url(/images/icon-plus.png) bottom 0.25rem right 1rem/1.5rem 1.5rem no-repeat}.locationCard .health.bad{background:linear-gradient(to bottom, transparent, transparent calc(100% - 2.5rem), rgba(220,49,16,0.75) calc(100% - 2.5rem), rgba(220,49,16,0.75) 100%)}.locationCard .health.bad::after{border-color:rgba(220,49,16,0.75);background:url(/images/icon-minus.png) bottom 0.25rem right 1rem/1.5rem 1.5rem no-repeat}.locationCard .img{width:100%;padding-bottom:52.632%;background-size:cover;background-position:center}.locationCard .title{padding-top:1rem;padding-left:1.5rem}.locationCard .title .where{color:#939598;text-transform:uppercase;font-weight:100;font-size:.8rem}.locationCard .title .name{font-size:1.5rem;font-weight:100}@media (max-width: 1200px){.locationCard .title .name{font-size:calc(1.275rem + .3vw) }}.locationCard .values{padding:1rem 1.5rem 0 1.5rem;display:flex;justify-content:space-between}.locationCard .divider{border-right:1px solid #939598}.locationCard .value{text-align:center}.locationCard .value::before{content:attr(data-dis);display:block;text-transform:uppercase;font-size:.6rem;color:#404040}.locationCard .value.good{color:#4d9443}.locationCard .value.okay{color:#f0b819}.locationCard .value.bad{color:#f04e2f}.locationCard .value.error{color:#939598}.locationCard .value.val-temp:not(.error)::after{content:"°"}.locationCard .value.val-humidity:not(.error)::after{content:"%"}.historyView{padding:3rem 1rem 1rem 1rem;height:100%;display:flex;flex-direction:column}.historyView .buttons{display:flex;justify-content:space-between;padding-bottom:2rem}.historyView .buttons .btn{white-space:nowrap}.historyView .buttons .btn:not(:last-child){margin-right:1rem}@media (max-width: 1649.98px){.historyView .buttons .btn{padding-left:1rem;padding-right:1rem}}.historyView .title{text-transform:uppercase}.historyView .chart{display:flex;flex-direction:column;flex-grow:1;background-color:#fff;padding:2rem;box-shadow:0 0 0.5rem 0.25rem rgba(147,149,152,0.25)}.historyView .chart .title{font-size:1.75rem}@media (max-width: 1200px){.historyView .chart .title{font-size:calc(1.3rem + .6vw) }}.historyView .chartContainer{flex-grow:1;position:relative;max-width:100%;max-height:100%;padding-top:2rem}.historyView .historyChart{max-width:100%;max-height:100%}.pageLayout{display:flex;height:100vh}.pageLayout main{height:100vh;flex-grow:1}.pageLayout h1{font-size:1.75rem;font-weight:300;padding-bottom:1rem;margin-bottom:0}@media (max-width: 1200px){.pageLayout h1{font-size:calc(1.3rem + .6vw) }}.pageLayout h1 .name{font-weight:100}.pageLayout h1 .name::after{content:": "}@media (max-width: 991.98px){.pageLayout{flex-direction:column;height:unset}.pageLayout main{height:unset}}.sideMenu{height:100vh;min-width:19rem;max-width:19rem;display:flex;flex-direction:column;padding:6rem 3rem 3rem 3rem;background-color:#fff}.sideMenu .top{flex-grow:1}.sideMenu .bottom{text-align:center;font-size:.8rem;color:#939598}.sideMenu ul{list-style:none;margin-left:unset;padding-left:unset;padding-top:2rem}.sideMenu ul>li{padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #939598;text-transform:uppercase;letter-spacing:0.125rem}.sideMenu ul>li>a:not(.fudge){color:#404040;padding-left:.5rem}.sideMenu ul li.active{color:#5ae665}.sideMenu ul li.active a{color:#5ae665}@media (max-width: 991.98px){.sideMenu{height:unset;min-width:unset;max-width:unset;background-color:unset;padding-top:5rem}.sideMenu .logo{margin:0 auto;display:block;max-width:32rem}}@media (max-width: 575.98px){.sideMenu{padding:3rem 3rem 2rem 3rem}}.valueCardContainer:nth-child(odd){margin-right:2rem}@media (max-width: 991.98px){.valueCardContainer{margin-right:2rem}}.valueCard{width:13rem;height:13rem;margin-bottom:2rem;position:relative}.valueCard .valueCardFront{text-align:center;background-color:#fff;box-shadow:0 0 0.25rem 0.125rem rgba(147,149,152,0.5);display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.valueCard .bgImg,.valueCard .circle,.valueCard .clip,.valueCard .units,.valueCard .meter{position:absolute;width:100%;height:100%;top:0;left:0}.valueCard .bgImg svg{width:100%;height:100%}.valueCard .clip{overflow:hidden}.valueCard .meter{margin:1.25rem;top:2rem;width:calc(100% - 2.5rem);height:calc(100% - 2.5rem);position:absolute;display:flex;align-items:center;transform:rotateZ(-35deg);transition:transform 1s ease}.valueCard .meter::before{content:"";width:1.75rem;height:0.25rem;border-radius:0.25rem}.valueCard.good .meter::before{background-color:#4d9443}.valueCard.okay .meter::before{background-color:#f0b819}.valueCard.bad .meter::before{background-color:#f04e2f}.valueCard.error .meter::before{content:unset}.valueCard .title{text-transform:uppercase}.valueCard .valueCardFront .title{margin-top:0.75rem;font-size:1.25rem;padding-right:1.4rem;background:url(/coldFeet/vkE5fA/images/icon-info.png) top 0.4rem right/1em 1em no-repeat}.valueCard .units{top:unset;bottom:1rem;height:unset;color:#939598;font-size:1.25rem;font-weight:300}.valueCard .value{margin-top:2.5rem;font-size:3.25rem;font-weight:100}.valueCard.good .value{color:#4d9443}.valueCard.okay .value{color:#f0b819}.valueCard.bad .value{color:#f04e2f}.valueCard.error .value{color:#939598}.valueCard .valueCardBack{background-color:#5ae665;box-shadow:0 0 0.25rem 0.125rem rgba(147,149,152,0.5);padding:1.75rem;font-size:.8rem;line-height:1.5;position:relative}.valueCard .valueCardBack .close{position:absolute;top:.5rem;right:1rem;font-size:1.25rem;cursor:pointer}.valueCard .valueCardBack .title{font-weight:700}.valueCardContainer.hover .valueCard{transform:rotateY(180deg)}.valueCardContainer{perspective:900px;position:relative}.valueCard{transition:0.6s;transform-style:preserve-3d}.valueCardFront,.valueCardBack{backface-visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.valueCardFront{z-index:2;transform:rotateY(0deg)}.valueCardBack{transform:rotateY(180deg)}.theme-error{height:100%}.theme-error main{display:flex;align-items:center;justify-content:center;height:100%;width:auto;text-align:center}#locationPage main{padding:6rem 1rem 0rem 6rem;display:flex;flex-direction:column}#locationPage .locations{padding-top:1rem;margin-left:-1rem;margin-right:-1rem;overflow-y:auto;display:flex;flex-wrap:wrap}#locationPage .gap{width:100%;height:1rem}@media (max-width: 991.98px){#locationPage main{padding:1rem 1rem 0rem 1rem}}#loginPage{height:100%}#loginPage main{display:flex;align-items:center;height:100%}#loginPage .embed-responsive-custom::before{padding-top:29.297%}#loginPage .loginForm{width:100%;max-width:32rem;margin-left:auto;margin-right:auto}#loginPage .loginForm.is-invalid input{border-color:#f04e2f}#loginPage .inputs{padding-top:2rem;display:flex;justify-content:space-between}#loginPage .inputs input{width:calc(50% - 1rem)}#loginPage .inputs input::placeholder{text-transform:uppercase;text-align:center}#loginPage .buttons{padding-top:2rem;display:flex;justify-content:center}#loginPage .buttons .btn{text-transform:uppercase}@media (max-width: 575.98px){#loginPage .inputs{display:block;padding-top:1rem}#loginPage .inputs input{width:100%;margin-bottom:1rem}#loginPage .buttons{padding-top:.5rem;padding-top:0}}#monitorPage main{display:flex;flex-direction:row;padding:unset}#monitorPage .instruments{padding:6rem 4rem 0rem 4rem;min-width:37rem;max-width:37rem;display:flex;flex-direction:column}#monitorPage .pageSwap{position:relative}#monitorPage .pageSwap .btn{position:absolute;right:0;top:-3.25rem}#monitorPage .pageSwap .btn.hisLink{display:flex;align-items:center}#monitorPage .pageSwap .btn.hisLink>.hisIcon{width:1.25rem;height:1em;background:url(/images/icon-historical.png) center left/1em 1em no-repeat}#monitorPage .pageSwap .btn.imgLink>.text{padding-left:0.125rem}#monitorPage .pageSwap .btn:not(.show){display:none}#monitorPage .meta{padding-top:1rem;padding-bottom:1rem;display:flex;flex-direction:row;font-size:.8rem;font-weight:300;justify-content:space-between}#monitorPage .meta>.ago::before{content:"Last updated "}#monitorPage .meta>.ago::after{content:" ago"}#monitorPage .values{padding-top:2rem;margin-left:-1rem;padding-left:1rem;margin-right:-1rem;overflow-y:auto;display:flex;flex-wrap:wrap}#monitorPage .gap{width:100%;height:1px}@media (max-width: 991.98px){#monitorPage .instruments{min-width:100%;padding:1rem 1rem 0rem 1rem}#monitorPage .pageSwap{display:none}#monitorPage .pageViews{display:none}}#monitorPage .pageViews{height:100%;width:100%}#monitorPage .pageViews.showImageView>:not(.imageView){display:none}#monitorPage .pageViews.showHistoryView>:not(.historyView){display:none}#monitorPage .pageViews .imageView{height:100%;width:100%;position:relative;background-size:cover;background-position:center}#monitorPage .pageViews .imageView.offline::before{content:"";position:absolute;width:100%;height:100%;background:rgba(147,149,152,0.75)}
