dt {
    padding-top:2px;
    padding-left:1px;
    font-size: 10px;
}

.radio_no_decorator ul {
    list-style-type: none;
    padding-left:10px;
}

dd {
    font-size: 10px;
}


.nav>li>a {
    padding: 8px 10px;
}
.navbar {
    min-height: 20px;
}
.navbar-brand {
    height: 20px;
    padding: 8px 10px;
}

dd ul {
    padding-inline-start: 10px;
}

.section_header {
    background-color: antiquewhite;
    padding: 3px;
    width:100%;
    font-size:13px;
}
.section_header_empty {
    background-color: antiquewhite;
    padding: 3px;
    width:100%;
    font-size:13px;
    margin-bottom:4px;
}

.navbar-inverse {
  background-color: #229;
  border-color: #080808;
}

.navbar-inverse .navbar-nav > li > a {
  color: #bdbdFF;
    font-size:14px;
}

.query_box_outer {
    position:relative;
    width:100%;
    float:left;
    padding-top: 4px;
    padding-left: 6px;
    padding-bottom: 3px;
    background-color: white;
}
.query_box {
    position:relative;
    width:85%;
    float:left
}
.query_bar_line {
    padding:2px;
    clear:both;
    background-color: white;
    height:45px;
}

.query_controls {
    padding-top:4px;
    clear:both;
}

.query_controls button {
    margin-top:4px;
    padding: 4px 6px;
}
.hidden_search {
    display:none;
}
.show_more_filters_link {
    color:#44F;
    padding-top:20px;
    text-align: center;
}

.navbar {
    margin-bottom: 0px;
}

label {
    margin-bottom: 2px;
}

li label {
    margin-bottom: 0px;
}
#roles {
    list-style-type: none;
}

.noresults {
    background-color:#FFC;
    border:2px solid #222;
    width:200px;
    height:60px;
    float:left;
    padding-top:20px;
    text-align:center;
}

.searching_div {
    background-color:#FFC;
    display:none;
    position:absolute;
    z-index: 1000;
    border:2px solid #222;
    top:180px;
    left:120px;
    width:200px;
    height:60px;
    padding-top:20px;
    text-align:center;
    vertical-align: middle;
}

.popup_div {
    background-color:#FFF;
    display:none;
    position:absolute;
    z-index: 1000;
    border:2px solid #222;
    padding:4px
}

.test_query_popup_div {
    background-color:#FFF;
    display:none;
    position:absolute;
    z-index: 1000;
    border:2px solid #222;
    padding:4px
}

td {
    padding:4px 4px 4px 4px;
}

.sort_column {
  position: relative;
  display: inline-block;
    cursor:pointer;
}

.sort_column .tooltiptext {
  visibility: hidden;
  width: 30px;
  background-color: #777;
  color: #fff;
  text-align: center;
  border-radius: 1px;
  padding: 1px 0;

  /* Position the tooltip */
  position: absolute;
  z-index: 1;
}

.sort_column:hover .tooltiptext {
  visibility: visible;
}

select {
    height: 20.2px;
}

.summaryblockfund {
    padding: 10px 5px 10px 3px;
    height:40px;
}



.summaryblockcompany {
    padding: 10px 5px 10px 3px;
    height:260px;
}

.summarycolumncompany {
    float:left;
    width:220px;
    height:240px;
    font-size:12px;
    font-weight: bold;
}

.summaryitemcompany {
    height:20px;
    font-weight:normal;
    clear:both;
    padding-top: 4px;
    padding-left: 2px;
}

.summaryitemlabel {
    float:left;
    width:90px;
    font-size:14px;
    color:#666;
}
.summaryitemdata {
    float:left;
    width:120px;
    font-size:14px;
    font-weight: normal;
}
.summaryheader {
    height:15px;
    font-size:12px;
    color:#333;
    font-weight:bold;
}

.narrow-rows tbody tr td {
    padding-top:2px;
    padding-bottom:2px;
}

.popover {
    width:300px;
}

.popover.my-popover {
    margin-top:-30px;
    width:400px;
}

.abbreviated_text {
    color: #00A;
    cursor:pointer;
}

.search_results thead th {
    position:sticky;
    top:0;
    background:#fff;
}

.dropdown-menu {
    padding: 3px;
}

.dropdown-divider {
    height:3px;
}

.code_block {
    background-color: #ededed;
    width:100%;
    padding:10px;
}

.popup_title {
    width:100%;
    height:30px;
    font-size:15px;
    color:#222;
    background-color: #eee;
    padding:5px;
}
.popup_div_inner{
    padding:3px;
}
.company_lists {
    width:100%;
    padding:10px;
    clear:both;
}

.company_list {
    width:100%;
    padding:4px;
    font-size:14px;
}

.clickable_anchor {
    cursor: pointer;
}