.fechar {
  float: right;
  top: 50%;
  color: inherit;
}

.fechar:hover {
  cursor: pointer;
}
nav.nav-extended {
  background-color: #607f65;
  padding-top: 2px;
}
.green {
  background: #607f65 !important;
}
.breadcrumb {
  font-size: 18px;
  color: #5b5b58;
}
.breadcrumb:before {
  color: #5b5b58;
}
.teal {
  background: #2b0d7f !important;
}
.breadcrumb:last-child {
  color: #5b5b58;
}
nav.otimize {
  box-shadow: none;
  background: none !important;
  background: none;
}
td,
th,
.edit,
h4 {
  color: #5b5b58;
}
.delete {
  color: red;
}

li.blue {
  background: #2b0d7f !important;
}
.save {
  background: #a3cc37;
}
.second {
  background: none !important;
  box-shadow: none;
  color: #a3cc37;
  border: 2px solid #a3cc37;
}
.btn:hover,
.btn-large:hover,
.btn-small:hover {
  background-color: #5b5b58;
}
.add {
  background: #2b0d7f;
}

/* .cbox:not(:checked), [type="checkbox"]:checked {
    position: absolute!important;
    opacity: 1!important;
    pointer-events: visible!important;
} */

.destaque {
  border: #fff 3px solid;
  color: #fff;
}
.destaque:hover {
  border: #a3cc37 3px solid;
  color: #a3cc37;
}
ul li a:hover {
  color: #a3cc37;
}

div.mycard {
  padding-top: 2.5em;
  padding-bottom: 2.5em;
  padding-left: 2.5em;
  padding-right: 2.5em;
}

.mt-1 {
    margin-top: 1em;
}
