/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
header#site-header{position:relative !important;padding:40px 0 30px 0 !important}header#site-header .burger-menu-container,header#site-header .to-top-icon,header#site-header .header__lang-switch,header#site-header .header__theme-switch,header#site-header .header__cart,header#site-header .header__login-link,header#site-header .header__user,header#site-header .header__menu-button{display:none !important}header#site-header .header__logo{margin-left:0 !important}header#site-header .header__logo-compact{display:none !important}header#site-header .header__logo-full{display:block !important;max-width:100%}header#site-header .header__intro-text{flex-grow:1}header#site-header .header__intro-text p{font-size:1.25rem}.header-bg{padding:7rem 0 !important}h1.list-main-title{font-size:4rem !important}@page personal-schedule{size:A4 portrait;margin:12mm}body.path-personal-schedule{page:personal-schedule;padding:0 !important;color:#1a1a1a;background:#fff;print-color-adjust:exact}body.path-personal-schedule #toolbar-administration,body.path-personal-schedule .gin-secondary-toolbar,body.path-personal-schedule .contextual,body.path-personal-schedule .order-info-message,body.path-personal-schedule .footer-menu,body.path-personal-schedule #page-footer,body.path-personal-schedule #mobile-flyout-menu,body.path-personal-schedule #sliding-popup,body.path-personal-schedule .eu-cookie-compliance-banner,body.path-personal-schedule .coffee-form-wrapper,body.path-personal-schedule iframe{display:none !important}body.path-personal-schedule .layout-container,body.path-personal-schedule .layout-content,body.path-personal-schedule main[role=main],body.path-personal-schedule .region-content,body.path-personal-schedule #block-mainpagecontent{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}body.path-personal-schedule header#site-header{position:static !important;width:100% !important;height:auto !important;margin:0 0 7mm !important;padding:0 0 5mm !important;border-bottom:1px solid #1a1a1a}body.path-personal-schedule header#site-header .styling-wrapper{display:block !important;height:auto !important;min-height:0 !important;padding:0 !important;border:0 !important;background:#fff !important}body.path-personal-schedule header#site-header .header__logo{display:block !important;width:42mm;margin:0 !important;padding:0 !important}body.path-personal-schedule header#site-header .header__logo-full{display:block !important;width:42mm;height:auto}body.path-personal-schedule header#site-header .header__logo-compact,body.path-personal-schedule header#site-header .header__intro-text{display:none !important}body.path-personal-schedule #mydok.personal-schedule{width:100%;padding:0;overflow:visible}body.path-personal-schedule #mydok.personal-schedule .mydok-header{width:100%;max-width:none;padding:0}body.path-personal-schedule #mydok.personal-schedule .mydok-header header{margin:0;padding:0 0 6mm}body.path-personal-schedule #mydok.personal-schedule .mydok-header header>div{width:100%;max-width:none;margin:0;padding:0}body.path-personal-schedule #mydok.personal-schedule h1.list-main-title{margin:0 !important;color:#1a1a1a !important;font-size:22pt !important;line-height:1.1 !important;letter-spacing:0}body.path-personal-schedule #mydok.personal-schedule .filter,body.path-personal-schedule #mydok.personal-schedule .export,body.path-personal-schedule #mydok.personal-schedule .chevron,body.path-personal-schedule #mydok.personal-schedule .buttons{display:none !important}body.path-personal-schedule #mydok.personal-schedule .mydok-section,body.path-personal-schedule #mydok.personal-schedule .mydok-section>main{width:100%;margin:0;padding:0}body.path-personal-schedule #mydok.personal-schedule section.meeting-day-section{display:block !important;margin:0;padding:0;background:#fff !important}body.path-personal-schedule #mydok.personal-schedule section.meeting-day-section>header{-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid;border-bottom:1px solid #1a1a1a}body.path-personal-schedule #mydok.personal-schedule section.meeting-day-section>header .row{margin:0}body.path-personal-schedule #mydok.personal-schedule section.meeting-day-section>header .col-12{width:100%;max-width:none;padding:0}body.path-personal-schedule #mydok.personal-schedule .day-header{margin:6mm 0 0 !important;padding:0 0 2.5mm !important;color:#0a6dfb !important;font-size:15pt !important;font-weight:normal;line-height:1.05 !important;letter-spacing:0}body.path-personal-schedule #mydok.personal-schedule .day-header span{font-size:9pt;line-height:1.1}body.path-personal-schedule #mydok.personal-schedule .content{background:#fff !important}body.path-personal-schedule #mydok.personal-schedule .content .appointment{margin:0;padding:4mm 0 !important;background:#fff !important;border-bottom:1px solid #1a1a1a}body.path-personal-schedule #mydok.personal-schedule .content .appointment>header{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}body.path-personal-schedule #mydok.personal-schedule .content .appointment>.slide-down{display:block !important}body.path-personal-schedule #mydok.personal-schedule .appointment>header>.row,body.path-personal-schedule #mydok.personal-schedule .show-group__appointment>.row{display:grid !important;grid-template-columns:34mm minmax(0,1fr);gap:6mm;margin:0 !important}body.path-personal-schedule #mydok.personal-schedule .appointment>header>.row>*,body.path-personal-schedule #mydok.personal-schedule .show-group__appointment>.row>*{width:auto !important;max-width:none !important;margin-left:0 !important;padding:0 !important}body.path-personal-schedule #mydok.personal-schedule .appointment>header>.row>:first-child,body.path-personal-schedule #mydok.personal-schedule .show-group__appointment>.row>:first-child{grid-column:1}body.path-personal-schedule #mydok.personal-schedule .appointment>header>.row>.main-content-wrapper,body.path-personal-schedule #mydok.personal-schedule .appointment>header>.row>.show-group__appointment-content,body.path-personal-schedule #mydok.personal-schedule .show-group__appointment>.row>.main-content-wrapper,body.path-personal-schedule #mydok.personal-schedule .show-group__appointment>.row>.show-group__appointment-content{grid-column:2}body.path-personal-schedule #mydok.personal-schedule .appointment>header>.row>.d-none,body.path-personal-schedule #mydok.personal-schedule .appointment>header>.row>.col-1{display:none !important}body.path-personal-schedule #mydok.personal-schedule .appointment>header>.row .d-block.d-lg-none{display:block !important}body.path-personal-schedule #mydok.personal-schedule .main-content-wrapper>.row{margin:0}body.path-personal-schedule #mydok.personal-schedule .main-content-wrapper>.row>*{width:100%;max-width:none;padding:0}body.path-personal-schedule #mydok.personal-schedule .field--name-field-date-show,body.path-personal-schedule #mydok.personal-schedule .show-group__time{margin:0 0 1mm !important;color:#1a1a1a !important;font-size:10.5pt !important;font-weight:normal !important;line-height:1.2 !important;letter-spacing:0}body.path-personal-schedule #mydok.personal-schedule .field--name-field-date-show .time{display:block;max-width:19mm}body.path-personal-schedule #mydok.personal-schedule .timezone,body.path-personal-schedule #mydok.personal-schedule .field--name-field-location{color:#1a1a1a !important;font-size:8.5pt !important;font-weight:normal;line-height:1.25 !important}body.path-personal-schedule #mydok.personal-schedule .field--name-field-location{margin-top:1mm}body.path-personal-schedule #mydok.personal-schedule .field--name-field-fiona-section,body.path-personal-schedule #mydok.personal-schedule .show-group__sections{margin:0 0 1mm;color:#ff2710 !important;font-size:8.5pt !important;font-weight:bold;line-height:1.2 !important}body.path-personal-schedule #mydok.personal-schedule h2,body.path-personal-schedule #mydok.personal-schedule .show-group__appointment h3{margin:0 !important;color:#ff2710 !important;font-size:11pt !important;font-weight:bold;line-height:1.25 !important;letter-spacing:0}body.path-personal-schedule #mydok.personal-schedule .publication-notes{margin:2mm 0 0;padding:0;font-size:8.5pt;line-height:1.3}body.path-personal-schedule #mydok.personal-schedule .publication-notes::before{display:none}body.path-personal-schedule #mydok.personal-schedule .show-group{padding-bottom:0 !important}body.path-personal-schedule #mydok.personal-schedule .show-group .show-group__appointments{display:block !important;margin:4mm 0 -4mm !important;background:#fff !important}body.path-personal-schedule #mydok.personal-schedule .show-group .show-group__appointment{padding:3mm 0 !important;border-top:1px solid rgba(26,26,26,.45);-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}body.path-personal-schedule #mydok.personal-schedule .show-group .show-group__location,body.path-personal-schedule #mydok.personal-schedule .show-group .show-group__notes,body.path-personal-schedule #mydok.personal-schedule .show-group .show-group__members,body.path-personal-schedule #mydok.personal-schedule .show-group .show-group__members li{font-size:8.5pt;line-height:1.3}body.path-personal-schedule #mydok.personal-schedule .show-group .show-group__location,body.path-personal-schedule #mydok.personal-schedule .show-group .show-group__notes,body.path-personal-schedule #mydok.personal-schedule .show-group .show-group__members{margin-top:1.5mm}body.path-personal-schedule #mydok.personal-schedule .members{margin:3mm 0 -4mm;padding:3mm 0 0 !important;background:#fff !important;border-top:1px solid rgba(26,26,26,.45)}body.path-personal-schedule #mydok.personal-schedule .members .container,body.path-personal-schedule #mydok.personal-schedule .members .container>.row>div{width:100%;max-width:none;margin:0;padding:0}body.path-personal-schedule #mydok.personal-schedule .members .row.justify-content-center{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3mm 6mm;margin:0}body.path-personal-schedule #mydok.personal-schedule .members .member{width:auto;max-width:none;margin:0;padding:0;-moz-column-break-inside:avoid;break-inside:avoid}body.path-personal-schedule #mydok.personal-schedule .members .member>.row{display:block;margin:0}body.path-personal-schedule #mydok.personal-schedule .members .member .col-4,body.path-personal-schedule #mydok.personal-schedule .members .member .profile-image{display:none}body.path-personal-schedule #mydok.personal-schedule .members .member .col-7{width:100%;max-width:none;padding:0}body.path-personal-schedule #mydok.personal-schedule .members .member .top-wrap{padding:0}body.path-personal-schedule #mydok.personal-schedule .members .name,body.path-personal-schedule #mydok.personal-schedule .members .company,body.path-personal-schedule #mydok.personal-schedule .members .role,body.path-personal-schedule #mydok.personal-schedule .members .utc-time{font-size:8.5pt;line-height:1.3}.flag,.export,#user-menu-click-wrapper,.dok-main-menu,.block-system-menu-blockhaeufig-geklickt,.view-marker,.content-marker{display:none !important}article.node--type-fiona-show.node--view-mode-teaser-personal-schedule,article.node--type-fiona-appointments.node--view-mode-teaser-personal-schedule{-moz-column-break-inside:avoid !important;break-inside:avoid !important;page-break-inside:avoid !important;position:relative !important;margin:10px 0 10px 0;padding:20px 30px !important}article.node--type-fiona-show.node--view-mode-teaser-personal-schedule .field--name-field-fiona-section,article.node--type-fiona-appointments.node--view-mode-teaser-personal-schedule .field--name-field-fiona-section{font-size:1rem !important}article.node--type-fiona-show.node--view-mode-teaser-personal-schedule .field--name-title,article.node--type-fiona-appointments.node--view-mode-teaser-personal-schedule .field--name-title{font-size:1.5rem !important;line-height:1.75rem !important;margin-bottom:0 !important}.view-solr-list table.views-table.views-view-table{position:relative !important;display:block;width:100%}.view-solr-list table.views-table.views-view-table tr *{page-break-inside:avoid !important}.view-solr-list table.views-table.views-view-table tr{width:100%;display:block;position:relative !important;page-break-inside:avoid !important}.view-solr-list table.views-table.views-view-table tr td,.view-solr-list table.views-table.views-view-table tr th{width:100%;display:block;position:relative !important;page-break-inside:avoid !important;border-bottom:1px solid rgba(0,0,0,.75) !important}.view-solr-list table.views-table.views-view-table tr td *,.view-solr-list table.views-table.views-view-table tr th *{page-break-inside:avoid}.region.region-footer{padding-top:100px;border-top:none !important}.region.region-footer .social,.region.region-footer .footer-content{display:none !important}#facet-filters{display:none !important}.region.region-content{max-width:100% !important}
