.wuedive .card{
    box-shadow: -1px 15px 30px -10px black;
}
.wuedive .card-footer{
    justify-content:space-around;
    text-align: center;
    display: flex;
    padding: 0px!important;
}
.wuedive .card-footer div{
    flex-grow: 1 !important;
    border-right: 1px solid #dbdbdb;
    padding: 10px 0;
}
.wuedive .card-footer div a::before{
    content: "\f0c1 ";
    display: inline-block;
    margin-left: 0.2em;
    width: 1em;
    height: 1em;
    font: normal normal normal 12px/1 FontAwesome;
}
.wuedive .card-footer div:last-child{
border-right: none;    
}
.wuedive .card-custom-avatar img {
  border-radius: 50%;
  box-shadow: 0 0 15px rgba(10, 10, 10, 0.3);
  position: absolute;
  top: 20px;
  left: 1.25rem;
  width: 175px;
  height: 175px;
}
.wuedive .text-light a{
color: #ffffff;
}
.wuedive .dive-header {
  min-height: 240px;
}
.wuedive .stickynote div {
  font-family: 'Reenie Beanie';
  font-size: 1rem;
  text-decoration:none;
  color:#000;
  background:#ffc;
  display:block;
  height:16em;
  width:22em;
  padding:1em;
  margin-left: -200px;
  margin-top: 10px;
  box-shadow: 5px 5px 7px rgba(33,33,33,.7);
  transform: rotate(-6deg);
  transition: transform .15s linear;
}
.wuedive .stickynote div:empty {
  display:none;
}

.wuedive .dive-optional:has(> div:empty) {
  display: none;
}
.wuedive-questionaire .bg-dive1{
padding-bottom: 1em;
}
.wuedive-questionaire .bg-dive2{
padding-bottom: 1em;
}

.wuedive .table-custom-picture{
max-height: 35px;
max-width: 75px;
width: 75px;
}
.wuedive .table-custom-picture img{
max-width: 75px;
}