body, .atsBackColor {
    background-color: #3f4555 !important;
}
.blink {
    color: red;
    animation: blink 0.8s linear infinite;
}
@keyframes blink {
0%{opacity: 5;}
50%{opacity: .3;}
100%{opacity: 1;}
}


.blink2 {
    background-color: red;
    color: white;
    padding: 5px;
    animation: blink 0.8s linear infinite;
}
@keyframes blink2 {
0%{opacity: 1;}
50%{opacity: .1;}
100%{opacity: 1;}
}

.pointer {cursor: pointer;}

.container {
    max-width: 960px;
}
.user_img {
    border-radius: 50%;
    height: 36px;
    width: 36px;
}



.icon-badge-group .icon-badge-container {
    display: inline-block;
}

.icon-badge-group .icon-badge-container:first-child { 
  margin-left:0
}

.icon-badge-container {
    position:relative;
}

.icon-badge-icon {
    position: relative;
}

.icon-badge {
    background-color: red;
    font-size: 12px;
    color: white;
    text-align: center;
    width:20px;
    height:20px;
    border-radius: 50%;
    position: absolute; /* changed */
    top: -5px; /* changed */
    left: 25px; /* changed */
}
