h1 {
color:black;
text-align: center;
}

h2 {
color:black;
text-align: center;
}

h3 {
color:black;
text-align: center;
}

h4{
text-align: center;
color:blue;
}

h5{
text-align: center;
}

strong{
color: black;
text-align: right;
}

p{
color:black;
text-align: left;
margin: 50px;
}

ul{
float: right;
padding: 0px;
list-style: none;
}

.navbar{
width:1920px;
height:127px;
background-image: url("../images/jmc.jpg");
background-repeat: no-repeat;
}

.navbar-brand{
float: left;
padding: 10px 10px;
margin: 0px;
background:white;
}

.navbar-head > a:hover{
background:#00CCFF;
}

.nav-link
{
background:none;
color:#CCCC99;
}

.nav-link:hover{
background:white;
color:grey;
}

.nav-link:focus{
background:lightgrey;
color:black;
}

.dropdown-item{
background:lightgrey;
color:black;
}

.dropdown-menu{
background:lightgrey;
}

.dropdown-item:hover{
background:white;
color:lightgrey;
}

.dropdown-item:focus{
background:lightgrey;
color:black;
}

.dropdown-divider{
background:lightgrey;
color:black;
}

.dropdown-header{
background:white;
color:black;
}

.navbar-toggler{
padding: 0px;
float: right;
background:white;
color:black;
border:black;
}

* {
  box-sizing: border-box;
}

body {
  background:white;
  font-family: Arial, Helvetica, sans-serif;
}

/* Float four columns side by side */
.column {
  float: left;
  width: 100%;
  padding: 0 1px;
}

/* Remove extra left and right margins, due to padding in columns */
.row {margin: 0 1px;}

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}

/* Style the counter cards */
.card {
  border: none;
  padding: 0px;
  text-align: left;
  background-color: #FFFFFF;
  object-fit: contain;
  box-shadow: 4px 4px 10px;
}
 
.embed-responsive {
  	object-fit: cover;
}
  
.row{
display: flex;
flex-wrap: wrap;
}

.footer{
  display: flex;
  background: #24262b;
  list-style: none;
}

/* Responsive columns - one column layout (vertical) on small screens */
@media screen and (max-width: 600px) {
.column {
    width: 100%;
    display: block;
    margin-bottom: 20px;
}
}