td.center {
    text-align: center;
    padding-bottom: 20px;
}
table td.icons {
    padding: 3px 0 3px 0;
}
.lunchTag {
    width: 40px;
    height:40px;
    margin-right: 5px;
}
.lunchTag-terminal {
    width: 40px;
    height:40px;
    margin-right: 2px;
    vertical-align: -15%;
}
.item-diet-type {
    width: 170px;
}
.lunchName {
    width: 730px;
}
table tbody.mondayMenu {
  border-top: 10px solid white;
}
table tbody.dayMenu {
  border-top: 30px solid white;
}
.lunchIcons-terminal {
    margin-left: 8px;
}
.mondayMenu tr td.firstCol,
.dayMenu tr td.firstCol{
    width: 5%;
}
.mondayMenu tr td.secondCol,
.dayMenu tr td.secondCol {
    width: 4%;
}
.mondayMenu tr td.thirdCol,
.dayMenu tr td.thirdCol {
    width: 6%;
}
.mondayMenu tr td.fifthCol,
.dayMenu tr td.fifthCol {
    width: 5%;
}
.smallInput {
    width: 40px;
}
.news li:not(:last-child){
    margin-bottom: 20px;
}
a.small-icon {
    padding-left: 20px;
}
a.small-icon i:before {
    font-size: 14px;
}
a.small-icon:hover {
    cursor: pointer;
}
#lunch-comment-dialog {
    width: 300px;
}
#lunch-comment-dialog .modal-footer {
    text-align: left;
}
#select-range {
    width: 10%;
    margin-left: 10px;
}
.case-checkbox {
    vertical-align: -2px;
}
.case-label {
    font-weight: normal;
    padding-left: 10px;
}
.table-hint {
    text-align: right;
    font-style: italic;
}
.provider-clients-list .button-column,
.firm-users-list .button-column {
    width: 70px;
}
#bulkorder-form .smallInput, #multiorder-form .smallInput {
    width: 25px;
}
.provider-select-box {
    margin-right: 4px;
}
.margin-bottom-10 {
    margin-bottom: 10px;
}
