.column-header{
	font-weight: 700;
	font-size: 1.5em;
	color:#780a0f;
}
.carousel h1{
	color:#fff;
}
.jumbotron h1{
	color:#780a0f;
}
h2,h3,h4{
	color:#780a0f;
}
.btn-primary:hover, .btn-primary:focus {
	color: #000;
	background-color: #FBEFEF;
	border-color: #780a0f;
}
.btn-primary {
	color: #fff;
	background-color: #780a0f;
	border-color: #780a0f;
}
.carousel-caption{
	background-color:rgba(0,0,0, .7);
	padding:40px;
}
footer ul li{
	list-style-type: none;
}
footer ul{
	margin-left:0px;
	padding-left:0px;
}

main a, footer a{
	color:#335c67;
	text-decoration: underline;
}
main a.btn{
	text-decoration: none;
}

.jumbotron{
	background-color: #FFF6E0;
}
main a :hover, footer a:hover{
	color:#000;
	text-decoration: none;
}
.navbar-dark .navbar-nav .nav-link{
	color:#FFF;
}
.navbar-dark .navbar-nav{
	font-size:.8em;
}
header .form-inline input{
line-height: .8em;
font-size: .8em;

}

header .form-inline .btn-outline-success{
  font-size: .8em;
}
.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{
	text-decoration: underline;
}
.carousel-caption{
	width:50%;
}
.btn-outline-success {
	color: #FBEFEF;
	background-color: transparent;
	background-image: none;
	border-color: #FBEFEF;
}
.btn-outline-success:hover, .btn-outline-success:focus  {
	color: #FBEFEF;
	background-color: #780a0f;
	color:#fff;
	background-image: none;
	border-color: #FBEFEF;
}
main div.card-body h2 a.btn-info {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8
}