.telemetry-station-reference-levels-div-header {
	align-items: center;
	background: white;
	display: flex;
	flex-direction: row;
	height: 56px;
	left: 0px;
	justify-content: space-around;
	margin-top: -8px;
	padding-left: 18px;
	padding-right: 20px;
	position: fixed;
	width: 100%;
	z-index: 2;
}

.telemetry-station-reference-levels-div-title {
	align-items: baseline;
	display: flex;
	flex-direction: row;
	justify-content: start;
	margin-left: 10px;
	margin-top: 40px;
}

.telemetry-station-reference-levels-div-title>h4 {
	font-size: 14px;
	font-weight: bold;
}

.telemetry-station-reference-levels-div-title>p {
	margin-left: inherit;
	font-size: 14px
}

.telemetry-station-reference-levels-div-content {
	display: flex;
	height: 350px;
	margin-top: 42px;
	width: 100%;
}

.telemetry-station-reference-levels-div-content>div {
	width: 50%;
}

.telemetry-station-reference-levels-div-content>div:nth-child( 2) {
	width: 50%;
	padding-left: 8px;
}

.telemetry-station-reference-levels-cards {
	color: #efefef;
	border: 1px solid rgba(0, 0, 0, 0.25);
	border-radius: 4px;
	box-sizing: border-box;
	box-shadow: none;
	height: 35%;
	margin: 0px;
	margin-bottom: 8px;
}

.telemetry-station-reference-levels-card-content {
	height: 100%;
	padding: 08px;
	z-index: 1;
}

.telemetry-station-reference-levels-card-content>div {
	align-items: center;
	display: flex;
	flex-direction: row;
	height: 100%;
	justify-content: space-around;
	width: 100%;
}

.telemetry-station-reference-levels-card-content>div>div {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	height: 100%;
	justify-content: center;
	width: 65%;
}

.telemetry-station-reference-levels-card-content>div>div>p {
	color: rgba(0, 0, 0, 0.8);
	font-size: 16px;
	font-weight: bold;
	line-height: 125%;
	margin: 0px;
}

.telemetry-station-reference-levels-card-content>div>div>div {
	align-items: center;
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	width: 100%;
}

.telemetry-station-reference-levels-card-content>div>div>div>p {
	color: rgba(0, 0, 0, 0.8);
	font-size: 16px;
	margin: 0px;
}

.telemetry-station-reference-levels-div-level-behavior {
	margin-left: 10px;
}

.telemetry-station-reference-levels-div-level-behavior>div {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	width: 100%;
}

.tooltip-reference-levels {
	background-color: white !important;
	border-radius: 4px;
	box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.14), 0px 3px 6px rgba(0, 0, 0, 0.12), 0px 1px 10px rgba(0, 0, 0, 0.2);
	color: black !important;
	height: auto;
	line-height: 16px;
	font-family: Roboto;
	font-style: normal;
	font-weight: normal;
	/* or 400 */
	font-size: 12px;
	line-height: 120%;
	/* or 14px */
	letter-spacing: 0.04em;
	opacity: 1 !important;
	text-align: left;
	padding: 8px;
}

.icon-information {
	font-size: 18px;
	margin-right: -4px;
	padding-top: 2px;
}

.icon-information:hover {
	cursor: pointer !important;
}

.reference-header-button {
	border-bottom: inset;
	color: #737373;
	margin: 0 !important;
	width: 33%;
}

.reference-header-button-setup {
	border-bottom: inset;
	color: #737373;
	margin: 0 !important;
	width: 33%;
}

.reference-header-button:active {
	color: #8bc34a;
}

.input-radio {
	border: 1px solid darkgrey;
	height: 100%;
	padding: 15px;
}

.input-radio input[type=radio] {
	display: inline-block;
	margin: unset;
}

.input-radio label {
	background-color: unset;
	border-color: black;
	display: inline-block;
	font-size: 16px;
	font-weight: normal;
	height: auto;
	padding: 5px;
}

.text-button-save {
	color: #9ac221;
}

.text-button-save-disabled {
	color: #00000040 !important;
}

.reference-header-button svg path {
	fill: #00000099 !important;
	fill-opacity: 1;
}

.reference-header-button-setup svg {
	fill: #00000099 !important;
}

.reference-header-button-active svg path {
	fill: #8bc34a !important;
}

.reference-header-button-setup-active svg {
	fill: #8bc34a !important;
}

.reference-header-button-active {
	border-bottom: inset #8bc34a;
	color: #8bc34a !important;
	margin: 0 !important;
	width: 33%;
}

.reference-header-button-setup-active {
	border-bottom: inset #8bc34a;
	color: #8bc34a;
	margin: 0 !important;
	width: 33%;
}

.legend-radio-description {
	align-items: center;
	border-bottom: none;
	display: flex;
	flex-direction: row;
	font-size: 16px;
	font-weight: 600;
	justify-content: flex-start;
	margin-bottom: auto;
}

.legend-radio-description md-icon {
	margin: initial;
	margin-left: 4px;
}

.telemetry-station-reference-levels-div-level-behavior>h4 {
	align-items: center;
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
}

.telemetry-station-reference-levels-div-level-behavior>h4>md-icon {
	margin: initial;
	margin-left: 4px;
}

.input-card-edit {
	background-color: white;
	border: 1px solid rgba(0, 0, 0, 0.6);
}

.div-alert-save {
	align-items: center;
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
}

.div-alert-close {
	align-items: center;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}

.div-alert-close>a {
	cursor: pointer;
	color: #00000099;
	font-size: 16px;
}

.div-alert-close>div>p {
	color: #67480A;
	margin-bottom: inherit;
	margin-left: 8px;
	font-size: 16px;
}

.div-alert-close>md-icon {
	margin: initial;
}

.div-alert-close>md-icon>svg>path {
	fill: #CC9C3D;
}

.div-alert-save>md-icon {
	margin: initial;
}

.div-alert-save>md-icon>svg>path {
	fill: #3D6DCC;
}

.div-alert-save>p {
	color: #0A2967;
	margin-bottom: inherit;
	margin-left: 8px;
	font-size: 16px;
}

.md-dialog-actions-setup-active {
	bottom: 0;
	position: absolute;
	width: 100%;
}

@media(max-width:558px) {
	.telemetry-station-reference-levels-div-content {
		flex-direction: column;
	}
	.telemetry-station-reference-levels-div-content>div {
		width: 100% !important;
	}
	.telemetry-station-reference-levels-div-content>div:nth-child( 2) {
		margin-top: 36px;
		padding: inherit
	}
	.telemetry-station-reference-levels-div-title {
		margin-top: 320px;
	}
	.telemetry-station-reference-levels-div-level-behavior>div {
		flex-direction: column;
		margin-top: 16px;
	}
	.telemetry-station-reference-levels-div-level-behavior>div>md-input-container {
		margin: 4px 0 !important;
		width: 100% !important;
	}
	.reference-header-button {
		font-size: xx-small;
	}
	.reference-header-button-setup {
		font-size: xx-small;
	}
}