﻿md-input-container.md-default-theme label, md-input-container label, md-input-container.md-default-theme .md-placeholder, md-input-container .md-placeholder {
	color: rgba(0,0,0,0.6);
}


md-input-container {
	padding: 10px;
}

md-input-container label:not(.md-no-float):not(.md-container-ignore), md-input-container .md-placeholder {
	padding-left: 10px;
}

/*Validation styles*/

.field-validation-error {
	color: red;
	line-height: 1.5;
	font-size: 85%;
}

.field-validation-success {
	color: rgb(3, 176, 17);
	line-height: 1.5;
	font-size: 85%;
}

.input-validation-error {
	border-color: red !important;
}

.validation-summary-errors {
	color: red !important;
}

.validation-summary-errors ul {
	list-style:disc;
	line-height: 20px;
}

@media screen and (min-width: 1300px) {
	#presenceLayout {
		width: 90%;
		margin: 6% auto auto auto;
	}
}

