<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 * responsive-carousel
 * https://github.com/filamentgroup/responsive-carousel
 *
 * Copyright (c) 2012 Filament Group, Inc.
 * Licensed under the MIT, GPL licenses.
 */
/* line 9, https://bergenbibliotek.no/++resource++tilesandstyles/jquery.jcarousel.less */
.carousel {
  width: 100%;
  position: relative;
}
/* line 13, https://bergenbibliotek.no/++resource++tilesandstyles/jquery.jcarousel.less */
.carousel .carousel-item {
  display: none;
  position: relative;
}
/* line 17, https://bergenbibliotek.no/++resource++tilesandstyles/jquery.jcarousel.less */
.carousel .carousel-active {
  display: block;
}
/* line 20, https://bergenbibliotek.no/++resource++tilesandstyles/jquery.jcarousel.less */
.carousel .carousel-nav:nth-child(2) {
  display: none;
}
/* line 24, https://bergenbibliotek.no/++resource++tilesandstyles/jquery.jcarousel.less */
.carousel div.image {
  height: 300px;
  width: 100%;
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
}
/* line 31, https://bergenbibliotek.no/++resource++tilesandstyles/jquery.jcarousel.less */
.carousel h2 {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: rgba(20, 20, 20, 0.7);
  padding: 1ex;
  margin: 0;
  color: white;
}
/* line 42, https://bergenbibliotek.no/++resource++tilesandstyles/jquery.jcarousel.less */
.carousel-slide {
  position: relative;
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
/* line 51, https://bergenbibliotek.no/++resource++tilesandstyles/jquery.jcarousel.less */
.carousel-slide .carousel-item {
  position: absolute;
  left: 100%;
  top: 0;
  width: 100%;
  /* necessary for non-active slides */
  display: block;
  /* overrides basic carousel styles */
  z-index: 1;
  -webkit-transition: left .2s ease;
  -moz-transition: left .2s ease;
  -ms-transition: left .2s ease;
  -o-transition: left .2s ease;
  transition: left .2s ease;
}
/* line 64, https://bergenbibliotek.no/++resource++tilesandstyles/jquery.jcarousel.less */
.carousel-no-transition .carousel-item {
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  -o-transition: none;
  transition: none;
}
/* line 71, https://bergenbibliotek.no/++resource++tilesandstyles/jquery.jcarousel.less */
.carousel-slide .carousel-active {
  left: 0;
  position: relative;
  z-index: 2;
}
/* line 76, https://bergenbibliotek.no/++resource++tilesandstyles/jquery.jcarousel.less */
.carousel-slide .carousel-in {
  left: 0;
}
/* line 79, https://bergenbibliotek.no/++resource++tilesandstyles/jquery.jcarousel.less */
.carousel-slide-reverse .carousel-out {
  left: 100%;
}
/* line 82, https://bergenbibliotek.no/++resource++tilesandstyles/jquery.jcarousel.less */
.carousel-slide .carousel-out,
.carousel-slide-reverse .carousel-in {
  left: -100%;
}
/* line 86, https://bergenbibliotek.no/++resource++tilesandstyles/jquery.jcarousel.less */
.carousel-slide-reverse .carousel-item {
  -webkit-transition: left .1s ease;
  -moz-transition: left .1s ease;
  -ms-transition: left .1s ease;
  -o-transition: left .1s ease;
  transition: left .1s ease;
}
/* line 93, https://bergenbibliotek.no/++resource++tilesandstyles/jquery.jcarousel.less */
.carousel-slide-reverse .carousel-active {
  left: 0;
}
/* line 96, https://bergenbibliotek.no/++resource++tilesandstyles/jquery.jcarousel.less */
.carousel-nav {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 100;
  color: white;
}
/* line 103, https://bergenbibliotek.no/++resource++tilesandstyles/jquery.jcarousel.less */
.carousel-nav .prev,
.carousel-nav .next {
  display: none;
}
/* line 107, https://bergenbibliotek.no/++resource++tilesandstyles/jquery.jcarousel.less */
.carousel-nav-paginated ol {
  margin: 0 4em;
  padding: 0;
}
/* line 111, https://bergenbibliotek.no/++resource++tilesandstyles/jquery.jcarousel.less */
.carousel-nav-paginated li,
.carousel-nav-paginated li a {
  display: inline-block;
  position: relative;
}
/* line 116, https://bergenbibliotek.no/++resource++tilesandstyles/jquery.jcarousel.less */
.carousel-nav-paginated .carousel-active-page a {
  text-decoration: none;
}
/* line 119, https://bergenbibliotek.no/++resource++tilesandstyles/jquery.jcarousel.less */
.carousel-pagination li {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  border: 1px solid white;
  margin-left: 1ex;
}
/* line 127, https://bergenbibliotek.no/++resource++tilesandstyles/jquery.jcarousel.less */
.carousel-pagination li a {
  display: block;
  width: 100%;
  height: 100%;
  color: transparent;
}
/* line 133, https://bergenbibliotek.no/++resource++tilesandstyles/jquery.jcarousel.less */
.carousel-pagination li.carousel-active-page {
  background-color: white;
}

/*
== jquery thumbnail/image scroller ==
Plugin URI: http://manos.malihu.gr/jquery-thumbnail-scroller/
*/
/*
CONTENTS:
	1. BASIC STYLE - Plugin's basic/essential CSS properties (normally, should not be edited).
	2. SCROLLING BUTTONS STYLE - buttons size, background, color, positioning etc.
	3. THUMBNAILS STYLE - basic thumbnails CSS.
	4. THEMES - Scroller colors, dimensions, backgrounds etc. via ready-to-use themes.
*/
/*
------------------------------------------------------------------------------------------------------------------------
1. BASIC STYLE
------------------------------------------------------------------------------------------------------------------------
*/
/* line 25, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mThumbnailScroller {
  -ms-touch-action: none;
  touch-action: none;
  /* MSPointer events - direct all pointer events to js */
}
/* line 26, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mThumbnailScroller.mTS_no_scroll,
.mThumbnailScroller.mTS_touch_action {
  -ms-touch-action: auto;
  touch-action: auto;
}
/* line 28, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTSWrapper {
  position: relative;
  overflow: hidden;
  height: 100%;
  max-width: 100%;
  outline: none;
  direction: ltr;
}
/* line 37, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTSContainer {
  margin: 0;
  padding: 0;
  overflow: hidden;
}
/* line 43, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
ul.mTSContainer,
ol.mTSContainer {
  list-style: none;
}
/* line 45, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTSThumb,
ul.mTSContainer &gt; li img {
  vertical-align: bottom;
}
/* line 48, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS_vertical .mTSContainer {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
/* line 53, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS_horizontal .mTSContainer {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
/*
------------------------------------------------------------------------------------------------------------------------
2. SCROLLING BUTTONS STYLE
------------------------------------------------------------------------------------------------------------------------
*/
/* line 66, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTSButton {
  /* button size (if changed, also change the buttons top and left margins below) */
  width: 20px;
  height: 20px;
  line-height: 20px;
  padding: 14px;
  /* ---------- */
  overflow: hidden;
  text-align: center;
  background-color: #000;
  /* button background */
  color: #fff;
  /* non-svg button icon color */
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  /* show button effect (fades-in button from zero size) */
  opacity: 1;
  -webkit-transition: height 0s ease-out 0s, width 0s ease-out 0s, padding 0s ease-out 0s, opacity 0.2s ease-out 0s;
  -moz-transition: height 0s ease-out 0s, width 0s ease-out 0s, padding 0s ease-out 0s, opacity 0.2s ease-out 0s;
  -o-transition: height 0s ease-out 0s, width 0s ease-out 0s, padding 0s ease-out 0s, opacity 0.2s ease-out 0s;
  -ms-transition: height 0s ease-out 0s, width 0s ease-out 0s, padding 0s ease-out 0s, opacity 0.2s ease-out 0s;
  transition: height 0s ease-out 0s, width 0s ease-out 0s, padding 0s ease-out 0s, opacity 0.2s ease-out 0s;
  /* ---------- */
}
/* buttons positioning */
/* line 93, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTSButtonDown {
  top: auto;
  bottom: 0;
}
/* line 98, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTSButtonRight {
  left: auto;
  right: 0;
}
/* line 103, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTSButtonUp,
.mTSButtonDown {
  /* margin is half the button size */
  left: 50%;
  margin-left: -24px;
}
/* line 109, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTSButtonLeft,
.mTSButtonRight {
  /* margin is half the button size */
  top: 50%;
  margin-top: -24px;
}
/* line 115, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTSButtonIconContainer {
  display: inline-block;
  position: relative;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
}
/* line 123, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTSButtonIcon {
  /* SVG icon */
  display: inline-block;
  fill: #fff;
  /* button icon color */
  position: absolute;
  top: 0;
  left: 0;
}
/* line 131, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTSButton.mTS-hidden,
.mThumbnailScroller.mTS_no_scroll .mTSButton {
  /* hide button effect (fades-out button to zero size) */
  opacity: 0;
  height: 0;
  width: 0;
  padding: 0;
  -webkit-transition: height 0s ease-out 0.2s, width 0s ease-out 0.2s, padding 0s ease-out 0.2s, opacity 0.2s ease-out;
  -moz-transition: height 0s ease-out 0.2s, width 0s ease-out 0.2s, padding 0s ease-out 0.2s, opacity 0.2s ease-out;
  -o-transition: height 0s ease-out 0.2s, width 0s ease-out 0.2s, padding 0s ease-out 0.2s, opacity 0.2s ease-out;
  -ms-transition: height 0s ease-out 0.2s, width 0s ease-out 0.2s, padding 0s ease-out 0.2s, opacity 0.2s ease-out;
  transition: height 0s ease-out 0.2s, width 0s ease-out 0.2s, padding 0s ease-out 0.2s, opacity 0.2s ease-out;
  /* ---------- */
}
/*
------------------------------------------------------------------------------------------------------------------------
3. THUMBNAILS STYLE
------------------------------------------------------------------------------------------------------------------------
*/
/* thumbnail container (default: li) */
/* line 156, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS_horizontal .mTSThumbContainer,
.mTS_horizontal ul.mTSContainer &gt; li {
  float: left;
}
/*
------------------------------------------------------------------------------------------------------------------------
4. THEMES
------------------------------------------------------------------------------------------------------------------------
*/
/* theme: "buttons-in" */
/* line 169, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-buttons-in {
  padding: 14px;
  background-color: #000;
}
/* line 174, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-buttons-in .mTSButtonIcon {
  fill: #fff;
}
/* line 176, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-buttons-in .mTSWrapper,
.mTS-buttons-in .mTSButton {
  background-color: inherit;
}
/* line 179, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-buttons-in .mTSButtonLeft,
.mTS-buttons-in .mTSButtonRight {
  width: 24px;
  height: 48px;
  padding: 24px 4px 0 4px;
  margin-top: -36px;
}
/* line 187, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-buttons-in .mTSButtonUp,
.mTS-buttons-in .mTSButtonDown {
  width: 24px;
  height: 24px;
  padding: 4px 24px;
  margin-left: -36px;
}
/* line 195, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-buttons-in .mTSButton.mTS-hidden {
  height: 0;
  width: 0;
  padding: 0;
}
/* line 201, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-buttons-in .mTSButton:not(.mTS-hidden) {
  opacity: .4;
}
/* line 203, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-buttons-in:hover .mTSButton:not(.mTS-hidden) {
  opacity: 1;
}
/* line 205, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-buttons-in .mTS_vertical .mTSThumbContainer {
  margin: 14px 0;
}
/* line 207, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-buttons-in .mTS_vertical .mTSThumbContainer:first-child {
  margin-top: 0;
}
/* line 209, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-buttons-in .mTS_vertical .mTSThumbContainer:last-child {
  margin-bottom: 0;
}
/* line 211, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-buttons-in .mTS_horizontal .mTSThumbContainer {
  margin: 0 7px;
}
/* line 213, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-buttons-in .mTS_horizontal .mTSThumbContainer:first-child {
  margin-left: 0;
}
/* line 215, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-buttons-in .mTS_horizontal .mTSThumbContainer:last-child {
  margin-right: 0;
}
/* ---------------------------------------- */
/* theme: "buttons-out" */
/* line 223, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-buttons-out {
  padding: 6px;
  background: #000;
}
/* line 228, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-buttons-out .mTSButtonIcon {
  fill: #000;
}
/* line 230, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-buttons-out .mTSButton {
  background-color: transparent;
  width: 36px;
  height: 36px;
  line-height: 42px;
  padding: 6px;
}
/* line 238, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-buttons-out .mTSButton.mTS-hidden {
  height: 0;
  width: 0;
  padding: 0;
}
/* line 244, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-buttons-out .mTS_vertical .mTSThumbContainer {
  margin: 6px 0;
}
/* line 246, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-buttons-out .mTS_vertical .mTSThumbContainer:first-child {
  margin-top: 0;
}
/* line 248, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-buttons-out .mTS_vertical .mTSThumbContainer:last-child {
  margin-bottom: 0;
}
/* line 250, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-buttons-out .mTS_horizontal .mTSThumbContainer {
  margin: 0 3px;
}
/* line 252, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-buttons-out .mTS_horizontal .mTSThumbContainer:first-child {
  margin-left: 0;
}
/* line 254, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-buttons-out .mTS_horizontal .mTSThumbContainer:last-child {
  margin-right: 0;
}
/* ---------------------------------------- */
/* theme: "hover-full" */
/* line 262, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-hover-full {
  padding: 8px;
  background: rgba(0, 0, 0, 0.2);
}
/* line 267, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-hover-full .mTS_vertical .mTSThumbContainer {
  margin: 8px 0;
}
/* line 269, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-hover-full .mTS_vertical .mTSThumbContainer:first-child {
  margin-top: 40px;
}
/* line 271, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-hover-full .mTS_vertical .mTSThumbContainer:last-child {
  margin-bottom: 40px;
}
/* line 273, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-hover-full .mTS_horizontal .mTSThumbContainer {
  margin: 0 4px;
}
/* line 275, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-hover-full .mTS_horizontal .mTSThumbContainer:first-child {
  margin-left: 40px;
}
/* line 277, https://bergenbibliotek.no/++resource++tilesandstyles/thumbnail.scroller.less */
.mTS-hover-full .mTS_horizontal .mTSThumbContainer:last-child {
  margin-right: 40px;
}
/* ---------------------------------------- */

/* line 46, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.button.inbetween-blue a {
  background-color: #145266;
  color: white;
}
/* line 46, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.button.inbetween-green a {
  background-color: #156264;
  color: white;
}
/* line 46, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.button.blue a {
  background-color: #143866;
  color: white;
}
/* line 46, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.button.green a {
  background-color: #0d806c;
  color: white;
}
/* line 46, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.button.purple a {
  background-color: #8d077c;
  color: white;
}
/* line 53, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-darkgreen,
.color-darkgreen {
  background-color: #0a7b0a;
  color: white;
  padding: 1ex;
}
/* line 58, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-darkgreen .mce-edit-focus,
.color-darkgreen .mce-edit-focus {
  color: black;
}
/* line 61, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-darkgreen .accordiontile,
.color-darkgreen .accordiontile {
  border: none;
}
/* line 67, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-darkgreen,
.mosaic-color-darkgreen a {
  color: white;
}
/* line 70, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-darkgreen .mce-edit-focus,
.mosaic-color-darkgreen a .mce-edit-focus {
  color: black;
}
/* line 75, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.highlightbox.darkgreen a.highlightlinl {
  background-color: #0a7b0a;
}
/* line 53, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-yellow,
.color-yellow {
  background-color: #e4b50b;
  color: white;
  padding: 1ex;
}
/* line 58, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-yellow .mce-edit-focus,
.color-yellow .mce-edit-focus {
  color: black;
}
/* line 61, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-yellow .accordiontile,
.color-yellow .accordiontile {
  border: none;
}
/* line 67, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-yellow,
.mosaic-color-yellow a {
  color: white;
}
/* line 70, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-yellow .mce-edit-focus,
.mosaic-color-yellow a .mce-edit-focus {
  color: black;
}
/* line 75, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.highlightbox.yellow a.highlightlinl {
  background-color: #e4b50b;
}
/* line 53, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-turquoise,
.color-turquoise {
  background-color: #199d9c;
  color: white;
  padding: 1ex;
}
/* line 58, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-turquoise .mce-edit-focus,
.color-turquoise .mce-edit-focus {
  color: black;
}
/* line 61, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-turquoise .accordiontile,
.color-turquoise .accordiontile {
  border: none;
}
/* line 67, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-turquoise,
.mosaic-color-turquoise a {
  color: white;
}
/* line 70, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-turquoise .mce-edit-focus,
.mosaic-color-turquoise a .mce-edit-focus {
  color: black;
}
/* line 75, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.highlightbox.turquoise a.highlightlinl {
  background-color: #199d9c;
}
/* line 53, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-blue,
.color-blue {
  background-color: #143866;
  color: white;
  padding: 1ex;
}
/* line 58, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-blue .mce-edit-focus,
.color-blue .mce-edit-focus {
  color: black;
}
/* line 61, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-blue .accordiontile,
.color-blue .accordiontile {
  border: none;
}
/* line 67, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-blue,
.mosaic-color-blue a {
  color: white;
}
/* line 70, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-blue .mce-edit-focus,
.mosaic-color-blue a .mce-edit-focus {
  color: black;
}
/* line 75, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.highlightbox.blue a.highlightlinl {
  background-color: #143866;
}
/* line 53, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-brown,
.color-brown {
  background-color: #96460e;
  color: white;
  padding: 1ex;
}
/* line 58, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-brown .mce-edit-focus,
.color-brown .mce-edit-focus {
  color: black;
}
/* line 61, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-brown .accordiontile,
.color-brown .accordiontile {
  border: none;
}
/* line 67, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-brown,
.mosaic-color-brown a {
  color: white;
}
/* line 70, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-brown .mce-edit-focus,
.mosaic-color-brown a .mce-edit-focus {
  color: black;
}
/* line 75, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.highlightbox.brown a.highlightlinl {
  background-color: #96460e;
}
/* line 53, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-red,
.color-red {
  background-color: #f13516;
  color: white;
  padding: 1ex;
}
/* line 58, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-red .mce-edit-focus,
.color-red .mce-edit-focus {
  color: black;
}
/* line 61, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-red .accordiontile,
.color-red .accordiontile {
  border: none;
}
/* line 67, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-red,
.mosaic-color-red a {
  color: white;
}
/* line 70, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-red .mce-edit-focus,
.mosaic-color-red a .mce-edit-focus {
  color: black;
}
/* line 75, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.highlightbox.red a.highlightlinl {
  background-color: #f13516;
}
/* line 53, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-lightgreen,
.color-lightgreen {
  background-color: #8bb214;
  color: white;
  padding: 1ex;
}
/* line 58, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-lightgreen .mce-edit-focus,
.color-lightgreen .mce-edit-focus {
  color: black;
}
/* line 61, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-lightgreen .accordiontile,
.color-lightgreen .accordiontile {
  border: none;
}
/* line 67, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-lightgreen,
.mosaic-color-lightgreen a {
  color: white;
}
/* line 70, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-lightgreen .mce-edit-focus,
.mosaic-color-lightgreen a .mce-edit-focus {
  color: black;
}
/* line 75, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.highlightbox.lightgreen a.highlightlinl {
  background-color: #8bb214;
}
/* line 53, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-purple,
.color-purple {
  background-color: #8d077c;
  color: white;
  padding: 1ex;
}
/* line 58, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-purple .mce-edit-focus,
.color-purple .mce-edit-focus {
  color: black;
}
/* line 61, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-purple .accordiontile,
.color-purple .accordiontile {
  border: none;
}
/* line 67, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-purple,
.mosaic-color-purple a {
  color: white;
}
/* line 70, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-purple .mce-edit-focus,
.mosaic-color-purple a .mce-edit-focus {
  color: black;
}
/* line 75, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.highlightbox.purple a.highlightlinl {
  background-color: #8d077c;
}
/* line 53, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-orange,
.color-orange {
  background-color: #f1880e;
  color: white;
  padding: 1ex;
}
/* line 58, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-orange .mce-edit-focus,
.color-orange .mce-edit-focus {
  color: black;
}
/* line 61, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-orange .accordiontile,
.color-orange .accordiontile {
  border: none;
}
/* line 67, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-orange,
.mosaic-color-orange a {
  color: white;
}
/* line 70, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-orange .mce-edit-focus,
.mosaic-color-orange a .mce-edit-focus {
  color: black;
}
/* line 75, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.highlightbox.orange a.highlightlinl {
  background-color: #f1880e;
}
/* line 53, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-gray,
.color-gray {
  background-color: #404040;
  color: white;
  padding: 1ex;
}
/* line 58, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-gray .mce-edit-focus,
.color-gray .mce-edit-focus {
  color: black;
}
/* line 61, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-gray .accordiontile,
.color-gray .accordiontile {
  border: none;
}
/* line 67, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-gray,
.mosaic-color-gray a {
  color: white;
}
/* line 70, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-gray .mce-edit-focus,
.mosaic-color-gray a .mce-edit-focus {
  color: black;
}
/* line 75, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.highlightbox.gray a.highlightlinl {
  background-color: #404040;
}
/* line 53, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-inbetween-blue,
.color-inbetween-blue {
  background-color: #145266;
  color: white;
  padding: 1ex;
}
/* line 58, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-inbetween-blue .mce-edit-focus,
.color-inbetween-blue .mce-edit-focus {
  color: black;
}
/* line 61, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-inbetween-blue .accordiontile,
.color-inbetween-blue .accordiontile {
  border: none;
}
/* line 67, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-inbetween-blue,
.mosaic-color-inbetween-blue a {
  color: white;
}
/* line 70, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-inbetween-blue .mce-edit-focus,
.mosaic-color-inbetween-blue a .mce-edit-focus {
  color: black;
}
/* line 75, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.highlightbox.inbetween-blue a.highlightlinl {
  background-color: #145266;
}
/* line 53, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-inbetween-green,
.color-inbetween-green {
  background-color: #156264;
  color: white;
  padding: 1ex;
}
/* line 58, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-inbetween-green .mce-edit-focus,
.color-inbetween-green .mce-edit-focus {
  color: black;
}
/* line 61, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-inbetween-green .accordiontile,
.color-inbetween-green .accordiontile {
  border: none;
}
/* line 67, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-inbetween-green,
.mosaic-color-inbetween-green a {
  color: white;
}
/* line 70, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-inbetween-green .mce-edit-focus,
.mosaic-color-inbetween-green a .mce-edit-focus {
  color: black;
}
/* line 75, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.highlightbox.inbetween-green a.highlightlinl {
  background-color: #156264;
}
/* line 53, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-green,
.color-green {
  background-color: #0d806c;
  color: white;
  padding: 1ex;
}
/* line 58, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-green .mce-edit-focus,
.color-green .mce-edit-focus {
  color: black;
}
/* line 61, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaic-color-green .accordiontile,
.color-green .accordiontile {
  border: none;
}
/* line 67, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-green,
.mosaic-color-green a {
  color: white;
}
/* line 70, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.color-green .mce-edit-focus,
.mosaic-color-green a .mce-edit-focus {
  color: black;
}
/* line 75, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.highlightbox.green a.highlightlinl {
  background-color: #0d806c;
}
/* line 84, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.highlightbox a:hover,
.horisontallisting a:hover {
  text-decoration: none;
}
/* line 91, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.button a {
  background-color: #0d806c;
  color: white;
  position: relative;
  padding: 4px .5em;
  display: block;
  margin-bottom: 4px;
}
/* line 99, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.button a h2 {
  text-align: center;
  color: white !important;
  font-size: 20px;
  padding-top: 10px;
  margin-top: 0;
}
/* line 108, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.button a:hover {
  color: white;
}
/* line 114, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.highlightbox a.highlightlink {
  display: block;
  border: 1px solid rgba(208, 208, 208, 0.91);
  box-shadow: 0px 6px 6px -3px #dfdfdf;
  padding: 1em;
  background-color: #404040;
  margin-bottom: .5em;
  color: white !important;
}
/* line 124, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.highlightbox a.highlightlink:hover,
.horisontallisting:hover {
  box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.4);
}
/* line 129, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.highlightbox,
.highlightimage {
  font-size: 100%;
  position: relative;
  background-color: transparent;
  padding: 0 !important;
}
/* line 136, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.highlightimage a.highlightlink {
  font-size: 80%;
  position: relative;
  height: 250px;
  display: block;
  padding: 0 !important;
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
}
/* line 147, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.highlightimage a.highlightlink .tilelabel {
  width: 100%;
  padding: 1em;
  position: absolute;
  display: block;
  background: rgba(20, 20, 20, 0.7);
  color: white !important;
  bottom: 0;
  right: 0;
}
/* line 156, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.highlightimage a.highlightlink .tilelabel h2 {
  color: white !important;
}
/* line 159, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.highlightimage a.highlightlink .tilelabel p {
  color: white !important;
}
/* line 165, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.highlightimage h2 {
  margin-bottom: 0px;
  margin-top: 0px;
  font-size: 150%;
}
/* line 171, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.col-md-6 .highlightimage,
.col-md-7 .highlightimage,
.col-md-8 .highlightimage,
.col-md-9 .highlightimage,
.col-md-10 .highlightimage,
.col-md-11 .highlightimage,
.col-md-12 .highlightimage {
  font-size: 130%;
}
/* line 181, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.highlightbox a.visited,
.highlightbox a:hover,
.highlightbox a {
  color: white;
}
/* line 188, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.horisontallisting {
  overflow-x: hidden;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  position: relative;
  height: 200px;
  width: 100%;
}
/* line 197, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.horisontallisting .horisontallistingbox {
  width: 130px;
  height: 200px;
  float: left;
  position: relative;
  padding-right: 30px;
  display: inline-block;
}
/* line 204, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.horisontallisting .horisontallistingbox a {
  display: block;
  height: 100%;
  width: 150px;
}
/* line 209, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.horisontallisting .horisontallistingbox div.image {
  height: 150px;
  width: 100px;
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
}
/* line 216, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.horisontallisting .horisontallistingbox h2 {
  font-size: 85%;
  width: 100px;
  height: 80px;
  overflow: hidden;
  margin: 0;
  vertical-align: top;
  display: table-cell;
  padding: 1ex;
  margin-top: 20px;
}
/* line 233, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.quotetile:after {
  clear: both;
}
/* line 234, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.quotetile:before,
.quotetile:after {
  content: "";
  display: table;
}
/* line 235, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.quotetile a {
  display: block;
}
/* line 238, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.quotetile a:hover,
.quotetile a:focus {
  text-decoration: none;
}
/* line 241, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.quotetile blockquote {
  display: table;
  margin: 0 0 1em 0;
  font-size: 1.5em;
  font-style: italic;
  line-height: 1.45;
  color: #404040;
}
/* line 244, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.quotetile blockquote div {
  display: table-cell;
}
/* line 251, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.quotetile blockquote cite {
  display: block;
  color: #8d8d8d;
  font-size: 55%;
  margin-top: .25em;
}
/* line 257, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.quotetile blockquote cite:before {
  content: "\2014 \2009";
}
/* line 261, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.quotetile blockquote:before {
  display: table-cell;
  font-family: serif;
  content: "\201C";
  font-size: 2em;
  vertical-align: super;
  color: #737373;
}
@media (min-width: 768px) {
  /* line 272, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
  .mosaic-width-full .quotetile blockquote {
    font-size: 6em;
  }
  /* line 273, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
  .mosaic-width-half .quotetile blockquote {
    font-size: 3em;
  }
  /* line 274, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
  .mosaic-width-third .quotetile blockquote {
    font-size: 2em;
  }
}
/* line 278, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.horisontallisting.horisontalnewslisting {
  color: #143866;
}
/* line 280, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.horisontallisting.horisontalnewslisting a {
  color: #143866;
}
/* line 283, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.horisontallisting.horisontalnewslisting .newsheading {
  width: 150px;
  float: left;
}
/* line 287, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.horisontallisting.horisontalnewslisting h2 {
  font-size: 110%;
  font-weight: bold;
  width: 100%;
  padding: 0;
  height: auto;
}
/* line 294, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.horisontallisting.horisontalnewslisting div {
  font-size: 90%;
}
/* line 297, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.horisontallisting.horisontalnewslisting .horisontallistingbox {
  padding: 1em;
  border-left: 1px solid #143866;
  width: 180px;
}
/* line 307, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.videowrapper {
  float: none;
  clear: both;
  width: 100%;
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 25px;
  height: 0;
}
/* line 316, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.videowrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 325, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
#portal-footer-wrapper .portletWrapper:first-child {
  border-bottom: none !important;
}
/* line 329, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
#portal-footer-wrapper p {
  border-bottom: none !important;
}
/* line 333, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.portletContent {
  text-align: left !important;
  font-size: 90%;
}
/* line 336, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.portletContent ul {
  padding-left: 0;
}
/* line 339, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.portletContent li {
  list-style-type: none !important;
}
/* line 343, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.mosaicBorder,
.mosaic-border {
  border: 1px solid rgba(208, 208, 208, 0.91);
  box-shadow: 0 3px 10px 0 #dfdfdf;
  padding: 1ex;
  margin-bottom: 1ex;
}
/*
.mosaicBorder:hover,
.mosaic-border:hover{
  box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.4);
}
*/
/* line 359, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.accordiontile h3 {
  padding: 1ex 0;
  margin: 0;
  position: relative;
  padding-right: 60px;
}
/* line 365, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.accordiontile div {
  display: none;
  border-top: 1px solid #888;
  margin: 0 -0.9em;
  padding: 0.3em 0.9em;
}
/* line 371, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.accordiontile .accordionplus {
  position: absolute;
  color: #f1880e;
  display: block;
  right: 0px;
  top: 25%;
  padding: .5ex 1ex;
  margin-top: -15px;
  font-size: 40px;
}
/* line 381, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.accordiontile .accordionplus:after {
  content: "+";
}
/* line 386, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.accordiontile.open div {
  display: block;
}
/* line 389, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.accordiontile.open .accordionplus {
  margin-top: -20px;
}
/* line 392, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.accordiontile.open .accordionplus:after {
  content: "-";
}
/* line 397, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.row.mosaic-neg-top-margin {
  margin-top: -42px;
}
/* line 401, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.row.mosaic-bottom-margin {
  margin-bottom: 20px;
}
/* line 406, https://bergenbibliotek.no/++resource++tilesandstyles/tilesandstyles.less */
.accordiontile:hover {
  cursor: pointer;
  cursor: hand;
}

</pre></body></html>