
/* fa5 bugfix*/
#shares .fa {
  font-family: "Font Awesome 5 Free";
}

.applet-info { 
  display: none;
}

.applet .v-application--wrap {
  height: 0px;
  min-height: 0px; 
}

.applet .v-application {
  color: rgb(69, 83, 89);
  font-family: 'Ideal Sans SSm A', 'Ideal Sans SSm B';
  text-decoration-color: rgb(69, 83, 89);  
}

.applet .v-input__slot {
    width: unset;
}

.applet #favbtn { 
  color: rgb(69, 83, 89);
  font-size: 11px;
  line-height: 30px;
}

.applet #favbtn:hover {
  color: white;  
}

.applet #favbtn:hover .fa-heart {
  color: white;  
}

.applet #favbtn.active {
    background-color: #B1455E;
    color: white;    
}

.applet #favbtn.active .fa-heart {
  background-color: #B1455E;
  color: white;    
}

/* .applet .v-list {
  background-color: #edf3f3 !important;
} */

#favlist .v-menu__content { 
  /*top: 30px !important;*/
  left: 170px !important;
  width: 355px;
}

.applet .v-list-item__title i {
  float: right;
}

.applet .v-list-item .delete {
    visibility: hidden;
}

.applet .v-list-item:hover {
    background-color: #edf3f3;
    /* background-color: white; */
}

.applet .fav-info:hover {
    background-color: inherit;
}

.applet .v-list-item:hover .delete {
    visibility: visible
}


.applet .v-list--three-line .v-list-item {
  min-height: 20px !important;
  max-height: 75px;
}

.applet .v-list-item__subtitle {
  font-weight: normal;
  text-transform: none;
}

.applet .v-list-item__avatar {
    border-radius: 0px !important;
}

.fa-star {
  color: orange;
}

.fa-heart {
  color: #B1455E;
}

.favswitch {
  margin-left: 4px;
  background: none !important;
  cursor: pointer;
}

.favswitch:hover { 
  background: none !important;
  cursor: pointer;
}

#v-fav-switch-single span {
  cursor: pointer;
}

/* mobile */

#favbtn-mobile {
  color:  #455359;;
}

#favlist-mobile {
  display: block;
  cursor: pointer;
  float: left;
  margin-left: 20px;
  line-height: 50px;
  font-size: 13px;
  margin-top: 15px;  
}

#favlist-mobile .v-menu__content {
  margin-top: 35px;
  left: -80px !important;
  display: inline-table;
  width: 320px;
}

.filterButton {
  left: 65% !Important;
  font-size: 13px !important;
}

@media (min-width: 520px) {
  .filterButton {
    left: 77% !Important;
  }
}
@media only screen and (max-width: 320px) {
  #favlist-mobile {
    display: block;
    cursor: pointer;
    float: left;
    margin-left: 3px;
    line-height: 50px;
    font-size: 13px;
    margin-top: 15px;  
  }
  .filterButton {
    left: 67% !important;
    font-size: 13px !important;
  }
  #searchform span {  
    right: 35px !important;
  }
}

/* #app-mobile {
  position: relative;
} */

/* #favlist-mobile .v-list {
  max-height: 405px;
} */


/* einsplaten layout anpassungen */
/* @media only screen and (max-width: 680px) {
  .category .content-cells, .tax-stadt .content-cells, .home .content-cells, .post-type-archive-rezept .content-cells, .tax-kategorie .content-cells {
    width: 100% !important;
  }
  .category .cell, .tax-stadt .cell, .category .cell, .home .cell, .post-type-archive-rezept .cell, .tax-kategorie .cell {
    width: 90%  !important;
  }
} */

.list-narrow {
  padding: 0 100px;
  margin: 0 auto;
}



