.tenants-remarks-table { width: 100%; border: 1px solid #c9cacc; }
.tenants-remarks-table > thead { background-color: #FAFAFA; border-bottom: 1px solid #c9cacc; }
.tenants-remarks-table > thead > tr { height: 80px; }
.tenants-remarks-table > thead > tr > th { font-weight: 400; text-align: left;}
.tenants-remarks-table > thead > tr > th:nth-child(1) { width: 30%; padding-left: 2%;}
.tenants-remarks-table > thead > tr > th:nth-child(3) { width: 70%; padding-right: 2%;}

.tenants-remarks-table > tbody > tr { border-bottom: 1px solid #c9cacc;}
.tenants-remarks-table > tbody > tr:hover { background-color:#ececec;}
.tenants-remarks-table > tbody > tr > td { text-align: left; padding: 10px 0px; }
.tenants-remarks-table > tbody > tr > td:first-child { padding-left: 2%; }
.tenants-remarks-table > tbody > tr > td:last-child { padding-right: 2%; }


.tenants-freequestion-table { width: 100%; border: 1px solid #c9cacc; }
.tenants-freequestion-table > thead { background-color: #FAFAFA; border-bottom: 1px solid #c9cacc; }
.tenants-freequestion-table > thead > tr { height: 80px; }
.tenants-freequestion-table > thead > tr > th { font-weight: 400; text-align: left;}
.tenants-freequestion-table > thead > tr > th:nth-child(1) { width: 75%; padding-left: 2%;}
.tenants-freequestion-table > thead > tr > th:nth-child(2) { width: 25%; padding-left: 2%; }

.tenants-freequestion-table > tbody > tr:hover { background-color:#ececec;}
.tenants-freequestion-table > tbody > tr { border-bottom: 1px solid #c9cacc;}
.tenants-freequestion-table > tbody > tr > td { text-align: left; padding: 10px 0px; }
.tenants-freequestion-table > tbody > tr > td:first-child { padding-left: 2%; }
.tenants-freequestion-table > tbody > tr > td:nth-child(2) { padding-right: 10px; }
.tenants-freequestion-table > tbody > tr > td:last-child { padding-right: 2%; padding-left: 2%;}


.tenants-freequestion-summary { width: 100%; border: 1px solid #c9cacc; }
.tenants-freequestion-summary > thead { background-color: #FAFAFA; border-bottom: 1px solid #c9cacc; }
.tenants-freequestion-summary > thead > tr { height: 80px; }
.tenants-freequestion-summary > thead > tr > th { width: 100%; padding: 0px 2%; font-weight: 400; text-align: left;}

.tenants-freequestion-summary > tbody > tr { border-bottom: 1px solid #c9cacc;}
.tenants-freequestion-summary > tbody > tr > td { text-align: left; padding: 10px 2%; }