/*Universal Navigation Styles */

/*Replace all values "#8a2629" with your dominant color.
Replace all values "#f2e6c6" with your gold color hex value. */

.navbar-nav {
	background-color: #8a2629;
}
.nav-link:hover {
	background-color: #f2e6c6;
	color:#000;
}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
	color: #000;
}
.dropdown-item:focus, .dropdown-item:hover {
	background-color: #f2e6c6;
	color:#000;
}
/*Full Screen Styles*/
@media(min-width: 1200px) {
	.dropdown-menu {
		background-color: #8a2629;
	}
	.navbar-nav {
		background-color: transparent;
	}
	.nav-link:hover {
		background-color: #8a2629;
		color:#fff;
	}
	.navbar-light .navbar-nav .nav-link {
	  color: #8a2629;
		}
	.navbar-nav > .show a:focus {
		background-color: #8a2629;
	}
	.navbar-nav > .show a:hover {
	color: #000;
	}
	.nav-item, .nav-link {
			color: #8a2629;
		}
	.dropdown-toggle {
	  color: #8a2629;
		}
	.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
	  background-color: #8a2629;
		color:#fff;
	}
}

/* Decorative Styles */

.goldBox {
	background-color: #9B8643;
}

.btn-primary, card-link {
	background-color: #8a2629;
	border: none;
}
.btn-primary:hover, card-link:hover {
	background-color: #f2e6c6;
	border: none;
	color:#000;
}
a, a:hover {
	color: #8a2629;
}
h1, .h1, h2, .h2, h6, .h6 {
	color: #8a2629;
}
.overlay {
	background-color: #9B8643;
}
.list-group-item-action:hover, .list-group-item.active {
	background-color: #8a2629;
}
.list-group-item.active {
	border: #8a2629;
}
.show > .btn-primary.dropdown-toggle {
	background-color: #f2e6c6;
}
.btn-primary:not([disabled]):not(.disabled):active {
	background-color: #f2e6c6;
}
.btn-dropdown a.dropdown-item:hover {
	color: white;
	background-color: #f2e6c6;
}
/*Added 02.04.2020 - from several - this is breaking Draft day carousel*/

@media (min-width: 768px) and (max-width: 991px) {
  #winnerImage {
    width: 70%;
    margin: auto;
  }
}
/*Added 02.07.2020 - from donations.html*/
@media print {
  html, body {
    height: 100%;
    margin-top: -35px;
    overflow: visible;
    line-height: 1;
    font-size: 14px;
  }
  form {
    height: 100%;
    width: 100%;
    overflow: visible;
  }
  h4 {
    color: black;
    font-size: 20px;
  }
  h5 {
    font-size: 18px;
  margin-top: 5px;
  }
  label {
    font-size: 14px;
  color: black;
  margin-top: 5px;
  }
  input, select, textarea {
    color: black;
  font-size: 16px;
  font-family: Arial, Helvetica, sans-serif;
  }
  .form-group {
    margin: 5 0 0 0;
    padding: 0;
  }
  hr {
    display: none;
  }
  label.error {
  display: none;
  visibility: hidden;
  }
}
/*Added 02.07.2020 - from hotel.html, ruthies.html*/
	.alert-infored {
		color: #fff;
		background-color: #8a2629;
		border-color: #f0454a;	
	}
	.alertred {
		position: relative;
		padding: .75rem 1.25rem;
		margin-bottom: 1rem;
		border: 1px solid transparent;
    	border-top-color: transparent;
    	border-right-color: transparent;
    	border-bottom-color: transparent;
    	border-left-color: transparent;
		border-radius: .25rem;
	}
/*Added 02.10.2020 - from resortclub.html*/
  @media (max-width: 575px) {
    .display-2 {
      font-size: 57px;
    }
  }
/*Added 02.10.2020 - from spa.html*/
   @media (max-width: 575px) {
    .display-4 {
      font-size: 34px;
    }
  #subhead2 {
    font-size: 24px;     
  }
	}
	.anchor::before {
	display: inline-block;/*Only made this inline, add to ecr stylesheet*/
	content: " ";
	height: 80px;
	margin-top: -80px;
	visibility: hidden;
	padding-bottom: 0;
}