﻿select,
input[type="text"],
input[type="password"],
input[type="number"] {
  width: 206px;
  padding: 5px;
}
td.editor-field > input,
td.editor-field > select {
  margin-bottom: 9px;
}
span.field-validation-error {
  color: red;
  font-weight: bold;
}
.k-colorpicker span.k-selected-color {
  width: 173px;
}
.k-numerictextbox .k-input {
  width: 100px;
  text-align: center;
}
.minValue {
  color: green;
  font-weight: bold;
}
.maxValue {
  color: red;
  font-weight: bold;
}
div.button-set {
  margin: 0 10px 10px 10px;
}
div.button-set button {
  margin-bottom: -3px !important;
}
div.k-slider {
  margin-bottom: 25px;
}
.k-widget,
.k-textbox {
  min-width: 206px;
}
textarea {
  min-width: 400px;
  min-height: 200px;
}
td.centered {
  text-align: center;
}
div.monitorConnectionEditor {
  border: solid 1px black;
  padding: 5px;
  margin: 10px;
  display: inline-block;
}
div.monitorConnectionEditor div {
  display: inline-block;
}
div.monitorConnectionEditor .title {
  font-size: 120%;
  font-weight: bold;
}
div.monitorConnectionEditor .arrows .button-set {
  margin-bottom: 5px;
  margin-top: 5px;
  margin-left: 0;
  margin-right: 0;
}
/*# sourceMappingURL=main.css.map */

#loader {
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 1;
    width: 100px;
    height: 100px;
    margin: -75px 0 0 -75px;
    border: 16px solid #f3f3f3;
    border-radius: 50%;
    border-top: 16px solid #84190E;
    border-bottom: 16px solid #84190E;
    width: 100px;
    height: 100px;
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite;
}

@-webkit-keyframes spin {
    0% { -webkit-transform: rotate(0deg); }
    100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

/* Add animation to "page content" */
.animate-bottom {
    position: relative;
    -webkit-animation-name: animatebottom;
    -webkit-animation-duration: 1s;
    animation-name: animatebottom;
    animation-duration: 1s
}

@-webkit-keyframes animatebottom {
    from { bottom:-100px; opacity:0 } 
    to { bottom:0px; opacity:1 }
}

@keyframes animatebottom { 
    from{ bottom:-100px; opacity:0 } 
    to{ bottom:0; opacity:1 }
}

#myDiv {
    display: none;
    text-align: center;
}

#background-loader {
    z-index: 9999;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    opacity: 0.7;
    background-color: #DDD;
}