#dialog-add-location input {
	width: 100%;
	box-sizing: border-box;
}

.sen-id {
	font-size: 12px;
}

#senplumb-container .sensor-list .plum {
	width: 290px;
	white-space: nowrap;
	height: initial;
	padding-left: 40px;
}

#senplumb-container .op-header .wps-order-changed {
	margin-left: 2px;
}

#senplumb-container .sensor-list .plum-ctrl-group {
	margin-right: 26px;
}

#senplumb-container .workplace-list .plum {
	width: 328px;
	height: 84px;
	padding-left: 14px;
}

#senplumb-container .op-header {text-align: center;}
#senplumb-container .wp-header {text-align: left;}
#senplumb-container .te-header {text-align: right;}

#senplumb-container .wp-header div {
	text-align: left;
	width: 350px;
	padding-left: 0px;
    display: inline-block;
}

#senplumb-container .op-header div {
	text-align: left;
	width: 350px;
	padding-left: 0px;
	display: inline-block;
}

#dialog-create-sen select,
#dialog-create-wp input,
#sendialog-create-tm input
{
	width: 94%;
	margin-top: 8px;
}

#dialog-sensor > label {
	margin-right: 18px;
    display: inline-block;
}

#dialog-sensor .conn-warning {
	color: orange;
	margin-bottom: 12px;
	font-style: italic;
    font-size: 16px;
}

#senplumb-container .sensor-note {
	white-space: nowrap;
	margin-left: 12px;
}

#senplumb-container .st-link {background-color: #7067a1;}

#dialog-st-link .term.even {
	background-color: rgba(126, 149, 162, 0.2);
	padding: 4px;
	margin-bottom: 1px;
}

#dialog-st-link .term.odd {
	background-color: rgba(26, 149, 162, 0.2);
	padding: 4px;
	margin-bottom: 1px;
}

#dialog-st-link .ta .app-name {
	margin-left: 8px;
	margin-right: 8px;
	color: rgb(224, 204, 255);
}

#dialog-st-link .select-st {
	color: rgb(248, 255, 206);
    font-style: italic;
    text-align: center;
}

@media all and (min-width: 1550px) {
	#senplumb-container .sensor-list .plum {width: 338px;}
	#senplumb-container .op-header div {width:400px;}
}