#mainNav .nav-logo {
  /* width: 250px; */
  width: initial;
  max-height: 75px;
  -webkit-filter: initial;
  filter: initial;
  /* -webkit-filter: invert(100%) sepia(100%) saturate(0) hue-rotate(74deg) brightness(106%) contrast(103%);
        filter: invert(100%) sepia(100%) saturate(0) hue-rotate(74deg) brightness(106%) contrast(103%); */ */
}
#mainNav .navbar-nav .nav-item .img-link img {
  max-width: 250px;
  border-radius: 2px;
  max-height: 50px;
}
.cardMenu__list-item-active::after {
  background-color: #666666;
}


#mainNav.navbar-shrink .nav-logo {
  -webkit-filter: initial;
  filter: initial;
}
#mainNav.navbar-shrink  a {
  -webkit-filter: initial;
  filter: initial;
  color: black;
  font-style: bold;
}

@media (max-width: 992px) {
  #mainNav .navbar-brand .nav-logo {
    width: initial;
    max-height: 40px;
    -webkit-filter: initial;
    filter: initial;
  }
}
#mainNav .navbar-nav .nav-item .nav-link {
  line-height: 3;
  font-size: 15px;
  font-weight: 500;
  padding: .75em 1rem;
  color: #666666;
  transition: color .2s ease-in-out;
}
.cardMenu__list-item a {
  padding: 5px 5px;
  display: inline-block;
  width: 100%;
  position: relative;
  color: #666666;
  transition: color .2s ease-in-out;
}
.headerWithTitle {
  height: unset;
  min-height: 100px;
  background-color: white;
  color: #666666;
}
.wrap {
  background-color: #93CFC7;;
  color: #fafafa;
  padding-bottom: 40px;
  font-weight: bold;
}
.filter-active::after {
    content: '';
    position: absolute;
    left: -6px;
    top: 7px;
    width: 2px;
    height: 50%;
    background-color: #666666;
} 

.btn-m {
    padding: 1rem 2rem;
    border-radius: 7px;
    background: #2379ad;
    color: white;
    border: 2px solid #a5b8c4;
    background-image: linear-gradient(to bottom right, #458dbe, #89bf2a);
    transition: all 2s ease-in-out;
}
.card {
  border-radius: 5px;
  padding: 0.5rem;
}
.card > a > img {
  border-radius: 5px;
}
.cardMenu__list {
    margin-top: 7px;
    background: white;
    box-shadow: 0px 0px 5px 2px #0000000f;
    border-radius: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    padding: 11px 19px;
}
.card__title::after {
    content: '';
    display: block;
    border: 1px solid #666666;
    width: 30px;
    margin: 5px 0 9px 1px;
}
hr {
    margin-top: 1rem;
    margin-bottom: 1rem;
    border: 0;
    border-top: 2px solid #666666;
}

.isliked {
  background: #26651d !important;
}

.nominee {
  border: 2px #26651d;   
  border-style: solid;
}