body {
  /*background-image: url("../img/bgdesign.png");*/
  background:#F2F2F2;
  /*background: #e7e7e7;*/
  /*margin-top: 90px;*/
}

input[type="checkbox"] {
  width: 20px;
  height: 20px;
}

.preloader {
  position: fixed;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 999;
  background: url("../img/preloader.gif") center no-repeat #F1F1F1;
}

.btn-min-width {
  min-width: 100px;
}

.navbar-brand {
  transition: all .3s;
}

.navbar-brand a {
  text-decoration: none;
}

.navbar {
  /*background-image: url("../img/bgdesign.png");*/
}

.navbar-brand:hover {
  opacity: 0.5;
  filter: alpha(opacity=50);
}

.vertical-divider {
  font-weight: bold;
  font-size: 18px; 
}

.bcd {
  background:ghostwhite;
}

.filterbox{
  -webkit-box-shadow: 2px 4px 11px 2px rgba(0,0,0,0.32);
-moz-box-shadow: 2px 4px 11px 2px rgba(0,0,0,0.32);
box-shadow: 2px 4px 11px 2px rgba(0,0,0,0.32);
  height:400px;
  margin-bottom:10px;
}

.filterbox-terms{
  -webkit-box-shadow: 2px 4px 11px 2px rgba(0,0,0,0.32);
-moz-box-shadow: 2px 4px 11px 2px rgba(0,0,0,0.32);
box-shadow: 2px 4px 11px 2px rgba(0,0,0,0.32);
  /*height:400px;*/
  margin-bottom:10px;
}


.resultscol {
    -webkit-box-shadow: 2px 4px 1px 2px rgba(0,0,0,0.12);
  -moz-box-shadow: 2px 4px 1px 2px rgba(0,0,0,0.12);
  box-shadow: 2px 4px 11px 2px rgba(0,0,0,0.12);

}

.hiddentimeline {
    -webkit-box-shadow: 2px 4px 1px 2px rgba(0,0,0,0.32);
  -moz-box-shadow: 2px 4px 1px 2px rgba(0,0,0,0.32);
  box-shadow: 2px 4px 11px 2px rgba(0,0,0,0.32);

}

.jumbotron {
  background:#F2F2F2;
}

#searchValue {
  width:70%;
}

.card-header {
  /*background: #eaf4ff;*/
  background: #f4f2f3;
  color: #656666;
  font-weight: 600;
    /*margin-left:-15px;*/
  font-size:20px;
  /*margin-right:-15px;*/

}

.card-header > a {
  color: #469eff;
  text-decoration:underline;
}

.card-header-x {
  /*background: #eaf4ff;*/
  background: #ffe6e9;
  color:black;
  /*font-weight: 600;*/
  /*font-size:20px;*/
  height:5%;
  padding:5%;
}
.card-header-x > a {
  color:white;
}



.card {
  /*margin-left:-15px;*/
  /*margin-right:-15px;*/
}

.card-footer {
    /*margin-left:-15px;*/
  /*margin-right:-15px;*/
  background: #f1f1f1;
}

.datum {
  font-weight: 600;
}

.marked {
  color:red;
}

.search-field, .term-list {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

/*body {*/
  /*text-align: center;*/
  /*background: #f2f2f2;*/
/*}*/

/*.title {*/
  /*width: 100%;*/
  /*margin: 3em 0 1em;*/
  /*text-align: center;*/
  /*font-family: "Arvo", "Helvetica Neue", Helvetica, arial, sans-serif;*/
  /*font-size: 170%;*/
  /*font-weight: 400;*/
  /*color: #2a5ba3;*/
  /*text-shadow: #fff 1px 1px 0px, #ddd 2px 2px, #ddd 3px 3px 1px;*/
/*}*/

.search-field {
  display: block;
  width: 100%;
  margin: 1em auto 0;
  padding: 0.5em 10px;
  border: 1px solid #999;
  font-size: 130%;
  font-family: "Arvo", "Helvetica Neue", Helvetica, arial, sans-serif;
  font-weight: 400;
  color: #3e8ce0;
}

.term-list {
  list-style: none inside;
  width: 100%;
  margin: 0 auto 2em;
  padding: 5px 10px 0;
  text-align: left;
  color: #777;
  background: #fff;
  border: 1px solid #ddd;
  font-family: "Arvo", "Helvetica Neue", Helvetica, arial, sans-serif;
  font-weight: 400;
}
.term-list li {
  padding: 0.5em 0;
  border-bottom: 1px solid #eee;
}
.term-list strong {
  color: #444;
  font-weight: 700;
}

.hidden {
  display: none;
}

.starred {
  color:red;
}

.unstarred {
  color:black
}

.nav-link > span{
  color:black;
}


* {

 font-family: Courier New;
}

/** {*/

 /*font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI",*/
    /*"Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans",*/
    /*"Droid Sans", "Helvetica Neue", sans-serif;;*/
/*}*/


.tooltip {
    position: relative;
    display: inline-block;
    /*border-bottom: 1px dotted black;*/
}

.tooltip .tooltiptext {
    visibility: hidden;
    width: 120px;
    background-color: black;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;

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

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


g {
  padding-left:40px
}

k {
  /*margin: 15px;*/
  text-decoration: underline;
}

/*@media (min-width: 1600px) {*/
    .container{
        max-width: 90%;
    }
/*}*/


.resultsList .everythingHolder #searchResults .pagerTitleBar {
    box-sizing: border-box;
    border-left: 1px solid #C1C5CB;
    border-right: 1px solid #C1C5CB;
    border-top: none;
    background-color: #F0F3F7;
    height: 47px;
    padding: 13px 20px 0 10px;
}
    .sortableSearchResults #searchResults .pagerTitleBar.top {
        background-position: 0 -5400px;
        height: 33px;
    }
    .pagerTitleBar {
    background-image: none;
    border: solid 1px #bbbbbb;
    }




/**/
/**/
/**/

body {
  /*padding: 40px 0 0 0;*/
}

.value {
  position: absolute;
  top: 30px;
  left: 50%;
  margin: 0 0 0 -20px;
  width: 40px;
  text-align: center;
  display: block;

  /* optional */

  font-weight: normal;
  font-family: Verdana,Arial,sans-serif;
  font-size: 14px;
  color: #333;
}

.price-range-both.value {
  width: 100px;
  margin: 0 0 0 -50px;
  top: 26px;
}

.price-range-both {
  display: none;
}

.value i {
  font-style: normal;
}

