.headOfListListeners {
    background-color: #00aeef;
    padding: 5px 16px;
    margin-top: 20px;
}
.headOfListListeners span {
    color: #fff;
    font-size: 18px;
    font-weight: 500;
}
#training-another_rejection_reason-element{
    display: none;
}
.activeList thead tr td input[type="checkbox"], .reservList thead tr td input[type="checkbox"]{
    display: none;
}
.contForExcel {
    text-align: center;
    margin-top: 14px;
}
span.labelOlds {
    width: 100px;
    display: inline-block;
}
.contForLabelOlds {
    margin-bottom: 3px;
}
.contForLabelOlds input[type="text"] {
    padding: 1px 15px;
}
.editColumnGrid.inputTextGrid {
    width: 172px;
    height: 31px;
    position: relative;
}
.editColumnGrid.inputTextGrid .input-group-addon{
    position: absolute;
    right:0;
    top:0;
    width: 36px;
    height: 31px;
    pointer-events: none;
}
.editColumnGrid.inputTextGrid .datepicker.form-control {
    width: 172px;
}
.selectYearCont {
    width: 166px;
    display: inline-block;
}
.inputHoursCont{
    width: 166px;
    display: inline-block;
}
.listener-files_block a{
    width: auto;
    text-align: center;
    font-weight: 600;
}
.request_file-delete {
    display: inline-block;
    margin-left: 4px;
    border-radius: 50%;
    padding: 2px;
    border: 1px solid red;
    cursor: pointer;
    width: 16px;
    height: 16px;
    background: red;
    font-weight: bold;
    color: white;
    text-align: center;
}