diff --git a/modules/gui/src/sequence/sequence_table_view.cc b/modules/gui/src/sequence/sequence_table_view.cc
index 087e1e8da404a841b7d095639b8cde8c796dd0d9..ff7655bc53f0eaacde11d08a705e33aba81bb1a2 100644
--- a/modules/gui/src/sequence/sequence_table_view.cc
+++ b/modules/gui/src/sequence/sequence_table_view.cc
@@ -34,6 +34,32 @@ namespace ost { namespace gui {
 SequenceTableView::SequenceTableView(QAbstractItemModel * model)
 {
   this->setModel(model);
+  this->setStyleSheet("QTableView {"
+        "show-decoration-selected: 1;"
+    "}"
+    "QTableView::item {"
+        "border: 0px solid #d9d9d9;"
+        "border-left: 0px;"
+        "border-right: 0px;"
+        "padding-bottom: 0px;"
+        "padding-top: 0px;"
+        "padding-left: 0px;"
+        "padding-right: 0px;"
+        "margin-top: 0px;"
+        "margin-bottom: 0px;"
+        "margin-left: 0px;"
+        "margin-right: 0px;"
+    "}"
+    "QTableView::item:hover {"
+        "background-color: #EEEEEE;"
+    "}"
+    "QTableView::item:selected:active{"
+        "background-color: #7ff963;"
+    "}"
+    "QTableView::item:selected:!active {"
+        "background-color: #47ce27;"
+    "}");
+
   column_not_move_ = new QTableView(this);
 
   column_not_move_->setModel(this->model());
@@ -54,8 +80,8 @@ SequenceTableView::SequenceTableView(QAbstractItemModel * model)
   column_not_move_->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
   column_not_move_->show();
   column_not_move_->setStyleSheet("QTableView { border: 0px;"
-                                 "background-color: #8EDE21;"
-                                 "selection-background-color: #999}"
+                                 "background-color: #dbdbdb;"
+                                 "selection-background-color: #EEEEEE}"
                                  "QTableView::item{ border: none;"
                                  "padding: 0px; border-width: 0px; margin: 0px;}");
   column_not_move_->setShowGrid(false);
@@ -70,27 +96,6 @@ SequenceTableView::SequenceTableView(QAbstractItemModel * model)
       "}"
     );
 
-  this->setStyleSheet("QTableView {"
-      "show-decoration-selected: 1;"
-  "}"
-  "QTableView::item {"
-       "border: 1px solid #d9d9d9;"
-      "border-left-color: transparent;"
-      "border-right-color: transparent;"
-  "}"
-  "QTableView::item:hover {"
-      "background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #e7effd, stop: 1 #cbdaf1);"
-      "border: 1px solid #bfcde4;"
-  "}"
-  "QTableView::item:selected {"
-      "border: 1px solid #567dbc;"
-  "}"
-  "QTableView::item:selected:active{"
-      "background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6ea1f1, stop: 1 #567dbc);"
-  "}"
-  "QTableView::item:selected:!active {"
-      "background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6b9be8, stop: 1 #577fbf);"
-  "}");
   this->setShowGrid(false);
 
   this->updateNotMoveColumn();
diff --git a/modules/gui/src/sequence/sequence_viewer.cc b/modules/gui/src/sequence/sequence_viewer.cc
index 97aabad301ca60737f09cf2c00aafad9a3de6cc2..8812786725cd09eff91966a11f47753055af96d3 100644
--- a/modules/gui/src/sequence/sequence_viewer.cc
+++ b/modules/gui/src/sequence/sequence_viewer.cc
@@ -66,6 +66,8 @@ SequenceViewerV2::SequenceViewerV2(QWidget* parent): Widget(NULL,parent)
          "margin: 0px;"
       "}"
     );
+  seq_table_view_->horizontalHeader()->setMinimumSectionSize(8);
+  seq_table_view_->horizontalHeader()->setDefaultSectionSize(10);
 }
 
 void SequenceViewerV2::NodeAdded(const gfx::GfxNodeP& n)
@@ -94,12 +96,6 @@ void SequenceViewerV2::NodeAdded(const gfx::GfxNodeP& n)
       mol::EntityView v_one_chain=v.GetHandle().CreateEmptyView();
       v_one_chain.AddChain(chain, mol::ViewAddFlag::INCLUDE_ALL);
       seq.AttachView(v_one_chain);
-      //SequenceItem* item=new SequenceItem(seq);
-      //connect(item, SIGNAL(SelectionChanged(SequenceItem*)),
-      //        this, SLOT(ItemSelectionChanged(SequenceItem*)));
-      //this->AddSequence(item);
-      //obj_map_.insert(std::make_pair(item, o));
-
       QStandardItem* item = new QStandardItem(name.c_str());
       QStandardItemModel* model = qobject_cast<QStandardItemModel*>(seq_table_view_->model());
       if(model){
@@ -109,15 +105,16 @@ void SequenceViewerV2::NodeAdded(const gfx::GfxNodeP& n)
         model->setItem(row, 0, item);
         for(int i = 0; i< seq.GetLength(); i++){
           item = new QStandardItem(QString(seq.GetOneLetterCode(i)));
-          item->setTextAlignment(Qt::AlignCenter);
+          item->setTextAlignment(Qt::AlignLeft|Qt::AlignVCenter);
           item->setFont(QFont("Courier",10));
+          QFontMetrics m = QFontMetrics(QFont("Courier",10));
+          item->setSizeHint(QSize(m.width(QString(seq.GetOneLetterCode(i)))+6,item->sizeHint().height()));
           model->setItem(row, i+1, item);
           model->setHeaderData(i+1, Qt::Horizontal, QObject::tr("") );
         }
       }
     }
     seq_table_view_->resizeColumnsToContents();
-    std::cout << seq_table_view_->styleSheet().toStdString() << std::endl;
   }
 }