table{border-collapse:collapse;font-size:13px;table-layout:fixed;width:100%}thead th{font-size:11px;font-weight:500;letter-spacing:.06em;padding:13px 16px;text-align:left;text-transform:uppercase}thead tr{border-bottom:1px solid #eee}th:first-child{width:5%}th:nth-child(10){width:15%}tbody tr{border-bottom:1px solid #eee;transition:background .1s}tbody tr:hover{background:#f5f5f5}td{padding:13px 16px;vertical-align:top;word-break:break-word}td input,td select,td textarea{border:1px solid #eee;padding:8px 16px;width:100%}.budget-cell{text-align:center}.submit-btn{margin-top:16px;padding:16px;text-align:right}