﻿.active {
	border-color: #0078d7;
	color: #0078d7;
	font-weight: bold;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	margin: 0 0 -1px 0;
}

.selected {
	color: white !important;
	background: #0078d7 !important;
}

.selected div {
	color: white;
}

.crossed_red {
	color: red;
	text-decoration: line-through;
}

.bordered {
	border: 1px solid #a6a6a6;
	padding: 5px 5px 10px 0;
}

.selected_date {
	border: 1.5px solid black !important;
	font-weight: bold;
}

.panel_header {
	flex: 1;
	margin: 0 20px 0 20px;
}

.panel_header > p {
	margin: 0 0 14px 0;
	font-size: 21px;
	font-weight: 100;
	color: #333333;
	line-height: 32px;
}

.panel_header_tabs {
	margin: 0 0 0 -20px;
}

.panel_footer {
}

.panel_footer > button:not(:first-child) {
	margin-left: 10px;
}

.section_title {
	margin: 0 0 5px 0;
	font-size: large;
}

.section_title_spacer {
	margin: 0 0 15px 0;
}

.suggestedex {
	border: 1px dashed black;
}

.btn-toolbar {
	margin-left: 0;
}

.ar-viewer .toolbar {
	border: none;
	border-bottom: 1px solid gray;
	border-top: 1px solid gray;
}

.hidden {
	display: none;
}

.sidebar_button {
}

.status_pending {
	background-color: white;
}

.status_working {
	background-color: #FCCA6C;
}

.status_success {
	background-color: #94D794;
}

.status_error {
	background-color: #C85B6C;
	color: white;
}
