/* custom.css */

.navbar {
  background-color: #f8f9fa !important;
}

.navbar-nav .nav-link {
  color: #880808 !important;
}

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

.tm-gallery-title {
  color: #880808;
}

.tm-text-primary {
  color: #880808;
}

/* picture resizing client-side */
.gallery-item {
  width: 150px;
  height: 150px;
  object-fit: cover;
}

.card-title {
  font-weight: strong;
  color: #880808;
}

/*Navbar for Gallery Adjustments*/

.navbar-brand {
  color: #880808 !important;
}

.navbar-brand:hover,
.tm-navbar.scroll .navbar-brand:hover {
  color: white!important;
  background-color: #880808
}

.tm-navbar.scroll .navbar-brand {
  color: #880808!important;
}

.navbar-toggler {
  border: 1px solid #880808!important;
}

.navbar-toggler-icon {
  color: #880808!important;
}

.tm-navbar.scroll .navbar-toggler {
  border: 1px solid #707070;
}

.tm-navbar.scroll .navbar-toggler-icon {
  color: #707070;
}
/*gallery css*/




/*red outline for searchbar*/
input[type="search"]:focus {
    outline: none !important;
    box-shadow: 0 0 0 0.2rem rgba(136, 8, 8, 0.25);
    border-color: rgb(136, 8, 8);
}

/* Submit/contacts/.btn-primary*/
.btn-primary {
  border-color: #880808;
	font-size: 0.9em;
	color: #fff;
	background-color: #880808;
	width: 50%;
	margin-bottom: 60px;
}

.btn-primary:hover {
	color: #fff !important;
	background-color: #880808;
}