table#countryList { margin-bottom: 0px; }
table#countryList td:first-child { width:90%; }
table#countryList td:nth-child(2) { width:5%; }
table#countryList td:nth-child(3) { width:5%; }

.procedures-list .procRow { border-bottom: 1px solid #ececec; position: relative; padding-top:4px; padding-bottom: 4px; padding-right: 40px; }
.procedures-list .procRow .btn-add-selector { display: none; position:absolute; top:12px; right:0px; cursor:pointer; font-size:12px; }
.procedures-list .procRow .btn-remove-selector { display: block; position:absolute; top:12px; right:0px; cursor:pointer; font-size:12px; }

.procedures-list .procRow:last-child { border: none; }
.procedures-list .procRow:last-child .btn-add-selector { display: block; }
.procedures-list .procRow:last-child .btn-remove-selector { margin-right: 20px; top: 12px;}
.procedures-list .procRow:only-child .btn-remove-selector { display: none; }

.procedure-panel button { margin-right:12px; }
.procedure-panel.edit .edit-saved { display: none; }
.procedure-panel.edit .save-new { display: inline-block; }
.procedure-panel.edit .cancel-new { display: inline-block; }

.procedure-panel.saved .edit-saved { display: inline-block; }
.procedure-panel.saved .save-new { display: none; }
.procedure-panel.saved .cancel-new { display: none; }

/*.card.procedure-panel:not(.edit) { height: 55px; }*/
.card.procedure-panel:not(.edit):hover { height: auto; }

#pills-vl { margin-bottom: 20px; }
#data-updator { margin-left: 12px; }
#update-time { line-height: 33px; }
#pills-vl.nav>li>a:hover,
#pills-vl.nav>li>a:focus { background: transparent; color: #428BCA; border-radius: 0px; border-bottom: 4px solid #428BCA; }
#pills-vl.nav-pills>li.active>a,
#pills-vl.nav-pills>li.active>a:hover,
#pills-vl.nav-pills>li.active>a:focus{ background: transparent; color: #428BCA; border-radius: 0px; border-bottom: 4px solid #428BCA; }