/* Fonts */
@font-face {
  font-family: 'Crimson Text Regular';
  src: url(/assets/fonts/crimsontext-regular.ttf);
}
@font-face {
  font-family: 'Open Sans';
  src: url(/assets/fonts/opensans-regular.ttf);
}
@font-face {
  font-family: 'Roboto-Regular';
  src: url(/assets/fonts/Roboto-Regular.ttf);
}
/**/

/* Welcome */
.navbar .dropdown-menu {
	border-color: #908263;
}
.navbar-brand-logo, .navbar-brand {
	min-width: 14rem;
}
.home {
	/*background-color: #EDEDED;*/
}
body {
	font-family: Roboto-Regular,sans-serif;
	font-size: 17px;
	line-height: 24px;
}
.btn {
	border-radius: 0px;
}
/**/

/* Search  */
.nav-link.title {
  font-family: 'Crimson Text Regular';
  font-weight: 200;
  font-size: 20px;
  color: #000000 !important;
}
.subtitle {
  font-family: 'Crimson Text Regular';
  font-size: 15px;
  color: #000000 !important;
}
.nav-link:hover, .nav-link.active, .link-secondary[href]:hover, .text-body[href]:hover, .text-muted[href]:hover, .text-secondary[href]:hover {
	color: #908263 !important;
}
.detail:hover {
	background-color: #FFFFFF;
	box-shadow: none;
}
tr.result:hover {
	cursor: pointer;
}
tr.result {
	font-size: 13px;
}
td {
	padding: 3px 3px !important;
}
.text-gold {
	color: #908263;
}
.bg-gold {
	background-color: #908263;
}
.bg-home {
	background-color: #f1e9d6;
}
img.cover {
	height: 150px;
}
.form-check-input.input-text-selection {
	width: 1.25rem;
	height: 1.25rem;
}
#textSelectionModal table td:first-child {
	width: 10%;
}
#textSelectionModal td .form-check-label {
	color : #21325b;
	font-size: .875em;
}
.advanced-search select, .advanced-search input {
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	border-radius: 0px;
}
.order-arrow:hover {
  cursor: ew-resize;
}
.ui-state-highlight {
  height: 27px;
  line-height: 1.2em;
  width: 200px;
  border: 1px solid #fbfbfb !important;
  border-radius: 50rem;
  background: #e8e9ea !important;
  margin-right: 10px;
}
#search:disabled {
	cursor: not-allowed;
	opacity: 0.3;
	background-color: #c3c2c2;
}
#search::placeholder {
	color: #21325b;
}
.orders .form-control {
	width: 80px;
}
.orders .form-control {
	padding: 5px 10px;
}
.btn-text-selection:focus {
	color: #21325b;
	background-color: rgba(33,50,91,.1);
	border-color: transparent;
}
.direction-rtl {
	direction: rtl;
}
ul.pagination {
	margin-bottom: 0px;
}
.form-select:disabled, .form-control:disabled {
	cursor: not-allowed;
	color: darkgray;
}
.search-bg {
	background-color: #EDEDED;
}
.form-switch .form-check-input {
	background-color: rgb(33, 50, 91);
}
.form-check-input:checked {
	background-color: #377dff;
}
/**/
