form div.required label.control-label:after {
  content:" * ";
  color:red;
}
.nopadding {
	#padding: 0 !important;
	#margin: 0 !important;
}
.lesspadding {
	padding: 0 4px 0 0 !important;
	margin: 0 !important;
}
.sensor-left{
	padding: 0 0 0 4px;
}
.sensor-right{
	padding: 0 15px 0 0;
}
.sensor {
	padding: 0 15px 0 4px;
}
.device-row{
    border-color: #5cb85c;
    border-image: none;
    border-style: solid none none none;
    border-width: 1px;
	background-color: white;
	margin-bottom: 5px;
	padding-top: 4px;  
	text-decoration: #5cb85c;  
}
a.device-link-success {
	color: #5cb85c;
}
a.device-link-danger {
	color: #d9534f;
}
a.device-link-warning {
	color: #f0ad4e;
}
.sensor-row{
	padding: 0 0px 0 10px !important;
}
.well-sm{
	padding: 1px 6px 1px 2px;
	margin-bottom: 4px;
}
.well-danger{
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.well-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.well-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.well-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.well-unplugged {
  color: #fff;
  background-color: #1c84c6;
  border-color: #1c84c6;
}