body { font-family: "Trebuchet MS" , Verdana, Helvetica, Sans-Serif; //background-color:#FFFEEE; } h1 { font-size:17pt; margin-top:10px; margin-bottom:10px; } h2 { font-size:14pt; margin-top:5px; margin-bottom:5px; } .dl-horizontal dl { border: 3px double #ccc; padding: 0.5em; } .dl-horizontal dt { float: left; clear: left; width: 150px; text-align: right; font-weight: bold; } .dl-horizontal dt:after { content: ":"; } .dl-horizontal dd { margin: 0 0 0 160px; padding: 0 0 0.5em 0; } .linkbutton { background:none!important; border:none; padding:0!important; font: inherit; /*border is optional*/ border-bottom:1px solid #444; cursor: pointer; } .heaterMap { position:relative; height:300px; width:400px; } .map { height:225px; width:400px; float:right; margin-right:10px; } .loading { background:url('../../Content/images/Loading.gif') no-repeat center center; height:240px; margin-left: auto ; margin-right: auto ; } .nochart { background:url('../../Content/images/NoChart.png') no-repeat center center; height:240px; margin-left: auto ; margin-right: auto ; } .errorDeviceSubmitLink { font-size: 16px; font-weight: bolder; color:#ffffff; text-decoration: none; cursor: pointer; background-color:rgba(0,0,0,0); border:0; /*padding:13px;*/ width:10px; padding-top: 0px; padding-bottom: 0px; padding-left: 5px; padding-right: 15px; margin-left: -2px; } .errorDeviceSubmitLink:hover{ background-color:rgba(255,255,255,0.2); } .notification { text-align: center; vertical-align: middle; margin-left: auto; margin-right: auto; } .submitLink { background-color: transparent; text-decoration: underline; border: none; color: blue; cursor: pointer; } .noteBlock { padding:5px; padding-bottom:20px; text-align: left; vertical-align: middle; background-color:#F2F6FC; font-size: 15px; } .validation-summary-errors { color:#A40004; } .statusannunciator { font-size:14px; } .statustitle { font-size:18px; font-weight:bold; } .statusred { background: #f85032; /* Old browsers */ background: -moz-linear-gradient(top, #f85032 0%, #FF2000 51%, #EB1A00 71%, #d60000 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f85032), color-stop(51%,#FF2000), color-stop(71%,#EB1A00 ), color-stop(100%,#d60000)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #f85032 0%,#FF2000 51%,#EB1A00 71%,#d60000 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #f85032 0%,#FF2000 51%,#EB1A00 71%,#d60000 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #f85032 0%,#FF2000 51%,#EB1A00 71%,#d60000 100%); /* IE10+ */ background: linear-gradient(to bottom, #f85032 0%,#FF2000 51%,#EB1A00 71%,#d60000 100%); /* W3C */ //filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#d60000',GradientType=0 ); /* IE6-9 */ border: 1px solid #222222; font-weight: bold; color:#440000; font-size:12px; padding-left: 5px; } .statusgreenoff { background: #3D5218; /* Old browsers */ background: -moz-linear-gradient(top, #436801 0%, #446B07 51%, #233600 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#436801), color-stop(51%,#233600), color-stop(100%,#233600)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #436801 0%,#446B07 51%,#233600 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #436801 0%,#446B07 51%,#233600 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #436801 0%,#446B07 51%,#233600 100%); /* IE10+ */ background: linear-gradient(to bottom, #436801 0%,#446B07 51%,#233600 100%); /* W3C */ //filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#436801', endColorstr='#233600',GradientType=0 ); /* IE6-9 */ border: 1px solid #222222; color:#121C00; font-weight: bold; font-size:12px; padding-left: 5px; } .statusgreen { background: #9dd53a; /* Old browsers */ background: -moz-linear-gradient(top, #9dd53a 0%, #A0FA11 51%, #7cbc0a 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9dd53a), color-stop(51%,#A0FA11), color-stop(100%,#7cbc0a)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #9dd53a 0%,#A0FA11 51%,#7cbc0a 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #9dd53a 0%,#A0FA11 51%,#7cbc0a 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #9dd53a 0%,#A0FA11 51%,#7cbc0a 100%); /* IE10+ */ background: linear-gradient(to bottom, #9dd53a 0%,#A0FA11 51%,#7cbc0a 100%); /* W3C */ //filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9dd53a', endColorstr='#7cbc0a',GradientType=0 ); /* IE6-9 */ border: 1px solid #222222; color:#004400; font-weight: bold; font-size:12px; padding-left: 5px; } .statusyellow whiteFont { background: #EDF502; /* Old browsers */ background: -moz-linear-gradient(top, #EDF502 0%, #EAFF00 51%, #D6DE00 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EDF502), color-stop(51%,#EAFF00), color-stop(100%,#D6DE00)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #EDF502 0%,#EAFF00 51%,#D6DE00 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #EDF502 0%,#EAFF00 51%,#D6DE00 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #EDF502 0%,#EAFF00 51%,#D6DE00 100%); /* IE10+ */ background: linear-gradient(to bottom, #EDF502 0%,#EAFF00 51%,#D6DE00 100%); /* W3C */ //filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EDF502', endColorstr='#D6DE00',GradientType=0 ); /* IE6-9 */ border: 1px solid #222222; color:#515400; font-weight: bold; font-size:12px; padding-left: 5px; } .statusgrey { background: #feffe8; /* Old browsers */ background: -moz-linear-gradient(top, #feffe8 0%, #d6dbbf 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feffe8), color-stop(100%,#d6dbbf)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #feffe8 0%,#d6dbbf 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #feffe8 0%,#d6dbbf 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #feffe8 0%,#d6dbbf 100%); /* IE10+ */ background: linear-gradient(to bottom, #feffe8 0%,#d6dbbf 100%); /* W3C */ //filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffe8', endColorstr='#d6dbbf',GradientType=0 ); /* IE6-9 */ border: 1px solid #444444; color:#888888; font-weight: bold; font-size:12px; padding-left: 5px; } .endPointAnalogBlock { } .analogAnnunciatorPanel { height: 105px; margin-bottom: 1px; background-color:#D1D3D4; color:#58595B; } .analogAnnunciatorPanelSmall { height: 25px; margin-bottom: 5px; padding:3px; background-color:rgb(226, 230, 238); color:#58595B; } .analogAnnunciatorTitle { text-transform:uppercase; font-family: open-sans-condensed, serif; font-size: 17px; font-weight: bold; margin-left: 5px; margin-right: 5px; margin-top: 2px; color:#58595B; text-shadow: 1px 1px 1px #ffffff; } .analogAnnunciatorTitleSmall { text-transform:uppercase; font-family: open-sans-condensed, serif; font-size: 1.0em; font-weight: normal; margin-left: 5px; margin-right: 5px; margin-top: 2px; color:#A7A9AC; text-shadow: 1px 1px 1px #ffffff; } .analogAnnunciatorValue { font-family: krona-one, serif; /*text-shadow: 2px 2px 4px rgb(166, 167, 172);*/ text-shadow: 1px 1px 1px #ffffff; font-size: 36px; font-weight: bold; text-align: center; margin-right:5px; margin-top:5px; color:#58595B; float: right; } .analogAnnunciatorValueSmall { text-transform:none; font-family: krona-one, serif; font-size: 1.0em; font-weight: normal; margin-top:2px; float: right; color:#A7A9AC; text-shadow: 1px 1px 1px #ffffff; } .analogAnnciatorValueUnits { font-family: krona-one, serif; text-shadow: 2px 2px 4px rgb(166, 167, 172); font-size: 10px; font-weight: bold; text-align: right; margin:0px; color:#58595B; text-shadow: 1px 1px 1px #ffffff; margin-right: 5px; } .analogAnnciatorGroupValueUnits { font-family: krona-one, serif; text-shadow: 2px 2px 4px rgb(166, 167, 172); font-size: 22px; font-weight: bold; text-align: right; margin:0px; color:#58595B; text-shadow: 1px 1px 1px #ffffff; } .analogAnnciatorValueUnitsSmall { font-family: krona-one, serif; font-size: 10px; font-weight: normal; text-align: right; margin:0px; color:#A7A9AC; } .analogAnnunciatorLastReceived { font-size:12px; color:#878F9C; width: 240px; float: left; margin-left: 15px; } .endPointStatusesBlock { height: 212px; margin-bottom:5px; } .endPointStatusesPanel { height: 51px; background-color:#D1D3D4; margin-bottom:1px; } .endPointStatusesPanelSingleRow { height: 25px; background-color:#D1D3D4; margin-bottom:1px; } .endPointStatusesTitle { text-transform:uppercase; font-family: open-sans-condensed, serif; font-size: 17px; font-weight: bold; margin-left: 5px; margin-right: 5px; margin-top: 1px; color:#58595B; } .endPointStatusesSubTitle { text-transform:lowercase; font-family: open-sans-condensed, serif; font-size: 14px; text-align: center; float: left; width:255px; margin-top: 15px; } .endPointStatusesLightRed { text-transform:uppercase; font-family: open-sans-condensed, serif; color:#ffffff; /*rgb(255, 211, 211);*/ font-size: 16px !important; text-align: center; height:23px; padding-top:1px; padding-left:0px; padding-right:0px; margin-left:0px; background-color:#dd4b39 !important; /*#D90000;*/ box-shadow: 0px 1px 2px -1px #000000; } .endPointStatusesLightYellow { text-transform:uppercase; font-family: open-sans-condensed, serif; color:#ffffff; /*rgb(114, 114, 5);*/ font-size: 16px !important; text-align: center; height:23px; padding-top:1px; padding-left:0px; padding-right:0px; margin-left:0px; background-color:#f39c12 !important; /*rgb(230, 230, 36);*/ box-shadow: 0px 1px 2px -1px #000000; } .endPointStatusesLightGreen { text-transform:uppercase; font-family: open-sans-condensed, serif; color:#ffffff; /*rgb(188, 255, 179);*/ font-size: 16px !important; text-align: center; height:23px; padding-top:1px; padding-left:0px; padding-right:0px; margin-left:0px; background-color:#00a65a !important; /*rgb(64, 170, 44);*/ box-shadow: 0px 1px 2px -1px #000000; } .endPointStatusesLightBlue { text-transform:uppercase; font-family: open-sans-condensed, serif; color:#ffffff; font-size: 16px !important; text-align: center; padding-left:0px; padding-right:0px; margin-left:0px; background-color:#5b9bd5 !important; box-shadow: 0px 1px 2px -1px #000000; } .endPointStatusesOrange { text-transform:uppercase; font-family: open-sans-condensed, serif; color:#ffffff; font-size: 16px !important; text-align: center; height:23px; padding-top:1px; padding-left:0px; padding-right:0px; margin-left:0px; background-color:#ed7d31 !important; box-shadow: 0px 1px 2px -1px #000000; } .endPointStatusesValue { text-transform:uppercase; font-family: open-sans-condensed, serif; font-size: 16px !important; text-align: right; float:right; width:75px; height:23px; padding-top:1px; padding-left:0px; padding-right:5px; margin-left:0px; background-color:#00a65a !important; /*rgb(64, 170, 44);*/ color:#ffffff; } .endPointStatusesValueLightGreen { text-transform:uppercase; font-family: open-sans-condensed, serif; color: #ffffff; /*rgb(188, 255, 179);*/ font-size: 16px !important; text-align: right; float:right; width:75px; height:23px; padding-top:1px; padding-left:0px; padding-right:5px; margin-left:0px; background-color:#00a65a !important; /*rgb(64, 170, 44);*/ } .endPointStatusesValueLightYellow { text-transform:uppercase; font-family: open-sans-condensed, serif; color:#ffffff; /*rgb(114, 114, 5);*/ font-size: 16px !important; text-align: right; float:right; width:75px; height:23px; padding-top:1px; padding-left:0px; padding-right:5px; margin-left:0px; background-color:#f39c12 !important; /*rgb(230, 230, 36);*/ box-shadow: 0px 1px 2px -1px #000000; } .endPointStatusesValueLightRed { text-transform:uppercase; font-family: open-sans-condensed, serif; color:#ffffff; /*rgb(255, 211, 211);*/ font-size: 16px !important; text-align: right; float:right; width:75px; height:23px; padding-top:1px; padding-left:0px; padding-right:5px; margin-left:0px; background-color:#dd4b39 !important; /*#D90000;*/ box-shadow: 0px 1px 2px -1px #000000; } .endPointStatusesValueLightBlack { text-transform:uppercase; font-family: open-sans-condensed, serif; color:#ffffff; /*rgb(50, 50, 50);*/ font-size: 16px !important; text-align: right; float:right; width:75px; height:23px; padding-top:1px; padding-left:0px; padding-right:5px; margin-left:0px; background-color:#C0C0C0 !important; } .chartTitle { text-transform:uppercase; font-family: open-sans-condensed, serif; font-size: 17px; font-weight: bold; color:#58595B; } .alertText { font-weight: bold; color:#A60000; } .deviceTable { .k-grid-header .k-header { font-weight:bold; font-size: 9pt; } td { font-size: 9pt; text-wrap:none; } } .groupTable { .k-grid-header .k-header { font-weight:bold; font-size: 9pt; } td { font-size: 9pt; text-wrap:none; } } table.pretty { width:100%; border-width: 1px; padding: 1px; border-style: solid; border-color: #BBBBBB; td { padding:5px; font-size: 9pt; input[type='text'] { width:120px; } select, input { font-size: 9pt; } } tr { border-bottom:1px solid #d5d5d5; } thead { background-color:silver; font-weight:bold; } } #logindisplay { font-size: 1.1em; display: block; text-align: right; margin: 10px; color: White; } #logindisplay a:link { color: white; text-decoration: underline; } #logindisplay a:visited { color: white; text-decoration: underline; } #logindisplay a:hover { color: white; text-decoration: none; } #pageslide { /* These styles MUST be included. Do not change. */ display: none; position: absolute; position: fixed; top: 0; height: 100%; z-index: 999999; /* Specify the width of your pageslide here */ width: 650px; padding: 10px; /* These styles are optional, and describe how the pageslide will look */ background-color: rgb(197, 198, 206); color: #FFF; -webkit-box-shadow: inset 0 0 5px 5px #222; -moz-shadow: inset 0 0 5px 5px #222; box-shadow: inset 0 0 5px 5px #215a78; } #helptitle { font-size: 28px; font-weight: bold; font-family: "Trebuchet MS" , Verdana, Helvetica, Sans-Serif; } #helpbody { font-size: 14px; font-weight: bold; font-family: "Trebuchet MS" , Verdana, Helvetica, Sans-Serif; }