#anno-block  h3 {
   font-family: "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
   font-size: 16px;
   line-height: 20px;
   font-weight: 700;
}

#anno-btn {
   width:100%;
}

#anno-block .btn-primary, #anno-btn {
   background-color:#777;
   border-color:#777;
   border-radius:3px;
   color:#fff;
}

#anno-block > .annoeditor-sidebar > .annoeditor-sidebar-body > .annoeditor-list > div {
   margin:0 !important;
}

#anno-block > .annoeditor-sidebar > .annoeditor-sidebar-body > .annoeditor-list > .btn-group {
   margin-bottom: 10px !important;
}

#anno-block > .annoeditor-sidebar > .annoeditor-sidebar-body > .annoeditor-list .label {
   margin-bottom:0;
}

#anno-block > .annoeditor-sidebar > .annoeditor-sidebar-body > .annoeditor-list > .pull-left {
   float:left !important;
   width:100%;
}

#anno-block > .annoeditor-sidebar > .annoeditor-sidebar-body > .annoeditor-list > .pull-right {
   float:left !important;
   width:100%;
}

#anno-block > .annoeditor-sidebar > .annoeditor-sidebar-body > .annoeditor-list > .pull-right > button {
   float:left;
   width:auto;
   margin:0 3px 0 0;
}

#anno-block > .annoeditor-sidebar > .annoeditor-sidebar-body > .annoeditor-list > .pull-right > button.dropdown-toggle {
   margin:0;
}

#anno-block .annoeditor-viewer.panel.panel-default.annoeditor-highlight > .panel-heading {
   background:rgba(0,0,0,0.5);
   border-radius:0;
}

/*#anno-block .annoeditors-versions.dropdown.open {
   width:auto;
   float:right;
}

#anno-block .annoeditors-versions.drop-down > a, #anno-block .annoeditor-versions.show > a {
   position:relative !important;
   float:right !important;
}


#anno-block [data-toggle="dropdown"]:hover + .dropdown-menu, #anno-block .dropdown-menu:hover {
    display: none;
}

#anno-block .annoeditors-versions.drop-down ul, #anno-block .annoeditor-versions.show ul {
   display:none !important;
}

#anno-block .annoeditors-versions.drop-down ul.show, #anno-block .annoeditor-versions.show ul.show {
   display:block !important;
   position:relative !important;
   float:right !important;
}

#anno-block .annoeditor-sidebar-body ul.dropdown-menu-small {
   display:none !important;
}

#anno-block .annoeditor-sidebar-body ul.dropdown-menu-small.show {
   display:block !important;
   position:relative !important;
   float: right !important;
   width: 100%;
   margin: 5px 0 0 0;
   left: 0 !important;
   right: 0 !important;
   min-width: 100%;
   transform: none !important;
   box-shadow: none !important;
   padding: 0 !important;
}

#anno-block .annoeditor-sidebar-body ul.dropdown-menu-small.show .btn-xs {
   border-radius:0;
   margin:0;
}*/


#anno-block [data-toggle="dropdown"]:hover+.dropdown-menu:not(.show) {
  display: none;
}

.bootstrap-scope #anno-block .panel-primary > .panel-heading {
   background:#777;
   border-color:#777;
}

#anno-block h3.popover-title {
   margin:0;
}

#anno-block .modal-dialog .modal-body .annoeditor-bootstrap-tabs .nav-tabs .help-button > .btn-primary {
   padding: 0;
}

#anno-block .modal-dialog .panel-default > .panel-heading {
   height:55px;
   padding: 15px;
}

#anno-block .modal-dialog .panel-default > .panel-heading .form-control {
   margin-top:-5px;
}

#anno-block .modal-dialog .btn-primary {
   font-size:14px;
}

#anno-block .modal-dialog .btn-success, #anno-block .modal-dialog .btn-danger {
   font-size:14px;
}

#anno-block .modal-dialog .nav-tabs {
   border-bottom:none;
}

.bootstrap-scope #anno-block .panel-title a:focus, .bootstrap-scope #anno-block .panel-title a:hover {
    text-decoration: none !important;
}
