.primary-color {
	color: #baa465;
}

.text-primary {
	color: #baa465;
}

.btn-update, .btn-delete, .btn-print {
	margin: 0.5em;
}

.btn-create {
	margin: 0 0 0.5em 0.5em;
}

.page-header {
	font-size: 1.5em;
	font-weight: 600;
}

label {
	font-weight: 400;
}

@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 400;
}

body {
	font-family: 'Open Sans', sans-serif !important;
	font-weight: 400;
	font-style: normal;
	min-height: 250px;
	padding-top: 70px;
}

a, a:active, a:focus {
	color: #baa465;
}

a:hover {
	color: #000;
}

.login-logo {
	vertical-align: middle;
	padding: 10%;
	margin: auto;
}

.btn-primary {
	color: #fff;
	background-color: #baa465;
	border-color: #907528;
}

.btn-primary:focus,
.btn-primary.focus {
	color: #fff;
	background-color: #baa465;
	border-color: #907528;
}

.btn-primary:hover {
	color: #fff;
	background-color: #baa978;
	border-color: #907528;
}

.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
	color: #fff;
	background-color: #baa978;
	border-color: #907528;
}

.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
	color: #fff;
	background-color: #baa978;
	border-color: #907528;
}

.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
	background-image: none;
}

.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
	background-color: #baa465;
	border-color: #907528;
}

.btn-primary .badge {
	color: #baa465;
	background-color: #fff;
}

.navbar-brand-logo {
	width: 100%;
	height: 100%;
}

#create_todo_ticket_endDate select, #create_meeting_report_date select, #create_meeting_report_startTime select, #create_meeting_report_endTime select {
	display: inline;
	width: auto;
}

#update_todo_ticket_endDate select, #update_meeting_report_date select, #update_meeting_report_startTime select, #update_meeting_report_endTime select {
	display: inline;
	width: auto;
}

.col-folder-button {
	vertical-align: center;
}

.folder-button {
	min-height: 10rem;
	line-height: 10rem;
	background: url("../img/folder.png") no-repeat center;
	background-size: contain;
}

.folder-button[aria-expanded=true] {
	border-bottom: 0;
	width: 100%;
	border-radius: 6px 6px 0 0;
	-webkit-transition: 1ms; /* Safari */
	transition: 1ms;
}

.folder-collapse {
	border-top: 0;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 10px 16px;
	line-height: 1.3333333;
	border-radius: 0 0 6px 6px;
	-webkit-transition: 1ms; /* Safari */
	transition: 1ms;
}

.form-control:focus {
	border-color: #baa465;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(186, 164, 101, 1);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(186, 164, 101, 1);
}