﻿.fieldEditor div span {
	width: 150px;
	display: inline-block;
	vertical-align: top;
}

.MLInput {
	display: inline-block;
}

	.MLInput textarea, .fieldEditor textarea {
		min-height: 150px;
	}

	.MLInput textarea, .fieldEditor textarea, .fieldEditor input[type="text"], .fieldEditor select {
		min-width: 50%;
	}

.fields-table, .fields-table tr, .fields-table th, .fields-table td {
	border: 1px solid silver;
	border-collapse: collapse;
	padding: 3px;
	cursor: pointer;
}

	.fields-table tr:hover {
		background-color: whitesmoke;
	}

	.fields-table input[type="image"] {
		float: right;
	}

ul.tabs-links {
	margin: 0px;
}

.tabs-links li, .tabs-content {
	display: inline-block;
	border: 1px solid silver;
	border-collapse: collapse;
	cursor: pointer;
}

.tabs-content {
	width: 100%;
}

.tabs-link-active {
	background-color: silver;
}

.tabs-links a {
	text-decoration: none;
	display: block;
	padding: 5px;
}

div.tabs-content div {
	padding: 3px;
}

.template-editor {
	width: 49%;
	min-width: 350px;
	display: inline-block;
	vertical-align: top;
}

	.template-editor textarea {
		width: 100%;
		padding: 0px;
	}

.dnnCenter {
	text-align: center;
}

.dnnMiddle {
	vertical-align: middle;
	display: inline-block;
}

.template-editor textarea, .preview-container {
	min-height: 150px;
}

.preview-container {
	border: solid 1px silver;
}

.modified {
	color: red;
	font-weight: bold;
}

.deleteButton {
	/*	display: none;*/
}

#hfLoading {
	background-color: rgba(0, 0, 0, 0.8);
	z-index: 999;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: none;
	text-align: center;
}

	#hfLoading div {
		color: white;
		top: 50%;
		position: relative;
	}

.hfGrid {
	width: 100%;
	cursor: pointer;
}

	.hfGrid, .hfGrid TH, .hfGrid TD {
		border: 1px solid silver;
		border-collapse: collapse;
	}

		.hfGrid TH, .hfGrid TD {
			padding: 5px;
		}

		.hfGrid TR:hover {
			background-color: silver;
		}

.hfRequired {
	border: 1px solid red !important;
	background-color: pink !important;
}
