.panel {
  -webkit-box-shadow: 0 0 4px 0 rgba(31, 35, 35, 0.08);
  box-shadow: 0 0 4px 0 rgba(31, 35, 35, 0.08);
  border: 0;
}

.panel-heading {
  border-radius: 0;
}

.panel-body {
  padding: 37px;
}

.panel-gunmetal > .panel-heading{
  background-color: #485f64; 
  color: #fff;
}

accordion .panel-body {
  padding: 15px;
}

.panel-dark-blue {
  border-color: #485f64;
}

.panel-gray > .panel-heading{
  background-color: #edf0f0; 
  color: #fff;
}

.panel-dark-blue > .panel-heading {
  background-color: #485f64; 
  color: #fff;
  font-size: 18px;
  font-weight: 400;
}

.panel-blue-aquamarine > .panel-heading {
  background-image: linear-gradient(to right, #33ccff, #4edcca);
  color: #fff;
}

.panel-cool-grey {
  .panel-heading {
    background-color: #919d9d33;
    color: #485f64;
  }
}

.panel-marigold-salmon > .panel-heading {
  background-image: linear-gradient(to right, #ffc600, #ff6666);
  color: #fff;
}

.panel-white {
  border-color: #fff;  
  box-shadow: none;
}

.panel-white > .panel-heading {
  background-color: #fff; 
}

.panel-heading > .panel-title {
  font-size: 18px;
  font-weight: 500;
}

.panel-canya-blue .panel-heading {
  background-color: #33ccff;
  color: #ffff;
}