@import url(https://demo.cmdata.nl/css/lcd/lcd.css);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}#root{padding-bottom:2em}nav.home:after{content:"";clear:both;display:table}nav.home .item{height:200px;width:180px;float:left;margin:0 20px;text-align:center}nav.home .item .logo{line-height:150px}nav.home .item img{max-height:135px;min-height:135px;max-width:360px;margin-bottom:15px;vertical-align:bottom}nav.home .item .portalName{font-size:2em;font-weight:700}@media only screen and (max-width:768px){nav.home .item{width:160px;margin:0 10px}nav.home .item img{max-width:140px;max-height:100px}}.control{position:relative}nav.devices{float:right}@media only screen and (max-width:767px){div.ui.container div.ui.menu nav.right.menu{display:none}}div.ui.container div.ui.menu nav.right.menu .login,div.ui.container div.ui.menu nav.right.menu .logout{text-align:right}div.ui.container div.ui.menu nav.right.menu .login .user,div.ui.container div.ui.menu nav.right.menu .logout .user{margin-bottom:.2em}.portalList .item{height:200px;width:240px;float:left;margin:0 20px;text-align:center}.portalList .item .logo{line-height:150px}.portalList .item img{max-height:135px;max-width:240px;margin-bottom:15px;vertical-align:bottom}.portalList .item .portalName{font-size:2em;font-weight:700}@media only screen and (max-width:428px){.portalList .item{width:180px;margin:0 10px}.portalList .item img{max-width:180px;max-height:100px}.portalList .portalName{font-size:1.5em;font-weight:700;line-height:1.1em}}.portalDetails img{max-height:135px;max-width:240px;margin-bottom:15px;vertical-align:bottom}.meettoestellenList .vervallen{opacity:.5}.head .logo img{width:22em}.login h2 img{width:14em!important;vertical-align:bottom!important}.ui.cmgroen.button:hover,.ui.teal.buttons .button:hover{background-color:#78af3a;color:#fff;text-shadow:none}.ui.cmgroen.button,.ui.teal.buttons .button{background-color:#87c540;color:#fff;text-shadow:none;background-image:none}.rdt_ExpanderRow{border-left:1px solid grey;margin-left:24px;padding-left:24px;padding-right:24px;width:auto!important}.rdt_ExpanderRow>.appliances{margin-left:48px}.measurement_device_details{margin-bottom:14px}.measurement_device_details dt{clear:left;float:left;width:10rem}.measurement_device_details dd{float:left;margin-left:0}.measurement_device_details:after{content:"";clear:both;display:table}.simcard .lastImport{font-size:.8em;text-align:right;padding-top:1em}.simcard_details{margin-bottom:14px}.simcard_details dt{clear:left;width:15rem}.simcard_details dd,.simcard_details dt{float:left;margin:.25em 0;line-height:2em}.simcard_details dd input[type=text],.simcard_details dd select{padding:.25em;min-width:25em}.simcard_details:after{content:"";clear:both;display:table}.actions{text-align:right}.rdt_TableHeader .filter{font-size:14px}.toestel .icons{background:#000;padding:.5em;color:#2ecc40;position:absolute;top:106px;left:111px;font-size:.5em}.toestel .icons,.toestel .icons div{display:inline-block}.toestel .icons .dimmed{color:#0a290d}.toestel .icons .blinking{color:#0a290d;-webkit-animation:blinker 1s infinite;animation:blinker 1s infinite}@-webkit-keyframes blinker{25%{color:#2ecc40}50%{color:#2ecc40}75%{color:#0a290d}}@keyframes blinker{25%{color:#2ecc40}50%{color:#2ecc40}75%{color:#0a290d}}.toestel .icons .icon{font-size:1.5em;height:1em;width:1em;margin-right:.5em;vertical-align:middle}.toestel .icons span.icon{font-size:1em;line-height:1.5em;height:1em;width:1em;margin-right:.5em;font-weight:700}.toestel .status{margin-bottom:2em;font-size:1.5em}.toestel .hidden{display:none}.toestel .status2{margin-bottom:1em;font-size:.75em}.toestel .status2 h3{font-size:1.25em}.toestel .instellingen{margin:2em 0}.picture{position:relative}.picture .temp{font-family:"LCD";position:absolute;top:54px;left:110px;color:#c00;font-size:4em;text-align:right;width:120px;background-color:#000;line-height:.95em}.debug{margin-top:2em;clear:both;border:2px solid #a00;padding:2em}.debug pre{white-space:pre-wrap}.status dl{list-style:none}.status dl dt{clear:left;width:10rem}.status dl dd,.status dl dt{float:left;line-height:1.4em}.status dl dd{margin:0}.status dl .current,.status dl .power,.status dl .received,.status dl .voltage{font-size:.8em}.status dl .voltage{margin-top:1em}.status dl:after{content:"";clear:both;display:table}@media only screen and (max-width:767px){nav.home .item{width:160px}nav .logout .button{padding:.78571429em}nav .logout .button .icon{margin:0!important}nav .logout .button span{display:none}}