a:-webkit-any-link {
    color: rgb(0, 122, 255);
    text-decoration: none;
    }

#xmpp_message.out.image > div:first-child{
    width: auto;
    height: auto;
    }
#xmpp_message.out.image div:first-child > img{
    width: initial;
    height: initial;
    }
#xmpp_message.in.image > div:first-child{
    width: auto;
    height: auto;
    }
#xmpp_message.in.image div:first-child > img{
    width: initial;
    height: initial;
    }
#tab a:before, #tab a:after, #tabbar li[ctrlid='999']#sidenav a{
    background-size: 28px !important;
}

/* grupen erstellen bei Kunden disablen */
body[data-roleid="6d025fd1ad28"] module[mysocialng2] contact-list ul.applist li:nth-child(-n+3){
    display: none!important;
}

#jqt #chatlist > li > a > div.chat-name > small.counter {
    background-color: #ff0000;
    opacity: 1;
}


/*Cloud//Rezepte Image Bezeichnung ausblenden*/
.file-item-info {
    display: none;
}

/*--- Alertify: ------------------------*/
  .alertify .ajs-dialog{
      padding: 10px 10px 0;
      border-radius: 8px;
      min-height: 90px;
  }
  .alertify .ajs-reset, .alertify .ajs-modal .ajs-commands{
      top: 16px;
  }
 .alertify .ajs-modal .ajs-header {
    background-color: white;
    border: none !important;
    text-align: center;
    margin: 0;
    padding: 0;
    font-size: 20px;
    color: #333333 !important;
}
.alertify .ajs-body .ajs-content{
    padding: 10px 0;
}
.alertify .ajs-modal .ajs-footer {
    min-height: auto;
    padding: 0;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    border-top: 1px solid #f0f0f0 !important;
    margin-left: -10px;
    margin-right: -10px;
  }
.alertify .ajs-modal .ajs-primary.ajs-buttons{
    width: 100%;
    display: flex;
    justify-content: center;
}
.alertify .ajs-footer .ajs-buttons.ajs-auxiliary .ajs-button, .alertify .ajs-footer .ajs-buttons.ajs-primary .ajs-button{
    width: 50%;
    min-height: 38px;
    color: #f5504e;
    text-transform: none;
    background-color: transparent;
    border: none;
    border-radius: unset;
    margin: unset;
    padding: unset;
    font-weight: normal;
    font-size: 16px;
}
.alertify .ajs-modal button.ajs-button.ajs-cancel{
    color: #333333 !important;
}
.ajs-primary.ajs-buttons button:nth-child(1n+2){
    border-left: 1px solid #f0f0f0 !important;
}
/*--- end Alertify------------------------*/


/*------------Ausblenden Video-Voice-Call Funktionen-----------*/

/*----------Ende Ausblenden----------*/


/*Ausblenden des Info Stars im News Detail Footer*/
div.news-detail-footer  > i.ion-ios-star-outline{
display: none !important;
}

div.news-detail-footer > span{
display: none !important;
}

