.container-header .container-nav {
  justify-content: center;
  background: rgb(214,0,0);
  color:#fdfdfd;
}

.container-header .navbar-brand {
margin: auto;
}

.header {
background: rgb(255,255,255);
background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
}

p {
color:#505050;
}

.navbar{
 background: rgb(214,0,0);
}

.card-header{
  background: rgb(214,0,0);
  color:#fdfdfd;
}

.self-content .item-image {
float: left;
padding-top: 5px;
padding-left: 10px;
max-width: 50%;
}

.footer{
 background: rgb(214,0,0);
}

#contactList{
  border: 0px;
  border-color: #ffffff;
}

.btn-primary, .btn-primary:focus, .btn-primary:hover{
  background-color: rgb(214,0,0);
  border-color: rgb(214,0,0);
}

.btn, .btn:focus, .btn:hover, .btn:active{
  background-color: rgb(214,0,0);
  border-color: rgb(214,0,0);
}