label.error {
    color: red !important;
}

.system-notifications {
    max-height: 240px;
    overflow-y: auto !important;
}


.hidden {
    display: none !important;
}

.profile-pic {
    width: 100%;
    height: 100%;
}

/* .profile-pic {
    max-width: 200px;
    max-height: 200px;
    display: block;
    width: 128px;
    height: 128px;
} */


.file-upload {
    display: none;
}

.circle {
    border-radius: 1000px !important;
    overflow: hidden;
    width: 128px;
    height: 128px;
    border: 8px solid rgba(181, 176, 176, 0.7);

}

img {
    max-width: 100%;
    height: auto;
}

.p-image {
    color: #666666;
    transition: all .3s cubic-bezier(.175, .885, .32, 1.275);
    bottom: -20px;
    left: 65px;
}

.p-image:hover {
    transition: all .3s cubic-bezier(.175, .885, .32, 1.275);
}

p.error {
    color: red !important;
    font-weight: 500;
}

.upload-button {
    font-size: 1.2em;
    cursor: pointer;
    margin-left: 27%;
}

.upload-button:hover {
    transition: all .3s cubic-bezier(.175, .885, .32, 1.275);
    color: #999;
}

.modal-backdrop{
    display:  none !important;
}

.swal2-confirm.swal2-styled.swal2-default-outline{
    margin-right: 1rem;
}


.description-max-height{
    max-height: 136px;
    overflow: hidden;
    word-wrap: break-word;
}



.lead p{
    color: #fff !important;
}


.dz-error-message {
    display: none !important;
}
.dz-error-mark {
    display: none !important;
}


.image-input-container {
    position: relative;

}

.cardHoverSmallThumbnailImg{
    object-fit: cover;
    height: 40px;
}

.insRoundImg{
    object-fit: cover;
    height: 64px;
    width: 64px;
}

.word-wrap{
    word-wrap: break-word;
}
