/* Colvatel UI theme */
:root{
  --colva-blue:#0b78b5;
  --colva-blue-dark:#08659a;
}
body{
  background:#f5f7fb;
}
.navbar-colvatel{
  background: linear-gradient(180deg, var(--colva-blue) 0%, var(--colva-blue-dark) 100%);
}
.navbar-colvatel .navbar-brand{
  font-weight:700;
  letter-spacing:.2px;
}
.navbar-colvatel .nav-link{
  color: rgba(255,255,255,.85);
  font-weight:500;
}
.navbar-colvatel .nav-link:hover,
.navbar-colvatel .nav-link:focus{
  color:#fff;
}
.navbar-colvatel .nav-link.active{
  color:#fff;
  text-decoration: underline;
  text-underline-offset: 6px;
}
.navbar-colvatel .btn-outline-light{
  border-color: rgba(255,255,255,.85);
}
.page-wrap{
  padding-top: 80px; /* space for fixed navbar */
}
.card{
  border-radius: 14px;
}
.btn{
  border-radius: 10px;
}


/* Logo fixes */
.navbar-colvatel .navbar-brand img{display:block;max-height:28px;width:auto;}
.navbar-colvatel .brand-fallback{display:none;font-weight:800;letter-spacing:.5px;}
