/**
 * @file
 * Stylesheet for Learning Lens categories
 */

.sticky {
  position: -webkit-sticky;
  position: sticky;
  top: .9375em;
}

.sticky:before,
.sticky:after {
  content: '';
  display: table;
}

.hypothesis_annotation {
  background-color: inherit;
  color: inherit;
}

a[href='#'].annotate {
  cursor: text;
}

a[href='#'].show-annotation:link,
a[href='#'].show-annotation:visited,
a[href='#'].show-annotation:active,
.hypothesis_annotation.show-annotation {
  border-bottom: 1px dotted;
  color: #000;
  cursor: pointer;
  padding: .125em 0;
}

a.show-annotation:hover,
.hypothesis_annotation.show-annotation:hover {
  color: #000;
  text-decoration: none;
}


/* Taxonomy term specific styles */
.llens-6-control:link,
.llens-6-control:active,
.llens-6-control:visited {
  border-left: 1.4em solid #fdec9a;
}
.llens-6.showing-annotation {
  background-color: #fdec9a;
}
.llens-6.show-annotation {
  background-color: #fdec9a;
}
.llens-7-control:link,
.llens-7-control:active,
.llens-7-control:visited {
  border-left: 1.4em solid #cdfec0;
}
.llens-7.showing-annotation {
  background-color: #cdfec0;
}
.llens-7.show-annotation {
  background-color: #cdfec0;
}
.llens-8-control:link,
.llens-8-control:active,
.llens-8-control:visited {
  border-left: 1.4em solid #aee7e7;
}
.llens-8.showing-annotation {
  background-color: #aee7e7;
}
.llens-8.show-annotation {
  background-color: #aee7e7;
}
.llens-9-control:link,
.llens-9-control:active,
.llens-9-control:visited {
  border-left: 1.4em solid #f2d1b6;
}
.llens-9.showing-annotation {
  background-color: #f2d1b6;
}
.llens-9.show-annotation {
  background-color: #f2d1b6;
}
.llens-10-control:link,
.llens-10-control:active,
.llens-10-control:visited {
  border-left: 1.4em solid #cbccff;
}
.llens-10.showing-annotation {
  background-color: #cbccff;
}
.llens-10.show-annotation {
  background-color: #cbccff;
}
.llens-11-control:link,
.llens-11-control:active,
.llens-11-control:visited {
  border-left: 1.4em solid #f4cde4;
}
.llens-11.showing-annotation {
  background-color: #f4cde4;
}
.llens-11.show-annotation {
  background-color: #f4cde4;
}
.llens-12-control:link,
.llens-12-control:active,
.llens-12-control:visited {
  border-left: 1.4em solid #f8b5ae;
}
.llens-12.showing-annotation {
  background-color: #f8b5ae;
}
.llens-12.show-annotation {
  background-color: #f8b5ae;
}
.llens-13-control:link,
.llens-13-control:active,
.llens-13-control:visited {
  border-left: 1.4em solid #c81818;
}
.llens-13.showing-annotation {
  background-color: #c81818;
}
.llens-13.show-annotation {
  background-color: #c81818;
}

