.textwrap {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.row-disabled {
    background-color: #eceff1;
    pointer-events: none;
    width: 100%;
}

.rightmodal {
    max-width: 750px;
    flex-flow: unset;
    width: 100%;
    height: auto;
}

#view-submitcv-modal table.dataTable.table-sm>thead>tr>th:not(.sorting_disabled) {
    padding-right: 10px !important;
}
.current {
color: green;
}

#pagin li {
display: inline-block;
}

.selectbox{
overflow-y:inherit !important;
}
.errorClassMultiple{border-color: #f1556c !important;}

.disable-row{background-color: rgba(236, 240, 241, 0.5);width: 100%;} 


.svg circle {
stroke-dashoffset: 0;
transition: stroke-dashoffset 1s linear;
stroke: #666;
stroke-width: 1em;
}
.svg .bar {
stroke:#f672a7;
}
.svg .bar1 {
stroke:#FF9F1E ;
}
.svg .bar2 {
stroke: #02a8b5;
}
.svg .bar3 {
stroke: #1abc9c;
}
.svg .bar4 {
stroke: #f1556c;
}
.svg .bar5 {
stroke: #6658dd;
}
.cont {
display: block;
height: 105px;
width: 105px;
margin: 2em auto;

border-radius: 100%;
position: relative;
}
.cont:after {
position: absolute;
display: block;
height: 160px;
width: 160px;
left: 50%;
top: 50%;

content: attr(data-pct);
margin-top: -80px;
margin-left: -80px;
border-radius: 100%;
line-height: 160px;
font-size: 1.5em;

}
.tbl-row.selected {
    background-color: aliceblue !important;
  }
  .tbl-row:hover {
    background-color: aliceblue !important;
  }