.navbar {
	padding: 0 10px;
}

.navbar-nav > li > .dropdown-menu { 
	background-color: rgb(71, 133, 177); 
}

*.icon-dark {
	color: grey;
}

.message {
	position: absolute;
	top: 40px;
	right: 5px;
}

/* unvisited link */
a:link {
  color: rgb(79, 117, 173);
}

/* visited link */
a:visited {
  color: rgb(100, 154, 194);
}

/* mouse over link */
a:hover {
  color: rgb(124, 198, 215);
}

/* selected link */
a:active {
  color: rgb(79, 117, 174);
}

.search {
	position: relative;
	left: 170px;
	width: 400px;
}

.search input {
	text-indent: 2px;
	border: 1px solid rgb(194, 60, 78);
}

.search input:focus {
	box-shadow: none;
	border: 1px solid grey;
}

.search .fa-search {
	position: relative;
	top: 12px;
	left: 10px;
}

.search button {
	position: absolute;
	top: 8px;
	right: -90px;
	width: 80px;
	background: rgb(173, 51, 64);
	border-color: rgb(174, 51, 66);
}

.size-select {
	width: 60px;
	color: #495057;
	vertical-align: middle;
	padding: 6px 12px;
	border: 1px solid #ced4da;
	border-radius: 0.25rem;
}

.search-select {
	width: 160px;
	height: 40px;
	color: #495057;
	vertical-align: middle;
	padding: 6px 12px;
	border: 1px solid rgb(174, 51, 65);
	border-radius: 0.25rem;
	position: relative;
	top: 48px;
}

.navbar-custom {
	background: rgb(71, 133, 177);
}

.navbar-custom .navbar-brand,
nav .navbar-nav li a {
	color: white !important;
}

.nav-link {
	color: white !important;
}

.navbar-nav>.active>.a {
	color: red !important;
}

.footer {
	background: rgb(71, 132, 177);
}

.btn-outline-secondary {
	border-color: white !important;
}

.btn-primary,
.btn-primary:hover,
.btn-primary:active,
.btn-primary:visited {
	background-color: rgb(173, 51, 65) !important;
	border-color: rgb(173, 51, 64) !important;
}

.form-control:focus {
	border-color: rgb(71, 132, 176);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgb(71, 132, 177);
}

.table-condensed {
	font-size: 12px;
}

.appear {
  background: rgba(255, 255, 0, 0);
  transition: color;
  animation-name: appearAnimation;
  animation-duration: 0.3s;
}

@keyframes appearAnimation {
  from {
    background: rgba(255, 255, 0, 0.9);
  }
  to {
    background: rgba(255, 255, 0, 0);
  }
}