
.detail-icon{font-size: 25px}/*TODO*/

.bg-color-empty {
	background: #f0f0f0 !important;
}

.bg-color-empty .panel-title, .bg-color-empty .panel-action {
	color: #929292 !important;
}

.height-60 {
	height: 60px;
}
.height-70 {
	height: 70px;
}
.height-80 {
	height: 80px;
}
.height-90 {
	height: 90px;
}
.height-100 {
	height: 100px;
}
.height-120 {
	height: 120px;
}

.info-area {
	border-radius: 3px;
	padding: 10px;
	background-color: #fffde7;
	border: 1px solid #bdbdbd;
}

.custom-highlight-red {
	text-shadow: 0 0 1px rgba(0,0,0,0.18), 0 1px 1px rgba(0,0,0,0.21);
	color: #ff0000;
}

.custom-highlight-green {
	text-shadow: 0 0 1px rgba(0,0,0,0.18), 0 1px 1px rgba(0,0,0,0.21);
	color: #0d700d;
}

.custom-highlight-teal {
	text-shadow: 0 0 1px rgba(0,0,0,0.18), 0 1px 1px rgba(0,0,0,0.21);
	color: #00897b;
}

.custom-highlight-blue {
	text-shadow: 0 0 1px rgba(0,0,0,0.18), 0 1px 1px rgba(0, 0, 0, 0.3);
	color: #007ad7;
}

.custom-highlight-indigo {
	text-shadow: 0 0 1px rgba(0,0,0,0.18), 0 1px 1px rgba(0, 0, 0, 0.3);
	color: #3F51B5;
}

.custom-highlight-orange {
	text-shadow: 0 0 1px rgba(0,0,0,0.18), 0 1px 1px rgba(0, 0, 0, 0.3);
	color: #ff9800;
}

.custom-highlight-grey {
	text-shadow: 0 0 1px rgba(0,0,0,0.18), 0 1px 1px rgba(0, 0, 0, 0.3);
	color: #444444;
}

.custom-highlight-dark-brown {
	text-shadow: 0 0 1px rgba(0,0,0,0.18), 0 1px 1px rgba(0, 0, 0, 0.3);
	color: #401b00;
}
.custom-highlight-brown {
	text-shadow: 0 0 1px rgba(0,0,0,0.18), 0 1px 1px rgba(0, 0, 0, 0.3);
	color: #3E2723;
}
.custom-highlight-documentation {
	text-shadow: 0 0 1px rgba(0,0,0,0.18), 0 1px 1px rgba(0, 0, 0, 0.3);
	color: #ece9e9 !important;
}
.custom-highlight-documentation:hover {
	color: rgba(0,0,0,0.18) !important;
}
.custom-highlight-documentation:visited {
	color: #ece9e9 !important;
}
.custom-highlight-documentation:visited:hover {
	color:  rgba(0,0,0,0.18) !important;
}
.custom-highlight-documentation-small {
	text-shadow: 0 0 1px rgba(0,0,0,0.18), 0 1px 1px rgba(0, 0, 0, 0.3);
	color: rgba(0,0,0,0.18) !important;
}
.custom-highlight-documentation-small:hover {
	color: rgba(175, 180, 43, 0.75) !important;
}
.custom-highlight-documentation-small:visited {
	color: rgba(0,0,0,0.18) !important;
}
.custom-highlight-documentation-small:visited:hover {
	color:  rgba(175, 180, 43, 0.75) !important;
}
.custom-highlight-black {
	text-shadow: 0 0 1px rgba(0,0,0,0.18), 0 1px 1px rgba(0, 0, 0, 0.3);
	color: #000000;
}

.custom-highlight-lime {
	text-shadow: 0 0 1px  rgba(0,0,0,0.18), 0 1px 1px rgba(0, 0, 0, 0.3);
	color: rgba(175, 180, 43, 0.75);
}

.custom-highlight {
	text-shadow: 0 0 1px rgba(0,0,0,0.18), 0 1px 1px rgba(0, 0, 0, 0.3);
}
.card {
	height: calc(100% - 30px);
	margin-bottom: 30px;
	border: none;
	position: relative;
	display: flex;
	min-width: 0;
	word-wrap: break-word;
	background-color: #fff;
	background-clip: border-box;
	border-radius: .215rem;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
}

.card-shadow {
	box-shadow: 0 1px 1px rgba(0,0,0,.05);
}

.clearfix {
	display: block;
	clear: both;
	content: "";
}