.btn-secondary,
.btn-secondary:active,
.btn-secondary:focus,
.btn-secondary:hover {
  color: #FFFFFF;
  background-color: #CDA78D;
  border-color: #BDB29D;
}

.btn-nostyle.active,
.btn-nostyle.active:active,
.btn-nostyle:active{
  box-shadow: none;
}

/* Useful for buttons wrapped by a form */
.btn-wrapper {
  display: inline-block;
}

.btn-icon {
  width: 40px;
  height: 40px;
  line-height: 26px; /* = height (= 40px) - padding top (= 6px) - padding bottom (= 6px) - border-top (= 1px) - border-bottom (= 1px) */
  border-radius: 50%;
  border: none;
}

.btn-icon-text {
  color : white;
  font-size : large;
  font-weight : bold;
}

.btn-icon-img {
  padding: 0;
  margin: 0;
  background-color: transparent;
  border-width: 0;
  box-shadow: none;
}

.btn-icon-img-success {
  color: #3c763d;
}

.btn-icon-img-success:hover,
.btn-icon-img-success:active,
.btn-icon-img-success:focus {
  color: #2b542c;
}

.btn-icon-img img {
  width: 30px;
  height: 30px;
}

.resp-btn {
    white-space: normal;
}