﻿.activity-code-mapping-view {
  padding: 20px 70px 20px 20px;
}

.outputActivityTable {
  margin-top: 20px;
}

.outputActivityTable table {
  width: 100%;
  border-collapse: collapse;
}
.outputActivityTable table thead th {
  background: #e5e5e5;
  text-align: left;
  font-weight: normal;
  font-size: 12px;
  color: #808080;
  border: 1px solid #b3b3b3;
  border-bottom: none;
  padding: 5px;
}
.outputActivityTable table .delete-cell {
  width: 30px;
  padding: 0 !important;
}
.outputActivityTable table .thead_english {
  border-right: none;
}
.outputActivityTable table th.delete-cell {
  border-left: none;
}
.outputActivityTable table td.delete-cell, .outputActivityTable table th.delete-cell:last-of-type {
  border: none;
  background: none;
}
.outputActivityTable table tbody .mainrow td {
  vertical-align: top;
  padding: 0;
}
.outputActivityTable table tbody td {
  border: 1px solid #b3b3b3;
}
.outputActivityTable table tbody .subrow td {
  vertical-align: middle;
  padding: 0 5px;
}
.outputActivityTable table tbody table {
  width: 100%;
}
.outputActivityTable table tbody table tr td {
  border-top: none;
}
.outputActivityTable table tbody table tr td:first-of-type {
  border-left: none;
}
.outputActivityTable table tbody table tr td:last-of-type,
.outputActivityTable table tbody table tr td:nth-last-of-type(2){
  border-right: none;
  border-bottom: 1px solid #b3b3b3;
}
.outputActivityTable table tbody table tr:last-of-type td {
  border-bottom: none;
}

.planning-edit,
.planning-template-edit {
  padding: 20px 70px 20px 20px;
}
.planning-edit .planning-edit-infos,
.planning-template-edit .planning-template-edit-infos {
  margin-bottom: 10px;
}
table.planning-activity-collection-table,
table.planning-template-activity-collection-table,
table.planning-activity-collection-table-assignees {
  width: 100%;
  border-collapse: collapse;
}
table.planning-activity-collection-table thead th,
table.planning-template-activity-collection-table thead th {
  background: #e5e5e5;
  text-align: left;
  font-weight: normal;
  font-size: 12px;
  color: #808080;
  border: 1px solid #b3b3b3;
  border-bottom: none;
  padding: 5px;
}
table.planning-activity-collection-table tbody td,
table.planning-template-activity-collection-table tbody td {
  border: 1px solid #b3b3b3;
  vertical-align: top;
}
table.planning-template-activity-collection-table tbody tr td {
  width: 15%;
  padding: 8px 6px;
}
table.planning-template-activity-collection-table tbody tr td:nth-of-type(3) {
  width: 55%;
  padding: 0 5px;
}
table.planning-activity-collection-table tbody td.readonly {
  padding: 8px 6px;
}
table.planning-activity-collection-table thead tr th:last-of-type,
table.planning-activity-collection-table tbody tr td:last-of-type,
table.planning-template-activity-collection-table thead tr th:last-of-type,
table.planning-template-activity-collection-table tbody tr td:last-of-type{
  border: none;
  background: none;
}
table.planning-activity-collection-table-assignees tbody tr td {
  width: auto;
  padding: 3px;
  vertical-align: middle;
}

div.multiple-add-rows div.add-row-half {
  float: left;
  width: 50%;
}

div.multiple-add-rows:after {
  clear: both;
}

.seeMoreSummaryBtn{
  border:0;
  background:none;
}