.elunicTable td.uiContent.address-check-date {
    width: 58px;
}

.elunicTable td.uiContent.address-check-date input {
    padding-left: 0px;
    padding-right: 0px;
}

.elunicTable .customContactLabel .uiValue{
    color: #999;
}
.elunicTable .uiContent.customContactLabel {
    width: 1px;
}
.lightView .elunicTable .tableRows tr > td.visibleField1.visiblePart1.contactIcon {
    padding-right: 6px;
    text-align: center;
    width: 15px;
}

.tabLayoutCompact .elunicTable .tableRows>tr.newRow>td {
    padding-top: 0px;
    padding-bottom: 0px;
}

.elunicTable .jobCandidatesCount {
    text-align: center;
}

.elunicTable .jobCandidatesCount .tableHeader2 .icon {
    font-size: 17px;
    margin-left: 6px;
}

.elunicTable .jobStatus {
    /*text-align: center;*/
}

.elunicTable .jobStatus .icon {
    margin-right: 14px;
}

.elunicTable .jobStatus .active {
    color: #74d181;
}

.elunicTable .jobStatus .opportunities {
    color: #ff9600;
}

.elunicTable .jobStatus .inactive {
    color: #ce4934;
}

.elunicTable .jobStatus .pending {
    color: #ffde00;
}

.yearInputMaxlength input {
    
}

#footer #projectLogo img {
    max-height: 19px;
    margin-top: -2px;
    margin-left: -4px;
}

.greyBg {
    background: #f7f7f7;
}

.tableRow:hover td.greyBg {
    background: #f3f3f3 !important;
}