﻿@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700");@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700");div.picTabs{background-color:#fff;border-top-left-radius:3px;border-top-right-radius:3px;border:none;border-top:solid 1px #c0c0c0;border-left:solid 1px #c0c0c0;border-right:solid 1px #c0c0c0;}div.picTab{border:none;}div.picTab>.picTabText{margin-bottom:.4rem;}div.tab-contents{border-top:none;}div.picTab.picTabSelected>span.picTabText{border-bottom:solid 2px #008080;}div.picTab:not(.picTabSelected){border-color:#c0c0c0;color:#c0c0c0;}div.picConfigTabContents{background-color:#fff;}div.picConfigPage{margin-top:.4rem;}div.picController{padding:0;}div.picFeatures{padding-bottom:.4rem;}div.picAmbientTemp label{color:#fff;}div.picController>div.picControllerTitle{margin:0;}div.pover-icon:hover{color:#ffa500;text-shadow:3px 3px 16px #272634;}div.picSaltReqd{padding:.2rem;border-bottom:solid 1px #dcdcdc;margin-bottom:.4rem;}div.picBody[data-ison=false] div.picBodyTemp{color:#c0c0c0;}span.picUnits{color:#808080;}div.picAccordian-title{border:solid 1px #808080;border-top-left-radius:3px;border-top-right-radius:3px;}div.pnl-scheduleDays{margin-top:.2rem;}div.pnl-scheduleDays>div.table{border-top-left-radius:3px;border-top-right-radius:3px;}div.pnl-scheduleDays div.table-caption{border-top-left-radius:3px;border-top-right-radius:3px;border:solid 1px #808080;color:#fff;background:#9c27b0 linear-gradient(180deg,#ab47bc,#9c27b0);}div.pnl-scheduleDays div.table-row.dayheader{border-top-left-radius:5px;border-top-right-radius:5px;}div.pnl-scheduleDays div.table-cell.dayheader{text-align:center;width:2.4rem;border:solid 1px #808080;font-weight:bold;color:#fff;}div.pnl-scheduleDays div.table-row.dayheader{background:#fde4be;background:#ff9800 linear-gradient(180deg,#ffa726,#ff9800);color:#000;font-weight:bold;}div.pnl-scheduleDays div.table-cell.day:hover{background:#4db6ac;}div.pnl-scheduleDays div.table-cell.day:not(.disabled):active{color:#fff;background:#2196f3 linear-gradient(180deg,#42a6f5,#2196f3);}div.pnl-scheduleDays div.table-cell.day{text-align:center;font-size:2rem;border:solid 1px #dcdcdc;cursor:pointer;}div.pnl-scheduleDays div.table-cell.day{text-align:center;font-size:2rem;cursor:pointer;font-family:'Font Awesome 5 Free';}div.pnl-scheduleDays div.table-cell.day[data-selected=true]:before{content:"";font-weight:900;}div.pnl-scheduleDays div.table-cell.day:not([data-selected=true]):before{content:"";font-weight:400;}body{font-family:Roboto;background-image:url("background.jpg");}select,input[type=text]{font-size:1rem;border-top:none;border-left:none;border-right:none;border-width:1px;}fieldset{font-size:1rem;border-radius:3px;}.disabled{opacity:.5;}.popover,.control-panel{vertical-align:top;display:inline-block;margin-top:.4rem;margin-right:.2rem;padding:.4em;border:solid 1px #c0c0c0;border-radius:3px;background:#fff;background:-webkit-linear-gradient(90deg,#fff 0%,#fff 100%);background:linear-gradient(0deg,#fff 0%,#fff 100%);box-shadow:2px 2px 2px rgba(27,27,27,.4);-webkit-box-shadow:2px 2px 2px rgba(27,27,27,.4);-moz-box-shadow:2px 2px 2px rgba(27,27,27,.4);filter:direction=135,color="gainsboro",strength=2px;}.control-panel-title{white-space:nowrap;border-bottom:solid 1px #808080;margin-left:-.4rem;margin-right:-.4rem;margin-top:-.4rem;padding-top:.4rem;color:#fff;padding-left:.4rem;padding-right:.2rem;padding-bottom:.2rem;margin-bottom:.2rem;border-top-left-radius:3px;border-top-right-radius:3px;background:#4caf50 linear-gradient(180deg,#67bb6a,#4caf50);box-shadow:2px 2px 5px rgba(27,27,27,.4);-webkit-box-shadow:2px 2px 5px rgba(27,27,27,.4);-moz-box-shadow:2px 2px 5px rgba(27,27,27,.4);filter:direction=135,color="gainsboro",strength=2px;}.body-text{font-family:Arial;}.fld-value{border-bottom:solid 1px #808080;}.fld-value-combo{border-bottom:solid 1px #808080;background-color:#fff;color:#000;}.fld-value-center{border-bottom:solid 1px #808080;}.btn-border{white-space:nowrap;border:solid 1px #808080;border-radius:3px;display:inline-block;padding-top:.4rem;padding-bottom:.4rem;padding-right:.2rem;padding-left:0;margin:.1rem;}.btn{white-space:nowrap;border:solid 1px #808080;border-radius:3px;display:inline-block;padding-top:.4rem;padding-bottom:.4rem;padding-right:.2rem;padding-left:0;margin:.1rem;color:#e6eaef;background:#2196f3 linear-gradient(180deg,#42a6f5,#2196f3) repeat-x;box-shadow:0 3px 0 0 #082fa6,0 -4px -4px -1px rgba(0,0,0,.6),0 -4px -6px 1px rgba(0,0,0,.3),0 -1px -2px 1px transparent inset,0 18px 32px -2px rgba(255,255,255,.1) inset;transition:box-shadow .2s,transform .2s,color .2s;}.btn:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;margin-left:0;background-image:radial-gradient(circle,#fff 10%,transparent 10.01%);background-repeat:no-repeat;background-size:1000% 1000%;background-position:50%;border:none;opacity:0;pointer-events:none;transition:background .5s,opacity 1s;}.btn-stateonly{box-shadow:3px 3px 3px rgba(127,127,127,.5);-webkit-box-shadow:3px 3px 3px rgba(127,127,127,.5);-moz-box-shadow:3px 3px 3px rgba(127,127,127,.5);filter:direction=135,color="gainsboro",strength=3px;background:#fff;background:-webkit-linear-gradient(90deg,#fff 0%,#fff 100%);background:linear-gradient(0deg,#fff 0%,#fff 100%);}.btn-panel{padding:.2rem;margin-top:.2rem;text-align:right;border-top:solid 3px #dcdcdc;}.fld-btn-right{color:#2196f3;border-top-left-radius:0;border-bottom-left-radius:0;}.fld-btn-left{color:#2196f3;}.btn-toggle:not([disabled]):not(.disabled):hover,.fld-btn-left:not([disabled]):not(.disabled):hover,.fld-btn-left:not([disabled]):not(.disabled).hover,.fld-btn-right:not([disabled]):not(.disabled):hover,.fld-btn-right:not([disabled]):not(.disabled).hover{color:#0c7cd5;}.btn-border:not([disabled]):not(.disabled):hover,.btn-border:not([disabled]):not(.disabled).hover,.btn:not([disabled]):not(.disabled):hover,.btn:not([disabled]):not(.disabled).hover{color:#fff;background:#4db6ac;}.btn-toggle:not([disabled]):not(.disabled):active,.fld-btn-left:not([disabled]):not(.disabled):active,.fld-btn-left:not([disabled]):not(.disabled).active,.fld-btn-right:not([disabled]):not(.disabled):active,.fld-btn-right:not([disabled]):not(.disabled).active,.btn-border:not([disabled]):not(.disabled):active,.btn-border:not([disabled]):not(.disabled).active,.btn:not([disabled]):not(.disabled):active,.btn:not([disabled]):not(.disabled).active{color:#fff;background:#2196f3 linear-gradient(180deg,#42a6f5,#2196f3);opacity:.5;}.tab-contents{border:solid 1px #c0c0c0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:3px;}.tab-item{border:solid 1px #c0c0c0;border-top-right-radius:3px;border-top-left-radius:3px;background-color:#fff;}.dropdown-panel{background-color:#fff;border:solid 1px #c0c0c0;box-shadow:3px 3px 3px rgba(127,127,127,.5);-webkit-box-shadow:3px 3px 3px rgba(127,127,127,.5);-moz-box-shadow:3px 3px 3px rgba(127,127,127,.5);filter:direction=135,color="gainsboro",strength=3px;border-radius:3px;}.header-background{color:#fff;background:#4caf50 linear-gradient(180deg,#67bb6a,#4caf50);}table.optOuter{border-radius:3px;color:#000;}tr.optHeader>td{border-bottom:solid 2px #000;border-top-right-radius:3px;border-top-left-radius:3px;}table.optBody>tbody>tr>td:last-child,table.optHeader>tbody>tr>td:last-child{border:none;}table.optBody td,table.optHeader td{border-right:solid 1px #808080;}table.optBody>tbody>tr.selected{background:#2196f3 linear-gradient(180deg,#42a6f5,#2196f3);color:#fff;}table.optBody>tbody>tr:hover{background:#4db6ac;color:#fff;}div.picIndicator{display:inline-block;border:solid 1px #c0c0c0;background:#fff;vertical-align:text-top;border-radius:25%;}div.picIndicator[data-status=on],div.picIndicator[data-status=ready],div.picIndicator[data-status=selected],div.picIndicator[data-status=true]{background:-moz-radial-gradient(center,ellipse cover,#d2ff52 0%,#91e842 100%);background:-webkit-radial-gradient(center,ellipse cover,#d2ff52 0%,#91e842 100%);background:-o-radial-gradient(center,ellipse cover,#d2ff52 0%,#91e842 100%);background:-ms-radial-gradient(center,ellipse cover,#d2ff52 0%,#91e842 100%);background:radial-gradient(ellipse farthest-corner at center,#d2ff52 0%,#91e842 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='nth(nth($color-stops, 1), 1)',endColorstr='nth(nth($color-stops, 2), 1)',GradientType=1);}div.picIndicator[data-status=pending],div.piscIndicator[data-status=timeout]{background:-moz-radial-gradient(center,ellipse cover,#ffff1c 0%,#ccc949 85%,#c4c051 100%);background:-webkit-radial-gradient(center,ellipse cover,#ffff1c 0%,#ccc949 85%,#c4c051 100%);background:-o-radial-gradient(center,ellipse cover,#ffff1c 0%,#ccc949 85%,#c4c051 100%);background:-ms-radial-gradient(center,ellipse cover,#ffff1c 0%,#ccc949 85%,#c4c051 100%);background:radial-gradient(ellipse farthest-corner at center,#ffff1c 0%,#ccc949 85%,#c4c051 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='nth(nth($color-stops, 1), 1)',endColorstr='nth(nth($color-stops, 2), 1)',GradientType=1);}div.picIndicator[data-status=loading]{background:-moz-radial-gradient(center,ellipse cover,#ffaf4b 0%,#ff920a 100%);background:-webkit-radial-gradient(center,ellipse cover,#ffaf4b 0%,#ff920a 100%);background:-o-radial-gradient(center,ellipse cover,#ffaf4b 0%,#ff920a 100%);background:-ms-radial-gradient(center,ellipse cover,#ffaf4b 0%,#ff920a 100%);background:radial-gradient(ellipse farthest-corner at center,#ffaf4b 0%,#ff920a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='nth(nth($color-stops, 1), 1)',endColorstr='nth(nth($color-stops, 2), 1)',GradientType=1);}div.picIndicator[data-status=error]{background:-moz-radial-gradient(center,ellipse cover,#ffad29 0%,#f00 100%);background:-webkit-radial-gradient(center,ellipse cover,#ffad29 0%,#f00 100%);background:-o-radial-gradient(center,ellipse cover,#ffad29 0%,#f00 100%);background:-ms-radial-gradient(center,ellipse cover,#ffad29 0%,#f00 100%);background:radial-gradient(ellipse farthest-corner at center,#ffad29 0%,#f00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='nth(nth($color-stops, 1), 1)',endColorstr='nth(nth($color-stops, 2), 1)',GradientType=1);}.btn-toggle.fld-btn-left{color:#000;}.btn-toggle.fld-btn-right{color:#000;}.btn-toggle.fld-btn-center{color:#000;}.btn-toggle[data-selected="true"]{color:#6495ed;border-bottom:solid 1px #000;}