.mdl-dialog {
	border: 0;
	z-index: 999;
	display: block;
}
section.mdl-grid .mdl-card__title i.material-icons {
	margin: 0 5px 0 0;
}
.mdl-switch, .mdl-slider {
	height: 64px;
	margin: 0;
	width: calc(100% - 10px);
}
.mdl-switch__label, .mdl-slider__label {
	left: 0px !important;
	display: block;
	width: 100%;
}
.mdl-switch__track {
	left: calc(50% - 20px) !important;
	top: 32px;
}
.mdl-switch__thumb {
	left: calc(50% - 24px) !important;
	top: 28px;
}
.mdl-switch.is-checked .mdl-switch__thumb {
	left: calc(50% - 0px) !important;
}
.switchLabels, .sliderLabels {
	font-size: 8px;
}
.mode, .type, .value {
	line-height: 10px;
}
.mdl-slider__container {
	position: relative;
	width: calc(100% - 56px);
	display: inline-flex;
	margin-left: 26px;
}
.mdl-slider__label {
	position: relative;
	display: block;
	text-align: left;
	font-size: 12px;
	visibility: visible !important;
	color: rgba(121,85,72,1);
	cursor: pointer;
	line-height: 24px;
}
.mdl-slider__background-flex {
	width: calc(100% - 26px);
	left: -22px;
}
.mdl-layout__title, .mdl-layout-title {
	color: #000 !important;
	position: relative !important;
}
.mdl-menu__item {
	border-top:1px solid lightgrey;
	cursor: initial;
}
.mdl-list__item .mdl-list__item-secondary-content {
	text-align: right;
}
.mdl-card__title h3.mdl-card__title-text {
	padding: 0 !important;
}
.mdl-mega-footer {
	background-color: unset !important;
}
.mdl-snackbar__action {
	opacity: 1 !important;
}
footer div {
	clear: none;
}