*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.panel-pane ul.sub-menu li a.active::after{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.panel-pane ul.sub-menu li a.active::after{content:"\e906"}.pane-content .pane-title{font-family:FaktPro-Light,sans-serif;font-size:40px;line-height:44px;color:#262627;margin-bottom:20px}@media screen and (max-width:600px){.pane-content .pane-title{font-size:30px;line-height:36px}}@media screen and (max-width:600px){.pane-content .pane-title{margin-bottom:10px}}.panel-pane ul.sub-menu{padding:0;margin:0;list-style:none}.panel-pane ul.sub-menu li{margin-bottom:15px;width:100%}.panel-pane ul.sub-menu li a{display:block;padding:7px 0 1px 42px;position:relative}.panel-pane ul.sub-menu li a::before{content:'';position:absolute;left:0;top:0;width:28px;height:28px;margin:0 10px 5px 0;border-radius:5px;background-color:#e5e5e5}.panel-pane ul.sub-menu li a.active{position:relative}.panel-pane ul.sub-menu li a.active::after{font-size:28px;line-height:1;color:#fffff1;display:block;position:absolute;top:0}.panel-pane ul.sub-menu li a.active::after{left:0}.panel-pane ul.sub-menu li a.active::before{background-color:#4d898e}.panel-pane .more-link{min-width:23.13167%;float:left}@media screen and (max-width:600px){.panel-pane .more-link{float:none}}.panel-pane.grid-small .pane-content>.field>.field-items>.field-item,.panel-pane.grid-small .pane-content>ul li{float:left;display:block;margin-right:2.4911%;width:23.13167%;margin-bottom:2.4911%}.panel-pane.grid-small .pane-content>.field>.field-items>.field-item:last-child,.panel-pane.grid-small .pane-content>ul li:last-child{margin-right:0}.panel-pane.grid-small .pane-content>.field>.field-items>.field-item:nth-child(4n),.panel-pane.grid-small .pane-content>ul li:nth-child(4n){margin-right:0}.panel-pane.grid-small .pane-content>.field>.field-items>.field-item:nth-child(4n+1),.panel-pane.grid-small .pane-content>ul li:nth-child(4n+1){clear:left}@media screen and (max-width:950px){.panel-pane.grid-small .pane-content>.field>.field-items>.field-item,.panel-pane.grid-small .pane-content>ul li{float:left;display:block;margin-right:2.4911%;width:31.6726%}.panel-pane.grid-small .pane-content>.field>.field-items>.field-item:nth-child(4n),.panel-pane.grid-small .pane-content>ul li:nth-child(4n){margin-right:2.4911%}.panel-pane.grid-small .pane-content>.field>.field-items>.field-item:nth-child(4n+1),.panel-pane.grid-small .pane-content>ul li:nth-child(4n+1){clear:none}.panel-pane.grid-small .pane-content>.field>.field-items>.field-item:last-child,.panel-pane.grid-small .pane-content>ul li:last-child{margin-right:0}.panel-pane.grid-small .pane-content>.field>.field-items>.field-item:nth-child(3n),.panel-pane.grid-small .pane-content>ul li:nth-child(3n){margin-right:0}.panel-pane.grid-small .pane-content>.field>.field-items>.field-item:nth-child(3n+1),.panel-pane.grid-small .pane-content>ul li:nth-child(3n+1){clear:left}}@media screen and (max-width:600px){.panel-pane.grid-small .pane-content>.field>.field-items>.field-item,.panel-pane.grid-small .pane-content>ul li{width:100%;margin-right:0}}.panel-pane.ding-library-address,.panel-pane.ding-library-contact{margin-bottom:40px}.panel-pane.ding-library-address .pane-title,.panel-pane.ding-library-contact .pane-title{font-family:FaktPro-SemiBold,sans-serif;font-size:18px;line-height:24px;padding-bottom:20px;border-bottom:1px solid rgba(38,38,38,.2);margin-bottom:25px;color:#262626}.default-panel-layout .primary-content .panel-pane.ding-library-address,.default-panel-layout .primary-content .panel-pane.ding-library-contact{float:left;display:block;margin-right:3.78378%;width:48.10811%}.default-panel-layout .primary-content .panel-pane.ding-library-address:last-child,.default-panel-layout .primary-content .panel-pane.ding-library-contact:last-child{margin-right:0}.panel-pane .library-address-postal-code::after{content:" "}.default-panel-layout .primary-content .panel-pane.ding-library-contact{margin-right:0}.panel-pane .library-contact-phone-label{width:100px;float:left}.panel-pane .library-contact-fax-label{width:100px;float:left}.panel-pane .library-contact-email-label{width:100px;float:left}.panel-pane.pane-weekly-opening-hours{width:100%;float:left}.panel-pane.pane-all-opening-hours table.opening-hours-table{margin-bottom:30px}.panel-pane.pane-menu-title h2,.panel-pane.pane-page-title h2{font-family:FaktPro-Light,sans-serif;font-size:40px;line-height:44px;color:#262627}@media screen and (max-width:600px){.panel-pane.pane-menu-title h2,.panel-pane.pane-page-title h2{font-size:30px;line-height:36px}}.secondary-content .panel-pane.pane-menu-title h2,.secondary-content .panel-pane.pane-page-title h2{margin-top:15px;margin-bottom:46px}.panel-pane.pane-ding-news-ding-news-list,.panel-pane.pane-ding-news-ding-news-list-library{margin-top:105px}@media screen and (max-width:950px){.panel-pane.pane-ding-news-ding-news-list,.panel-pane.pane-ding-news-ding-news-list-library{margin-top:0}}.panel-pane.pane-search-result-count .pane-content{margin-bottom:20px}.panel-pane.pane-search-result-count .page-title{margin-bottom:5px}.panel-pane.pane-search-result-count .count,.panel-pane.pane-search-result-count .search-string{font-family:FaktPro-SemiBold,sans-serif;font-size:18px;line-height:24px}.panel-pane.pane-search-result-count .count{color:rgba(38,38,38,.8)}.panel-pane.pane-ting-collection-count{border-bottom:1px solid rgba(38,38,38,.2)}.panel-pane.pane-ting-collection-count .pane-content{margin-bottom:20px}.panel-pane.pane-ting-collection-count .page-title{margin-bottom:5px}.panel-pane.pane-ting-collection-count .count,.panel-pane.pane-ting-collection-count .material-title{font-family:FaktPro-SemiBold,sans-serif;font-size:18px;line-height:24px}.panel-pane.pane-ting-collection-count .count{color:rgba(38,38,38,.8)}.panel-pane.pane-search-backends fieldset{border-top:1px solid rgba(38,38,38,.2)}.panel-pane.search-help{width:100%;float:left;padding:40px 0;border-top:1px solid rgba(38,38,38,.2)}.panel-pane.search-help .pane-title{font-family:FaktPro-SemiBold,sans-serif;font-size:18px;line-height:24px;color:#262626;margin-bottom:0}.panel-pane.search-help .pane-content{float:left;display:block;margin-right:3.78378%;width:61.08108%}.panel-pane.search-help .pane-content:last-child{margin-right:0}@media screen and (max-width:950px){.panel-pane.search-help .pane-content{float:left;display:block;margin-right:2.4911%;width:65.8363%}.panel-pane.search-help .pane-content:last-child{margin-right:0}}@media screen and (max-width:600px){.panel-pane.search-help .pane-content{width:100%}}.panel-pane.search-help .pane-content .button{float:left}.panel-pane.pane-ding-facetbrowser fieldset{border-top:1px solid rgba(38,38,38,.2)}.panel-pane.pane-ding-facetbrowser .hidden-facets-group{display:none}.panel-pane.pane-debts{margin-bottom:25px}.panel-pane.pane-debts:after{content:"";display:table;clear:both}.panel-pane.pane-debts .total-amount{width:100%;float:left;margin:10px 0}.panel-pane.pane-debts .pay-button{float:left;margin-right:3.78378%}@media screen and (max-width:600px){.panel-pane.pane-debts .pay-button{margin-bottom:10px}}.panel-pane.pane-debts .pay-button input{padding-right:80px}.panel-pane.pane-debts .pay-button+.pay-button{margin-right:0}#dibs-cards-supported .card-name{font-weight:400}.panel-pane.pane-current-user-name{display:none;padding-top:12px}.logged-in .panel-pane.pane-current-user-name{display:block}@media screen and (max-width:950px){.logged-in .panel-pane.pane-current-user-name{display:none}}.panel-pane.pane-current-user-name h2{font-family:FaktPro-Normal,sans-serif;font-size:16px;line-height:20px;font-weight:400;margin:0;text-align:right;color:#474747}.panel-pane.pane-current-user-name .pane-content{font-family:FaktPro-SemiBold,sans-serif;font-size:18px;line-height:24px;text-align:right;color:#262627;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel-pane.pane-import input[type=text]{background-color:#ccc;color:#262626;border-radius:0}.pane-ding-news-ding-news-list-user .pane-title,.panel-pane.pane-staff-profile .pane-title{margin-top:15px}.pane-page-tabs{max-width:1124px;margin-left:auto;margin-right:auto;width:90%}.pane-page-tabs:after{content:"";display:table;clear:both}.pane-page-tabs ul.tabs.primary{padding-left:0;margin:20px 0 0}.pane-page-tabs ul.tabs.primary li a{padding:5px 10px}.pane-node-title h2{font-family:FaktPro-Light,sans-serif;font-size:40px;line-height:44px;color:#262627}@media screen and (max-width:600px){.pane-node-title h2{font-size:30px;line-height:36px}}.pane-node-field-ding-library-body,.pane-node-field-ding-library-lead{float:left;display:block;margin-right:3.78378%;width:61.08108%;margin-bottom:30px}.pane-node-field-ding-library-body:last-child,.pane-node-field-ding-library-lead:last-child{margin-right:0}.pane-node-field-ding-library-body p:last-child,.pane-node-field-ding-library-lead p:last-child{margin-bottom:0}@media screen and (max-width:950px){.pane-node-field-ding-library-body,.pane-node-field-ding-library-lead{float:left;display:block;margin-right:2.4911%;width:65.8363%}.pane-node-field-ding-library-body:last-child,.pane-node-field-ding-library-lead:last-child{margin-right:0}}@media screen and (max-width:600px){.pane-node-field-ding-library-body,.pane-node-field-ding-library-lead{width:100%;margin-right:0}}.pane-ding-eresource-index{width:100%;float:left}.pane-ding-eresource-index ul.eresource-index{list-style:none}.pane-ding-eresource-index ul.eresource-index>li{float:left;margin-right:10px}.pane-ding-eresource-index ul.eresource-index>li a{font-family:FaktPro-SemiBold,sans-serif;text-transform:uppercase}.pane-ding-eresource-ding-eresource-category{float:left;display:block;margin-right:3.78378%;width:74.05405%}.pane-ding-eresource-ding-eresource-category:last-child{margin-right:0}@media screen and (max-width:950px){.pane-ding-eresource-ding-eresource-category{float:left;display:block;margin-right:2.4911%;width:65.8363%}.pane-ding-eresource-ding-eresource-category:last-child{margin-right:0}}@media screen and (max-width:600px){.pane-ding-eresource-ding-eresource-category{width:100%}}.pane-bibliotek-info{width:100%;float:left;padding:40px 0;border-top:1px solid rgba(38,38,38,.2);background-image:none}.pane-bibliotek-info .pane-content{padding:0}.pane-bibliotek-info .pane-content strong{font-family:FaktPro-SemiBold,sans-serif;font-size:18px;line-height:24px}.pane-search-result{width:100%;float:left;padding-bottom:20px;background-image:none}.pane-search-result .pane-content{padding:0}.pane-search-result .pane-content ul{margin-bottom:0}.pane-search-result .pane-content strong{font-family:FaktPro-SemiBold,sans-serif;font-size:18px;line-height:24px}.pane-print-button{position:relative;z-index:100;display:block;float:right;width:164px;margin-bottom:-50px}@media screen and (max-width:600px){.pane-print-button{display:none}}.pane-print-button .print-button{margin:0}.pane-views-exp-ding-event-ding-event-list .views-exposed-form{border-top:1px solid rgba(38,38,38,.2);padding-top:25px}.pane-views-exp-ding-event-ding-event-list .views-exposed-form .form-submit{margin-top:0;margin-right:7.86517%;margin-bottom:0;padding-right:40px}.pane-views-exp-ding-event-ding-event-list .views-exposed-widget{padding:0;margin-bottom:30px}@media screen and (max-width:600px){.pane-views-exp-ding-event-ding-event-list .views-exposed-widget{margin-bottom:20px}}.pane-views-exp-ding-event-ding-event-list .views-widget-filter-combine{width:100%}@media screen and (max-width:950px){.pane-views-exp-ding-event-ding-event-list .views-widget-filter-combine{float:left;display:block;margin-right:2.4911%;width:31.6726%}.pane-views-exp-ding-event-ding-event-list .views-widget-filter-combine:last-child{margin-right:0}}@media screen and (max-width:600px){.pane-views-exp-ding-event-ding-event-list .views-widget-filter-combine{width:100%;margin-right:0}}.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_date_value,.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_date_value_1{float:left;display:block;margin-right:7.86517%;width:46.06742%}.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_date_value:last-child,.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_date_value_1:last-child{margin-right:0}@media screen and (max-width:950px){.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_date_value,.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_date_value_1{float:left;display:block;margin-right:2.4911%;width:31.6726%}.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_date_value:last-child,.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_date_value_1:last-child{margin-right:0}}@media screen and (max-width:600px){.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_date_value,.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_date_value_1{width:100%;margin-right:0}}.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_date_value_1{margin-right:0}.pane-views-exp-ding-event-ding-event-list label:not(.option){font-family:FaktPro-SemiBold,sans-serif;font-size:18px;line-height:24px;font-weight:400;margin-bottom:20px}@media screen and (max-width:600px){.pane-views-exp-ding-event-ding-event-list label:not(.option){margin-bottom:10px}}.pane-views-exp-ding-event-ding-event-list .form-item{display:block;margin-right:0}.pane-views-exp-ding-event-ding-event-list .form-item .date-padding,.pane-views-exp-ding-event-ding-event-list .form-item .form-item{float:none}.pane-views-exp-ding-event-ding-event-list .form-item input{width:100%;margin-right:0;background-color:#e5e5e5}.pane-views-exp-ding-event-ding-event-list .form-item input::-webkit-input-placeholder{color:rgba(38,38,38,.8)}.pane-views-exp-ding-event-ding-event-list .form-item input::-moz-placeholder{color:rgba(38,38,38,.8)}.pane-views-exp-ding-event-ding-event-list .form-item input:-moz-placeholder{color:rgba(38,38,38,.8)}.pane-views-exp-ding-event-ding-event-list .form-item input:-ms-input-placeholder{color:rgba(38,38,38,.8)}.pane-views-exp-ding-event-ding-event-list .description{display:none}.pane-views-exp-ding-event-ding-event-list .views-submit-button{margin-right:20px}.pane-views-exp-ding-event-ding-event-list .views-submit-button{padding:0}.pane-views-exp-ding-event-ding-event-list .views-reset-button{padding:0}.pane-views-exp-ding-event-ding-event-list .views-reset-button .form-submit{margin-top:0}.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_category_tid,.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_target_tid,.pane-views-exp-ding-event-ding-event-list .views-widget-filter-og_group_ref_target_id_entityreference_filter{width:100%}.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_category_tid label h2,.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_target_tid label h2,.pane-views-exp-ding-event-ding-event-list .views-widget-filter-og_group_ref_target_id_entityreference_filter label h2{position:relative;border-top:1px solid rgba(38,38,38,.2);padding-top:25px}.pane-views-exp-ding-news-ding-news-list .views-exposed-form{border-top:1px solid rgba(38,38,38,.2);padding-top:25px}.pane-views-exp-ding-news-ding-news-list .views-exposed-form .form-submit{margin-top:0;padding-right:40px;margin-right:7.86517%}.pane-views-exp-ding-news-ding-news-list .views-exposed-widget{padding:0;margin-bottom:30px}@media screen and (max-width:600px){.pane-views-exp-ding-news-ding-news-list .views-exposed-widget{margin-bottom:20px}}.pane-views-exp-ding-news-ding-news-list label:not(.option){font-family:FaktPro-SemiBold,sans-serif;font-size:18px;line-height:24px;font-weight:400;margin-bottom:20px}@media screen and (max-width:600px){.pane-views-exp-ding-news-ding-news-list label:not(.option){margin-bottom:10px}}.pane-views-exp-ding-news-ding-news-list .form-item{display:block;margin-right:0}.pane-views-exp-ding-news-ding-news-list .form-item .date-padding,.pane-views-exp-ding-news-ding-news-list .form-item .form-item{float:none}.pane-views-exp-ding-news-ding-news-list .form-item input{width:100%;margin-right:0;background-color:#e5e5e5}.pane-views-exp-ding-news-ding-news-list .form-item input::-webkit-input-placeholder{color:rgba(38,38,38,.8)}.pane-views-exp-ding-news-ding-news-list .form-item input::-moz-placeholder{color:rgba(38,38,38,.8)}.pane-views-exp-ding-news-ding-news-list .form-item input:-moz-placeholder{color:rgba(38,38,38,.8)}.pane-views-exp-ding-news-ding-news-list .form-item input:-ms-input-placeholder{color:rgba(38,38,38,.8)}.pane-views-exp-ding-news-ding-news-list .description{display:none}.pane-views-exp-ding-news-ding-news-list .views-submit-button{margin-right:20px}.pane-views-exp-ding-news-ding-news-list .views-submit-button{padding:0}.pane-views-exp-ding-news-ding-news-list .views-reset-button{padding:0}.pane-views-exp-ding-news-ding-news-list .views-reset-button .form-submit{margin-top:0}.pane-views-exp-ding-news-ding-news-list .views-widget-filter-field_ding_news_category_tid,.pane-views-exp-ding-news-ding-news-list .views-widget-filter-og_group_ref_target_id_entityreference_filter{width:100%}.pane-views-exp-ding-news-ding-news-list .views-widget-filter-field_ding_news_category_tid label h2,.pane-views-exp-ding-news-ding-news-list .views-widget-filter-og_group_ref_target_id_entityreference_filter label h2{position:relative;border-top:1px solid rgba(38,38,38,.2);padding-top:25px}.panels-ipe-editing{max-width:1260px;margin:0 auto}.panels-ipe-on{display:none}.default-panel-layout .primary-content .pane-consent-text .pane-content{float:left;display:block;margin-right:3.78378%;width:61.08108%;margin-bottom:30px}.default-panel-layout .primary-content .pane-consent-text .pane-content:last-child{margin-right:0}