/* My colors
--seasalt: #f8f9faff;
--antiflash-white: #e9ecefff;
--platinum: #dee2e6ff;
--french-gray: #ced4daff;
--french-gray-2: #adb5bdff;
--slate-gray: #6c757dff;
--outer-space: #495057ff;
--onyx: #343a40ff;
--eerie-black: #212529ff;
--bright-green: #AADB1E;
--serenity: #B1C9E8;
--denim: #1560bd;
*/
body {
    /*padding-bottom: 50px; */
    /*background-color: #e8eef1; */
    background-color: #B1C9E8;
    color: #2e2e2f;
}
#contact-info{
    background-color: #212529ff;
    color: #f8f9faff;
}
#site-header{
    background-color: #B1C9E8;
    color: black;
    text-align: center;
}
header {
    background-color: #B1C9E8;
    color: black;
    text-align: center;
}
header a {
  text-decoration: none;
  text-align: center;
  align-items: start;
  font-size: 2rem;
}
header a:hover {
  color: white;
}
header p {
  text-align: center;
  color: white;
  font-size: 1.5rem;
}
header nav{
  background-color: #dee2e6ff;
  color: #1560bd;
}
header .nav-link {
  color:#1560bd;
}
.navbar-toggler-icon span {
  background-color: #dee2e6ff;
  color: #1560bd;
}
#mynavbar {
  align-items: right;
  text-align: right;
}

footer {
  flex-shrink: 0;
    background-color: #212529ff;
    color: #f8f9faff; 
}

footer a {
  color: lightyellow;
}

footer a:hover, header .nav-link:hover {
  color: yellow;
}

h1 {
  text-align: center;
}

h2 {
    font-style: italic;
    text-align: center;
}

  /* MESSAGE STYLES */
.message {
  background-color: palegoldenrod;
  color: black;
}
  
.messagedebug {
  background-color: slategray;
  color: white;
}
.messageinfo {
  background-color: azure;
  color: darkblue;
}
  
.messagesuccess {
  background-color: lightgreen;
  color: darkgreen;
}
  
.messagewarning {
  background-color: lightgoldenrodyellow;
  color: darkgoldenrod;
}
  
.messageerror {
  background-color: pink;
  color: darkred;
}
