/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */

html, body{
    font-family: "Roboto", sans-serif;
}

.serif-font {
    font-family: "Lora", serif;
}

.sans-font {
    font-family: "Roboto", sans-serif;
}

main > .container {
  padding: 60px 15px 0;
}

/* Modify the background color */
.navbar-transparent {
    background-color: transparent;
}

select.lang-select{
    width:auto;
    border: 0px;
    background-color: transparent;
}

h5.term-details{
    font-weight:600; 
    color: #555;
    margin-top: 40px;
}

ul.lexi-list li::marker {
  color: #aaa;
}

a.clarus-link {
    color: #033037 !important;
    text-decoration: none;
}

a.clarus-link:hover {
    color: #00454f !important;
    text-decoration: underline;
}

div.search-result{
    width:100%;
    /*Important:*/
    position:relative;
    padding: 20px 10px 20px 20px;
}

div.search-result:hover{
    background-color: #f8f9fa;
}

div.search-result:hover h5{
    text-decoration: underline;
    color: #00454f !important;
}

div.search-result p{
    font-size: small;
}

/*Important:*/
span.link-spanner{
  position:absolute; 
  width:100%;
  height:100%;
  top:0;
  left: 0;
  z-index: 1;

  /* edit: fixes overlap error in IE7/8, 
     make sure you have an empty gif 
  background-image: url('empty.gif');*/
}

span.link-spanner{
  position:absolute; 
  width:100%;
  height:100%;
  top:0;
  left: 0;
  z-index: 1;

  /* edit: fixes overlap error in IE7/8, 
     make sure you have an empty gif 
  background-image: url('empty.gif');*/
}