.alert-bell .bold {
    font-weight: bold;
}


.alert-bell .sla-state-wrapper {

    padding: 3px;
    border-radius: 5px;
    color: white;

}

.alert-bell .green {
    background-color: #4CAF50 ;
}

.alert-bell .yellow {
    background-color:#FF9800 ;
}

.alert-bell .red {
    background-color: #ff0000 ;
}


.alert-bell .grey {
    background-color: #8a8a8a ;
}

.alert-bell .bell-wrapper{
    width: 100%;
    height: 100%;
}

.alert-bell .icon-button{
    margin: 10px 0;
    padding: 5px;
    min-width: 40px;
    min-height: 40px;
    color: #a7a7a7;
    box-sizing: border-box;

}

.alert-bell .icon-button:focus{
    color: #808080;
}


.alert-bell .icon-button:hover{
    color: #808080;
}

.alert-bell .bell-wrapper .bell-badge {
    position: absolute;
    top: 10px;
    right: 2%;
    background-color: #ff0000;
}


.alert-bell .alert-text {
    font-size: 1.1em;
    font-weight: bold;
}