.professional-signup-wrapper {
    padding-top: 40px;
}
.srv-validation-message {
    /*position: absolute;*/
    font-size: 11px;
    top: 100%;
    color: #f00;
}
.form-group{
    position: relative;
}
/* display image as avtar */
.image-block-wrapper img {
    width: 100px;
    height: 100px;
}
#toolTipGenerator .image{
    width: fit-content;
    height: fit-content !important;
}
.project-tags a.active {
    background: var(--pc);
    color: #fff !important;
}
.loader{
    position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 99998 !important;
background-color: rgba(40,40,40,.8);
cursor: progress;
}
.forum-new-my button  {
    padding: 5px;
    width: 100px;
    margin-right: 10px;
    margin-top: 10px;
    border-radius: 5px;
}