.grid-child.container-nav {
  background-color:#f5fbff;
  padding: 0;
  float:right;
  justify-content: center;
}
.container-header .mod-menu {
  color: #333;
  background-image: none; 
}
.metismenu.mod-menu .metismenu-item {
  font-size:14px;
}
.container-header nav {
    padding: 0 0 10px 0;
}
.container-header .metismenu>li.level-1.active>a, .container-header .metismenu>li.level-1.active>button, .container-header .metismenu>li.level-1>a:hover, .container-header .metismenu>li.level-1>button:hover {
  outline:none;
}
.logo {
  position: absolute;
  top:5px;
  left:15px;
}
body.wrapper-fluid header>.grid-child, body.wrapper-fluid footer>.grid-child {
    padding-left: 100px;
}
.px-3 {
  justify-content: center;
}
.breadcrumb  {
  text-transform: uppercase;
  font-size:12px;
  background-color: #00000000;
}
.icon-menu {
  color:#333;
  border-color:#333;
}
body.wrapper-fluid .site-grid {
    grid-gap: 0 0;
}
.footer {
  margin-top: 0;
}
:root {
  --cassiopeia-color-primary: #313131;
  --cassiopeia-color-hover: #313131;
  --cassiopeia-color-link: #313131;
}
#phocaguestbook {
  padding: 5%;
  margin-top:-20px;
}
.card-body {
  padding:0 !important;
}
.card { --card-border-width:0 !important;
  --card-border-color: #fff !important;
  --card-border-radius: 0 !important;
}
.btn-primary  {
  background-color:#c09c64;
  border:none;
}
.btn-primary:hover  {
  background-color:#a88855;
}
.btn-danger {
  background-color:#D2D2D2;
  border:none;
}
.btn-danger:hover {
  background-color:#ba6069;
}
.control-group {
  margin: 2%;
}
body.wrapper-fluid header>.grid-child, body.wrapper-fluid footer>.grid-child {
  justify-content: center;
  padding-left: 60px;
  }