* 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; }