VERO/css/bibb.css
2026-03-04 10:12:09 +01:00

7671 lines
151 KiB
CSS

* Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */
@font-face{
font-family:'FontAwesome';
src:url('../../../bootstrap3/css/fonts/fontawesome-webfont.eot?v=4.7.0');
src:url('../../../bootstrap3/css/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../../../bootstrap3/css/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../../../bootstrap3/css/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../../../bootstrap3/css/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../../../bootstrap3/css/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
font-weight:normal;
font-style:normal
}
.fa{
display:inline-block;
font:normal normal normal 14px/1 FontAwesome;
font-size:inherit;
text-rendering:auto;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
.fa-lg{
font-size:1.33333333em;
line-height:.75em;
vertical-align:-15%
}
.fa-2x{
font-size:2em
}
.fa-3x{
font-size:3em
}
.fa-4x{
font-size:4em
}
.fa-5x{
font-size:5em
}
.fa-fw{
width:1.28571429em;
text-align:center
}
.fa-ul{
padding-left:0;
margin-left:2.14285714em;
list-style-type:none
}
.fa-ul>li{
position:relative
}
.fa-li{
position:absolute;
left:-2.14285714em;
width:2.14285714em;
top:.14285714em;
text-align:center
}
.fa-li.fa-lg{
left:-1.85714286em
}
.fa-border{
padding:.2em .25em .15em;
border:solid .08em #eee;
border-radius:.1em
}
.fa-pull-left{
float:left
}
.fa-pull-right{
float:right
}
.fa.fa-pull-left{
margin-right:.3em
}
.fa.fa-pull-right{
margin-left:.3em
}
.pull-right{
float:right
}
.pull-left{
float:left
}
.fa.pull-left{
margin-right:.3em
}
.fa.pull-right{
margin-left:.3em
}
.fa-spin{
-webkit-animation:fa-spin 2s infinite linear;
animation:fa-spin 2s infinite linear
}
.fa-pulse{
-webkit-animation:fa-spin 1s infinite steps(8);
animation:fa-spin 1s infinite steps(8)
}
@-webkit-keyframes fa-spin{
0%{
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
100%{
-webkit-transform:rotate(359deg);
transform:rotate(359deg)
}
}
@keyframes fa-spin{
0%{
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
100%{
-webkit-transform:rotate(359deg);
transform:rotate(359deg)
}
}
.fa-rotate-90{
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg)
}
.fa-rotate-180{
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
-webkit-transform:rotate(180deg);
-ms-transform:rotate(180deg);
transform:rotate(180deg)
}
.fa-rotate-270{
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
-webkit-transform:rotate(270deg);
-ms-transform:rotate(270deg);
transform:rotate(270deg)
}
.fa-flip-horizontal{
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
-webkit-transform:scale(-1, 1);
-ms-transform:scale(-1, 1);
transform:scale(-1, 1)
}
.fa-flip-vertical{
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
-webkit-transform:scale(1, -1);
-ms-transform:scale(1, -1);
transform:scale(1, -1)
}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{
filter:none
}
.fa-stack{
position:relative;
display:inline-block;
width:2em;
height:2em;
line-height:2em;
vertical-align:middle
}
.fa-stack-1x,.fa-stack-2x{
position:absolute;
left:0;
width:100%;
text-align:center
}
.fa-stack-1x{
line-height:inherit
}
.fa-stack-2x{
font-size:2em
}
.fa-inverse{
color:#fff
}
.fa-glass:before{
content:"\f000"
}
.fa-music:before{
content:"\f001"
}
.fa-search:before{
content:"\f002"
}
.fa-envelope-o:before{
content:"\f003"
}
.fa-heart:before{
content:"\f004"
}
.fa-star:before{
content:"\f005"
}
.fa-star-o:before{
content:"\f006"
}
.fa-user:before{
content:"\f007"
}
.fa-film:before{
content:"\f008"
}
.fa-th-large:before{
content:"\f009"
}
.fa-th:before{
content:"\f00a"
}
.fa-th-list:before{
content:"\f00b"
}
.fa-check:before{
content:"\f00c"
}
.fa-remove:before,.fa-close:before,.fa-times:before{
content:"\f00d"
}
.fa-search-plus:before{
content:"\f00e"
}
.fa-search-minus:before{
content:"\f010"
}
.fa-power-off:before{
content:"\f011"
}
.fa-signal:before{
content:"\f012"
}
.fa-gear:before,.fa-cog:before{
content:"\f013"
}
.fa-trash-o:before{
content:"\f014"
}
.fa-home:before{
content:"\f015"
}
.fa-file-o:before{
content:"\f016"
}
.fa-clock-o:before{
content:"\f017"
}
.fa-road:before{
content:"\f018"
}
.fa-download:before{
content:"\f019"
}
.fa-arrow-circle-o-down:before{
content:"\f01a"
}
.fa-arrow-circle-o-up:before{
content:"\f01b"
}
.fa-inbox:before{
content:"\f01c"
}
.fa-play-circle-o:before{
content:"\f01d"
}
.fa-rotate-right:before,.fa-repeat:before{
content:"\f01e"
}
.fa-refresh:before{
content:"\f021"
}
.fa-list-alt:before{
content:"\f022"
}
.fa-lock:before{
content:"\f023"
}
.fa-flag:before{
content:"\f024"
}
.fa-headphones:before{
content:"\f025"
}
.fa-volume-off:before{
content:"\f026"
}
.fa-volume-down:before{
content:"\f027"
}
.fa-volume-up:before{
content:"\f028"
}
.fa-qrcode:before{
content:"\f029"
}
.fa-barcode:before{
content:"\f02a"
}
.fa-tag:before{
content:"\f02b"
}
.fa-tags:before{
content:"\f02c"
}
.fa-book:before{
content:"\f02d"
}
.fa-bookmark:before{
content:"\f02e"
}
.fa-print:before{
content:"\f02f"
}
.fa-camera:before{
content:"\f030"
}
.fa-font:before{
content:"\f031"
}
.fa-bold:before{
content:"\f032"
}
.fa-italic:before{
content:"\f033"
}
.fa-text-height:before{
content:"\f034"
}
.fa-text-width:before{
content:"\f035"
}
.fa-align-left:before{
content:"\f036"
}
.fa-align-center:before{
content:"\f037"
}
.fa-align-right:before{
content:"\f038"
}
.fa-align-justify:before{
content:"\f039"
}
.fa-list:before{
content:"\f03a"
}
.fa-dedent:before,.fa-outdent:before{
content:"\f03b"
}
.fa-indent:before{
content:"\f03c"
}
.fa-video-camera:before{
content:"\f03d"
}
.fa-photo:before,.fa-image:before,.fa-picture-o:before{
content:"\f03e"
}
.fa-pencil:before{
content:"\f040"
}
.fa-map-marker:before{
content:"\f041"
}
.fa-adjust:before{
content:"\f042"
}
.fa-tint:before{
content:"\f043"
}
.fa-edit:before,.fa-pencil-square-o:before{
content:"\f044"
}
.fa-share-square-o:before{
content:"\f045"
}
.fa-check-square-o:before{
content:"\f046"
}
.fa-arrows:before{
content:"\f047"
}
.fa-step-backward:before{
content:"\f048"
}
.fa-fast-backward:before{
content:"\f049"
}
.fa-backward:before{
content:"\f04a"
}
.fa-play:before{
content:"\f04b"
}
.fa-pause:before{
content:"\f04c"
}
.fa-stop:before{
content:"\f04d"
}
.fa-forward:before{
content:"\f04e"
}
.fa-fast-forward:before{
content:"\f050"
}
.fa-step-forward:before{
content:"\f051"
}
.fa-eject:before{
content:"\f052"
}
.fa-chevron-left:before{
content:"\f053"
}
.fa-chevron-right:before{
content:"\f054"
}
.fa-plus-circle:before{
content:"\f055"
}
.fa-minus-circle:before{
content:"\f056"
}
.fa-times-circle:before{
content:"\f057"
}
.fa-check-circle:before{
content:"\f058"
}
.fa-question-circle:before{
content:"\f059"
}
.fa-info-circle:before{
content:"\f05a"
}
.fa-crosshairs:before{
content:"\f05b"
}
.fa-times-circle-o:before{
content:"\f05c"
}
.fa-check-circle-o:before{
content:"\f05d"
}
.fa-ban:before{
content:"\f05e"
}
.fa-arrow-left:before{
content:"\f060"
}
.fa-arrow-right:before{
content:"\f061"
}
.fa-arrow-up:before{
content:"\f062"
}
.fa-arrow-down:before{
content:"\f063"
}
.fa-mail-forward:before,.fa-share:before{
content:"\f064"
}
.fa-expand:before{
content:"\f065"
}
.fa-compress:before{
content:"\f066"
}
.fa-plus:before{
content:"\f067"
}
.fa-minus:before{
content:"\f068"
}
.fa-asterisk:before{
content:"\f069"
}
.fa-exclamation-circle:before{
content:"\f06a"
}
.fa-gift:before{
content:"\f06b"
}
.fa-leaf:before{
content:"\f06c"
}
.fa-fire:before{
content:"\f06d"
}
.fa-eye:before{
content:"\f06e"
}
.fa-eye-slash:before{
content:"\f070"
}
.fa-warning:before,.fa-exclamation-triangle:before{
content:"\f071"
}
.fa-plane:before{
content:"\f072"
}
.fa-calendar:before{
content:"\f073"
}
.fa-random:before{
content:"\f074"
}
.fa-comment:before{
content:"\f075"
}
.fa-magnet:before{
content:"\f076"
}
.fa-chevron-up:before{
content:"\f077"
}
.fa-chevron-down:before{
content:"\f078"
}
.fa-retweet:before{
content:"\f079"
}
.fa-shopping-cart:before{
content:"\f07a"
}
.fa-folder:before{
content:"\f07b"
}
.fa-folder-open:before{
content:"\f07c"
}
.fa-arrows-v:before{
content:"\f07d"
}
.fa-arrows-h:before{
content:"\f07e"
}
.fa-bar-chart-o:before,.fa-bar-chart:before{
content:"\f080"
}
.fa-twitter-square:before{
content:"\f081"
}
.fa-facebook-square:before{
content:"\f082"
}
.fa-camera-retro:before{
content:"\f083"
}
.fa-key:before{
content:"\f084"
}
.fa-gears:before,.fa-cogs:before{
content:"\f085"
}
.fa-comments:before{
content:"\f086"
}
.fa-thumbs-o-up:before{
content:"\f087"
}
.fa-thumbs-o-down:before{
content:"\f088"
}
.fa-star-half:before{
content:"\f089"
}
.fa-heart-o:before{
content:"\f08a"
}
.fa-sign-out:before{
content:"\f08b"
}
.fa-linkedin-square:before{
content:"\f08c"
}
.fa-thumb-tack:before{
content:"\f08d"
}
.fa-external-link:before{
content:"\f08e"
}
.fa-sign-in:before{
content:"\f090"
}
.fa-trophy:before{
content:"\f091"
}
.fa-github-square:before{
content:"\f092"
}
.fa-upload:before{
content:"\f093"
}
.fa-lemon-o:before{
content:"\f094"
}
.fa-phone:before{
content:"\f095"
}
.fa-square-o:before{
content:"\f096"
}
.fa-bookmark-o:before{
content:"\f097"
}
.fa-phone-square:before{
content:"\f098"
}
.fa-twitter:before{
content:"\f099"
}
.fa-facebook-f:before,.fa-facebook:before{
content:"\f09a"
}
.fa-github:before{
content:"\f09b"
}
.fa-unlock:before{
content:"\f09c"
}
.fa-credit-card:before{
content:"\f09d"
}
.fa-feed:before,.fa-rss:before{
content:"\f09e"
}
.fa-hdd-o:before{
content:"\f0a0"
}
.fa-bullhorn:before{
content:"\f0a1"
}
.fa-bell:before{
content:"\f0f3"
}
.fa-certificate:before{
content:"\f0a3"
}
.fa-hand-o-right:before{
content:"\f0a4"
}
.fa-hand-o-left:before{
content:"\f0a5"
}
.fa-hand-o-up:before{
content:"\f0a6"
}
.fa-hand-o-down:before{
content:"\f0a7"
}
.fa-arrow-circle-left:before{
content:"\f0a8"
}
.fa-arrow-circle-right:before{
content:"\f0a9"
}
.fa-arrow-circle-up:before{
content:"\f0aa"
}
.fa-arrow-circle-down:before{
content:"\f0ab"
}
.fa-globe:before{
content:"\f0ac"
}
.fa-wrench:before{
content:"\f0ad"
}
.fa-tasks:before{
content:"\f0ae"
}
.fa-filter:before{
content:"\f0b0"
}
.fa-briefcase:before{
content:"\f0b1"
}
.fa-arrows-alt:before{
content:"\f0b2"
}
.fa-group:before,.fa-users:before{
content:"\f0c0"
}
.fa-chain:before,.fa-link:before{
content:"\f0c1"
}
.fa-cloud:before{
content:"\f0c2"
}
.fa-flask:before{
content:"\f0c3"
}
.fa-cut:before,.fa-scissors:before{
content:"\f0c4"
}
.fa-copy:before,.fa-files-o:before{
content:"\f0c5"
}
.fa-paperclip:before{
content:"\f0c6"
}
.fa-save:before,.fa-floppy-o:before{
content:"\f0c7"
}
.fa-square:before{
content:"\f0c8"
}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before{
content:"\f0c9"
}
.fa-list-ul:before{
content:"\f0ca"
}
.fa-list-ol:before{
content:"\f0cb"
}
.fa-strikethrough:before{
content:"\f0cc"
}
.fa-underline:before{
content:"\f0cd"
}
.fa-table:before{
content:"\f0ce"
}
.fa-magic:before{
content:"\f0d0"
}
.fa-truck:before{
content:"\f0d1"
}
.fa-pinterest:before{
content:"\f0d2"
}
.fa-pinterest-square:before{
content:"\f0d3"
}
.fa-google-plus-square:before{
content:"\f0d4"
}
.fa-google-plus:before{
content:"\f0d5"
}
.fa-money:before{
content:"\f0d6"
}
.fa-caret-down:before{
content:"\f0d7"
}
.fa-caret-up:before{
content:"\f0d8"
}
.fa-caret-left:before{
content:"\f0d9"
}
.fa-caret-right:before{
content:"\f0da"
}
.fa-columns:before{
content:"\f0db"
}
.fa-unsorted:before,.fa-sort:before{
content:"\f0dc"
}
.fa-sort-down:before,.fa-sort-desc:before{
content:"\f0dd"
}
.fa-sort-up:before,.fa-sort-asc:before{
content:"\f0de"
}
.fa-envelope:before{
content:"\f0e0"
}
.fa-linkedin:before{
content:"\f0e1"
}
.fa-rotate-left:before,.fa-undo:before{
content:"\f0e2"
}
.fa-legal:before,.fa-gavel:before{
content:"\f0e3"
}
.fa-dashboard:before,.fa-tachometer:before{
content:"\f0e4"
}
.fa-comment-o:before{
content:"\f0e5"
}
.fa-comments-o:before{
content:"\f0e6"
}
.fa-flash:before,.fa-bolt:before{
content:"\f0e7"
}
.fa-sitemap:before{
content:"\f0e8"
}
.fa-umbrella:before{
content:"\f0e9"
}
.fa-paste:before,.fa-clipboard:before{
content:"\f0ea"
}
.fa-lightbulb-o:before{
content:"\f0eb"
}
.fa-exchange:before{
content:"\f0ec"
}
.fa-cloud-download:before{
content:"\f0ed"
}
.fa-cloud-upload:before{
content:"\f0ee"
}
.fa-user-md:before{
content:"\f0f0"
}
.fa-stethoscope:before{
content:"\f0f1"
}
.fa-suitcase:before{
content:"\f0f2"
}
.fa-bell-o:before{
content:"\f0a2"
}
.fa-coffee:before{
content:"\f0f4"
}
.fa-cutlery:before{
content:"\f0f5"
}
.fa-file-text-o:before{
content:"\f0f6"
}
.fa-building-o:before{
content:"\f0f7"
}
.fa-hospital-o:before{
content:"\f0f8"
}
.fa-ambulance:before{
content:"\f0f9"
}
.fa-medkit:before{
content:"\f0fa"
}
.fa-fighter-jet:before{
content:"\f0fb"
}
.fa-beer:before{
content:"\f0fc"
}
.fa-h-square:before{
content:"\f0fd"
}
.fa-plus-square:before{
content:"\f0fe"
}
.fa-angle-double-left:before{
content:"\f100"
}
.fa-angle-double-right:before{
content:"\f101"
}
.fa-angle-double-up:before{
content:"\f102"
}
.fa-angle-double-down:before{
content:"\f103"
}
.fa-angle-left:before{
content:"\f104"
}
.fa-angle-right:before{
content:"\f105"
}
.fa-angle-up:before{
content:"\f106"
}
.fa-angle-down:before{
content:"\f107"
}
.fa-desktop:before{
content:"\f108"
}
.fa-laptop:before{
content:"\f109"
}
.fa-tablet:before{
content:"\f10a"
}
.fa-mobile-phone:before,.fa-mobile:before{
content:"\f10b"
}
.fa-circle-o:before{
content:"\f10c"
}
.fa-quote-left:before{
content:"\f10d"
}
.fa-quote-right:before{
content:"\f10e"
}
.fa-spinner:before{
content:"\f110"
}
.fa-circle:before{
content:"\f111"
}
.fa-mail-reply:before,.fa-reply:before{
content:"\f112"
}
.fa-github-alt:before{
content:"\f113"
}
.fa-folder-o:before{
content:"\f114"
}
.fa-folder-open-o:before{
content:"\f115"
}
.fa-smile-o:before{
content:"\f118"
}
.fa-frown-o:before{
content:"\f119"
}
.fa-meh-o:before{
content:"\f11a"
}
.fa-gamepad:before{
content:"\f11b"
}
.fa-keyboard-o:before{
content:"\f11c"
}
.fa-flag-o:before{
content:"\f11d"
}
.fa-flag-checkered:before{
content:"\f11e"
}
.fa-terminal:before{
content:"\f120"
}
.fa-code:before{
content:"\f121"
}
.fa-mail-reply-all:before,.fa-reply-all:before{
content:"\f122"
}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{
content:"\f123"
}
.fa-location-arrow:before{
content:"\f124"
}
.fa-crop:before{
content:"\f125"
}
.fa-code-fork:before{
content:"\f126"
}
.fa-unlink:before,.fa-chain-broken:before{
content:"\f127"
}
.fa-question:before{
content:"\f128"
}
.fa-info:before{
content:"\f129"
}
.fa-exclamation:before{
content:"\f12a"
}
.fa-superscript:before{
content:"\f12b"
}
.fa-subscript:before{
content:"\f12c"
}
.fa-eraser:before{
content:"\f12d"
}
.fa-puzzle-piece:before{
content:"\f12e"
}
.fa-microphone:before{
content:"\f130"
}
.fa-microphone-slash:before{
content:"\f131"
}
.fa-shield:before{
content:"\f132"
}
.fa-calendar-o:before{
content:"\f133"
}
.fa-fire-extinguisher:before{
content:"\f134"
}
.fa-rocket:before{
content:"\f135"
}
.fa-maxcdn:before{
content:"\f136"
}
.fa-chevron-circle-left:before{
content:"\f137"
}
.fa-chevron-circle-right:before{
content:"\f138"
}
.fa-chevron-circle-up:before{
content:"\f139"
}
.fa-chevron-circle-down:before{
content:"\f13a"
}
.fa-html5:before{
content:"\f13b"
}
.fa-css3:before{
content:"\f13c"
}
.fa-anchor:before{
content:"\f13d"
}
.fa-unlock-alt:before{
content:"\f13e"
}
.fa-bullseye:before{
content:"\f140"
}
.fa-ellipsis-h:before{
content:"\f141"
}
.fa-ellipsis-v:before{
content:"\f142"
}
.fa-rss-square:before{
content:"\f143"
}
.fa-play-circle:before{
content:"\f144"
}
.fa-ticket:before{
content:"\f145"
}
.fa-minus-square:before{
content:"\f146"
}
.fa-minus-square-o:before{
content:"\f147"
}
.fa-level-up:before{
content:"\f148"
}
.fa-level-down:before{
content:"\f149"
}
.fa-check-square:before{
content:"\f14a"
}
.fa-pencil-square:before{
content:"\f14b"
}
.fa-external-link-square:before{
content:"\f14c"
}
.fa-share-square:before{
content:"\f14d"
}
.fa-compass:before{
content:"\f14e"
}
.fa-toggle-down:before,.fa-caret-square-o-down:before{
content:"\f150"
}
.fa-toggle-up:before,.fa-caret-square-o-up:before{
content:"\f151"
}
.fa-toggle-right:before,.fa-caret-square-o-right:before{
content:"\f152"
}
.fa-euro:before,.fa-eur:before{
content:"\f153"
}
.fa-gbp:before{
content:"\f154"
}
.fa-dollar:before,.fa-usd:before{
content:"\f155"
}
.fa-rupee:before,.fa-inr:before{
content:"\f156"
}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{
content:"\f157"
}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before{
content:"\f158"
}
.fa-won:before,.fa-krw:before{
content:"\f159"
}
.fa-bitcoin:before,.fa-btc:before{
content:"\f15a"
}
.fa-file:before{
content:"\f15b"
}
.fa-file-text:before{
content:"\f15c"
}
.fa-sort-alpha-asc:before{
content:"\f15d"
}
.fa-sort-alpha-desc:before{
content:"\f15e"
}
.fa-sort-amount-asc:before{
content:"\f160"
}
.fa-sort-amount-desc:before{
content:"\f161"
}
.fa-sort-numeric-asc:before{
content:"\f162"
}
.fa-sort-numeric-desc:before{
content:"\f163"
}
.fa-thumbs-up:before{
content:"\f164"
}
.fa-thumbs-down:before{
content:"\f165"
}
.fa-youtube-square:before{
content:"\f166"
}
.fa-youtube:before{
content:"\f167"
}
.fa-xing:before{
content:"\f168"
}
.fa-xing-square:before{
content:"\f169"
}
.fa-youtube-play:before{
content:"\f16a"
}
.fa-dropbox:before{
content:"\f16b"
}
.fa-stack-overflow:before{
content:"\f16c"
}
.fa-instagram:before{
content:"\f16d"
}
.fa-flickr:before{
content:"\f16e"
}
.fa-adn:before{
content:"\f170"
}
.fa-bitbucket:before{
content:"\f171"
}
.fa-bitbucket-square:before{
content:"\f172"
}
.fa-tumblr:before{
content:"\f173"
}
.fa-tumblr-square:before{
content:"\f174"
}
.fa-long-arrow-down:before{
content:"\f175"
}
.fa-long-arrow-up:before{
content:"\f176"
}
.fa-long-arrow-left:before{
content:"\f177"
}
.fa-long-arrow-right:before{
content:"\f178"
}
.fa-apple:before{
content:"\f179"
}
.fa-windows:before{
content:"\f17a"
}
.fa-android:before{
content:"\f17b"
}
.fa-linux:before{
content:"\f17c"
}
.fa-dribbble:before{
content:"\f17d"
}
.fa-skype:before{
content:"\f17e"
}
.fa-foursquare:before{
content:"\f180"
}
.fa-trello:before{
content:"\f181"
}
.fa-female:before{
content:"\f182"
}
.fa-male:before{
content:"\f183"
}
.fa-gittip:before,.fa-gratipay:before{
content:"\f184"
}
.fa-sun-o:before{
content:"\f185"
}
.fa-moon-o:before{
content:"\f186"
}
.fa-archive:before{
content:"\f187"
}
.fa-bug:before{
content:"\f188"
}
.fa-vk:before{
content:"\f189"
}
.fa-weibo:before{
content:"\f18a"
}
.fa-renren:before{
content:"\f18b"
}
.fa-pagelines:before{
content:"\f18c"
}
.fa-stack-exchange:before{
content:"\f18d"
}
.fa-arrow-circle-o-right:before{
content:"\f18e"
}
.fa-arrow-circle-o-left:before{
content:"\f190"
}
.fa-toggle-left:before,.fa-caret-square-o-left:before{
content:"\f191"
}
.fa-dot-circle-o:before{
content:"\f192"
}
.fa-wheelchair:before{
content:"\f193"
}
.fa-vimeo-square:before{
content:"\f194"
}
.fa-turkish-lira:before,.fa-try:before{
content:"\f195"
}
.fa-plus-square-o:before{
content:"\f196"
}
.fa-space-shuttle:before{
content:"\f197"
}
.fa-slack:before{
content:"\f198"
}
.fa-envelope-square:before{
content:"\f199"
}
.fa-wordpress:before{
content:"\f19a"
}
.fa-openid:before{
content:"\f19b"
}
.fa-institution:before,.fa-bank:before,.fa-university:before{
content:"\f19c"
}
.fa-mortar-board:before,.fa-graduation-cap:before{
content:"\f19d"
}
.fa-yahoo:before{
content:"\f19e"
}
.fa-google:before{
content:"\f1a0"
}
.fa-reddit:before{
content:"\f1a1"
}
.fa-reddit-square:before{
content:"\f1a2"
}
.fa-stumbleupon-circle:before{
content:"\f1a3"
}
.fa-stumbleupon:before{
content:"\f1a4"
}
.fa-delicious:before{
content:"\f1a5"
}
.fa-digg:before{
content:"\f1a6"
}
.fa-pied-piper-pp:before{
content:"\f1a7"
}
.fa-pied-piper-alt:before{
content:"\f1a8"
}
.fa-drupal:before{
content:"\f1a9"
}
.fa-joomla:before{
content:"\f1aa"
}
.fa-language:before{
content:"\f1ab"
}
.fa-fax:before{
content:"\f1ac"
}
.fa-building:before{
content:"\f1ad"
}
.fa-child:before{
content:"\f1ae"
}
.fa-paw:before{
content:"\f1b0"
}
.fa-spoon:before{
content:"\f1b1"
}
.fa-cube:before{
content:"\f1b2"
}
.fa-cubes:before{
content:"\f1b3"
}
.fa-behance:before{
content:"\f1b4"
}
.fa-behance-square:before{
content:"\f1b5"
}
.fa-steam:before{
content:"\f1b6"
}
.fa-steam-square:before{
content:"\f1b7"
}
.fa-recycle:before{
content:"\f1b8"
}
.fa-automobile:before,.fa-car:before{
content:"\f1b9"
}
.fa-cab:before,.fa-taxi:before{
content:"\f1ba"
}
.fa-tree:before{
content:"\f1bb"
}
.fa-spotify:before{
content:"\f1bc"
}
.fa-deviantart:before{
content:"\f1bd"
}
.fa-soundcloud:before{
content:"\f1be"
}
.fa-database:before{
content:"\f1c0"
}
.fa-file-pdf-o:before{
content:"\f1c1"
}
.fa-file-word-o:before{
content:"\f1c2"
}
.fa-file-excel-o:before{
content:"\f1c3"
}
.fa-file-powerpoint-o:before{
content:"\f1c4"
}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{
content:"\f1c5"
}
.fa-file-zip-o:before,.fa-file-archive-o:before{
content:"\f1c6"
}
.fa-file-sound-o:before,.fa-file-audio-o:before{
content:"\f1c7"
}
.fa-file-movie-o:before,.fa-file-video-o:before{
content:"\f1c8"
}
.fa-file-code-o:before{
content:"\f1c9"
}
.fa-vine:before{
content:"\f1ca"
}
.fa-codepen:before{
content:"\f1cb"
}
.fa-jsfiddle:before{
content:"\f1cc"
}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{
content:"\f1cd"
}
.fa-circle-o-notch:before{
content:"\f1ce"
}
.fa-ra:before,.fa-resistance:before,.fa-rebel:before{
content:"\f1d0"
}
.fa-ge:before,.fa-empire:before{
content:"\f1d1"
}
.fa-git-square:before{
content:"\f1d2"
}
.fa-git:before{
content:"\f1d3"
}
.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{
content:"\f1d4"
}
.fa-tencent-weibo:before{
content:"\f1d5"
}
.fa-qq:before{
content:"\f1d6"
}
.fa-wechat:before,.fa-weixin:before{
content:"\f1d7"
}
.fa-send:before,.fa-paper-plane:before{
content:"\f1d8"
}
.fa-send-o:before,.fa-paper-plane-o:before{
content:"\f1d9"
}
.fa-history:before{
content:"\f1da"
}
.fa-circle-thin:before{
content:"\f1db"
}
.fa-header:before{
content:"\f1dc"
}
.fa-paragraph:before{
content:"\f1dd"
}
.fa-sliders:before{
content:"\f1de"
}
.fa-share-alt:before{
content:"\f1e0"
}
.fa-share-alt-square:before{
content:"\f1e1"
}
.fa-bomb:before{
content:"\f1e2"
}
.fa-soccer-ball-o:before,.fa-futbol-o:before{
content:"\f1e3"
}
.fa-tty:before{
content:"\f1e4"
}
.fa-binoculars:before{
content:"\f1e5"
}
.fa-plug:before{
content:"\f1e6"
}
.fa-slideshare:before{
content:"\f1e7"
}
.fa-twitch:before{
content:"\f1e8"
}
.fa-yelp:before{
content:"\f1e9"
}
.fa-newspaper-o:before{
content:"\f1ea"
}
.fa-wifi:before{
content:"\f1eb"
}
.fa-calculator:before{
content:"\f1ec"
}
.fa-paypal:before{
content:"\f1ed"
}
.fa-google-wallet:before{
content:"\f1ee"
}
.fa-cc-visa:before{
content:"\f1f0"
}
.fa-cc-mastercard:before{
content:"\f1f1"
}
.fa-cc-discover:before{
content:"\f1f2"
}
.fa-cc-amex:before{
content:"\f1f3"
}
.fa-cc-paypal:before{
content:"\f1f4"
}
.fa-cc-stripe:before{
content:"\f1f5"
}
.fa-bell-slash:before{
content:"\f1f6"
}
.fa-bell-slash-o:before{
content:"\f1f7"
}
.fa-trash:before{
content:"\f1f8"
}
.fa-copyright:before{
content:"\f1f9"
}
.fa-at:before{
content:"\f1fa"
}
.fa-eyedropper:before{
content:"\f1fb"
}
.fa-paint-brush:before{
content:"\f1fc"
}
.fa-birthday-cake:before{
content:"\f1fd"
}
.fa-area-chart:before{
content:"\f1fe"
}
.fa-pie-chart:before{
content:"\f200"
}
.fa-line-chart:before{
content:"\f201"
}
.fa-lastfm:before{
content:"\f202"
}
.fa-lastfm-square:before{
content:"\f203"
}
.fa-toggle-off:before{
content:"\f204"
}
.fa-toggle-on:before{
content:"\f205"
}
.fa-bicycle:before{
content:"\f206"
}
.fa-bus:before{
content:"\f207"
}
.fa-ioxhost:before{
content:"\f208"
}
.fa-angellist:before{
content:"\f209"
}
.fa-cc:before{
content:"\f20a"
}
.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{
content:"\f20b"
}
.fa-meanpath:before{
content:"\f20c"
}
.fa-buysellads:before{
content:"\f20d"
}
.fa-connectdevelop:before{
content:"\f20e"
}
.fa-dashcube:before{
content:"\f210"
}
.fa-forumbee:before{
content:"\f211"
}
.fa-leanpub:before{
content:"\f212"
}
.fa-sellsy:before{
content:"\f213"
}
.fa-shirtsinbulk:before{
content:"\f214"
}
.fa-simplybuilt:before{
content:"\f215"
}
.fa-skyatlas:before{
content:"\f216"
}
.fa-cart-plus:before{
content:"\f217"
}
.fa-cart-arrow-down:before{
content:"\f218"
}
.fa-diamond:before{
content:"\f219"
}
.fa-ship:before{
content:"\f21a"
}
.fa-user-secret:before{
content:"\f21b"
}
.fa-motorcycle:before{
content:"\f21c"
}
.fa-street-view:before{
content:"\f21d"
}
.fa-heartbeat:before{
content:"\f21e"
}
.fa-venus:before{
content:"\f221"
}
.fa-mars:before{
content:"\f222"
}
.fa-mercury:before{
content:"\f223"
}
.fa-intersex:before,.fa-transgender:before{
content:"\f224"
}
.fa-transgender-alt:before{
content:"\f225"
}
.fa-venus-double:before{
content:"\f226"
}
.fa-mars-double:before{
content:"\f227"
}
.fa-venus-mars:before{
content:"\f228"
}
.fa-mars-stroke:before{
content:"\f229"
}
.fa-mars-stroke-v:before{
content:"\f22a"
}
.fa-mars-stroke-h:before{
content:"\f22b"
}
.fa-neuter:before{
content:"\f22c"
}
.fa-genderless:before{
content:"\f22d"
}
.fa-facebook-official:before{
content:"\f230"
}
.fa-pinterest-p:before{
content:"\f231"
}
.fa-whatsapp:before{
content:"\f232"
}
.fa-server:before{
content:"\f233"
}
.fa-user-plus:before{
content:"\f234"
}
.fa-user-times:before{
content:"\f235"
}
.fa-hotel:before,.fa-bed:before{
content:"\f236"
}
.fa-viacoin:before{
content:"\f237"
}
.fa-train:before{
content:"\f238"
}
.fa-subway:before{
content:"\f239"
}
.fa-medium:before{
content:"\f23a"
}
.fa-yc:before,.fa-y-combinator:before{
content:"\f23b"
}
.fa-optin-monster:before{
content:"\f23c"
}
.fa-opencart:before{
content:"\f23d"
}
.fa-expeditedssl:before{
content:"\f23e"
}
.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{
content:"\f240"
}
.fa-battery-3:before,.fa-battery-three-quarters:before{
content:"\f241"
}
.fa-battery-2:before,.fa-battery-half:before{
content:"\f242"
}
.fa-battery-1:before,.fa-battery-quarter:before{
content:"\f243"
}
.fa-battery-0:before,.fa-battery-empty:before{
content:"\f244"
}
.fa-mouse-pointer:before{
content:"\f245"
}
.fa-i-cursor:before{
content:"\f246"
}
.fa-object-group:before{
content:"\f247"
}
.fa-object-ungroup:before{
content:"\f248"
}
.fa-sticky-note:before{
content:"\f249"
}
.fa-sticky-note-o:before{
content:"\f24a"
}
.fa-cc-jcb:before{
content:"\f24b"
}
.fa-cc-diners-club:before{
content:"\f24c"
}
.fa-clone:before{
content:"\f24d"
}
.fa-balance-scale:before{
content:"\f24e"
}
.fa-hourglass-o:before{
content:"\f250"
}
.fa-hourglass-1:before,.fa-hourglass-start:before{
content:"\f251"
}
.fa-hourglass-2:before,.fa-hourglass-half:before{
content:"\f252"
}
.fa-hourglass-3:before,.fa-hourglass-end:before{
content:"\f253"
}
.fa-hourglass:before{
content:"\f254"
}
.fa-hand-grab-o:before,.fa-hand-rock-o:before{
content:"\f255"
}
.fa-hand-stop-o:before,.fa-hand-paper-o:before{
content:"\f256"
}
.fa-hand-scissors-o:before{
content:"\f257"
}
.fa-hand-lizard-o:before{
content:"\f258"
}
.fa-hand-spock-o:before{
content:"\f259"
}
.fa-hand-pointer-o:before{
content:"\f25a"
}
.fa-hand-peace-o:before{
content:"\f25b"
}
.fa-trademark:before{
content:"\f25c"
}
.fa-registered:before{
content:"\f25d"
}
.fa-creative-commons:before{
content:"\f25e"
}
.fa-gg:before{
content:"\f260"
}
.fa-gg-circle:before{
content:"\f261"
}
.fa-tripadvisor:before{
content:"\f262"
}
.fa-odnoklassniki:before{
content:"\f263"
}
.fa-odnoklassniki-square:before{
content:"\f264"
}
.fa-get-pocket:before{
content:"\f265"
}
.fa-wikipedia-w:before{
content:"\f266"
}
.fa-safari:before{
content:"\f267"
}
.fa-chrome:before{
content:"\f268"
}
.fa-firefox:before{
content:"\f269"
}
.fa-opera:before{
content:"\f26a"
}
.fa-internet-explorer:before{
content:"\f26b"
}
.fa-tv:before,.fa-television:before{
content:"\f26c"
}
.fa-contao:before{
content:"\f26d"
}
.fa-500px:before{
content:"\f26e"
}
.fa-amazon:before{
content:"\f270"
}
.fa-calendar-plus-o:before{
content:"\f271"
}
.fa-calendar-minus-o:before{
content:"\f272"
}
.fa-calendar-times-o:before{
content:"\f273"
}
.fa-calendar-check-o:before{
content:"\f274"
}
.fa-industry:before{
content:"\f275"
}
.fa-map-pin:before{
content:"\f276"
}
.fa-map-signs:before{
content:"\f277"
}
.fa-map-o:before{
content:"\f278"
}
.fa-map:before{
content:"\f279"
}
.fa-commenting:before{
content:"\f27a"
}
.fa-commenting-o:before{
content:"\f27b"
}
.fa-houzz:before{
content:"\f27c"
}
.fa-vimeo:before{
content:"\f27d"
}
.fa-black-tie:before{
content:"\f27e"
}
.fa-fonticons:before{
content:"\f280"
}
.fa-reddit-alien:before{
content:"\f281"
}
.fa-edge:before{
content:"\f282"
}
.fa-credit-card-alt:before{
content:"\f283"
}
.fa-codiepie:before{
content:"\f284"
}
.fa-modx:before{
content:"\f285"
}
.fa-fort-awesome:before{
content:"\f286"
}
.fa-usb:before{
content:"\f287"
}
.fa-product-hunt:before{
content:"\f288"
}
.fa-mixcloud:before{
content:"\f289"
}
.fa-scribd:before{
content:"\f28a"
}
.fa-pause-circle:before{
content:"\f28b"
}
.fa-pause-circle-o:before{
content:"\f28c"
}
.fa-stop-circle:before{
content:"\f28d"
}
.fa-stop-circle-o:before{
content:"\f28e"
}
.fa-shopping-bag:before{
content:"\f290"
}
.fa-shopping-basket:before{
content:"\f291"
}
.fa-hashtag:before{
content:"\f292"
}
.fa-bluetooth:before{
content:"\f293"
}
.fa-bluetooth-b:before{
content:"\f294"
}
.fa-percent:before{
content:"\f295"
}
.fa-gitlab:before{
content:"\f296"
}
.fa-wpbeginner:before{
content:"\f297"
}
.fa-wpforms:before{
content:"\f298"
}
.fa-envira:before{
content:"\f299"
}
.fa-universal-access:before{
content:"\f29a"
}
.fa-wheelchair-alt:before{
content:"\f29b"
}
.fa-question-circle-o:before{
content:"\f29c"
}
.fa-blind:before{
content:"\f29d"
}
.fa-audio-description:before{
content:"\f29e"
}
.fa-volume-control-phone:before{
content:"\f2a0"
}
.fa-braille:before{
content:"\f2a1"
}
.fa-assistive-listening-systems:before{
content:"\f2a2"
}
.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{
content:"\f2a3"
}
.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{
content:"\f2a4"
}
.fa-glide:before{
content:"\f2a5"
}
.fa-glide-g:before{
content:"\f2a6"
}
.fa-signing:before,.fa-sign-language:before{
content:"\f2a7"
}
.fa-low-vision:before{
content:"\f2a8"
}
.fa-viadeo:before{
content:"\f2a9"
}
.fa-viadeo-square:before{
content:"\f2aa"
}
.fa-snapchat:before{
content:"\f2ab"
}
.fa-snapchat-ghost:before{
content:"\f2ac"
}
.fa-snapchat-square:before{
content:"\f2ad"
}
.fa-pied-piper:before{
content:"\f2ae"
}
.fa-first-order:before{
content:"\f2b0"
}
.fa-yoast:before{
content:"\f2b1"
}
.fa-themeisle:before{
content:"\f2b2"
}
.fa-google-plus-circle:before,.fa-google-plus-official:before{
content:"\f2b3"
}
.fa-fa:before,.fa-font-awesome:before{
content:"\f2b4"
}
.fa-handshake-o:before{
content:"\f2b5"
}
.fa-envelope-open:before{
content:"\f2b6"
}
.fa-envelope-open-o:before{
content:"\f2b7"
}
.fa-linode:before{
content:"\f2b8"
}
.fa-address-book:before{
content:"\f2b9"
}
.fa-address-book-o:before{
content:"\f2ba"
}
.fa-vcard:before,.fa-address-card:before{
content:"\f2bb"
}
.fa-vcard-o:before,.fa-address-card-o:before{
content:"\f2bc"
}
.fa-user-circle:before{
content:"\f2bd"
}
.fa-user-circle-o:before{
content:"\f2be"
}
.fa-user-o:before{
content:"\f2c0"
}
.fa-id-badge:before{
content:"\f2c1"
}
.fa-drivers-license:before,.fa-id-card:before{
content:"\f2c2"
}
.fa-drivers-license-o:before,.fa-id-card-o:before{
content:"\f2c3"
}
.fa-quora:before{
content:"\f2c4"
}
.fa-free-code-camp:before{
content:"\f2c5"
}
.fa-telegram:before{
content:"\f2c6"
}
.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{
content:"\f2c7"
}
.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{
content:"\f2c8"
}
.fa-thermometer-2:before,.fa-thermometer-half:before{
content:"\f2c9"
}
.fa-thermometer-1:before,.fa-thermometer-quarter:before{
content:"\f2ca"
}
.fa-thermometer-0:before,.fa-thermometer-empty:before{
content:"\f2cb"
}
.fa-shower:before{
content:"\f2cc"
}
.fa-bathtub:before,.fa-s15:before,.fa-bath:before{
content:"\f2cd"
}
.fa-podcast:before{
content:"\f2ce"
}
.fa-window-maximize:before{
content:"\f2d0"
}
.fa-window-minimize:before{
content:"\f2d1"
}
.fa-window-restore:before{
content:"\f2d2"
}
.fa-times-rectangle:before,.fa-window-close:before{
content:"\f2d3"
}
.fa-times-rectangle-o:before,.fa-window-close-o:before{
content:"\f2d4"
}
.fa-bandcamp:before{
content:"\f2d5"
}
.fa-grav:before{
content:"\f2d6"
}
.fa-etsy:before{
content:"\f2d7"
}
.fa-imdb:before{
content:"\f2d8"
}
.fa-ravelry:before{
content:"\f2d9"
}
.fa-eercast:before{
content:"\f2da"
}
.fa-microchip:before{
content:"\f2db"
}
.fa-snowflake-o:before{
content:"\f2dc"
}
.fa-superpowers:before{
content:"\f2dd"
}
.fa-wpexplorer:before{
content:"\f2de"
}
.fa-meetup:before{
content:"\f2e0"
}
.sr-only{
width:1px;
height:1px;
margin:-1px;
clip:rect(0, 0, 0, 0);
clip:rect(1px, 1px, 1px, 1px);
position:absolute;
width:auto;
height:auto;
margin:0;
padding:0;
overflow:hidden;
border:0
}
.sr-only-focusable:active,.sr-only-focusable:focus{
position:static;
width:auto;
height:auto;
margin:0;
overflow:visible;
clip:auto
}
.sr-only-focusable:active,.sr-only-focusable:focus{
position:static;
width:auto;
height:auto;
margin:0;
overflow:visible;
clip:auto
}
.btn:focus{
outline:dotted 2px #000
}
div.active:focus{
outline:dotted 1px #000
}
a:focus{
outline:dotted 1px #000
}
.close:hover,.close:focus{
outline:dotted 1px #000
}
.nav>li>a:hover,.nav>li>a:focus{
outline:dotted 1px #000
}
.carousel-indicators li,.carousel-indicators li.active{
height:18px;
width:18px;
border-width:2px;
position:relative;
box-shadow:0px 0px 0px 1px #808080
}
.carousel-indicators.active li{
background-color:rgba(100,149,253,0.6)
}
.carousel-indicators.active li.active{
background-color:white
}
.carousel-tablist-highlight{
display:block;
position:absolute;
outline:2px solid transparent;
background-color:transparent;
box-shadow:0px 0px 0px 1px transparent
}
.carousel-tablist-highlight.focus{
outline:2px solid #6495ed;
background-color:rgba(0,0,0,0.4)
}
a.carousel-control:focus{
outline:2px solid #6495ed;
background-image:linear-gradient(to right, transparent 0px, rgba(0,0,0,0.5) 100%);
box-shadow:0px 0px 0px 1px #000
}
.carousel-pause-button{
position:absolute;
top:-30em;
left:-300em;
display:block
}
.carousel-pause-button.focus{
top:0.5em;
left:0.5em
}
.carousel:hover .carousel-caption,.carousel.contrast .carousel-caption{
background-color:rgba(0,0,0,0.5);
z-index:10
}
.alert-success{
color:#2d4821
}
.alert-info,.savedLists{
color:#214c62
}
.alert-warning{
color:#6c4a00;
background-color:#f9f1c6
}
.alert-danger{
color:#d2322d
}
.alert-danger:hover{
color:#a82824
}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input:-ms-input-placeholder,textarea:-ms-input-placeholder,input::-ms-input-placeholder,textarea::-ms-input-placeholder,input::placeholder,textarea::placeholder{
color:#888
}
.sr-only{
clip:rect(1px, 1px, 1px, 1px);
position:absolute;
width:auto;
height:auto;
margin:0;
padding:0;
overflow:hidden;
border:0
}
.sr-only:focus{
background-color:#fff;
border-radius:3px;
clip:auto;
color:#132531;
display:block;
font-size:13px;
height:65px;
line-height:18px;
padding:23.5px 7px;
position:absolute;
left:5px;
top:5px;
text-decoration:none;
text-transform:none;
width:auto;
z-index:100000
}
.navbar-brand{
font-size:20px
}
.adv-group{
position:relative;
margin-bottom:.5rem;
padding:1rem;
border:1px solid #ddd;
border-radius:3px
}
.adv-group:before,.adv-group:after{
content:" ";
display:table
}
.adv-group:after{
clear:both
}
.adv-group:before,.adv-group:after{
content:" ";
display:table
}
.adv-group:after{
clear:both
}
.adv-group~.adv-group{
margin-top:1rem
}
.adv-group .add_search_link{
display:inline-block;
margin-top:4px
}
.add_search_link,.adv-group-close{
display:inline-block;
padding-top:.25rem;
padding-bottom:.25rem
}
.adv-group-close{
color:#a94442
}
.adv-search,.adv-search .input-group{
width:100%
}
.adv-search{
margin-bottom:1.5rem
}
.adv-search:before,.adv-search:after{
content:" ";
display:table
}
.adv-search:after{
clear:both
}
.adv-search:before,.adv-search:after{
content:" ";
display:table
}
.adv-search:after{
clear:both
}
.adv-term-input{
margin-bottom:.5rem
}
.adv-term-type{
float:left;
max-width:80%
}
.adv-term-remove{
float:left;
width:20%;
height:30px;
line-height:1.7;
text-align:center;
opacity:.4
}
.adv-submit:before,.adv-submit:after{
content:" ";
display:table
}
.adv-submit:after{
clear:both
}
.adv-submit:before,.adv-submit:after{
content:" ";
display:table
}
.adv-submit:after{
clear:both
}
.adv-submit .clear-btn{
float:right
}
@media (min-width:768px){
.adv-group-terms{
float:left;
width:75%;
padding-right:1rem
}
.adv-group-match{
float:right;
width:25%
}
.adv-group-close{
position:absolute;
right:1rem;
bottom:1rem;
min-width:calc(24%)
}
.adv-search{
margin-bottom:0
}
.adv-search .adv-term-input,.adv-search .adv-term-type{
float:left
}
.adv-search .adv-term-input{
width:60%;
margin-right:2%
}
.adv-search .adv-term-type{
max-width:30%
}
.adv-search .adv-term-remove{
width:8%
}
}
#groupPlaceHolder{
display:block;
padding:1rem
}
@media (min-width:768px){
fieldset,.fieldset{
float:left;
width:33%;
padding-right:1rem;
padding-bottom:1rem
}
.solr-facets,.summon-facets{
float:none;
width:auto;
margin-top:1rem
}
.summon-facets .facet-fieldset{
float:left;
width:50%;
padding-right:1rem
}
}
.adv-term-input,.adv-term-op{
margin-bottom:.25rem
}
.adv-search:first-of-type .adv-term-op{
display:none
}
@media (min-width:768px){
.eds-adv .adv-term-op{
float:left;
width:16%;
margin-right:1%
}
body.rtl .eds-adv .adv-term-op{
float:right;
margin-left:0;
margin-right:1%
}
.eds-adv .adv-search:first-of-type .adv-term-input{
margin-left:17%
}
.eds-adv .adv-term-input{
width:39%;
margin-right:0
}
.eds-adv .help-block{
float:left;
width:6%;
text-align:center
}
}
.primo-adv-search .search{
margin-bottom:.5rem
}
.primo-adv-search .search-container{
width:100%
}
.primo-adv-label{
line-height:26px;
padding-right:1rem
}
@media (min-width:768px){
.primo.adv-group,.primo-adv-search .search{
display:flex
}
.primo.adv-group select,.primo-adv-search .search select{
flex-shrink:2;
margin-right:.5rem
}
.primo.adv-group .primo-adv-input,.primo-adv-search .search .primo-adv-input{
flex-grow:1
}
.primo-adv-label{
flex-shrink:0
}
}
@media (min-width:768px){
.solr-facet-container{
display:flex;
flex-wrap:wrap
}
.solr-adv-facet{
flex:1 25%
}
}
body.rtl fieldset,body.rtl .fieldset,body.rtl .adv-search .adv-term-input,body.rtl .adv-search .adv-term-type,body.rtl .eds-adv .help-block,body.rtl .summon-facets .facet-fieldset{
float:right
}
body.rtl .adv-submit .clear-btn,body.rtl .adv-group-match{
float:left
}
body.rtl .adv-search .adv-term-input{
margin-left:2%;
margin-right:0
}
body.rtl .date-from{
padding-left:.25rem;
padding-right:0
}
body.rtl .date-to{
padding-left:0;
padding-right:.25rem
}
.alphabrowse{
border-collapse:separate
}
.alphabrowse .lcc{
width:20%
}
.alphabrowse .titles{
width:10%;
text-align:center
}
.alphabrowse tr.browse-match td{
border-top:.2rem solid #619144;
border-bottom:.2rem solid #619144
}
.alphabrowse tr.browse-match td:first-child{
border-left:.2em solid #619144
}
.alphabrowse tr.browse-match td:last-child{
border-right:.2em solid #619144
}
.autocomplete-results{
position:absolute;
display:table;
max-width:500px;
margin:0;
margin-top:2px;
padding:0;
border:1px solid #d3d3d3;
background-color:#fff;
overflow:hidden;
z-index:50
}
.autocomplete-results .ac-item{
display:block;
margin:0;
padding:.5rem;
border-bottom:1px solid #d3d3d3;
cursor:pointer
}
.autocomplete-results .ac-item:last-child{
border:0
}
.autocomplete-results .ac-item:hover{
background-color:#cce1c0
}
.autocomplete-results .ac-item.loading{
background-color:#fff
}
.autocomplete-results .ac-item.selected{
background-color:#619144;
color:#fff
}
.autocomplete-results .ac-item small{
display:block;
color:#a9a9a9
}
.autocomplete-results .ac-section-header{
float:right;
display:block;
margin-top:-1.75rem;
padding:0 .5rem;
color:#d3d3d3;
background-color:#fff
}
.autocomplete-results .ac-section-divider{
margin:1rem .5rem;
border:0;
border-top:2px solid #d3d3d3
}
.channel{
position:relative;
width:100%;
height:300px;
border:1px solid #ccc;
border-radius:3px
}
.channel .slider-menu{
border-top-color:#ccc;
border-radius:0 0 3px 3px
}
.channel .slider-menu .channel-links .btn{
margin-left:4px
}
.channel .channel-record.slide{
display:inline-block;
min-width:100px;
max-height:240px;
padding:0 .5rem;
text-align:center;
text-overflow:ellipsis;
overflow:hidden
}
.channel .channel-record .thumb{
height:200px;
background-position:center center;
background-repeat:no-repeat;
background-size:contain
}
.channel .popover{
width:500px;
max-width:none
}
.channel-title a:hover{
text-decoration:none
}
.channel-title i.fa-fw{
width:1.4em;
padding-top:0.5em;
font-size:0.6em;
text-align:center;
vertical-align:top
}
.channel-title .placeholder{
width:25px
}
.fa-printer:before{
content:"\f02f"
}
.fa-grid:before{
content:"\f00a"
}
.fa-visual:before{
content:"\f008"
}
.fa-x:before{
content:"\f0f6"
}
.fa-atlas:before{
content:"\f14e"
}
.fa-book:before{
content:"\f02d"
}
.fa-braille:before{
content:"\f0a6"
}
.fa-cdrom:before{
content:"\f109"
}
.fa-chart:before{
content:"\f012"
}
.fa-chipcartridge:before{
content:"\f109"
}
.fa-collage:before{
content:"\f03e"
}
.fa-disccartridge:before{
content:"\f109"
}
.fa-drawing:before{
content:"\f03e"
}
.fa-ebook:before{
content:"\f0f6"
}
.fa-electronic:before{
content:"\f1c6"
}
.fa-filmstrip:before{
content:"\f008"
}
.fa-flashcard:before{
content:"\f0e7"
}
.fa-floppydisk:before{
content:"\f0c7"
}
.fa-globe:before{
content:"\f0ac"
}
.fa-journal:before{
content:"\f0f6"
}
.fa-kit:before{
content:"\f0b1"
}
.fa-manuscript:before{
content:"\f0f6"
}
.fa-map:before{
content:"\f14e"
}
.fa-microfilm:before{
content:"\f008"
}
.fa-motionpicture:before{
content:"\f03d"
}
.fa-musicalscore:before{
content:"\f001"
}
.fa-musicrecording:before{
content:"\f001"
}
.fa-newspaper:before{
content:"\f0f6"
}
.fa-online:before{
content:"\f109"
}
.fa-painting:before{
content:"\f03e"
}
.fa-photo:before{
content:"\f03e"
}
.fa-photonegative:before{
content:"\f03e"
}
.fa-physicalobject:before{
content:"\f187"
}
.fa-print:before{
content:"\f03e"
}
.fa-sensorimage:before{
content:"\f03e"
}
.fa-serial:before{
content:"\f0f6"
}
.fa-slide:before{
content:"\f008"
}
.fa-software:before{
content:"\f109"
}
.fa-soundcassette:before{
content:"\f025"
}
.fa-sounddisc:before{
content:"\f109"
}
.fa-soundrecording:before{
content:"\f025"
}
.fa-tapecartridge:before{
content:"\f109"
}
.fa-tapecassette:before{
content:"\f025"
}
.fa-tapereel:before{
content:"\f008"
}
.fa-transparency:before{
content:"\f008"
}
.fa-unknown:before{
content:"\f128"
}
.fa-video:before{
content:"\f03d"
}
.fa-videocartridge:before{
content:"\f03d"
}
.fa-videocassette:before{
content:"\f03d"
}
.fa-videodisc:before{
content:"\f109"
}
.fa-videoreel:before{
content:"\f03d"
}
.hierarchy-tree .jstree-ocl:before,.jstree-facet .jstree-ocl:before{
float:left;
width:10px;
padding:0;
margin-left:-10px;
font-family:'FontAwesome';
font-style:normal;
font-weight:normal;
cursor:pointer;
text-decoration:inherit;
speak:none
}
.hierarchy-tree .jstree-open>.jstree-ocl:before,.jstree-facet .jstree-open>.jstree-ocl:before{
content:"\f0d7"
}
.hierarchy-tree .jstree-closed>.jstree-ocl:before,.jstree-facet .jstree-closed>.jstree-ocl:before{
content:"\f0da"
}
.hierarchy-tree .jstree-leaf>.jstree-ocl:before,.jstree-facet .jstree-leaf>.jstree-ocl:before{
content:" "
}
.hierarchy-tree .jstree-icon,.jstree-facet .jstree-icon{
width:16px;
color:#000
}
.hierarchy-tree .jstree-anchor,.jstree-facet .jstree-anchor{
padding-left:5px;
white-space:nowrap
}
.hierarchy-tree .jstree-container-ul,.jstree-facet .jstree-container-ul,.hierarchy-tree .jstree-children,.jstree-facet .jstree-children{
padding-left:16px
}
.hierarchy-tree .jstree-initial-node,.jstree-facet .jstree-initial-node{
display:none
}
.hierarchy-tree .jstree-clicked,.jstree-facet .jstree-clicked{
color:#fff;
background-color:#619144
}
.hierarchy-tree .jstree-clicked .jstree-icon,.jstree-facet .jstree-clicked .jstree-icon{
color:#fff
}
.hierarchy-tree .jstree-search a,.jstree-facet .jstree-search a{
font-style:italic;
color:#8b0000;
font-weight:bold
}
.jstree-node.list-group-item{
margin-bottom:0;
border:0;
border-bottom:1px solid #ddd;
border-radius:0
}
#hierarchyTreeHolder{
overflow-x:hidden;
border-right:1px solid #eee
}
#hierarchyTree .currentHierarchy>a,#hierarchyTree .currentRecord a{
font-weight:bold;
color:#000
}
.facet .jstree-ocl:before{
float:left;
width:10px;
padding:0;
margin-left:-10px;
font-family:'FontAwesome';
font-weight:normal;
font-style:normal;
text-decoration:inherit;
cursor:pointer;
speak:none
}
.facet .jstree-default .jstree-open>.jstree-ocl:before{
content:"\f0d7"
}
.facet .jstree-default .jstree-closed>.jstree-ocl:before{
content:"\f0da"
}
.facet .jstree-default .jstree-leaf>.jstree-ocl:before{
content:" "
}
.jstree-facet li span.main{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap
}
.jstree-facet .main.applied .fa-check{
margin-top:2px;
margin-right:4px
}
.jstree-facet .jstree-container-ul{
padding:0
}
.jstree-facet .jstree-container-ul>li.active,.jstree-facet .jstree-container-ul>li.active a.jstree-anchor{
background-color:#265680;
color:#fff
}
li.jstree-facet,li.jstree-node{
list-style:none
}
li.jstree-facet .badge{
cursor:text
}
li.jstree-facet ul{
padding-left:20px
}
.facet .jstree-node.list-group-item{
padding-left:19px
}
.facet .jstree-icon::before{
margin-left:-12px
}
.facet .jstree-facet li span.main{
padding:1px
}
#modal{
background-color:rgba(0,0,0,0.2)
}
#modal .modal-content>.close{
position:absolute;
right:-50px;
top:0;
z-index:2;
font-size:32pt;
color:#fff;
opacity:.7
}
body.rtl #modal .modal-content>.close{
left:-50px;
right:auto
}
#modal .modal-content>.close:hover{
opacity:1
}
#modal .modal-body h1,#modal .modal-body h2{
margin-top:0.3rem;
margin-bottom:1.3rem
}
#modal .cart-controls .btn{
margin-bottom:4px
}
#modal .cart-controls .checkbox{
padding-bottom:1rem
}
#modal .cart-controls~hr{
margin-top:0
}
.lightbox-scroll{
overflow-y:auto
}
.modal-loading{
float:right
}
body.rtl .modal-loading{
float:left
}
.lightbox-only{
display:none
}
#modal .lightbox-only{
display:initial
}
.offcanvas-overlay,.offcanvas-toggle{
display:none
}
@media screen and (max-width:767px){
body.offcanvas{
overflow-x:hidden
}
body.offcanvas .sidebar{
position:fixed;
height:100%;
top:0;
width:75vw;
padding-left:0;
padding-right:0;
overflow-y:auto
}
body.offcanvas .sidebar h4{
padding-left:5px
}
body.offcanvas .sidebar .checkbox{
margin-left:25px
}
body.offcanvas .sidebar .list-group,body.offcanvas .sidebar .list-group-item{
border-left:0;
border-right:0;
border-radius:0 !important
}
body.offcanvas.active{
overflow-y:hidden
}
body.offcanvas.offcanvas-left{
padding-left:23px
}
body.offcanvas.offcanvas-left .main{
background:#FFF
}
body.offcanvas.offcanvas-left.active{
margin-left:75vw;
margin-right:-75vw
}
body.offcanvas.offcanvas-left.active .sidebar{
left:0
}
body.offcanvas.offcanvas-left.active .offcanvas-overlay{
right:-75vw
}
body.offcanvas.offcanvas-left.active .offcanvas-toggle{
left:75vw
}
body.offcanvas.offcanvas-left .sidebar{
left:-75vw
}
body.offcanvas.offcanvas-left .offcanvas-overlay{
right:-100%
}
body.offcanvas.offcanvas-left .offcanvas-toggle{
left:0
}
body.offcanvas.offcanvas-right{
padding-right:23px
}
body.offcanvas.offcanvas-right .main>.container{
background:#FFF
}
body.offcanvas.offcanvas-right.active{
margin-left:-75vw;
margin-right:75vw
}
body.offcanvas.offcanvas-right.active .sidebar{
right:0
}
body.offcanvas.offcanvas-right.active .offcanvas-overlay{
left:-75vw
}
body.offcanvas.offcanvas-right.active .offcanvas-toggle{
right:75vw
}
body.offcanvas.offcanvas-right .sidebar{
right:-75vw
}
body.offcanvas.offcanvas-right .offcanvas-overlay{
left:-100%
}
body.offcanvas.offcanvas-right .offcanvas-toggle{
right:0
}
body.offcanvas .offcanvas-overlay{
display:block;
position:fixed;
top:0;
width:100%;
height:100%;
background-color:rgba(0,0,0,0.3);
z-index:3
}
body.offcanvas .offcanvas-toggle{
display:block;
position:fixed;
top:0;
width:calc(25px);
height:100%;
border-left:1px solid #eee;
border-right:1px solid #eee;
line-height:90vh;
text-align:center;
background-color:#fff;
z-index:5
}
body.offcanvas .offcanvas-overlay,body.offcanvas .offcanvas-toggle,body.offcanvas .offcanvas-toggle *{
cursor:pointer
}
body.offcanvas,body.offcanvas .sidebar,body.offcanvas .offcanvas-overlay,body.offcanvas .offcanvas-toggle{
-webkit-transition:all .25s ease-out;
-o-transition:all .25s ease-out;
transition:all .25s ease-out
}
}
.record .media-body h3{
margin-top:0
}
.recordcover{
max-height:300px
}
.browzine .recordcover{
margin-top:2px;
margin-bottom:4px;
box-shadow:1px 1px 3px rgba(47,52,64,0.72)
}
@media (max-width:767px){
.record .media-left,.record .media-right{
display:block
}
.record .media-body{
display:block;
width:auto;
margin-top:1rem
}
}
.result .record .format::after,.record .format:last-child::after{
content:""
}
.record .format::after{
content:", "
}
.record-previews{
margin-top:.5rem
}
.record-nav.nav{
margin-bottom:1rem
}
.record-nav>li,.btn-bookbag-toggle{
width:100%
}
.record-nav>li>a{
padding:.5rem
}
.record-nav>li>a,.btn-bookbag-toggle{
text-align:center
}
@media (min-width:768px){
.record-nav>li,.btn-bookbag-toggle{
width:auto
}
.record-nav>li>a{
padding:5px
}
.record-nav>li>a,.btn-bookbag-toggle{
text-align:left
}
}
.comment-label,.comment-name{
font-style:italic
}
.comment{
margin-bottom:1rem
}
.comment-name .delete{
color:#a94442
}
@media (min-width:768px){
.comment-form,.comment{
display:flex;
margin-bottom:0
}
.comment-label,.comment-name{
min-width:25%;
font-style:unset
}
.comment-form .text-form{
width:100%
}
.comment-form>label{
flex:0 0 auto
}
.comment-form textarea{
display:block;
width:100%
}
}
.tagList button{
margin-top:0;
padding-top:0;
padding-bottom:4px;
font-size:95%;
vertical-align:initial
}
.tagList .tag .badge{
margin:0;
padding:3px 7px;
font-weight:normal
}
.tagList button .fa-close{
margin-top:3px
}
.tagList .tag{
display:inline-block;
margin:0 1px 1px;
border-radius:4px;
padding:3px 3px;
font-size:13px;
line-height:1.42857143;
border-radius:3px
}
.tagList .tag.selected{
background-color:#619144
}
.tagList .tag.selected a{
color:#fff
}
.tagList .tag.selected .badge{
color:#222;
background-color:#fff
}
.tagList .tag.selected .badge:hover{
color:#a94442
}
.tagList .tag .badge .fa{
width:12px
}
.tagList button{
border:0
}
.tagList .tag-form{
display:inline
}
.tagList.loggedin .tag:not(.selected) .badge:hover{
background-color:#028302
}
.citation .pace-car th,.citation .pace-car td{
border:0;
padding:0
}
.citation th{
text-align:right
}
.item-notes ul{
padding-left:2rem
}
.subject-line:hover{
color:#999
}
.subject-line:hover a{
color:#092b47
}
.subject-line a:hover~a{
color:#999;
text-decoration:none
}
.marc-row-LEADER,.marc-row-006,.marc-row-007,.marc-row-008{
white-space:pre-wrap
}
@media (max-width:767px){
.bulkActionButtons,#datevispublishDatexWrapper,.result .checkbox{
display:none
}
}
.searchHomeContent:before,.searchHomeContent:after{
content:" ";
display:table
}
.searchHomeContent:after{
clear:both
}
.searchHomeContent:before,.searchHomeContent:after{
content:" ";
display:table
}
.searchHomeContent:after{
clear:both
}
.home-facet-list{
padding-left:0;
padding-right:1rem;
list-style:none
}
@media (min-width:768px){
.search-home-facets,.home-facet-container{
display:flex
}
.home-facet{
flex:1 1 100%;
flex-basis:auto
}
.home-facet-list{
flex:0 1 100%
}
}
.searchForm{
margin:0;
padding:0
}
header .container.navbar{
margin-bottom:0
}
.search-sort{
display:flex
}
.search-sort label{
line-height:26px;
padding-right:.5rem
}
.search-stats{
display:block;
padding-top:1rem;
padding-bottom:1rem
}
@media (min-width:768px){
.search-header{
display:flex
}
.search-stats{
flex-grow:1
}
.search-controls{
text-align:right
}
}
.bulk-checkbox,.bulkActionButtons label{
display:inline-block
}
.bulkActionButtons label input{
margin-top:2px
}
.bulkActionButtons:before,.bulkActionButtons:after{
content:" ";
display:table
}
.bulkActionButtons:after{
clear:both
}
.bulkActionButtons:before,.bulkActionButtons:after{
content:" ";
display:table
}
.bulkActionButtons:after{
clear:both
}
@media (max-width:767px){
.grid{
min-height:250px
}
}
.result{
display:flex;
padding-top:1rem
}
.result .record-checkbox,.result .record-number{
display:none
}
.result .title{
font-weight:bold
}
.result .list-tab-content.record .img-col{
display:none
}
.result .list-tab-content.record .info-col{
width:100%
}
.result .checkbox-select-item{
float:left
}
@media (max-width:767px){
.result a{
max-width:100%;
text-decoration:underline
}
}
@media (min-width:768px){
.result .record-checkbox{
display:block;
flex:0;
cursor:pointer
}
.result .record-number{
display:block;
flex:0 2rem;
text-align:center
}
}
.record .media,.result .media{
flex:1;
margin:0
}
.record .media-left,.result .media-left,.record .media-right,.result .media-right{
text-align:center
}
.record .media-left img,.result .media-left img,.record .media-right img,.result .media-right img{
max-width:100%;
max-height:300px
}
.record .media-left.small img,.result .media-left.small img,.record .media-right.small img,.result .media-right.small img,.record .media-left.medium img,.result .media-left.medium img,.record .media-right.medium img,.result .media-right.medium img,.record .media-left.large img,.result .media-left.large img,.record .media-right.large img,.result .media-right.large img{
display:inline-block;
width:60px;
max-width:none
}
@media (min-width:768px){
.record .media-left,.result .media-left,.record .media-right,.result .media-right{
max-width:25%;
padding-right:10px;
padding-left:10px
}
.record .media-left a,.result .media-left a,.record .media-right a,.result .media-right a{
display:inline-block;
max-width:100%;
text-align:center;
white-space:nowrap;
text-decoration:underline
}
.record .media-left.small img,.result .media-left.small img,.record .media-right.small img,.result .media-right.small img,.record .media-left.medium img,.result .media-left.medium img,.record .media-right.medium img,.result .media-right.medium img,.record .media-left.large img,.result .media-left.large img,.record .media-right.large img,.result .media-right.large img{
width:auto;
max-width:100%
}
.record .media-left.small>a,.result .media-left.small>a,.record .media-right.small>a,.result .media-right.small>a,.record .media-left.small>img,.result .media-left.small>img,.record .media-right.small>img,.result .media-right.small>img{
width:60px
}
.record .media-left.medium>a,.result .media-left.medium>a,.record .media-right.medium>a,.result .media-right.medium>a,.record .media-left.medium>img,.result .media-left.medium>img,.record .media-right.medium>img,.result .media-right.medium>img{
width:100px
}
.record .media-left.large>a,.result .media-left.large>a,.record .media-right.large>a,.result .media-right.large>a,.record .media-left.large>img,.result .media-left.large>img,.record .media-right.large>img,.result .media-right.large>img{
width:160px
}
}
.record .media-left.small img,.record .media-right.small img,.record .media-left.medium img,.record .media-right.medium img,.record .media-left.large img,.record .media-right.large img{
width:auto
}
.result-body{
padding:0;
padding-bottom:.25rem
}
.result-links .alert{
margin:0
}
.result-formats{
margin-bottom:.5rem
}
.btn-bookbag-toggle form{
display:inline
}
.cart-link-icon.fa{
margin-right:.3rem
}
.result .cart-link-icon{
color:#333;
width:1.28571429em;
text-align:center
}
.savedLists{
display:none
}
@media (min-width:768px){
.result-body{
float:left;
width:75%
}
.result-links{
float:left;
width:25%;
padding:0
}
.savedLists.loaded{
display:block
}
}
body.rtl .result .btn-bookbag-toggle .fa{
margin-left:.3rem;
margin-right:0
}
@media (min-width:768px){
body.rtl .result-body,body.rtl .result-links{
float:right
}
}
.result.embedded .getFull{
display:block;
margin-left:-.5rem;
padding-left:.5rem;
border-left:1px solid transparent
}
.result.embedded .getFull.expanded{
margin-top:-11px;
padding-left:.5rem;
border-top-left-radius:3px;
border-top-right-radius:3px
}
.result.embedded .getFull.expanded::before{
content:'\25BC';
position:absolute;
right:1rem;
color:#555
}
.result.embedded .loading{
margin-left:.75rem;
padding:1rem;
background:#fff
}
.result.embedded .long-view{
margin-left:-.5rem;
padding:.5rem;
border:1px solid #ddd;
background-color:#fff;
border-bottom-left-radius:3px;
border-bottom-right-radius:3px
}
.result.embedded .long-view .tab-content{
padding:0
}
.result.embedded .list-tabs{
margin-bottom:0
}
.result.embedded .list-tab-toggle{
cursor:pointer
}
.result.embedded .list-tab-content{
padding:1rem
}
.search-grid::after{
display:table;
clear:both;
content:''
}
.grid-result{
display:flex;
float:left;
width:50%
}
.grid-result .grid-body{
flex:1
}
.grid-result .grid-checkbox{
flex:0 0 30px;
min-width:0
}
.grid-result .title{
font-weight:bold
}
.grid-result .label,.grid-result .format{
display:inline-block;
white-space:normal
}
.grid-large-break,.grid-small-break{
clear:both
}
@media (min-width:992px){
.grid-result{
width:25%
}
.grid-small-break{
display:none
}
}
.searchtools a{
padding:0 .5rem;
white-space:nowrap
}
.template-dir-combined.template-name-results.offcanvas{
margin:0;
padding:0
}
@media (min-width:768px){
.combined-search-container{
display:flex
}
.combined-search-container .result{
margin-left:0
}
.combined-search-container .result-body{
float:none;
width:auto
}
.combined-search-container .result-links{
display:none
}
.combined-column{
flex:0 1 100%;
padding-left:1rem
}
.combined-column:last-child{
padding-right:1rem
}
}
.wikipedia img{
margin-right:1rem
}
.geoItem{
font-size:.9em;
margin:0px 0px 10px
}
.title-in-heading{
font-size:inherit;
font-style:italic
}
.facet-group{
display:block;
margin-bottom:1rem
}
.facet-group .facet,.facet-group .title{
display:block;
padding:8px 15px;
line-height:1.5rem
}
.facet-group .facet .badge,.facet-group .title .badge,.facet-group .facet .status,.facet-group .title .status{
float:right
}
body.rtl .facet-group .facet .badge,body.rtl .facet-group .title .badge,body.rtl .facet-group .facet .status,body.rtl .facet-group .title .status{
float:left
}
.facet-group .facet .badge,.facet-group .title .badge{
max-height:19px;
line-height:1.1rem
}
.facet-group .facet{
border-bottom:1px solid #ddd
}
.facet-group .title{
padding-right:8px;
border:1px solid #ddd;
font-weight:bold
}
.facet-group [data-toggle="collapse"]{
cursor:pointer
}
.facet-group [data-toggle="collapse"]::after{
content:'\25B2';
float:right
}
body.rtl .facet-group [data-toggle="collapse"]::after{
float:left
}
.facet-group .collapsed::after{
content:'\25BC'
}
.facet-group .collapse,.facet-group .collapsing,.facet-group>.facet{
border-left:1px solid #ddd;
border-right:1px solid #ddd
}
.facet-group>.facet:first-child{
border-top:1px solid #ddd
}
.facet-group .facetOR .text{
display:inline-block;
padding-left:0.5rem;
text-indent:-0.5rem
}
.facet-group .excludable{
display:flex;
flex-direction:row-reverse;
padding-right:0
}
.facet-group .excludable .badge{
flex-shrink:0
}
.facet-group .excludable .text{
flex-grow:1
}
.facet-group .excludable .exclude{
flex-basis:2rem;
flex-shrink:0;
text-align:center
}
body.rtl .facet-group .excludable{
padding-left:0;
padding-right:15px
}
.checkbox-filter{
display:block;
padding-bottom:1rem;
font-weight:bold;
color:#333
}
.facet-group>.checkbox,.sidebar .facet.checkbox{
margin:0;
padding-left:2rem
}
.active-filters .facet,.facet-group .active{
padding-right:.65rem;
background-color:#619144;
color:#fff
}
.active-filters .facet a,.facet-group .active a{
color:#fff
}
.facet.active .badge,.jstree-node.active .badge,.jstree-node.active .badge .fa{
background-color:#fff;
color:#619144
}
.narrow-toggle{
text-align:center
}
.top-row .applied{
font-weight:bold
}
.top-row .applied:hover{
color:#a94442
}
.top-row .applied:hover .fa.fa-check:before{
content:"\f00d"
}
.full-facet-list{
margin-top:1rem
}
.full-facet-list .active .fa{
float:right;
margin-top:.25rem;
margin-right:0.5rem;
margin-left:0.5rem
}
body.rtl .full-facet-list .active .fa{
float:left
}
#similar-items-carousel .carousel-indicators{
bottom:0px
}
#similar-items-carousel .carousel-indicators li{
width:8px;
height:8px;
margin:2px;
margin-bottom:4px;
background-color:#fff;
border:1px solid #222;
box-shadow:none;
transition-duration:.4s;
transition-property:width,height,margin
}
#similar-items-carousel .carousel-indicators li.active{
width:16px;
height:16px;
margin-bottom:0
}
#similar-items-carousel .hover-overlay{
position:relative;
display:block;
min-width:150px;
min-height:200px;
margin:auto;
text-align:center
}
#similar-items-carousel .hover-overlay img{
max-width:100%;
margin:10px 0
}
#similar-items-carousel .hover-overlay .content{
position:absolute;
top:0;
left:0;
display:none;
width:100%;
height:100%;
padding:.5em .5em 0;
color:#fff;
background-color:rgba(0,0,0,0.5)
}
#similar-items-carousel .hover-overlay:hover .content{
display:block
}
#similar-items-carousel .item{
padding:0 4em
}
#similar-items-carousel .item.prev,#similar-items-carousel .item.active,#similar-items-carousel .item.next{
display:flex
}
#similar-items-carousel .carousel-item{
flex-basis:25%
}
.slider-container{
padding:4px 10px;
text-align:center
}
.slider-container .slider.slider-horizontal{
width:100%
}
.slider-container .slider-track{
background:#777;
box-shadow:inset 0 1px 0 rgba(0,0,0,0.4)
}
.slider-container .slider-handle{
background:#619144;
background-image:none;
border:1px solid #619144;
box-shadow:none;
opacity:.9
}
.slider-container .slider-handle:hover,.slider-container .slider-handle:active,.slider-container .slider-handle:focus{
opacity:1;
background:#FFF;
border-color:#777
}
.slider-container .slider-handle:active,.slider-container .slider-handle:focus{
border-color:#619144
}
.slider-container .slider-selection{
background:#CCC;
box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3)
}
.slider-container input{
display:none
}
html{
font-size:14px
}
a,label{
cursor:pointer
}
.alert.alert-info a{
text-decoration:underline
}
.btn.disabled:active,.btn.disabled:focus,.btn.disabled:hover{
color:#000
}
.list-unstyled{
margin:0
}
.icon-bar{
background-color:#888
}
.highlight,mark{
background:#ff6;
padding:.1em .2em
}
img{
max-width:100%
}
.breadcrumb{
margin-top:.5rem;
margin-bottom:.5rem
}
.label,.result .format,.sidebar .format{
display:inline-block
}
.popover{
width:250px
}
.resulthead:before,.resulthead:after{
content:" ";
display:table
}
.resulthead:after{
clear:both
}
.resulthead:before,.resulthead:after{
content:" ";
display:table
}
.resulthead:after{
clear:both
}
.sub-breadcrumb{
padding:5px 10px;
white-space:nowrap
}
.sub-breadcrumb li{
display:inline-block
}
.sub-breadcrumb li+li:before{
padding-left:5px;
padding-right:5px;
color:#777;
content:"/\00a0"
}
.tab-content{
padding:4px
}
h2{
font-size:20px
}
h3{
font-size:16px
}
@media (min-width:768px){
h2{
font-size:23px;
font-weight:normal
}
h3{
font-size:20px;
font-weight:normal
}
.form-control{
max-width:none
}
#modal .form-control{
max-width:none
}
}
footer{
padding:1rem
}
@media (min-width:768px){
.footer-container{
display:flex;
width:100%
}
.footer-column{
flex:0 1 100%
}
.mainbody{
width:75%
}
.sidebar{
width:25%
}
.mainbody.left,.sidebar.left{
float:left;
padding-right:1rem
}
.mainbody.right,.sidebar.right{
float:right;
padding-left:1rem
}
}
.has-error,.sms-error{
margin-bottom:0
}
.help-block.with-errors{
margin:0;
padding-top:3px;
padding-bottom:3px
}
.help-block.with-errors:empty{
padding:0
}
.form-admin-maintenance .form-control{
display:inline-block;
width:100px
}
.badge a{
color:#fff
}
@media (min-width:768px){
.browse-container{
display:flex
}
.browse-list{
flex-basis:25%;
padding-right:1rem
}
.browse-list:last-child{
padding-right:0
}
}
.browse-item{
position:relative;
display:block;
padding:.5rem 1rem;
border:1px solid #ddd;
border-bottom:0;
word-wrap:break-word
}
.browse-item.active{
background-color:#619144;
color:#fff
}
.browse-item.active .badge{
background-color:#fff;
color:#222
}
.browse-item:hover{
background-color:#eee
}
.browse-item:last-child{
border-bottom:1px solid #ddd
}
.browse-item.with-badge{
padding-right:3rem
}
.browse-item.with-badge .badge{
position:absolute;
top:.5rem;
right:.25rem
}
.browse-item.view-record{
padding:2px 4px;
font-size:85%;
text-align:right;
border-top:0
}
.cart-controls .checkbox{
line-height:2.5rem;
padding-right:1rem
}
.nav .btn-bookbag-toggle{
float:left
}
.nav .btn-bookbag-toggle a{
display:block;
padding:5px;
text-decoration:none
}
.nav .btn-bookbag-toggle a:hover,.nav .btn-bookbag-toggle a:focus{
outline:dotted 1px #000;
text-decoration:none;
background-color:#eee
}
@media (min-width:768px){
.collection-hierarchytree{
display:flex
}
.collection-hierarchytree .tree-panel,#tree-preview{
flex-basis:50%;
padding:1rem
}
}
.translation-output{
width:100%;
max-width:none;
font-family:Menlo,Monaco,Consolas,"Courier New",monospace;
font-size:12px;
white-space:pre
}
.date-fields{
display:flex
}
.date-fields .date-from{
padding-right:.25rem
}
.date-fields .date-to{
padding-left:.25rem
}
.top-facets{
margin-left:-.5rem;
margin-right:-.5rem
}
.top-facets .facet,.top-facets .narrow-toggle,.top-facets>strong{
display:inline-block;
padding:.25rem .5rem;
white-space:nowrap
}
.top-facets .narrow-toggle{
text-decoration:underline
}
@media (min-width:768px){
.author-facets{
display:flex
}
.author-list{
flex:0 1 100%
}
}
.form-login .btn-link~.btn-link{
padding-left:0
}
.myresearch-menu a{
display:block;
padding:10px 15px
}
.myresearch-menu a:hover,.myresearch-menu a:focus{
background-color:#eee
}
.myresearch-menu a .badge{
float:right
}
.myresearch-menu a.active{
background-color:#619144;
color:#fff
}
.myresearch-menu a.active .badge{
background-color:#fff;
color:#222
}
.list-edit-container:before,.list-edit-container:after{
content:" ";
display:table
}
.list-edit-container:after{
clear:both
}
.list-edit-container:before,.list-edit-container:after{
content:" ";
display:table
}
.list-edit-container:after{
clear:both
}
#dateVisColorSettings{
background-color:#fff;
fill:#eee;
outline-color:#c38835;
stroke:#619144
}
.table{
table-layout:fixed;
word-wrap:break-word
}
.node{
position:absolute;
box-sizing:content-box;
margin:-1px;
overflow:hidden;
font:10px sans-serif;
line-height:12px;
border:1px solid #fff
}
.node div{
margin-top:0px
}
.toplevel{
border:2px solid #000
}
.node .label{
position:absolute;
bottom:0;
left:0;
min-height:1px;
padding:2px 4px;
font-size:85%;
background-color:rgba(0,0,0,0.5);
border-radius:0;
text-shadow:none
}
.notalabel{
color:#000
}
#viz-instructions{
padding-top:600px
}
span[class^="services-"],span[class*=" services-"] span::before{
content:", "
}
span[class^="services-"],span[class*=" services-"] span:first-of-type::before{
content:""
}
.searchHomeContent{
float:none;
margin:1em auto;
width:90%
}
.group .match{
margin-top:.5em
}
.searchForm_lookfor,.searchForm_type{
border-color:#619144
}
.searchForm{
padding:0
}
.searchForm .clear-btn,.searchForm .btn-primary,.searchForm .form-control{
font-size:14px;
height:32px;
padding:5px 8px
}
.searchForm .clear-btn,.searchForm .btn-primary[multiple],.searchForm .form-control[multiple]{
height:auto
}
@media (min-width:768px){
.searchForm .search-query{
width:400px
}
}
.searchForm .nav-tabs{
border-bottom:0;
padding:0 6px
}
.searchForm .nav-tabs li a{
margin-bottom:-1px;
border-bottom:0;
padding-bottom:6px
}
.searchForm .nav-tabs li a:hover{
background:0 0;
border-color:transparent;
text-decoration:underline
}
.searchForm .nav-tabs li.active a,.searchForm .nav-tabs li.active a:hover{
background:#FFF;
border-color:#619144;
border-bottom:0;
text-decoration:none;
z-index:5
}
.bulkActionButtons{
padding-bottom:1rem
}
.top-facets .facet a{
vertical-align:middle
}
.result{
padding:1rem;
margin-left:-1rem
}
.result:nth-child(even){
background-color:#eee
}
.result.embedded .getFull.expanded{
margin-top:-6px;
padding-top:.5rem;
padding-bottom:.5rem
}
.result>p{
padding:0 1em
}
.result .long-view .tab-content{
background:#fff
}
.result .media{
margin:0
}
.result .row{
padding:0
}
.result .savedLists{
margin:0 0 4px;
padding:4px 0 4px 6px
}
.result .savedLists ul{
padding-left:18px
}
.search-controls label{
margin:0;
vertical-align:middle
}
.search-stats{
color:#555
}
legend{
margin-top:2rem;
margin-bottom:0
}
.grid-result{
padding-top:1rem
}
.grid-checkbox{
text-align:right;
cursor:pointer
}
.grid-body{
text-align:center
}
.grid-body .status{
margin-top:.5rem;
margin-bottom:.5rem
}
.template-dir-eds.template-name-advanced h2,.template-dir-search.template-name-advanced h2{
margin-top:3px
}
.combined-column{
padding-left:1rem;
padding-right:1rem
}
.combined-column .result{
margin-right:-1rem;
padding-right:.5rem
}
.template-dir-combined.template-name-results.offcanvas{
margin-left:.5rem;
margin-right:.5rem
}
.template-dir-combined.template-name-results .main .container{
width:100%;
padding-left:0;
padding-right:0
}
.template-dir-combined.template-name-results header,.template-dir-combined.template-name-results .breadcrumbs,.template-dir-combined.template-name-results .main,.template-dir-combined.template-name-results footer{
background-color:#fff
}
.template-dir-combined.template-name-results header{
border-radius:5px 5px 0 0
}
.template-dir-combined.template-name-results footer{
width:100%;
padding:1rem;
border-radius:0 0 5px 5px
}
.template-dir-combined.template-name-results .breadcrumbs{
border-top:1px solid #ddd;
border-bottom:1px solid #ddd
}
.template-dir-combined.template-name-results .breadcrumbs .container{
border:0
}
.template-dir-combined.template-name-results .bulkActionButtons{
padding-left:1rem
}
@media (min-width:768px){
.template-dir-combined.template-name-results,.template-dir-combined.template-name-results.offcanvas{
margin-left:1rem;
margin-right:1rem
}
}
legend{
margin:0
}
@media (min-width:768px){
.form-fix-database .control-label,.form-oai-home .control-label,.form-search-reserves .control-label{
width:200px;
padding-left:1rem;
padding-right:1rem;
text-align:right
}
.form-fix-database .form-control,.form-oai-home .form-control,.form-search-reserves .form-control{
display:inline-table;
width:300px
}
.form-fix-database .form-group>.btn:first-child,.form-oai-home .form-group>.btn:first-child,.form-search-reserves .form-group>.btn:first-child{
margin-left:200px
}
}
@font-face{
font-family:'Fira Sans';
font-style:normal;
font-weight:400;
src:url('../fonts/fira-sans-v15-latin-regular.eot');
src:local(''),url('../fonts/fira-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/fira-sans-v15-latin-regular.woff2') format('woff2'),url('../fonts/fira-sans-v15-latin-regular.woff') format('woff'),url('../fonts/fira-sans-v15-latin-regular.ttf') format('truetype'),url('../fonts/fira-sans-v15-latin-regular.svg#FiraSans') format('svg')
}
@font-face{
font-family:'Fira Sans';
font-style:italic;
font-weight:400;
src:url('../fonts/fira-sans-v15-latin-italic.eot');
src:local(''),url('../fonts/fira-sans-v15-latin-italic.eot?#iefix') format('embedded-opentype'),url('../fonts/fira-sans-v15-latin-italic.woff2') format('woff2'),url('../fonts/fira-sans-v15-latin-italic.woff') format('woff'),url('../fonts/fira-sans-v15-latin-italic.ttf') format('truetype'),url('../fonts/fira-sans-v15-latin-italic.svg#FiraSans') format('svg')
}
@font-face{
font-family:'Fira Sans';
font-style:normal;
font-weight:500;
src:url('../fonts/fira-sans-v15-latin-500.eot');
src:local(''),url('../fonts/fira-sans-v15-latin-500.eot?#iefix') format('embedded-opentype'),url('../fonts/fira-sans-v15-latin-500.woff2') format('woff2'),url('../fonts/fira-sans-v15-latin-500.woff') format('woff'),url('../fonts/fira-sans-v15-latin-500.ttf') format('truetype'),url('../fonts/fira-sans-v15-latin-500.svg#FiraSans') format('svg')
}
@font-face{
font-family:'Fira Sans';
font-style:italic;
font-weight:500;
src:url('../fonts/fira-sans-v15-latin-500italic.eot');
src:local(''),url('../fonts/fira-sans-v15-latin-500italic.eot?#iefix') format('embedded-opentype'),url('../fonts/fira-sans-v15-latin-500italic.woff2') format('woff2'),url('../fonts/fira-sans-v15-latin-500italic.woff') format('woff'),url('../fonts/fira-sans-v15-latin-500italic.ttf') format('truetype'),url('../fonts/fira-sans-v15-latin-500italic.svg#FiraSans') format('svg')
}
@font-face{
font-family:'Fira Sans';
font-style:normal;
font-weight:600;
src:url('../fonts/fira-sans-v15-latin-600.eot');
src:local(''),url('../fonts/fira-sans-v15-latin-600.eot?#iefix') format('embedded-opentype'),url('../fonts/fira-sans-v15-latin-600.woff2') format('woff2'),url('../fonts/fira-sans-v15-latin-600.woff') format('woff'),url('../fonts/fira-sans-v15-latin-600.ttf') format('truetype'),url('../fonts/fira-sans-v15-latin-600.svg#FiraSans') format('svg')
}
@font-face{
font-family:'Fira Sans';
font-style:italic;
font-weight:600;
src:url('../fonts/fira-sans-v15-latin-600italic.eot');
src:local(''),url('../fonts/fira-sans-v15-latin-600italic.eot?#iefix') format('embedded-opentype'),url('../fonts/fira-sans-v15-latin-600italic.woff2') format('woff2'),url('../fonts/fira-sans-v15-latin-600italic.woff') format('woff'),url('../fonts/fira-sans-v15-latin-600italic.ttf') format('truetype'),url('../fonts/fira-sans-v15-latin-600italic.svg#FiraSans') format('svg')
}
@font-face{
font-family:'Fira Sans';
font-style:normal;
font-weight:700;
src:url('../fonts/fira-sans-v15-latin-700.eot');
src:local(''),url('../fonts/fira-sans-v15-latin-700.eot?#iefix') format('embedded-opentype'),url('../fonts/fira-sans-v15-latin-700.woff2') format('woff2'),url('../fonts/fira-sans-v15-latin-700.woff') format('woff'),url('../fonts/fira-sans-v15-latin-700.ttf') format('truetype'),url('../fonts/fira-sans-v15-latin-700.svg#FiraSans') format('svg')
}
@font-face{
font-family:'Fira Sans';
font-style:italic;
font-weight:700;
src:url('../fonts/fira-sans-v15-latin-700italic.eot');
src:local(''),url('../fonts/fira-sans-v15-latin-700italic.eot?#iefix') format('embedded-opentype'),url('../fonts/fira-sans-v15-latin-700italic.woff2') format('woff2'),url('../fonts/fira-sans-v15-latin-700italic.woff') format('woff'),url('../fonts/fira-sans-v15-latin-700italic.ttf') format('truetype'),url('../fonts/fira-sans-v15-latin-700italic.svg#FiraSans') format('svg')
}
@font-face{
font-family:'Fira Sans Extra Condensed';
font-style:normal;
font-weight:500;
src:url('../fonts/fira-sans-extra-condensed-v8-latin-500.eot');
src:local(''),url('../fonts/fira-sans-extra-condensed-v8-latin-500.eot?#iefix') format('embedded-opentype'),url('../fonts/fira-sans-extra-condensed-v8-latin-500.svg#FiraSans') format('svg'),url('../fonts/fira-sans-extra-condensed-v8-latin-500.ttf') format('truetype'),url('../fonts/fira-sans-extra-condensed-v8-latin-500.woff') format('woff'),url('../fonts/fira-sans-extra-condensed-v8-latin-500.woff2') format('woff2')
}
a,.btn-link{
color:#06C
}
a:hover,.btn-link:hover,.channel .channel-record.is-selected{
color:#09F
}
.alert,.savedLists{
padding:8px
}
.breadcrumbs .container{
border-top:1px solid #ddd;
border-bottom:1px solid #ddd
}
.breadcrumb{
margin-top:.25rem;
margin-bottom:.25rem;
padding-left:0;
font-size:12px
}
.btn{
padding:3px 5px 2px
}
.btn.btn-default{
background:#eee;
background-image:linear-gradient(#fff, #ddd);
border:1px solid #555;
color:#222;
text-shadow:0 1px 0 #fff
}
.btn:not(.btn-default){
font-weight:bold
}
.btn-danger,.btn-danger:hover{
border-color:#6e110e
}
.btn-info,.btn-info:hover{
border-color:#103743
}
.btn-primary,.btn-primary:hover{
border-color:#456730
}
.btn-success,.btn-bibb-success,.btn-bibb-reset:hover{
border-color:#014701
}
.btn-warning,.btn-warning:hover{
border-color:#683d00
}
.container,footer,.template-dir-combined.template-name-results footer .footer-container,.template-dir-combined.template-name-results footer .poweredby{
padding:0;
background:#fff
}
h2{
margin:8px 0
}
.container,footer,.template-dir-combined.template-name-results footer .footer-container,.template-dir-combined.template-name-results footer .poweredby{
padding-left:1rem;
padding-right:1rem;
background:#fff
}
input[type=radio],input[type=checkbox]{
margin:2px auto 0;
padding:0 2px
}
.nav>li>a{
padding:5px 10px
}
.nav-pills{
display:table;
margin:0 auto
}
.navbar{
min-height:1px
}
.navbar-form{
margin-top:.5rem;
margin-bottom:.5rem
}
.pagination{
display:table;
margin:18px auto
}
.pagination>li>a,.pagination>li>span{
padding:4px 12px 3px
}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{
background:#619144;
border-color:#619144
}
.panel-heading{
padding:0
}
.panel-heading a{
cursor:pointer;
display:inline-block;
padding:6px;
width:100%
}
.row:not(.top-row){
padding:6px 4px;
margin:0 -4px
}
.row>p{
padding:0 1em
}
.sub-breadcrumb{
padding:0 5px
}
.tab-content{
padding:6px 8px;
border:1px solid #eee;
border-top:0;
margin-bottom:5px
}
@media (max-width:767px){
.label,.result .format,.sidebar .format{
font-size:85%
}
}
@media (min-width:768px){
.badge{
font-size:85%;
margin-top:1px
}
.label,.result .format,.sidebar .format{
padding-top:.3em
}
.modal-dialog{
width:650px
}
}
body{
background:#619144;
font-size:13px
}
#commentList .comment:nth-child(even){
background:#eee
}
#dateVisColorSettings{
stroke:#619144
}
#hierarchyRecord{
background:#fff
}
.cart-controls .checkbox{
line-height:2rem
}
.main .container{
padding-top:1rem
}
@media (min-width:768px){
.main .sidebar{
padding:0
}
.modal-dialog{
width:750px
}
}
header{
margin-top:18px
}
header .fa.fa-bars{
font-size:21px
}
header .navbar{
border-radius:5px 5px 0 0;
padding:0 10px
}
header .navbar.search{
border-radius:0
}
header .navbar .navbar-brand{
height:34px;
width:346px;
margin-top:5px;
color:transparent;
background-image:url('../images/logo.png');
background-position:center center;
background-repeat:no-repeat;
background-size:contain
}
header .navbar .navbar-brand:active,header .navbar .navbar-brand:focus,header .navbar .navbar-brand:hover{
color:transparent
}
header .navbar .navbar-brand.lang-ar{
background-image:url('../images/logo.png')
}
header .navbar header nav{
position:absolute;
right:15px;
bottom:-20px
}
header .navbar .navbar-nav>li {
margin-left:8px
}
header .navbar .navbar-nav>li>a{
line-height:1;
padding:15px 15px 20px 15px;
transition:all .4s;
text-decoration:none
}
header .navbar .navbar-nav>li>a:hover{
background:#09326a;
color:#fff;
text-decoration:none
}
header .navbar .navbar-right{
margin-top:12px
}
@media (max-width:767px){
header .navbar .navbar-nav>li>a{
padding:8px 24px
}
header .navbar .navbar-right{
margin:0
}
}
header .searchbox .tab-content{
border:0
}
header .searchbox .tab-content .navbar-text{
margin:5px 10px 5px 0
}
@media (max-width:767px){
header #header-collapse .navbar-right li{
text-align:right
}
header .searchForm_type{
margin-top:2px;
margin-bottom:2px
}
}
footer{
margin-bottom:2rem;
border-radius:0 0 5px 5px;
border-top:1px solid #ddd
}
footer hr{
display:none
}
footer p{
margin:0
}
footer ul{
padding-left:30px
}
[id^=list].list-group .col-sm-9{
margin:0
}
.channel{
margin-bottom:2rem
}
.channel-title{
margin-top:1rem;
margin-left:-56px
}
.channel-title .fa{
margin-top:4px
}
.channel-title h2{
padding-left:50px
}
body.offcanvas .offcanvas-toggle{
padding-bottom:18px;
font-size:16px;
background:#fff;
box-shadow:0 0 2px #000;
color:#619144
}
body.offcanvas .sidebar .list-group{
color:#000
}
body.offcanvas.active .sidebar{
color:#FFF
}
body.offcanvas.active .offcanvas-toggle{
box-shadow:none
}
ul.random{
list-style:none;
padding:0;
margin:0;
text-align:justify
}
ul.random li{
padding-bottom:10px
}
ul.random li img{
margin:0 auto 1em
}
ul.random.image,ul.random.mixed{
text-align:center
}
ul.random.image li img{
margin:0 auto
}
#custom_recaptcha_widget{
display:table
}
#custom_recaptacha_widget embed{
display:none
}
#custom_recaptacha_widget #recaFiracha_image{
border:1px solid #000;
padding:6px;
margin:1em 0
}
#custom_recaptcha_widget #recaptcha_response_field{
margin:0 .5em
}
#custom_recaptcha_widget>div>a{
display:inline-block;
float:left;
margin:5px 10px 5px 0
}
.sidebar .facet-group{
margin-bottom:5px
}
.sidebar .facet-group label.list-group-item{
padding-left:26px
}
.sidebar .facet-group label.list-group-item input[type=checkbox]{
margin-top:2px
}
.sidebar .facet{
padding:7px 10px 6px
}
.sidebar .facet.active,.sidebar .facet.active:hover,.sidebar .active-filters .facet{
color:#fff;
background-color:#e70;
border-color:#e70
}
.sidebar .facet.active .badge,.sidebar .jstree-node.active .badge,.sidebar .jstree-node.active .badge .fa{
color:#e70
}
.sidebar .facet .badge a{
color:#fff
}
.sidebar .facet.facetOR{
padding-left:1rem
}
.sidebar .facet.excludable{
padding-right:0
}
.slider-container .slider-handle{
background:#619144;
border:1px solid #619144
}
.slider-container .slider-handle:hover,.slider-container .slider-handle:active,.slider-container .slider-handle:focus{
background:#FFF;
border-color:#777
}
.slider-container .slider-handle:active,.slider-container .slider-handle:focus{
border-color:#619144
}
.top-row .badge a{
color:#fff
}
.top-row .badge a:hover{
color:#a41915
}
.jstree-facet .jstree-ocl::before{
margin-left:-5px
}
.jstree-node.active{
background-color:#e70
}
header{
margin:0
}
body{
background:none
}
nav{
position:relative
}
.navbar-nav{
position:relative;
float:right;
color:inherit
}
.navbar-nav li a{
color:inherit;
font-weight:700;
font-style:normal;
display:inline-block
}
header .navbar.search{
padding-bottom:15px
}
.blue-layer{
background:rgba(1,53,113,0.65);
padding:30px 0;
color:#fff
}
.blue-layer h3,.blue-layer p{
margin:0;
color:inherit
}
.blue-layer p{
margin-top:5px
}
.blue-container{
background:#013571;
color:#fff;
padding:10px 0;
margin-bottom:20px;
background-repeat:no-repeat;
background-position:center;
background-size:cover;
position:relative
}
.blue-container:after{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
content:'';
display:block
}
.blue-container h3{
margin:0;
padding:0
}
.blue-container .container{
background:transparent;
position:relative;
z-index:10
}
.blue-container *{
color:inherit
}
.sidebar .list-group.contact-home{
padding:20px;
background:#919396;
color:#fff
}
.sidebar .list-group.contact-home h4{
color:#fff;
text-transform:uppercase;
font-size:22px;
border-bottom:1px solid #fff;
margin-bottom:20px
}
.sidebar .list-group.contact-home h4:before{
content:url(../images/contact.svg)
}
.sidebar .list-group.contact-home span.at{
display:block;
margin-bottom:10px;
font-size:15px;
font-weight:500;
color:#fff
}
.sidebar .list-group.contact-home span.at:before{
content:url(../images/e-mail.svg);
position:relative;
top:2px;
padding-right:15px
}
.sidebar .list-group.contact-home a{
color:#fff
}
.blue-layer .container,footer .container,.fr-footer-social-links .container{
background:transparent !important;
padding:0 !important
}
.hero-absolute {
position:absolute;
left:0;
width:100%;
height:350px;
}
.hero-container{
position:absolute;
left:0;
width:100%;
height:350px;
background-image:url(../images/190726_OPAC_buehne-min.jpg);
background-repeat:no-repeat;
background-position:center;
background-size:cover
}
.hero-container .blue-layer{
position:absolute;
bottom:0;
left:0;
width:100%
}
.template-name-home.template-dir-search .main{
padding-top:385px;
position:relative
}
.search-header{
padding-bottom:15px
}
.top-facets .facet a:hover{
color:#14416b;
text-decoration:underline
}
.template-name-results .sidebar .facet-group .facet:hover span{
text-decoration:underline
}
.suggested-topics{
padding:15px 0 30px 0;
background-color:#f3f3f3;
position:relative
}
.suggested-topics .top-facets{
padding-bottom:40px
}
.suggested-topics .top-facets .facet{
padding-bottom:15px;
color:#2d353c;
font-size:17px;
width:32%;
overflow:hidden
}
.suggested-topics .top-facets .facet a.applied{
font-weight:bold
}
.suggested-topics .top-facets .facet a.applied i{
display:none
}
.suggested-topics .top-facets .facet:before{
content:none
}
.suggested-topics .top-facets .narrow-toggle{
display:block;
text-align:left;
font-size:17px;
color:#14416b;
text-decoration:none;
background-color:#e1e1e2;
position:absolute;
width:100%;
left:0;
padding:15px
}
.suggested-topics .top-facets .narrow-toggle a::before{
content:'\00bb'
}
.suggested-topics .top-facets .narrow-toggle a:hover{
text-decoration:underline;
color:#14416b
}
.suggested-topics .top-facets strong{
font-size:20px;
color:#14416b;
margin-bottom:15px
}
.ergebnisse{
margin-top:0px
}
.sortierung{
margin-top:25px;
width:100%;
float:none;
clear:both;
font-size:18px;
color:#5e6c78;
position:relative;
margin-left:-20px;
width:calc(100% + 40px)
}
.sortierung form{
width:50%;
float:left;
padding:0 20px;
margin:0 !important
}
.sortierung select{
padding:0;
color:#5e6c78;
box-shadow:none;
font-size:18px;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
border:0;
border-radius:0;
margin-left:0.5em;
padding-right:30px;
background:url('../images/arrowdown.png') no-repeat;
background-position:right 8px center;
background-size:13px;
border-bottom:1px solid #5e6c78
}
.sortierung .form-inline{
margin-top:28px
}
.sortierung .form-inline label{
float:left;
line-height:26px
}
.sortierung .search-sort{
margin-top:54px
}
.sortierung .search-sort label{
margin-right:34px
}
.sortierung .form-inline+.search-sort{
margin-top:0
}
.sortierung label{
color:#14416b
}
#suchverfeinerung{
padding:15px;
background-color:#e1e1e2;
border-bottom:#fff 3px solid;
cursor:pointer
}
#suchverfeinerung span{
font-size:20px
}
#suchverfeinerung span:after{
content:url('../images/arroworangeup.png');
float:right
}
#suchverfeinerung.open span:after{
content:url('../images/arroworangedown.png')
}
#suggested-topics{
padding:15px;
padding-bottom:13px;
background-color:#f3f3f3;
border-bottom:#fff 2px solid;
display:none
}
#suggested-topics.show-content{
display:block
}
.ergebnisfunktion{
padding:15px;
background-color:#e1e1e2;
border-bottom:#fff 3px solid;
cursor:pointer;
margin-top:15px
}
.ergebnisfunktion span{
font-size:20px
}
.ergebnisfunktion span:after{
content:url('../images/arroworangeup.png');
float:right
}
.ergebnisfunktion.open span:after{
content:url('../images/arroworangedown.png')
}
.suchauswahl{
padding:15px;
padding-top:30px;
background-color:#f1f1f1;
border-bottom:#fff 3px solid;
display:none;
min-height:100px
}
.suchauswahl .bulk-checkbox{
font-size:17px;
color:#14416b;
padding-right:10px
}
.suchauswahl .bulk-checkbox input{
margin-right:10px
}
.suchauswahl .btn-group input{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
border:none;
border-radius:3px;
background:none;
background-image:none;
background-color:#787f8b;
font-size:13px;
color:white;
text-shadow:none;
margin-right:5px;
padding:8px 15px
}
.suchauswahl .btn-group input:hover{
background-color:#8d8d8d
}
.suchauswahl.show-content{
display:block
}
#ergebnisliste{
font-size:28px;
font-weight:normal;
color:#14416b
}
#result0{
margin-top:30px;
border-top:1px solid #122f54
}
.media-left{
width:20%
}
.result .media-left.medium img{
width:100%;
max-width:none
}
.result{
margin-left:0;
position:relative;
border-bottom:dotted 1px #5e6c78
}
.result:nth-child(even){
background-color:white
}
.result:last-child{
border-bottom:1px solid #122f54
}
.result .savedLists{
background-color:white;
color:#14416b
}
.result .savedLists a{
color:#14416b
}
.result .savedLists a:hover{
color:#14416b
}
.author a{
color:#14416b;
font-weight:600
}
.title-container{
margin-bottom:2px;
max-width:500px;
font-size:22px
}
.title-container .title{
font-weight:500;
color:#2d353c;
font-family:'Fira Sans Extra Condensed',sans-serif;
line-height:1.18182
}
.pagination{
float:right
}
.pagination li a{
color:#14416b;
font-size:18px;
padding:4px 7px 3px;
border:none
}
.pagination li.active span{
text-decoration:underline;
font-weight:bold;
border:none;
background:none;
color:#14416b;
font-size:18px
}
.pagination li.active span:hover{
background:none;
border:none;
color:#14416b
}
.pagination li:hover a,.pagination li:hover span{
background:none;
color:#14416b;
border:none;
text-decoration:underline
}
.result-body{
font-size:13px;
color:#14416b;
padding-right:15px
}
.result-body i{
display:none
}
.result-body a{
font-weight:600
}
.result-body a:hover{
color:#14416b
}
.result-table{
margin-top:30px
}
.result-table tr:first-child{
border-bottom:solid 1px #c8c8c8
}
.result-table th{
font-size:15px;
font-weight:500;
padding-right:40px;
padding-bottom:5px
}
.result-table th:last-child{
padding-right:10px
}
.result-table td{
font-size:15px;
color:#2d353c;
padding-top:10px;
padding-right:20px
}
.author{
margin-bottom:25px
}
.published{
margin-top:20px;
color:#14416b;
font-size:13px
}
.fa-suitcase:before,.fa-sign-in,.fa-home,.fa-sign-out{
visibility:hidden
}
.fa-star:before{
color:#ffce53
}
.fa-plus:before{
color:#ffce53
}
.fa-minus-circle:before{
color:#ffce53
}
.cart-link-icon.fa{
background-position:center center;
background-repeat:no-repeat;
color:transparent !important;
content:'';
display:inline-block;
height:16px;
margin:0;
padding:0;
text-shadow:none;
vertical-align:text-bottom;
width:16px
}
.result .cart-link-icon{
text-align:right
}
.result-links{
float:none;
width:auto
}
.result-links a:hover{
color:#14416b;
text-decoration:underline
}
.status .label{
background:none;
color:#2D353C;
font-size:16px;
font-weight:normal
}
.add-result{
width:25%;
float:right;
text-align:right
}
.add-result a{
color:#5e6c78;
font-size:14px
}
.add-result a:hover{
text-decoration:underline;
color:#5e6c78
}
.favorites{
margin-bottom:10px
}
.result-table .format{
background:none;
color:#2D353C;
font-size:16px;
font-weight:normal;
padding-left:0
}
.searchForm{
padding-top:40px;
width:100%;
border-bottom:solid 2px #e3e3e3;
padding-bottom:15px
}
.searchForm .searchForm_lookfor{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
border:0;
background:transparent;
border:1px solid #d8d8d8 !important;
width:100%
}
.searchForm select{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
border:0;
background:transparent;
border:1px solid #d8d8d8;
box-shadow:none !important;
padding-left:0.5em;
padding-right:30px;
background:url('../images/arrowdown.png') no-repeat;
background-position:right 8px center;
background-size:13px
}
.searchForm .form-control{
font-size:13px;
padding-left:15px;
padding-right:15px;
border-radius:0;
box-shadow:none !important
}
.searchForm .searchForm_type{
padding-left:15px;
padding-right:23px
}
.searchForm>*{
margin-right:10px
}
.searchForm .btn-primary{
background:url('../images/magnifier-white.svg') no-repeat center;
background-size:20px;
box-shadow:none !important;
background-color:#013571;
border:none;
width:60px;
margin-left:10px
}
.searchForm .btn-primary i{
display:none
}
.advancedSearch{
float:right;
color:#14416b;
font-weight:normal !important;
font-size:15px
}
.advancedSearch:hover{
color:#14416b;
text-decoration:underline
}
.advancedSearch::after{
content:'\00bb';
padding-left:5px
}
.breadcrumbs{
margin-bottom:0px
}
.breadcrumbs .container{
border:none
}
.breadcrumb{
background-color:#ebeaeb;
border-radius:0;
padding:10px
}
.breadcrumb li{
font-size:16px;
color:#5e6c78
}
.breadcrumb>.active{
color:#5e6c78
}
.search-stats{
font-size:17px;
color:#5e6c78;
padding-bottom:0
}
#content{
padding-top:0
}
.main #content{
padding-top:20px;
padding-bottom:100px
}
a:hover,.channel .channel-record.is-selected{
color:#46749f;
text-decoration:none
}
.template-name-results .sidebar{
margin-top:48px
}
.template-name-results .sidebar .facet-group{
border:none;
border-bottom:1px solid #122f54
}
.template-name-results .sidebar .facet-group .title{
border:none;
padding:8px 10px;
font-size:17px;
color:#2d353c;
font-weight:bold
}
.template-name-results .sidebar .facet-group .title.collapsed{
font-weight:normal
}
.template-name-results .sidebar .facet-group .collapse{
border:none;
border-top:dotted 1px #5e6c78
}
.template-name-results .sidebar .facet-group [data-toggle="collapse"]::after{
content:url('../images/arroworangeup.png');
float:right
}
.template-name-results .sidebar .facet-group .collapsed::after{
content:url('../images/arroworangedown.png')
}
.template-name-results .sidebar .facet-group .facet{
border:none;
font-size:15px;
color:#2d353c
}
.template-name-results .sidebar .facet-group .facet.narrow-toggle{
text-align:left;
color:#14416b;
border-top:dotted 1px #5e6c78;
margin-top:10px
}
.template-name-results .sidebar .facet-group .facet.narrow-toggle:before{
content:'\00bb';
padding-right:0.3em
}
.template-name-results .sidebar .facet-group .collapsing{
border:none
}
.template-name-results .sidebar .facet-group.active-filters .facet{
margin-bottom:2px
}
.template-name-results .sidebar .facet-group.active-filters .facet:last-child{
margin-bottom:0
}
.template-name-results .sidebar .facet-group.active-filters a i:before{
color:white
}
.template-name-results .sidebar .badge{
background-color:#f3f3f3;
color:#14416b;
font-weight:normal
}
.date-fields{
margin:20px 0
}
.date-fields input{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
border:0;
-webkit-box-shadow:inset rgba(128,128,128,0.5) 0px 0px 5px;
-moz-box-shadow:inset rgba(128,128,128,0.5) 0px 0px 5px;
box-shadow:inset rgba(128,128,128,0.5) 0px 0px 5px;
width:100%;
border-radius:0;
padding:8px 15px;
height:auto
}
.slider-container .slider-handle{
background:#14406a;
border:solid 1px #14406a
}
.slider-container .slider-handle:hover{
background:#46749f
}
.min-slider-handle:before{
content:'\00ab';
color:white;
top:-2px;
position:absolute;
left:6px;
font-size:18px
}
.max-slider-handle:before{
content:'\00bb';
color:white;
top:-2px;
position:absolute;
left:6px;
font-size:18px
}
.slider.slider-horizontal .slider-track{
height:20px !important;
margin-top:-10px !important;
border:none;
box-shadow:none;
border-radius:0;
border-bottom:none !important
}
.slider-selection{
box-shadow:none !important;
border:none
}
#publishDateFilter input.btn-default{
border:0 none;
color:#ffffff;
cursor:pointer;
display:inline-block;
font-size:15px;
line-height:1;
padding:.5em 1.1em .6em;
text-shadow:none;
font-weight:normal;
font-family:'Fira Sans Extra Condensed',sans-serif;
border-radius:2px;
margin:20px 0;
padding-left:25px;
padding-right:25px;
background:#003571;
border-radius:0px
}
.record .media-left,.result .media-left,.record .media-right,.result .media-right{
max-width:25%;
padding-right:20px;
padding-left:20px
}
.record .media-left.medium a,.result .media-left.medium a,.record .media-right.medium a,.result .media-right.medium a{
width:100%
}
.result{
padding-top:35px;
padding-bottom:35px
}
.result .record-number{
display:none
}
.searchtools{
background-color:#f3f3f3;
padding:15px;
margin-top:15px;
color:#14416b;
font-size:17px
}
.searchtools i:before{
color:#14416b;
position:relative;
font-size:15px
}
.searchtools a:hover{
text-decoration:underline;
color:#14416b
}
.bibbfooter{
background-color:#ebebeb;
padding-top:50px;
padding-bottom:50px
}
footer{
width:auto;
background-color:#013571;
margin:0;
width:100%;
border:none;
padding-top:10px;
padding-bottom:10px;
margin-bottom:0;
color:#fff;
font-size:15px;
border-radius:0px
}
footer.hidden-print{
padding-right:0;
padding-left:0
}
.footer-container{
margin:0 auto;
padding-left:1rem;
padding-right:1rem
}
.footer-container .footer-bottom{
padding-top:15px;
border-top:1px solid #4773a4;
margin-top:25px;
width:100%
}
.footer-container .footer-column ul{
padding:0
}
.footer-container .footer-column p{
display:block;
font-size:18px;
line-height:1;
margin-bottom:5px;
color:#fff
}
.footer-container .footer-column p strong{
font-weight:500;
font-style:normal;
color:#fff
}
.footer-container .footer-column p strong a{
font-weight:400;
color:#fff
}
.footer-container .footer-column p strong a:hover{
text-decoration:none
}
.footer-container .footer-column li a{
display:block;
font-size:15px;
line-height:1.2;
margin-bottom:0.26667em;
color:#fff
}
.footer-container .footer-column li a:hover{
text-decoration:underline
}
.footer-wrapper-bottom{
background-color:#14416b;
background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #14416b), color-stop(100%, #112f55));
background-image:-webkit-linear-gradient(#14416b, #112f55);
background-image:-moz-linear-gradient(#14416b, #112f55);
background-image:-o-linear-gradient(#14416b, #112f55);
background-image:linear-gradient(#14416b, #112f55)
}
.ym-wbox{
margin:0 auto
}
.footer-functions{
padding:1.5em 1em;
display:table;
width:100%
}
.footer-functions span,.footer-functions a{
color:#ffffff;
font-size:13px;
line-height:1.2;
margin-bottom:0em
}
.footer-functions a:hover{
color:white;
text-decoration:underline
}
.footer-functions ul{
display:inline-block;
float:right
}
.footer-functions ul li{
display:inline-block;
margin-left:0.5em
}
.footer-functions ul li:not(first-child) a:before{
content:'|';
padding-right:0.5em;
color:#fff;
display:inline-block
}
.footer-functions ul li:first-child a:before{
content:none
}
.highlight,mark{
background:#ecf0f7
}
.modal .alert{
padding:.5em 1em;
background-color:#e1e1e2;
font-weight:normal;
font-size:13px;
color:#2d353c
}
.modal .alert a{
font-weight:bold;
color:#2d353c
}
.modal input.btn-primary,.modal .modal-body .btn-default{
border:0 none;
color:#ffffff;
cursor:pointer;
display:inline-block;
font-size:1.6rem;
line-height:1;
padding:.5em 1.1em .6em;
text-shadow:none;
font-weight:normal;
font-size:16px;
border-radius:2px;
margin:20px 0;
background:url('../images/arrowrightlight.png') no-repeat #14416b;
background-color:#14416b !important;
background-position-x:20px;
background-size:15px;
background-position-y:9px;
padding-left:40px;
padding-right:25px
}
.modal .form-inline button.btn-default{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
border:none;
border-radius:3px;
background:none;
background-image:none;
background-color:#787f8b;
font-size:13px;
color:white;
text-shadow:none;
margin-right:5px;
overflow:none;
padding:8px 15px;
margin:0
}
.btn-bibb-success {
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
border:none;
border-radius:3px;
background:none;
background-image:none;
background-color:#44910d;
font-size:14px;
color:white;
text-shadow:none;
margin-right:5px;
overflow: none;
padding:8px 15px;
margin:0
}
.btn-bibb-reset {
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
border:none;
border-radius:3px;
background:none;
background-image:none;
background-color:#013571;
font-size:14px;
color:white;
text-shadow:none;
margin-right:5px;
overflow: none;
padding:8px 15px;
margin:0
}
.modal .modal-body .form-inline{
background-color:#f1f1f1;
padding:15px
}
#modal .cart-controls .checkbox{
width:100%
}
.template-name-login .alert{
padding:.5em 1em;
background-color:#bf5a09;
font-weight:normal;
font-size:13px;
color:white
}
.template-name-login .alert a{
font-weight:bold;
color:white
}
.template-name-login input.btn-primary{
border:0 none;
color:#ffffff;
cursor:pointer;
display:inline-block;
font-size:1.6rem;
line-height:1;
padding:.5em 1.1em .6em;
text-shadow:none;
font-weight:normal;
font-size:16px;
border-radius:2px;
margin:20px 0;
background:url('../images/arrowrightlight.png') no-repeat #14416b;
background-position-x:20px;
background-size:15px;
background-position-y:9px;
padding-left:40px;
padding-right:25px
}
.browse-container .browse-list:first-child{
padding-left:0
}
.browse-container .browse-list:last-child{
padding-right:0
}
.breadcrumb>li+li:before{
content:'\00bb'
}
.advanced-and-buttons{
position:relative
}
#groupPlaceHolder{
padding-left:34px;
width:28%;
float:left
}
#groupPlaceHolder a:hover{
text-decoration:underline;
color:#14416b
}
.adv-submit{
width:100%
}
.adv-submit input{
position:relative;
top:10px
}
.adv-submit .btn-primary{
float:right;
background-color:#184b79;
border-radius:2px;
border:none;
font-size:16px;
font-weight:normal;
padding:5px 18px;
top:8px;
padding-left:31px;
background:url('../images/arrowrightlight.png') no-repeat #14416b;
background-position-x:12px;
background-size:15px;
background-position-y:9px
}
.adv-submit .btn-primary:hover{
color:white
}
.adv-submit .btn.btn-default{
float:left;
background-color:#787f8b;
border-radius:2px;
border:none;
background-image:none;
text-shadow:none;
color:white;
font-size:13px;
font-weight:normal;
padding:5px 12px
}
.template-name-advanced header{
margin-bottom:20px
}
.template-name-advanced .solr-facets{
margin-top:30px
}
.template-name-advanced .solr-facets legend{
color:#14416b;
font-size:24px;
border-bottom:1px solid #122f54
}
.template-name-advanced .solr-facet-container{
margin-top:20px;
background-color:#f3f3f3;
padding:28px 35px
}
.template-name-advanced .solr-adv-facet{
padding-right:10px;
padding-left:10px
}
.template-name-advanced .solr-adv-facet label{
color:#2d353c;
font-size:15px;
margin-bottom:10px
}
.template-name-advanced .solr-adv-facet select{
border-radius:2px;
border-color:#edeeef
}
.template-name-advanced .sidebar .facet-group .checkbox{
padding-left:34px
}
.template-name-advanced .facet-group .title{
border:none
}
.template-name-advanced .facet-group .facet{
border:none
}
.template-name-advanced .facet-group .facet:last-child{
border-bottom:none
}
.advanced-search-image-range{
background-color:#f3f3f3;
padding:28px 35px;
margin-top:4px;
display:flex;
flex-wrap:wrap
}
.advanced-search-image-range .solr,.advanced-search-image-range .range{
flex:1 25%;
padding-right:10px;
padding-left:10px
}
.advanced-search-image-range .date-fields{
width:75%
}
.advanced-search-image-range .slider-container{
width:75%
}
.advanced-search-image-range legend{
color:#2d353c;
font-size:15px;
margin-bottom:10px
}
.advanced-search-image-range .range input{
color:#656c72;
font-size:13px
}
.template-name-newitem input.btn-primary{
border:0 none;
color:#ffffff;
cursor:pointer;
display:inline-block;
font-size:1.6rem;
line-height:1;
padding:.5em 1.1em .6em;
text-shadow:none;
font-weight:normal;
font-size:16px;
border-radius:2px;
margin:20px 0;
background:url('../images/arrowrightlight.png') no-repeat #14416b;
background-color:#14416b !important;
background-position-x:20px;
background-size:15px;
background-position-y:9px;
padding-left:40px;
padding-right:25px
}
.template-name-newitem .btn-group label{
border-radius:0;
background-color:#787f8b;
color:white;
padding:7px 10px
}
.template-name-newitem .btn-group label.active{
background-color:white;
color:#14416b
}
.sidebar.right a i:before{
color:#2d353c
}
.sidebar.right a.active{
color:#14416b;
font-weight:bold;
background-color:transparent
}
.sidebar.right a.active i:before{
color:#14416b
}
.sidebar.right .myresearch-menu{
border-bottom:solid 1px #122f54;
margin-bottom:40px
}
.sidebar.right .myresearch-menu a{
border-bottom:dotted 1px #bcbcbc
}
.sidebar.right .myresearch-menu a:last-child{
border-bottom:none
}
.sidebar.right .myresearch-menu a .badge{
background-color:#f3f3f3;
color:#14416b;
font-size:13px;
font-weight:normal
}
.sidebar.right .myresearch-menu a:hover{
background-color:transparent;
color:#14416b;
text-decoration:underline
}
.sidebar.right .fa-plus:before{
content:"\f055";
top:-2px;
position:relative
}
.myresultlist{
border-top:1px solid #122f54;
border-bottom:1px solid #122f54;
margin-top:30px
}
.myresultlist .result:last-child{
border-bottom:none
}
.template-name-mylist .sortierung{
margin-top:12px
}
.template-name-mylist .sortierung .search-controls .btn-link{
color:#14416b;
font-style:normal;
font-weight:normal;
margin-bottom:20px
}
.template-name-mylist .sortierung .search-controls .fa-edit:before{
position:relative;
top:2px
}
.template-name-mylist span.title{
font-size:20px;
margin-bottom:20px;
font-weight:normal
}
.template-name-mylist .fa-edit:before,.template-name-mylist .fa-trash-o:before{
color:#14416b
}
.template-name-mylist .result-links{
float:right;
text-align:right
}
.btn:focus{
outline:none !important
}
.template-name-history .mainbody.left a i:before{
color:#14416b;
position:relative;
top:-4px;
font-size:14px
}
.template-name-history .mainbody.left a:hover{
color:#14416b;
text-decoration:underline
}
.template-name-history .mainbody.left>a i:before{
color:#14416b;
content:"\f056";
position:relative;
top:-2px
}
.browse-item.active{
background-color:#144069
}
.browse-item .badge{
background-color:#f3f3f3;
color:#14416b;
font-size:13px;
font-weight:normal
}
.form-control:focus{
-webkit-box-shadow:inset rgba(128,128,128,0.5) 0px 0px 5px;
-moz-box-shadow:inset rgba(128,128,128,0.5) 0px 0px 5px;
box-shadow:inset rgba(128,128,128,0.5) 0px 0px 5px;
border-color:transparent
}
.badge{
background:transparent !important;
margin:0 !important;
padding:0;
color:#14416b
}
.searchForm .nav-tabs{
padding:0
}
.searchForm .nav-tabs li{
margin-right:20px;
padding-top:7px
}
.searchForm .nav-tabs li a{
padding:0;
margin:0
}
.template-name-view .media{
margin-top:50px;
min-height:300px
}
.template-name-view .sidebar{
margin-top:18px
}
.template-name-view .sidebar .list-group{
border-bottom:1px solid #122f54
}
.template-name-view .sidebar .list-group .list-group-item:last-child{
border-bottom:none
}
.record-nav{
float:none;
margin-left:0
}
.record-nav li a i{
display:none
}
.record-nav li{
border:none;
border-radius:3px;
background:none;
background-image:none;
background-color:#787f8b;
font-size:13px;
color:white;
text-shadow:none;
margin-right:5px;
margin-bottom:5px;
padding:8px 10px
}
.record-nav li:hover{
background-color:#8d8d8d
}
.record-nav li:hover a{
color:white;
text-decoration:none
}
.record-nav li a{
padding:0;
color:white
}
.record-nav li a:hover{
background-color:#8d8d8d !important;
border:none !important;
outline:none !important;
color:white !important;
text-decoration:none !important
}
.record-nav span{
border:none;
border-radius:3px;
background:none;
background-image:none;
background-color:#787f8b;
font-size:13px;
color:white;
text-shadow:none;
margin-right:5px;
padding:8px 10px;
margin-left:2px
}
.record-nav span:hover{
background-color:#8d8d8d
}
.record-nav span:hover a,.record-nav span:hover span{
background-color:#8d8d8d;
outline:none
}
.nav .btn-bookbag-toggle a{
padding:0
}
.nav .btn-bookbag-toggle a:hover{
outline:none;
border:none;
background:none
}
.nav .btn-bookbag-toggle a span i{
display:none
}
.nav .btn-bookbag-toggle a span.cart-link-label{
padding:0;
margin:0
}
.record .media-left.small img,.record .media-right.small img,.record .media-left.medium img,.record .media-right.medium img,.record .media-left.large img,.record .media-right.large img{
width:100%
}
.template-name-view .media-body h3{
color:#14416b;
font-size:24px;
font-weight:normal;
margin-bottom:10px
}
.template-name-view .media-body p{
color:#2d353c;
font-size:19px;
line-height:1.4
}
.template-name-view .media-body p a{
color:#14416b;
font-weight:600
}
.template-name-view .media-body table{
margin-top:20px;
border-top:solid 1px #aaa;
border-bottom:solid 1px #aaa;
margin-bottom:90px
}
.template-name-view .media-body table tr{
background:none
}
.template-name-view .media-body table tr:not(first-child){
border-top:dotted 1px #bcbcbc
}
.template-name-view .media-body table th{
font-size:17px;
color:#2d353c;
font-weight:bold;
border:none
}
.template-name-view .media-body table td{
font-size:17px;
color:#2d353c;
font-weight:normal;
border:none
}
.template-name-view .media-body table td a{
color:#14416b;
font-weight:600
}
.template-name-view .record .media-left.medium img{
min-width:90px
}
.nav-tabs{
border:none
}
.record-tabs ul li{
float:none;
display:inline-block;
margin-bottom:0;
margin-right:0;
border-bottom:5px solid #c8c8c8;
margin-right:-3px
}
.record-tabs ul li.active{
padding-bottom:5px;
background-color:#14416b;
border:none
}
.record-tabs ul li.active a{
border:none;
border-radius:0;
background-color:#14416b;
color:white;
padding-bottom:5px
}
.record-tabs ul li.active a:hover{
border:none;
background:#14416b;
color:white
}
.record-tabs ul li a{
margin-right:0;
font-size:19px;
color:#2d353c;
border:none
}
.record-tabs ul li a:hover{
outline:none;
border-radius:0;
color:white
}
.record-tabs .tab-content{
background:#f3f3f3
}
.record-tabs .comment-list .alert-info{
padding:0
}
.record-tabs .usercomments-tab{
padding:20px 0
}
.record-tabs .usercomments-tab .alert-info,.record-tabs .usercomments-tab .savedLists{
background:none;
border:none
}
.record-tabs .usercomments-tab .comment-form{
padding:8px
}
.record-tabs .usercomments-tab .comment-form textarea{
margin-bottom:20px
}
.record-tabs .usercomments-tab .comment-form a,.record-tabs .usercomments-tab .comment-form .btn-primary{
border:none;
background-color:#14416b;
color:white;
border-radius:0;
font-size:15px;
font-weight:normal;
padding:8px 15px
}
.record-tabs .usercomments-tab .comment-form a:before,.record-tabs .usercomments-tab .comment-form .btn-primary:before{
content:'\00bb';
padding-right:0.3em
}
.record-tabs .usercomments-tab .comment-form a:hover,.record-tabs .usercomments-tab .comment-form .btn-primary:hover{
background-color:#175282
}
.record-tabs .usercomments-tab .comment-form a i,.record-tabs .usercomments-tab .comment-form .btn-primary i{
display:none
}
.record-tabs .comment-list{
padding:10px 8px
}
.record-tabs .text-form{
padding:0
}
.record-tabs .comment{
margin-bottom:20px
}
.record-tabs .comment-text{
padding:8px;
background:#e1e1e2;
width:100%
}
.record-tabs .comment-name .delete{
width:100%;
display:inline-block
}
.record-tabs .table{
margin-top:20px
}
.record-tabs .form-control:focus{
border:1px solid #ccc;
outline:0;
box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)
}
.nav>li>a:hover,.nav>li>a:focus{
outline:none;
background:none;
color:#14416b;
text-decoration:underline
}
.record-tabs li>a:hover,.record-tabs li>a:focus{
text-decoration:none;
background-color:#14416b
}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{
color:white;
background-color:#14416b;
border:none
}
.sidebar .facet.active,.sidebar .facet.active:hover,.sidebar .active-filters .facet{
color:#fff !important;
background-color:#14416b;
border-color:#14416b
}
.sidebar h4{
color:#14416b;
font-size:20px;
margin-bottom:10px;
border-bottom:1px solid #122f54;
padding-bottom:8px;
margin-top:0
}
.sidebar h4:before{
content:url('../images/interesting.svg');
position:relative;
top:5px;
padding-right:10px
}
.sidebar .list-group i{
display:none
}
.sidebar .list-group li{
border:none;
padding:20px 0;
font-size:15px;
color:#2d353c;
border-bottom:dotted 2px #bcbcbc
}
.sidebar .list-group li a{
color:#14416b;
font-size:17px;
margin-bottom:9px
}
.sidebar .list-group li a:hover{
color:#14416b;
text-decoration:underline
}
.narrow-search h4{
color:#14416b;
font-size:20px;
margin-bottom:10px;
border-bottom:1px solid #122f54;
padding-bottom:8px
}
.narrow-search h4:before{
content:url('../images/searchinfo.png');
position:relative;
top:5px;
padding-right:10px
}
.pager{
float:right;
margin-bottom:-10px;
color:#14416b;
font-size:18px
}
.pager li a{
border:none;
border-radius:0;
color:#14416b;
font-size:18px;
padding:5px 8px
}
#similar-items-carousel .carousel-control.right,#similar-items-carousel .carousel-control.left{
background-image:none;
background-color:#f3f3f3;
opacity:0.8
}
#similar-items-carousel .carousel-indicators li{
border-color:#14416b;
background-color:#14416b
}
.table{
margin-bottom:50px
}
.table tbody tr{
background:none
}
.table tbody tr:not(first-child){
border-top:dotted 1px #bcbcbc
}
.table tbody tr:first-child{
border-top:none
}
.table tbody tr th{
font-size:17px;
color:#2d353c;
font-weight:bold;
border:none;
background:none
}
.table tbody tr td{
font-size:17px;
color:#2d353c;
font-weight:normal;
border:none
}
.table tbody tr td a{
color:#14416b
}
.table-striped>tbody>tr:nth-of-type(odd){
background:none
}
.form-edit-list .form-group .btn-primary,.form-edit-list .form-group .btn-primary:hover{
background-color:#184b79;
border-radius:2px;
border:none;
font-size:16px;
font-weight:normal;
padding:5px 18px;
top:8px;
padding-left:31px;
background:url('../images/arrowrightlight.png') no-repeat #14416b;
background-position-x:12px;
background-size:15px;
background-position-y:9px;
color:white
}
.container,footer,.template-dir-combined.template-name-results footer .footer-container,.template-dir-combined.template-name-results footer .poweredby,footer,.template-dir-combined.template-name-results footer .footer-container,.template-dir-combined.template-name-results footer .poweredby{
padding-left:10px;
padding-right:10px
}
.searchHomeContent{
width:100%
}
h3{
color:#14416b;
font-size:28px;
line-height:1.3
}
h4{
color:#14416b;
font-size:24px
}
hr {
border-top: 2px white !important;
border-color: white !important;
color: inherit;
background-color: white;
height: 2px !important;
margin: 0;
padding: 1
}
.hrbibb {
border-top: 2px black !important;
border-color: black !important;
color: inherit;
background-color: black;
height: 2px !important;
margin: 0;
padding: 1
}
.template-name-home .list-group-item tr{
line-height:25px
}
.template-name-home .list-group-item tr:last-child{
line-height:1.5
}
.homepage .searchForm{
padding-top:0
}
.homepage .mainbody.left a{
display:block;
margin-top:10px
}
.homepage .mainbody.left a:before{
content:'\00bb';
padding-right:0.3em
}
.homepage .mainbody.left a:hover{
color:#14416b;
text-decoration:underline
}
.homepage .sidebar{
font-size:15px
}
.homepage .sidebar h4{
margin-bottom:30px
}
.homepage .sidebar h5{
margin:30px 0 0 0
}
.homepage .sidebar .list-group li{
border-bottom:none;
color:#14416b
}
.homepage .sidebar .list-group li.at{
font-weight:bold
}
.homepage .contact-list{
margin:10px 0
}
.homepage .contact-list li{
padding:5px 0
}
h5{
color:#14416b;
font-size:17px
}
.at:before{
font-family:"FontAwesome";
content:"\f1fa";
color:#b3b7bf;
padding-right:8px
}
.phone:before{
font-family:"FontAwesome";
content:"\f095";
color:#b3b7bf;
padding-right:8px
}
.mainbody.left,.sidebar.left{
padding-right:20px
}
h2{
font-size:35px;
color:#14416b;
font-weight:normal;
margin-bottom:20px
}
.template-name-advanced #content{
margin-top:50px
}
.template-name-advanced .facet-group{
padding-bottom:15px;
border-bottom:1px solid #122f54
}
.template-name-advanced .facet-group a{
border:none
}
.template-name-advanced .facet-group a:before{
content:'\00bb';
padding-right:0.3em
}
.template-name-advanced .facet-group a:hover{
color:#14416b;
text-decoration:underline
}
.template-name-advanced .facet-group .facet{
border-top:1px dotted #122f54;
padding:10px
}
.template-name-advanced .facet-group .facet:first-child{
border-top:none
}
.adv-group .add_search_link:hover{
text-decoration:underline;
color:#2d353c
}
.adv-group{
background:#f3f3f3;
border:none;
border-radius:0;
padding:25px 35px
}
.adv-group label{
color:#2d353c;
font-size:15px;
margin-bottom:10px
}
.adv-group input{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
border:0;
-webkit-box-shadow:inset rgba(128,128,128,0.5) 0px 0px 5px;
-moz-box-shadow:inset rgba(128,128,128,0.5) 0px 0px 5px;
box-shadow:inset rgba(128,128,128,0.5) 0px 0px 5px;
width:100%;
margin-bottom:10px
}
.adv-group select{
width:auto;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
border:0;
-webkit-box-shadow:inset rgba(128,128,128,0.5) 0px 0px 5px;
-moz-box-shadow:inset rgba(128,128,128,0.5) 0px 0px 5px;
box-shadow:inset rgba(128,128,128,0.5) 0px 0px 5px;
padding-left:0.5em;
padding-right:30px;
background:url('../images/arrowdown.png') no-repeat #fff;
background-position:right 8px center;
background-size:13px;
padding-left:15px;
padding-right:23px;
font-size:13px
}
.adv-group .adv-term-remove{
opacity:1
}
.adv-group .adv-term-remove:before{
font-family:"FontAwesome";
content:"\F057";
color:#194d7c;
position:relative;
top:-5px
}
.fa-plus-circle:before{
content:"\f055";
color:#194d7c;
position:relative;
top:-2px
}
.alert-info,.savedLists,.savedLists{
margin-top:10px;
background-color:#f5f5f3;
border:none;
padding:15px;
color:#2d353c
}
.alert-info p{
font-size:20px;
color:#14416b;
margin-bottom:10px
}
a:focus{
outline:none;
text-decoration:none
}
*{
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
html,body,div,span,applet,object,iframe,h1,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{
margin:0;
padding:0;
border:0;
font:inherit;
font-size:100%;
vertical-align:baseline
}
body,td{
font-family:'Fira Sans',sans-serif;
font-weight:400;
color:#586162
}
h3{
font-family:'Fira Sans Extra Condensed',sans-serif
}
a{
text-decoration:none;
color:#14416b
}
a img{
border:none
}
ol,ul{
list-style:none
}
html,body{
overflow-x:hidden
}
.ym-wrapper{
width:100%
}
.header-wrapper-top{
padding:30px 0 20px 0
}
.header-wrapper-top nav{
position:absolute;
bottom:-20px;
right:15px
}
.ym-wbox{
margin:0 auto
}
.header-logo{
float:left;
z-index:1
}
.header-logo img{
max-width:100%
}
.navigation-header{
width:100;
position:relative;
z-index:1;
text-align:right;
min-height:25px;
background:#efeff1
}
.navigation-header li{
display:inline-block;
border-left:1px solid #fff
}
.navigation-header li>a,.navigation-header li>span{
font-weight:400;
font-style:normal;
font-size:0.9375rem;
line-height:1.4;
display:block;
position:relative;
padding:10px 20px 10px 50px;
color:#919396
}
.navigation-header li>a:before{
position:absolute;
left:10px;
width:25px;
height:100%;
background-repeat:no-repeat;
background-position:center;
background-size:22px;
display:block;
content:'';
top:0
}
.suchauswahl .btn-group input{
border-radius:0px !important
}
.navigation-header li.language>a:before{
background-image:url('../images/language.svg')
}
.navigation-header li.home>a:before{
background-image:url('../images/home.svg')
}
.navigation-header li.storage>a:before{
background-image:url('../images/storage.svg')
}
.navigation-header li.person>a:before{
background-image:url('../images/person.svg')
}
.navigation-header li.trash>a:before{
background-image:url('../images/trash.svg')
}
.navigation-header li.library>a:before{
background-image:url('../images/library.svg')
}
.navigation-header li a:hover{
text-decoration:underline
}
.icon_info{
background:transparent url('../images/info.png') 15px 0 no-repeat;
padding:3px 0 5px 35px !important
}
.icon_leichte-sprache{
background:transparent url('../images/leichtesprache.png') 15px 0 no-repeat;
padding:3px 0 5px 35px !important
}
.icon_dgs{
background:transparent url('../images/gebaerdensprache.png') 14px 0 no-repeat;
padding:3px 0 5px 35px !important
}
.navigation-main{
padding-top:157px;
position:relative
}
.navigation-main ul.level_1>li{
display:inline-block;
height:62px;
background:url('../images/bibbnavblue.png') no-repeat 0 0;
padding-right:76px;
padding-bottom:41px
}
.navigation-main ul.level_1>li>span{
display:block;
height:62px
}
.navigation-main ul.level_1>li>span>a{
display:block;
background:url('../images/dasbibb.png') no-repeat top left;
padding-left:65.55px;
padding-right:28.5px;
font-size:28.5px;
line-height:1.4386;
margin-bottom:0em;
color:#38424b
}
.navigation-main ul.level_1>li:hover>span>a,.navigation-main ul.level_1>li.active>span>a{
color:#ffffff;
background-color:#1a7ab7;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
text-decoration:none
}
.navigation-main ul.level_1>li.pos2{
background:url('../images/bibbnavgreen.png') no-repeat 0 0;
padding-right:0
}
.navigation-main ul.level_1>li.pos2>span>a{
background-image:url('../images/themen.png')
}
.navigation-main ul.level_1>li.pos2:hover>span>a,.navigation-main ul.level_1>li.pos2.active>span>a{
background-color:#448001
}
.sortierung .search-sort label{
margin-right:15px;
float:left;
line-height:26px
}
.navigation-main ul.level_1>li.pos3{
background:url('../images/bibbnavorange.png') no-repeat 76px 0;
padding-left:76px
}
.navigation-main ul.level_1>li.pos3>span>a{
background-image:url('../images/service.png')
}
.navigation-main ul.level_1>li.pos3:hover>span>a,.navigation-main ul.level_1>li.pos3.active>span>a{
background-color:#bf5a09
}
.navigation-main ul.level_1>li:last-child{
margin-right:0
}
.navigation-main-mobile{
display:none;
padding-top:160px;
padding-bottom:0
}
ul.sm{
-webkit-tap-highlight-color:rgba(0,0,0,0)
}
.sm,.sm ul,.sm li{
display:block;
list-style:none;
padding:0;
margin:0;
line-height:normal;
direction:ltr
}
.navigation-main-mobile>ul>li{
padding-bottom:10px;
width:100%
}
ul.sm li{
float:left
}
ul.sm li{
position:relative
}
.navigation-main-mobile>ul>li>a{
display:block;
padding-left:50px;
padding-right:28px;
background:url('../images/dasbibb.png') no-repeat top left;
background-size:auto 32.8px;
background-color:#1a7ab7;
font-size:22.8px;
line-height:1.4;
margin-bottom:0em;
color:#ffffff;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
border-radius:3px
}
.navigation-main-mobile .sub-arrow{
display:none
}
.navigation-main-mobile>ul>li.pos2>a{
background:url('../images/themen.png') no-repeat top left;
background-size:auto 32.8px;
background-color:#448001
}
.navigation-main-mobile>ul>li.pos3>a{
background:url('../images/service.png') no-repeat top left;
background-size:auto 32.8px;
background-color:#bf5a09
}
.clear{
clear:both
}
.clear:after,.clear:before{
content:'';
display:table;
clear:both;
float:none
}
body.offcanvas .offcanvas-toggle{
color:#14416b
}
@media (min-width:1200px){
.container,footer,.template-dir-combined.template-name-results footer .footer-container,.template-dir-combined.template-name-results footer .poweredby{
width:1200px
}
footer{
width:auto
}
.footer-container{
width:1200px
}
.ym-wbox{
width:1200px
}
}
@media (max-width:1199px){
.adv-group-match{
float:left;
width:100%;
margin-top:20px
}
.searchtools strong{
width:100%;
display:inherit
}
.searchtools a{
padding-left:8px
}
.searchtools a:nth-child(2){
padding-left:0px
}
}
@media (min-width:992px) and (max-width:1199px){
.navigation-main ul.level_1>li>span>a{
padding-left:56.55px;
padding-right:26px;
background-size:30px;
font-size:22px
}
.navigation-main ul.level_1>li{
background-size:40px;
padding-right:10px
}
.navigation-main ul.level_1>li.pos2{
background-size:40px;
padding-right:10px
}
.navigation-main ul.level_1>li.pos3{
background-position-x:0;
padding-left:0;
background-size:40px
}
header .navbar .navbar-right{
margin-top:5px
}
}
@media (min-width:768px) and (max-width:992px){
.navigation-main ul.level_1>li>span>a{
padding-left:56.55px;
padding-right:26px;
background-size:30px;
font-size:22px
}
.navigation-main ul.level_1>li{
background-size:40px;
padding-right:10px
}
.navigation-main ul.level_1>li.pos2{
background-size:40px;
padding-right:10px
}
.navigation-main ul.level_1>li.pos3{
background-position-x:0;
padding-left:0;
background-size:40px
}
header .navbar .navbar-right{
margin-top:0
}
.navbar-nav{
position:static;
float:left !important;
margin:0
}
.navbar-collapse{
padding-left:0
}
.navbar-collapse #cartItems i{
display:none
}
}
@media (max-width:1200px){
.add-result{
width:auto;
float:left;
text-align:left;
margin-top:10px
}
.favorites{
margin-bottom:0
}
.suchauswahl .bulk-checkbox{
margin-bottom:10px
}
}
@media (max-width:992px){
.template-name-mylist .result-links{
float:left;
text-align:left
}
.suggested-topics .top-facets .facet{
width:49%
}
.result-table th{
font-size:13px;
padding-right:20px
}
.result-table td,.result-table span,.result-table .status,.result-table .label,.result-table .format{
font-size:13px
}
.footer-functions span,.footer-functions a{
font-size:12px
}
.footer-functions ul{
float:left;
width:100%
}
.footer-functions ul li:first-child{
margin-left:0
}
.sortierung .search-sort label{
margin-right:0
}
}
@media (max-width:767px){
#ergebnisfunktion,#suchauswahl,#ergebnisfunktion2,#suchauswahl2{
display:none
}
.navigation-main{
display:none
}
.navigation-main-mobile{
display:block
}
.navbar-collapse.collapse{
display:block
}
header .navbar .navbar-right{
margin-top:0
}
.navbar-nav{
position:static;
float:left !important;
margin:0
}
.navbar-collapse{
padding-left:0
}
.navbar-collapse #cartItems i{
display:none
}
header #header-collapse .navbar-right li{
float:none;
display:inline-block
}
header .navbar .navbar-nav>li>a{
padding:10px
}
i.fa-sign-in,i.fa-home,i.fa-sign-out{
display:none
}
.navigation-header{
width:auto;
left:-2px;
top:15px;
right:auto
}
.header-logo{
top:60px;
left:10px
}
.sortierung{
float:none;
width:auto
}
.ergebnisse{
margin-top:0px
}
.result a{
text-decoration:none
}
.title-container .title{
font-size:16px;
line-height:1.3
}
.bibbfooter{
display:none
}
.footer-functions span,.footer-functions a{
font-size:10px
}
.footer-functions ul{
float:left
}
.footer-functions ul li:first-child{
margin-left:0
}
.searchForm .btn-primary{
background-position:0;
padding-left:0;
margin-top:5px
}
.footer-column{
margin-top:20px
}
.record .media-left{
padding-left:0
}
.sortierung .form-control{
width:auto;
display:inline-block
}
}
@media (max-width:500px){
.advanced-search-image-range .date-fields,.advanced-search-image-range .slider-container{
width:100%
}
.result .media-left{
display:none
}
.suggested-topics .top-facets strong{
font-size:16px
}
.suggested-topics .top-facets .facet{
font-size:14px
}
.suggested-topics .top-facets .facet{
width:auto
}
.result-table td{
padding-right:10px
}
.searchtools a{
padding-left:0
}
}
@media (max-width:430px){
.navigation-header{
display:none
}
.header-logo{
top:25px
}
.navigation-main-mobile{
padding-top:100px
}
.result{
padding-left:5px;
padding-right:0
}
.mainbody.left{
padding-right:0
}
}
.fr-footer-social-links{
background-color:#44910d;
padding:20px 0
}
.fr-footer-social-links ul{
float:left
}
.fr-footer-social-links__headline{
width:33.333%;
margin:0;
padding:0;
float:left
}
.fr-footer-social-links__headline{
font-family:'Fira Sans',sans-serif;
font-weight:500;
font-style:normal;
-webkit-transform:translateY(2px);
transform:translateY(2px);
color:white;
white-space:nowrap;
font-size:17px;
line-height:20px
}
.fr-footer-social-links__list-item{
display:inline-block
}
.fr-footer-social-links__list-item:not(:last-child){
margin-right:20px
}
.fr-footer-social-links__link--facebook svg{
width:10px
}
.fr-footer-social-links__link svg{
width:20px;
height:20px;
fill:white;
float:left
}
@media (min-width:960px){
.fr-footer-social-links__list-item:not(:last-child){
margin-right:20px;
line-height:20px
}
}
@media (min-width:960px){
.fr-footer-social-links__link span{
display:inline-block
}
}
.fr-footer-social-links__link span{
display:inline-block;
font-family:'Fira Sans',sans-serif;
font-weight:400;
font-style:normal;
font-size:0.9375rem;
line-height:20px;
-webkit-transform:translateY(2px);
transform:translateY(2px);
color:white;
padding-left:5px;
float:left
}
.fr-footer-social-links .footer-container{
display:block
}
.date-fields input{
box-shadow:none !important;
border:1px solid #d8d8d8 !important
}
.min-slider-handle:before,.max-slider-handle:before{
top:-3px;
left:5px
}
.min-slider-handle:before{
left:4px
}
.sortierung .search-controls{
font-size:15px
}
.sortierung .search-controls select{
box-shadow:none !important;
border:none !important;
font-size:15px;
float:left;
position:relative;
width:auto !important
}
.sortierung .search-controls .search-sort select,.sortierung .search-controls .search-sort label{
float:right
}
.search-sort{
display:block
}
.template-name-results .sidebar .facet-group [data-toggle="collapse"]::after,.ergebnisfunktion span:after{
content:url(../images/arrow-up.svg)
}
.template-name-results .sidebar .facet-group .collapsed::after,.ergebnisfunktion.open span:after{
content:url(../images/arrow-down.svg)
}
.narrow-search h4:before{
content:url(../images/magnifier.svg);
top:3px
}
.button_fix {
min-width: 40px;
max-width: 40px;
min-height: 40px;
max-height: 40px;
}
.body {
font: 14px;
}
.wrapper {
width: 360px;
padding-left: 20px;
margin-left: 20px;
}
.wrapperconfirmation {
width: 768px;
padding: 20px;
margin-left: 20px;
}
.wrapperfull {
padding-left: 20px;
margin-left: 20px;
padding-right: 20px;
margin-right: 20px;
}
.bg-box{
background-color:#f3f3f3;
}
.bibb-bold strong{
font-size:20px;
color:#14416b;
margin-bottom:15px
}
.upload-item {
display: flex;
align-items: left;
margin-bottom: 15px;
padding: 15px;
border: 1px solid #ddd;
border-radius: 5px;
background-color: #fafafa;
}
.upload-item label {
font-weight: bold;
margin-right: 15px;
min-width: 80px;
color: #555;
}
.file-input {
flex: 1;
margin-right: 15px;
padding: 8px;
border: 1px solid #ccc;
border-radius: 4px;
background: white;
}
.document-type {
min-width: 180px;
padding: 8px;
border: 1px solid #ccc;
border-radius: 4px;
background: white;
}
.submit-container {
text-align: left;
margin-top: 30px;
}
.submit-btn {
background-color: #007cba;
color: white;
padding: 12px 30px;
border: none;
border-radius: 5px;
font-size: 16px;
cursor: pointer;
transition: background-color 0.3s;
}
.submit-btn:hover {
background-color: #005a87;
}
.add-remove-container {
text-align: left;
margin: 20px 0;
}
.add-btn, .remove-btn {
background-color: #28a745;
color: white;
border: none;
padding: 8px 15px;
margin: 0 5px;
border-radius: 4px;
cursor: pointer;
font-size: 14px;
}
.remove-btn {
background-color: #dc3545;
}
.add-btn:hover {
background-color: #218838;
}
.remove-btn:hover {
background-color: #c82333;
}
.info-text {
text-align: left;
color: #666;
margin-bottom: 20px;
font-style: italic;
}
.progress-container {
margin: 20px 0;
display: none;
}
.progress-bar {
width: 100%;
height: 20px;
background-color: #f0f0f0;
border-radius: 10px;
overflow: hidden;
border: 1px solid #ddd;
}
.progress-fill {
height: 100%;
background-color: #007cba;
width: 0%;
transition: width 0.3s ease;
border-radius: 10px;
}
.progress-text {
text-align: left;
margin-top: 10px;
font-size: 14px;
color: #666;
}
.status-message {
margin: 15px 0;
padding: 12px;
border-radius: 5px;
display: none;
}
.status-success {
background-color: #d4edda;
color: #155724;
border: 1px solid #c3e6cb;
}
.status-error {
background-color: #f8d7da;
color: #721c24;
border: 1px solid #f5c6cb;
}
.file-list {
margin-top: 15px;
}
.file-item {
padding: 8px;
margin: 5px 0;
background-color: #f8f9fa;
border-radius: 4px;
font-size: 14px;
}
.submit-btn:disabled {
background-color: #6c757d;
cursor: not-allowed;
}
.custom-table {
max-width: 80%;
}
.col-20 {
width: 20%;
}
.col-80 {
width: 80%;
}
/* Validierung Styles */
.is-invalid {
border-color: #dc3545 !important;
padding-right: calc(1.5em + 0.75rem);
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath d='m5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: right calc(0.375em + 0.1875rem) center;
background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.is-invalid:focus {
border-color: #dc3545;
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.is-valid {
border-color: #198754 !important;
padding-right: calc(1.5em + 0.75rem);
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='m2.3 6.73.94-.94 1.86 1.86L7.18 5.57l.94.94L4.1 10.54zm0 0'/%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: right calc(0.375em + 0.1875rem) center;
background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.is-valid:focus {
border-color: #198754;
box-shadow: 0 0 0 0.2rem rgba(25, 135, 84, 0.25);
}
/* Dokumenttyp Divs standardmäßig ausblenden */
#divMonografie,
#divSammelbandbeitrag,
#divZeitschriftenartikel,
#divKonferenzbeitrag,
#divQualifizierungsarbeit {
display: none;
}
/* Zurück-Button standardmäßig ausblenden */
#backToDocumentTypeSelection {
display: none;
}
/* Styling für den Zurück-Button */
#backToDocumentTypeSelection .btn {
transition: all 0.2s ease-in-out;
}
#backToDocumentTypeSelection .btn:hover {
transform: translateX(-2px);
}
/* Toast Container */
#toast-container {
z-index: 1055;
}
/* Accordion Button bei Validierungsfehlern */
.accordion-button.validation-error {
background-color: #f8d7da;
border-color: #f5c2c7;
color: #842029;
}
.accordion-button.validation-error:not(.collapsed) {
background-color: #f8d7da;
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);
}
/* Felddarstellung für Modal */
.field-container {
display: grid;
grid-template-columns: 100px 1fr;
gap: 15px;
align-items: center;
padding: 10px 0;
}
/* Warning Variante mit Bootstrap Warning-Farbe */
.field-container.warning {
/* background-color: #fff3cd; Bootstrap warning background */
border-left: 4px solid #ffc107; /* Bootstrap warning color */
padding: 10px 15px;
border-radius: 4px;
/* color: #856404; Bootstrap warning text color */
}
/* Error Variante mit Bootstrap Danger-Farbe */
.field-container.error {
/* background-color: #f8d7da; Bootstrap danger background */
border-left: 4px solid #dc3545; /* Bootstrap danger color */
padding: 10px 15px;
border-radius: 4px;
/* color: #721c24; Bootstrap danger text color */
}
.field-value {
text-align: left; /* linksbündig */
justify-self: start; /* bei Grid zusätzlich für horizontale Ausrichtung */
}
.field-header {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 10px;
}
.field-id {
font-weight: bold;
color: #495057;
font-size: 14px;
}
.status-selected {
background-color: #d4edda;
color: #155724;
padding: 2px 8px;
border-radius: 12px;
font-size: 12px;
font-weight: bold;
}
.status-unselected {
background-color: #f8d7da;
color: #721c24;
padding: 2px 8px;
border-radius: 12px;
font-size: 12px;
font-weight: bold;
}
/* Buttons für Modal */
.button-container {
display: flex;
justify-content: flex-end;
gap: 12px; /* Abstand zwischen den Buttons */
padding: 20px;
}
.btn-publish {
background-color: #007bff;
color: white;
border: none;
padding: 10px 20px;
border-radius: 4px;
cursor: pointer;
font-size: 14px;
transition: background-color 0.3s;
}
.btn-publish:hover {
background-color: #0056b3;
}
.btn-publish.secondary {
background-color: #6c757d;
}
.btn-publish.secondary:hover {
background-color: #545b62;
}
#arrayModal {
display: none; /* Standardmäßig versteckt */
position: fixed;
z-index: 99999;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: rgba(0,0,0,0.5); /* Dunkler Hintergrund */
}
.modal-content {
position: relative;
background-color: white;
margin: 5% auto;
padding: 20px;
border-radius: 5px;
width: 80%;
max-width: 800px;
max-height: 80vh;
overflow-y: auto;
box-shadow: 0 4px 6px rgba(0,0,0,0.1);
}
#modalBody {
min-height: 50px;
}
.modal-buttons {
text-align: center;
margin-top: 20px;
padding-top: 15px;
border-top: 1px solid #dee2e6;
}
.text-container {
background: rgba(144, 238, 144, 0.3);
padding: 10px 20px 10px 20px;
border-radius: 5px;
text-align: left;
border: 1px solid rgba(255, 255, 255, 0.3);
}
.subtitle {
font-size: 1.1em;
font-weight: 600;
margin-top: 1px;
}
/* CSS für validation-info Sektion */
.validation-info {
background-color: #f8f9fa;
border: 1px solid #dee2e6;
border-radius: 0.375rem;
padding: 1rem;
margin-bottom: 1.5rem;
}
.validation-info h6 {
margin-bottom: 0.5rem;
font-weight: 600;
color: #495057;
}
.validation-info #validationStatus {
margin-bottom: 0.5rem;
}
.validation-info .badge {
font-size: 0.875rem;
padding: 0.375rem 0.75rem;
}
.validation-info .text-muted {
font-size: 0.875rem;
line-height: 1.25;
}