diff --git a/module/execution/model.php b/module/execution/model.php
index 53d34b207f..40f754c853 100644
--- a/module/execution/model.php
+++ b/module/execution/model.php
@@ -4630,7 +4630,7 @@ class executionModel extends model
}
else
{
- echo $execution->name;
+ echo "" . $execution->name . '';
if(!helper::isZeroDate($execution->end))
{
if($execution->status != 'closed')
diff --git a/module/execution/view/kanban.html.php b/module/execution/view/kanban.html.php
index ef11cd5ea9..f8acbc9740 100644
--- a/module/execution/view/kanban.html.php
+++ b/module/execution/view/kanban.html.php
@@ -157,7 +157,7 @@ js::set('priv',
" . $lang->searchAB, '', "class='btn btn-link querybox-toggle'");
echo html::a('javascript:fullScreen()', " " . $lang->kanban->fullScreen, '', "class='btn btn-link'");
if(common::hasPriv('execution', 'setKanban')) echo html::a(helper::createLink('execution', 'setKanban', "executionID=$execution->id", '', true), ' ' . $lang->settings, '', "class='iframe btn btn-link text-left' data-width='$width'");
diff --git a/module/project/css/execution.css b/module/project/css/execution.css
index 0dc1148810..71939a8e6b 100644
--- a/module/project/css/execution.css
+++ b/module/project/css/execution.css
@@ -14,4 +14,5 @@ th.table-nest-title .check-all {position: absolute; left: 15px; top: 7px;}
.table-statistic {padding-left: 10px;}
td.flex {display: flex; flex-flow: row nowrap; justify-content: flex-start; align-items: center; margin-bottom: 0px;}
td.c-name > .project-type-label {flex: 0 0 36px; padding-right: 2px;}
-.c-name > a, .table-children .text-left > a { padding-left: 5px; text-overflow: clip;}
+.c-name > a, .table-children .text-left > a, .c-name > span.text-ellipsis { padding-left: 5px; text-overflow: clip;}
+span.table-nest-icon.table-nest-toggle {min-width: 22px; max-width: 22px;}
diff --git a/www/theme/default/style.css b/www/theme/default/style.css
index 903622c2d1..9492a9d19b 100644
--- a/www/theme/default/style.css
+++ b/www/theme/default/style.css
@@ -122,8 +122,10 @@ body.xxc-embed.m-productplan-view,body.xxc-embed.m-bug-browse,body.xxc-embed.m-p
.setting-input {width: 64px; height: 20px; margin: 0 4px; text-align: center;}
.setting-input.disabled,.setting-input[disabled="disabled"] {color: #C4C4C4;}
.width-radio-row {display: flex;}
-#dataform .width-radio-row.required:after {top: 1px; left: 360px;}
+#dataform .width-radio-row.required:after {top: 1px; left: 215px;}
+#dataform .width-radio-row.mt10.required:after {top: 1px; left: 355px;}
.mt10 {margin-top: 10px;}
+#dataform tr > th {vertical-align: top;}
#programTableList > tr:hover {background: #E6F0FFCC;}