@import url("/Inc/css/bootstrap4-5.css");

body {
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
}

img {
	max-width:100%
}
.transparent {
	opacity:0.01
}
label, .cursor-pointer {
	cursor:pointer
}

nav a.bi:hover {
	color:white !important
}
fieldset {
	padding-left:1em;
	padding-right:1em;
	padding-bottom:1em;
	border-width:1px;
	border-style:solid;
	border-color:#444;
	border-radius:8px
}
legend {
	width:inherit;
	padding-left:.5em;
	padding-right:.5em;
	border-radius:6px;
	margin-bottom:0px;
}
/* charliepark.org/bootstrap_buttons */
.btn-primary {
  background-color: hsl(195, 60%, 35%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#2d95b7", endColorstr="#23748e");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#2d95b7), to(#23748e));
  background-image: -moz-linear-gradient(top, #2d95b7, #23748e);
  background-image: -ms-linear-gradient(top, #2d95b7, #23748e);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2d95b7), color-stop(100%, #23748e));
  background-image: -webkit-linear-gradient(top, #2d95b7, #23748e);
  background-image: -o-linear-gradient(top, #2d95b7, #23748e);
  background-image: linear-gradient(#2d95b7, #23748e);
  border-color: #23748e #23748e hsl(195, 60%, 32.5%);
  color: #fff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.16);
  -webkit-font-smoothing: antialiased;
}
.btn-secondary {
  background-color: hsl(0, 0%, 16%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#5b5b5b", endColorstr="#282828");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#5b5b5b), to(#282828));
  background-image: -moz-linear-gradient(top, #5b5b5b, #282828);
  background-image: -ms-linear-gradient(top, #5b5b5b, #282828);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5b5b5b), color-stop(100%, #282828));
  background-image: -webkit-linear-gradient(top, #5b5b5b, #282828);
  background-image: -o-linear-gradient(top, #5b5b5b, #282828);
  background-image: linear-gradient(#5b5b5b, #282828);
  border-color: #282828 #282828 hsl(0, 0%, 11%);
  color: #fff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing: antialiased;
}
.post-secondary {
	color:black;
	background-color:#e9ecef;
	border-color:#ced4da;
}
.post-secondary:hover {
  color: #fff;
  background-color: #5c636a;
  border-color: #565e64;
}

.btn-outline-primary:hover {
  background-color: hsl(195, 60%, 35%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#2d95b7", endColorstr="#23748e");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#2d95b7), to(#23748e));
  background-image: -moz-linear-gradient(top, #2d95b7, #23748e);
  background-image: -ms-linear-gradient(top, #2d95b7, #23748e);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2d95b7), color-stop(100%, #23748e));
  background-image: -webkit-linear-gradient(top, #2d95b7, #23748e);
  background-image: -o-linear-gradient(top, #2d95b7, #23748e);
  background-image: linear-gradient(#2d95b7, #23748e);
  border-color: #23748e #23748e hsl(195, 60%, 32.5%);
  color: #fff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.16);
  -webkit-font-smoothing: antialiased;
}

.btn-danger, .bg-danger, .dropdown-item:active { /* https://charliepark.org/bootstrap_buttons */
	background-color: hsl(0, 100%, 24%) !important;
	background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e00000", endColorstr="#7a0000");
	background-image: -khtml-gradient(linear, left top, left bottom, from(#e00000), to(#7a0000));
	background-image: -moz-linear-gradient(top, #e00000, #7a0000);
	background-image: -ms-linear-gradient(top, #e00000, #7a0000);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e00000), color-stop(100%, #7a0000));
	background-image: -webkit-linear-gradient(top, #e00000, #7a0000);
	background-image: -o-linear-gradient(top, #e00000, #7a0000);
	background-image: linear-gradient(#e00000, #7a0000);
	border-color: #7a0000 #7a0000 hsl(0, 100%, 19%);
	color: #fff !important;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33);
	-webkit-font-smoothing: antialiased;
	font-weight:bold;
}
a, .btn-link {
	text-decoration:none
}
a:hover, .btn-link:hover {
	text-decoration:underline
}
.btn:hover { /* 1/8/2021 Let's try this and see if it looks good */
	text-decoration:underline
}
.card-header {
	min-height:2rem;
}
.alert-primary {
	background-color:#cfe2ff !important;
}