@charset "utf-8";
/* CSS Document */
:root {
	--primary: #0f4257;
	--primary-rgba: rgb(21,64,86,0.5);
	--secondary: #f58322;
	--secondary-rgba: rgb(239,126,5,0.5);
	--gray: #666;
	--light-gray: #e7e7e7;
}
.alert-primary,
.btn-primary,
.badge-primary,
.table-primary,
.table-primary > th,
.table-primary > td {
	background-color: var(--primary);
	border-color: var(--primary);
}
.bg-primary {
	background-color: var(--primary) !important;
}
a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover, button.bg-primary:focus,
.btn-primary:hover,
.badge-primary[href]:hover, .badge-primary[href]:focus,
.table-hover .table-primary:hover,
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th,
.page-item.active .page-link {
	background-color: var(--primary);
	border-color: var(--primary);
}
.alert-secondary,
.btn-secondary,
.badge-secondary,
.table-secondary,
.table-secondary > th,
.table-secondary > td,
.page-link:hover {
	background-color: var(--secondary);
	border-color: var(--secondary);
}
.bg-secondary {
	background-color: var(--secondary) !important;
}
a.bg-secondary:hover, a.bg-primary:focus,
button.bg-secondary:hover, button.bg-secondary:focus,
.btn-secondary:hover,
.badge-secondary[href]:hover, .badge-secondary[href]:focus,
.table-hover .table-secondary:hover,
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
	background-color: var(--primary);
	border-color: var(--primary);
}
.border-primary {
	border-color: var(--primary) !important;
}
.btn-outline-primary {
	border-color: var(--primary);
	color: var(--primary);
}
.btn-outline-primary:not(:disabled):not(.disabled).active,
.btn-outline-primary:not(:disabled):not(.disabled):active,
.show > .btn-outline-primary.dropdown-toggle,
.btn-outline-primary:hover {
	background-color: transparent;
	border-color: var(--secondary);
	color: var(--secondary);
}
.btn-outline-primary.focus,
.btn-outline-primary:focus {
	box-shadow: 0 0 0 .2rem var(--primary-rgba);
}
.border-secondary {
	border-color: var(--secondary) !important;
}
.btn-outline-secondary {
	background-color: transparent;
	border-color: var(--secondary);
	color: var(--secondary);
}
.btn-outline-secondary.focus,
.btn-outline-secondary:focus {
	box-shadow: 0 0 0 .2rem var(--secondary-rgba);
}
.btn-outline-secondary:not(:disabled):not(.disabled).active,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.show > .btn-outline-secondary.dropdown-toggle,
.btn-outline-secondary:hover {
	border-color: var(--primary);
	color: var(--primary);
}
.page-link:hover {
	color: #fff;
}
a {
	color: var(--primary);
}
a:hover, a:focus, .page-link {
	color: var(--primary);
}
.text-gray {
	color: var(--gray) !important;
}
.text-light-gray {
	color: var(--light-gray) !important;
}
.text-primary {
	color: var(--primary) !important;
}
a.text-primary:hover, a.text-primary:focus {
  color: var(--secondary) !important;
}
.text-secondary {
	color: var(--secondary) !important;
}
a.text-secondary:hover, a.text-secondary:focus {
  color: var(--primary) !important;
}