.dashboard-container{display:flex;flex-direction:row}.dashboard-container .dashboard-elements{flex-grow:1}.dashboard-container .dashboard-elements>div{margin-bottom:20px}.dashboard-container .dashboard-elements > div .edit-buttons{margin-bottom:0}.dashboard-container .dashboard-elements > div  .autoentity-list
li{margin-bottom:0}.dashboard-container .dashboard-functions{flex-shrink:0;width:300px}.dashboard-functions
a{text-decoration:none;font-family:'open_sans_italic',Arial,Helvetica,sans-serif;color:#e0053c}.dashboard-functions a:hover{text-decoration:underline}.dashboard-functions a::after{content:' »'}.dashboard-functions
ul{list-style:none;padding:0;margin:0}.dashboard-functions ul.manager-list{list-style:square inside}.dashboard-functions ul
li{}.dashboard-functions>div{margin-bottom:20px}.dashboard-functions > div
p{margin-top:0}.dashboard-functions .actions > div, .dashboard-functions .manager-info>div{margin-bottom:20px}.dashboard-functions .add-manager-control>*{display:block;margin-bottom:5px}.dashboard-functions .add-manager-control
select{width:250px;border:1px
solid #c0c5ca}.dashboard-functions .add-manager-control
button{border:1px
solid white;background-color:black;color:white;font-family:'open_sans_light',Arial,Helvetica,sans-serif;letter-spacing:0.05em;padding:3px
15px 3px 15px}.dashboard .capabilities-list{list-style:square;margin:0}.dashboard .capabilities-list
a{font-family:'open_sans_italic',Arial,Helvetica,sans-serif;text-decoration:none;color:#e0053c}.dashboard .capabilities-list a:hover{text-decoration:underline}@media screen and (max-width: 1000px){.dashboard-container{flex-direction:column}.dashboard-container .dashboard-elements{margin-bottom:20px}}.dbjsonedit-admin-container{flex-grow:1;display:flex;position:relative;flex-direction:column}.dbjsonedit-content{flex-grow:1;display:flex;position:relative;flex-direction:row}.dbjsonedit-editor-panel{flex-grow:1;display:flex;position:relative;flex-direction:column}.dbjsonedit-admin-panel{width:250px;flex-shrink:0;padding:10px;border-left:1px solid #c0c5ca;display:flex;flex-direction:column}.dbjsonedit-admin-panel
*{margin-bottom:10px}#jsoneditor{flex-grow:1;display:flex;position:relative}#jsoneditor
div.jsoneditor{position:absolute}#commandbar{padding:5px
15px 5px 15px;display:flex;flex-direction:row}#docselector{width:100%}#commandbar
button{margin-left:20px;white-space:nowrap}.jsoneditor-search
input{color:black}.dbjsonedit-node-editor{display:flex;flex-direction:column;background-color:white;width:600px}@media screen and (max-width: 800px){.dbjsonedit-node-editor{width:100%}}.dbjsonedit-node-editor
.header{background-color:#FFD588;display:flex;flex-direction:row}.dbjsonedit-node-editor .header
h3{margin:10px;font-family:'open_sans_light',Arial,Helvetica,sans-serif;font-size:1.3em;flex-grow:1;width:1px;white-space:nowrap}.dbjsonedit-node-editor
.buttons{display:flex;flex-direction:row;justify-content:space-between;background-color:black}.dbjsonedit-node-editor .buttons
a{background-color:#FFD588;color:black;display:block;padding:2px
5px 2px 5px;text-decoration:none;border:1px
solid black;font-family:'open_sans',Arial,Helvetica,sans-serif;margin:5px}.dbjsonedit-node-editor .editor-main{margin:10px}.dbjsonedit-node-editor .editor-main .plain-editor{width:100%;border:1px
solid #c0c5ca;padding:3px;min-height:150px;outline:none}.popup-content .edit-buttons{margin:10px}.e-company.full>.edit-buttons{margin:0}.edit-buttons{margin:5px
10px 20px 0;display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;flex-shrink:0}.edit-buttons
.status{display:flex;flex-direction:row}.edit-buttons
.actions{display:flex;flex-direction:row;margin-right:5px;margin-bottom:5px}.edit-buttons .actions
label{margin-right:5px}.edit-buttons .actions
select{margin-right:10px;border:1px
solid #c0c5ca}.edit-buttons
.publishstatus{white-space:nowrap;margin-right:10px;display:flex;flex-direction:row;align-items:center}.edit-buttons .publishstatus
.indicator{width:20px;height:20px;border-radius:10px;margin-right:5px;margin-left:10px}.edit-buttons .status-title
div{display:none;font-size:0.8em}.edit-buttons .publishstatus
.indicator.published{background-color:#43dc34}.published:not(.inactive) .edit-buttons .publishstatus .published .is-published{display:block}.inactive .edit-buttons .publishstatus
.indicator.published{background-color:#bdbdbd}.inactive.expired .edit-buttons .publishstatus .published .is-expired{display:block}.inactive.pending .edit-buttons .publishstatus
.indicator.published{background-color:#98b392}.inactive.pending .edit-buttons .publishstatus .published .is-pending{display:block}.edit-buttons .publishstatus
.indicator.unpublished{background-color:#bdbdbd}.edit-buttons .publishstatus .unpublished .is-unpublished{display:block}.edit-buttons .publishstatus
.indicator.archived{background-color:#ff5244}.edit-buttons .publishstatus .archived .is-archived{display:block}.edit-buttons
button{background-color:#FFD588;padding:2px
3px 2px 3px;border:1px
solid black;font-family:'open_sans',Arial,Helvetica,sans-serif;font-size:0.8em;letter-spacing:0.05em;margin-right:5px;display:inline-block;text-align:center;color:black}.edit-buttons button:last-child{margin-right:0}.edit-buttons button:disabled{background-color:#b8b8b8}.e-editform{display:flex;flex-direction:column;background-color:white;width:600px}@media screen and (max-width: 800px){.e-editform{width:100%}}.e-editform .e-editform-header{background-color:#FFD588;display:flex;flex-direction:row}.e-editform .e-editform-header
h3{margin:10px;font-family:'open_sans_light',Arial,Helvetica,sans-serif;font-size:1.3em;flex-grow:1;width:1px;white-space:nowrap}.e-editform .e-editform-header
a{margin:10px;display:block;white-space:nowrap;color:black;font-family:'open_sans_italic',Arial,Helvetica,sans-serif;text-decoration:none}.e-editform .e-editform-introtext{padding:10px;border-top:1px solid #c0c5ca;border-bottom:1px solid #c0c5ca}.e-editform .form-block-list{margin:0
1px 0 1px;padding:0;list-style:none}.e-editform li.input-block{display:flex;flex-direction:row;border-bottom:1px solid #c0c5ca;margin-bottom:0}.e-editform li.input-block.optional{background-color:#f0f0f0}.e-editform
.indicator{flex-shrink:0;width:20px;background-color:#d3d3d3;display:none}.e-editform .input-content{flex-grow:1}.e-editform .input-content
.message{color:red;min-height:20px;padding:5px
0 5px 10px}.e-editform .input-content .message
label{display:block}.e-editform .input-header{margin:10px
0 5px 10px;display:flex;flex-direction:row;align-items:baseline}.e-editform a.input-help-button{color:black;font-family:'open_sans_italic',Arial,Helvetica,sans-serif;text-decoration:none;display:block;margin-right:10px;font-size:0.8em}.e-editform .input-header
label{font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;display:block;flex-grow:1}.e-editform li.input-block.optional .input-header
label{flex-grow:inherit}.e-editform .input-header .optional-caption{display:none}.e-editform li.input-block.optional .input-header .optional-caption{font-size:0.8em;color:#929292;margin-left:5px;flex-grow:1;display:block}.e-editform
.help{margin:10px;display:none}.e-editform .input-text, .e-editform .input-checkbox{margin:10px;display:flex;flex-direction:row;align-items:center}.e-editform .input-flexselect, .e-editform .input-select{margin:10px}.e-editform .input-flexselect select, .e-editform .input-select
select{width:100%;min-height:36px}.e-editform .input-date{margin:10px;display:flex;flex-direction:column}.e-editform .input-simpletext{margin:10px;display:flex;flex-direction:column}.e-editform .input-simpletext
textarea{width:100%;height:150px;border:1px
solid #c0c5ca;padding:3px}.e-editform .input-richtext{margin:10px;display:flex;flex-direction:column}.e-editform .input-richtext
textarea{width:100%;height:150px;border:1px
solid #c0c5ca;padding:3px}.e-editform .input-richtext .trumbowyg-button-pane{background-color:#efefef}.e-editform .input-date>input{display:none}.e-editform .input-text input[type=text]{border:1px
solid #c0c5ca;display:block;flex-grow:1;padding:3px}.e-editform .input-text.autotext input[type=text]{border:1px
solid transparent}.e-editform .input-checkbox input[type=checkbox]{margin-right:10px;flex-shrink:0}.e-editform .length-indicator{font-size:0.8em;padding:3px;flex-shrink:0}.e-editform .edit-functions-publish{margin:10px}.e-editform .edit-functions-publish
label{margin-bottom:10px;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;display:block}.e-editform #edit-functions-publish-setting{padding:3px;width:100%}.e-editform #edit-functions-publish-setting.published{background-color:#43dc34}.e-editform #edit-functions-publish-setting.unpublished{background-color:#bdbdbd}.e-editform .edit-function-buttons{display:flex;flex-direction:row;justify-content:space-between;background-color:black}.e-editform .edit-function-buttons
a{background-color:#FFD588;color:black;display:block;padding:2px
5px 2px 5px;text-decoration:none;border:1px
solid black;font-family:'open_sans',Arial,Helvetica,sans-serif;margin:5px}.select2-dropdown{border-radius:0}.select2-container--default .select2-selection--single{border-radius:0;border-color:#c0c5ca}.select2-container--default .select2-selection--multiple{border-radius:0;border-color:#c0c5ca}.select2-container--default .select2-selection--multiple .select2-selection__choice{border-radius:0;border-color:#c0c5ca}.select2-container--classic .select2-selection--single{border-radius:0;border-color:#c0c5ca}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border-radius:0;border-color:#c0c5ca}.select2-container--classic .select2-selection--multiple{border-radius:0;border-color:#c0c5ca}.select2-container--classic .select2-selection--multiple .select2-selection__choice{border-radius:0;border-color:#c0c5ca}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#c0c5ca}.e-editform .croppie-container{padding:0}.e-editform .croppie-container .cr-viewport{box-shadow:none;border:1px
solid #c0c5ca}.e-editform .croppie-container .cr-slider-wrap{margin-top:10px}.e-editform .image-select-crop .additional-controls{display:flex;flex-direction:row;margin:15px
10px 10px 10px;justify-content:flex-start}.e-editform .defaultstyle button, .e-editform .defaultstyle
a.btn{background-color:black;padding:2px
10px 2px 10px;height:28px;color:white;border:none;font-family:'open_sans_light',Arial,Helvetica,sans-serif;letter-spacing:0.05em;margin-right:10px;display:block;text-align:center;text-decoration:none}.trumbowyg-button-pane .trumbowyg-button-group::after{background:#c0c5ca}.e-editform .trumbowyg-button-pane::after{background:#c0c5ca}.e-editform .trumbowyg-editor{background-color:white}.e-editform .trumbowyg-box,.trumbowyg-editor{margin:0}.e-editform .trumbowyg-fullscreen .trumbowyg-editor, .trumbowyg-fullscreen .trumbowyg-textarea{position:absolute}.trumbowyg-box,.trumbowyg-editor{min-height:200px}.e-editform button:last-child{margin-right:0}.e-editform .image-select-crop a.btn.file-btn{position:relative;margin:10px;padding:10px;height:inherit}.e-editform .image-select-crop .file-btn input[type="file"]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.cr-boundary{background-color:#fff}.e-editform .input-addressgeo
.search{display:flex;flex-direction:row;margin:0
10px 0 10px}.e-editform .input-addressgeo input[type=text]{border:1px
solid #c0c5ca;display:block;flex-grow:1;padding:3px;width:100px}.e-editform .input-addressgeo
button{margin-left:10px}.e-editform .input-addressgeo .address-fields{margin:10px}.e-editform .input-addressgeo .address-fields>div{display:flex;flex-direction:row;margin-bottom:10px}.e-editform .input-addressgeo .address-fields
label{white-space:nowrap;margin-right:10px;width:150px;flex-grow:0;flex-shrink:0}.e-editform .input-addressgeo .address-fields
input{margin-right:10px}.e-editform .input-addressgeo .address-fields input:last-child{margin-right:0}.e-editform .input-addressgeo .address-fields
input.narrow{width:60px;flex-grow:0;flex-shrink:0}.e-editform .input-addressgeo .map-canvas{width:450px;height:400px;margin:10px}.input-businesshours{margin:10px}.e-editform .entityselector-container{margin:10px}.e-editform .input-hiddendata
pre{margin:10px}.e-editform .entityselector-container
.actions{display:flex;flex-direction:row;margin-bottom:10px}.e-editform .date-picker-wrapper .custom-shortcut
a{color:#e0053c}.e-editform .date-picker-wrapper
.footer{font-size:12px}div.module-login-widget{background-color:#FFD588;border-top:1px solid #c0c5ca;border-bottom:1px solid #c0c5ca;padding:5px
15px 5px 15px;display:flex;flex-direction:row;align-items:center}div.module-login-widget
.directlinks{flex-grow:1;margin:0;list-style:none;padding:0;display:flex;flex-direction:row}div.module-login-widget .directlinks
a{text-decoration:none;font-family:'open_sans_italic',Arial,Helvetica,sans-serif;margin-right:20px;color:#e0053c}div.module-login-widget .directlinks a:hover{text-decoration:underline}div.module-login-widget
.info{flex-shrink:0}div.module-login-widget .info
span.bold{font-family:'open_sans_semibold',Arial,Helvetica,sans-serif}div.module-login-widget
.actions{flex-shrink:0}div.module-login-widget .actions button, div.loginbox
button{border:1px
solid white;background-color:black;color:white;font-family:'open_sans_light',Arial,Helvetica,sans-serif;letter-spacing:0.05em;padding:3px
15px 3px 15px;margin-left:15px}div.loginbox
form{display:flex;flex-direction:column;align-items:flex-start;max-width:300px}div.loginbox form>div{display:flex;flex-direction:column;width:100%}div.loginbox form>div.actions{width:auto;align-self:flex-end}div.loginbox form
input{width:100%;margin-bottom:10px;border:1px
solid #c0c5ca;padding:3px}div.loginbox
button{margin:0}div.loginbox
label.error{font-family:'open_sans',Arial,Helvetica,sans-serif;color:#e0053c;margin-bottom:5px}@media screen and (max-width: 1000px){div.module-login-widget{flex-direction:column;align-items:flex-start}div.module-login-widget
.directlinks{order:2;margin-bottom:10px}div.module-login-widget
.info{order:1;margin-bottom:10px}div.module-login-widget
.actions{order:3;align-self:flex-end}div.module-login-widget
.directlinks{margin:0;list-style:none;padding:0;display:block}}.user-table
table{}.user-table table
thead{font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;color:white;background-color:black}.user-table table td, .user-table table
th{padding:5px;border:1px
solid #c0c5ca;text-align:left;font-weight:normal}.user-table table
td.new{background-color:#aacfac}.user-table table
td.inactive{background-color:#cfcfcf}.user-table table th:not(.no-sort){cursor:pointer;user-select:none}div.create-user-container{margin-bottom:20px}div.create-user-container button, .user-table table
button{border:1px
solid white;background-color:black;color:white;font-family:'open_sans_light',Arial,Helvetica,sans-serif;letter-spacing:0.05em;padding:3px
15px 3px 15px}div.create-user-container
form{display:flex;flex-direction:column;align-items:flex-start;max-width:300px;flex-shrink:0;margin-right:20px}div.create-user-container form>div{display:flex;flex-direction:column;width:100%}div.create-user-container form>div.actions{width:auto;align-self:flex-end}div.create-user-container form input, div.create-user-container form
select{width:100%;margin-bottom:10px;border:1px
solid #c0c5ca;padding:3px}div.create-user-container
button{margin:0}div.create-user-container form
label.error{font-family:'open_sans',Arial,Helvetica,sans-serif;color:#e0053c;margin-bottom:5px}div.create-user-container div.create-user{display:flex;flex-direction:row;justify-content:flex-start}div.create-user-container div.info
p{margin:0}div.create-user-container
span.bold{font-family:'open_sans_semibold',Arial,Helvetica,sans-serif}div.set-password-form
button{border:1px
solid white;background-color:black;color:white;font-family:'open_sans_light',Arial,Helvetica,sans-serif;letter-spacing:0.05em;padding:3px
15px 3px 15px;margin-left:15px;text-decoration:none;text-align:center}div.set-password-form
form{display:flex;flex-direction:column;align-items:flex-start;max-width:300px}div.set-password-form
.username{margin-bottom:10px}div.set-password-form .username
span{font-family:'open_sans_semibold',Arial,Helvetica,sans-serif}div.set-password-form form>div{display:flex;flex-direction:column;width:100%}div.set-password-form form>div.actions{width:auto;align-self:flex-end}div.set-password-form form
input{width:100%;margin-bottom:10px;border:1px
solid #c0c5ca;padding:3px}div.set-password-form
button{margin:0}div.set-password-form
label.error{font-family:'open_sans',Arial,Helvetica,sans-serif;color:#e0053c;margin-bottom:5px}div.set-password-form
.strength_meter_controls{display:flex;flex-direction:row;margin-bottom:10px}div.set-password-form .strength_meter_controls
a.button_strength{order:2;margin-left:10px;white-space:nowrap;font-family:'open_sans_italic',Arial,Helvetica,sans-serif;color:#e0053c;text-decoration:none}div.set-password-form .strength_meter_controls a.button_strength:hover{text-decoration:underline}div.username-list-container{background-color:white;padding:10px}@media screen and (max-width: 1000px){div.create-user-container div.create-user{flex-direction:column}}.cpcms-button{border:1px
solid white;background-color:black;color:white;font-family:'open_sans',Arial,Helvetica,sans-serif;letter-spacing:0.05em;padding:3px
15px 3px 15px;text-decoration:none;display:inline-block;transition:all 0.2s}.cpcms-button:hover{background-color:#393939}.cpcms-button:active{transform:scale(0.95);background-color:#555}ul.autoentity-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;width:100%}ul.autoentity-list.col{flex-direction:column;flex-wrap:nowrap}ul.autoentity-list.col
li{margin-right:0}ul.autoentity-list
li{padding:0;margin:0
20px 20px 0;display:flex}.popup-content .autoentity-container{background-color:white;padding:10px}#page-main-content
.header{}#page-main-content .header a.g-back{color:black;text-decoration:none;padding-left:22px;background:transparent url("/assets/img/g_ui_icon_back.svg") no-repeat left center;background-size:16px 16px;line-height:16px}.e-company-container{display:flex;justify-content:center;margin-top:20px}.e-company.full{width:80%;max-width:1262px}.e-company.full
.above{display:flex;flex-direction:row;align-items:flex-end;margin-bottom:10px}#page-main-content .e-company.full .above
h2.title{margin-bottom:0}#page-main-content .e-company.full .above span.legal-title{font-size:0.8em}.e-company.full .above
h3.subtitle{font-weight:normal;font-size:1em;margin:10px
0 0}.e-company.full .above
.title{flex-grow:1}.e-company.full .above .social-media .m-social-media-links{margin:0}.e-company.full
.header{margin-bottom:20px}.e-company.full .header
.infocard{border:1px
solid #c0c5ca;display:flex;flex-direction:row}.e-company.full .header .infocard
.info{margin:20px;min-width:260px;flex-shrink:0}.e-company.full .infocard .logo-container{margin-bottom:20px}.e-company.full .infocard .logo-container
img{width:auto;height:120px}.e-company.full .infocard .info
a{color:black;text-decoration:none;font-family:'open_sans_italic',Arial,Helvetica,sans-serif}.e-company.full .infocard .info a:hover{text-decoration:underline}.e-company.full .infocard .info
.name{display:none}.e-company.full .infocard .info
.owner{margin-bottom:10px;padding-left:22px;background:transparent url("/sys/modules/entities/module_ecompany/img/m_ecompany_icon_owner_black.svg") no-repeat left 3px;background-size:16px 16px}.e-company.full .infocard .info
.address{margin-bottom:20px;padding-left:22px;background:transparent url("/sys/modules/entities/module_ecompany/img/m_ecompany_icon_address_black.svg") no-repeat left 3px;background-size:16px 16px}.e-company.full .infocard .info .contacts-classic{margin-bottom:20px}.e-company.full .infocard .info .contacts-modern a.extern, .e-company.full .infocard .info .contacts-classic a, .e-company.full .infocard .info .contacts-classic
span{padding-left:22px;background:transparent url("/assets/img/g_ui_icon_ext_link.svg") no-repeat left center;background-size:16px 16px}.e-company.full .infocard .info .contacts-classic a.phone-number{background-image:url("/sys/modules/entities/module_ecompany/img/m_ecompany_icon_phone_black.svg");font-family:'open_sans',Arial,Helvetica,sans-serif;color:black}.e-company.full .infocard .info .contacts-classic span.fax-number{background-image:url("/sys/modules/entities/module_ecompany/img/m_ecompany_icon_fax_black.svg")}.e-company.full .infocard .info .contacts-modern{margin-bottom:20px}.e-company.full .infocard .info .contacts-modern > div,.e-company.full .infocard .info .contacts-classic>div{margin-bottom:10px}.e-company.full .infocard .info .contacts-modern a.extern.shop-url{background-image:url("/sys/modules/entities/module_ecompany/img/m_ecompany_icon_shopping_black.svg")}.e-company.full .infocard .info .contacts-modern a.extern.facebook-url{background-image:url("/sys/modules/entities/module_ecompany/img/m_ecompany_icon_fb_black.svg")}.e-company.full .infocard .info .contacts-modern a.extern.twitter-url{background-image:url("/sys/modules/entities/module_ecompany/img/m_ecompany_icon_tw_black.svg")}.e-company.full .infocard .info .contacts-modern a.extern.instagram-url{background-image:url("/sys/modules/entities/module_ecompany/img/m_ecompany_icon_insta_black.svg")}.e-company.full .infocard .info .contacts-modern a.extern.directions-link{background-image:url("/sys/modules/entities/module_ecompany/img/m_ecompany_icon_map_black.svg")}.e-company.full .infocard .info .currently-open-info-container{margin-bottom:10px}.e-company.full .infocard .info .currently-open-info-container
.title{font-family:'open_sans_semibold',Arial,Helvetica,sans-serif}.e-company.full .infocard .info .currently-open-info-container
.hint{font-size:0.9em}.e-company.full .infocard .info .currently-open-info-container
.hours{white-space:nowrap;padding-left:22px;background:transparent url("/assets/img/g_ui_circle_green.svg") no-repeat left 3px;background-size:16px 16px}.e-company.full .infocard .info .currently-open-info-container
.hours.closed{background-image:url("/assets/img/g_ui_circle_red.svg")}.e-company.full .infocard .info .currently-open-info-container.hidden{display:none}.e-company.full .infocard
.media{flex-grow:1;display:flex;flex-direction:column;background-color:#313b3e;width:0}.e-company.full .infocard .media .gallery-container{margin:0;list-style:none;padding:0;position:relative}.e-company.full .infocard .media .gallery-container>img{width:100%}.e-company.full .infocard .media .gallery-container>a>img{width:100%}.e-company.full .infocard .media .content-container{flex-grow:1;position:relative}.e-company.full .infocard .media .content-container>div{display:none}.e-company.full .infocard .media .content-container>div.current{display:block}.e-company.full .infocard .media .map-container{position:absolute;top:0;bottom:0;left:0;right:0}.e-company.full .infocard .media .navigation-container{flex-shrink:0;display:flex;flex-direction:row;justify-content:center;height:30px;line-height:30px;background-color:#313b3e;color:white}.e-company.full .infocard .media ul.media-navigation > li
a{padding-right:10px;padding-left:10px;text-decoration:none;color:white}.e-company.full .infocard .media ul.media-navigation > li
a.current{color:#313b3e;background-color:#fff}.e-company.full .infocard .media ul.media-navigation{list-style:none;display:flex;flex-direction:row;margin:0;padding:0}.e-company.full .infocard .media ul.media-navigation>li{display:flex;flex-direction:row;align-items:center}.e-company.full .infocard .media ul.media-type{display:flex;flex-direction:row;list-style:none;margin:0
0 0 10px;padding:0}.e-company.full .infocard .media ul.media-type.image{}.e-company.full .infocard .media ul.media-type.image
li{width:18px;height:18px;background:transparent url("/assets/img/g_ui_circle_98.svg") no-repeat center center;background-size:contain;margin-right:5px}.e-company.full .infocard .media ul.media-type.image
li.current{background-image:url("/assets/img/g_ui_circle_ff.svg") }.e-company.full .infocard .media ul.media-type.image li:last-child{margin-right:0}.e-company.full .header>.navigation-container{background-color:black;font-family:'open_sans_light',Arial,Helvetica,sans-serif;font-size:1.3em;font-weight:normal}#navigation-container-toggle, .navigation-container
.toggle{display:none}.e-company.full .header .navigation-list{display:flex;flex-direction:row;flex-wrap:nowrap;margin:0;padding:0;flex-grow:1;background-color:black}.e-company.full .header .navigation-list
li{display:block;list-style:none;padding:0;margin:0}.e-company.full .header .navigation-list li.mobile-exclusive-block{display:none}.e-company.full .header .navigation-list li
a{display:block;color:white;text-decoration:none;height:40px;padding-left:25px;padding-right:25px;line-height:40px;background-color:black}.e-company.full .header .navigation-list li
a.current{color:#e0053c;background-color:white}.e-company.full>.main{}.e-company.full > .main
p{margin:0
0 10px 0}.e-company.full > .main
.section{display:none}.e-company.full > .main
.section.current{display:block}.e-company.full > .main
.section.overview{}.e-company.full > .main .section>.main{display:flex;flex-direction:row}.e-company.full > .main .section > .main
.content{flex-grow:1;margin-right:30px;flex-basis:1px}.e-company.full > .main .section > .main
.side{display:flex;flex-direction:column;flex-shrink:0;max-width:300px}.e-company.full > .main .section.overview
.about{margin-bottom:20px}.e-company.full .openinghours-container{margin-bottom:20px}.e-company.full .opening-hours-box
.name{font-family:'open_sans_semibold',Arial,Helvetica,sans-serif}.e-company.full .opening-hours-box
.day{margin-bottom:5px}.e-company.full .opening-hours-box
.notes{font-size:1em;margin-top:10px}.e-company.full > .main
.section.overview{}.e-company.full > .main
.section.offers{}.e-company.full > .main
.section.portfolio{}.e-company.full
ul.portfolioservices{list-style:none;margin:0
0 20px 0;padding:0}.e-company.full ul.portfolioservices
li{display:inline}.e-company.full ul.portfolioservices li::after{content:', '}.e-company.full ul.portfolioservices li:last-child::after{content:''}.e-company.full .portfolioservices-container{display:flex;flex-direction:column;width:100%}.e-company.full .portfolioservices-container
h3{font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;font-weight:normal;font-size:1.2em;margin:0
0 0 0}.e-company.full .portfolioservices-container
div.list{}.e-company.full .portfolioservices-container
div.text{margin-bottom:20px}.e-company.full > .main
.section.services{}.e-company.full > .main
.section.openinghours{}.e-company.full
.footer{}.e-company.full .footer .links-container{text-align:right;margin-bottom:10px;margin-top:20px}.e-company.full .footer .links-container
a{font-family:'open_sans_italic',Arial,Helvetica,sans-serif;color:#e0053c;text-decoration:none}.e-company.full .footer .links-container a::after{content:" | ";color:black}.e-company.full .footer .links-container a:last-child::after{content:normal}.e-company.full .footer
.vicinity{display:flex;flex-direction:row;justify-content:space-between;border-top:1px solid #c0c5ca;padding-top:20px}.e-company.full .footer .vicinity
.parking{margin-bottom:15px}.e-company.full .footer .vicinity
.companies{margin-bottom:15px;flex-shrink:0}.e-company.full .footer .vicinity .companies>h2{text-align:right}.e-company-provider{display:flex;flex-direction:column;margin:0
10px 10px 10px}.e-company-provider-main{display:flex;flex-direction:row}.e-company-provider-caption{flex-grow:1;text-align:right;margin-right:10px}.e-company-provider-imprint
a{color:#e0053c;text-decoration:none;font-size:0.8em;font-family:'open_sans_italic',Arial,Helvetica,sans-serif}.e-company-provider-imprint a:hover{text-decoration:underline}.e-company-provider-imprint{margin-bottom:5px;text-align:right}.e-company-item{display:flex;flex-direction:column;flex-grow:1;position:relative}.e-company.small{text-decoration:none;color:black;box-shadow:0 0 8px 1px rgba(0,0,0,0.4);display:flex;flex-direction:column;flex-grow:1}.map-area .e-company.small{box-shadow:none}.e-company-provider-main .e-company.small{box-shadow:none;border:1px
solid #c0c5ca}.e-company.small.unpublished{opacity:0.3}.e-company.small.archived{opacity:0.3;background-color:#ffb8ad}.e-company.small .logo-container{margin:10px;text-align:center}.e-company.small .logo-container
img{width:auto;height:100px}.e-company.small h3.short-title{font-size:1em;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;margin:0
10px 10px 10px;flex-grow:1;font-weight:normal}.e-company.small
.meta{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end;margin:0
10px 10px 10px;font-size:0.8em}.e-company.small
.industries{flex-grow:1}.e-company.small
.distance{text-align:right;margin-left:10px;flex-shrink:0}.e-company.small
.distance.nodisplay{display:none}ul.e-company-list{margin:0
-20px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;width:100%}.e-company-list-container.col ul.e-company-list{flex-direction:column;flex-wrap:nowrap}.vicinity .e-company-list-container.col ul.e-company-list{margin-right:0}.e-company-list-container.col ul.e-company-list
li{margin-right:0}ul.e-company-list
li{padding:0;margin:0
20px 20px 0;display:flex}ul li a.e-company.small{width:300px;min-height:185px}.e-company.logo .logo-container
img{width:150px;height:auto}.e-company.full .recommended-parking
p{margin-top:0}@media screen and (max-width: 1500px){.e-company.full{width:100%}}@media screen and (max-width: 1000px){.e-company.full{width:100%}.e-company.full
.above{flex-direction:column;align-items:flex-start;margin-bottom:10px}.e-company.full .above
.title{margin-bottom:10px}.e-company.full .above .social-media{align-self:center}.e-company.full .header
.infocard{flex-direction:column}.e-company.full .header .infocard
.info{order:2}.e-company.full .infocard
.media{flex-grow:inherit;order:1;min-height:300px;width:auto}.e-company.full .infocard .info .currently-open-info-container
.hours{white-space:normal}.e-company.full .header .navigation-list{display:none;opacity:0;width:100%;position:absolute;right:0;border:1px
solid black}.e-company.full .header .navigation
.toggle{display:block;position:relative;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;height:40px;line-height:40px;background:url("/assets/img/g_ui_icon_dropdown_white.svg") no-repeat right 10px center;background-size:24px;color:white;padding:0
10px 0 10px}.e-company.full .header .navigation-container{overflow:visible;z-index:1;height:auto}#navigation-container-toggle:checked + nav.navigation .navigation-list{display:block;opacity:1;z-index:1}.e-company.full .header .navigation-container
.navigation{position:relative;bottom:0;left:0;right:0}.e-company.full .header .navigation-list li.mobile-exclusive-block{display:block}.e-company.full .header .navigation-container .navigation-list
a{padding:0
10px}.e-company.full .header .navigation-container .navigation-list a:active, .e-company.full .header .navigation-container .navigation-list a:focus{background-color:white;color:black}.e-company.full .header .navigation-container .navigation-list
a.current{display:none}.e-company.full > .main .section>.main{margin:0
10px 0 10px}.e-company.full > .main .section.overview>.main{display:flex;flex-direction:column}.e-company.full > .main .section.overview > .main
.content{flex-grow:1;margin-right:0}.e-company.full > .main .section > .main
.content{flex-basis:auto}.e-company.full > .main .section > .main
.side{display:none}.e-company.full .footer .links-container{text-align:center}}@media screen and (max-width: 700px){.e-company.full .footer
.vicinity{flex-direction:column;justify-content:inherit;border-top:1px solid #c0c5ca;padding-top:10px}.e-company.full .footer .vicinity .companies>h2{text-align:left}.vicinity ul.e-company-list.col{margin-right:0;align-items:stretch}.vicinity ul.e-parking-list.col{align-items:stretch}.e-company.full .portfolioservices-container{flex-direction:column}.e-company.full .portfolioservices-container
div.list{width:100%}.e-company.full .portfolioservices-container
div.text{width:100%}}@media screen and (max-width: 660px){.s-select-container .e-company-list{flex-direction:column}.s-select-container ul.e-company-list
li{margin-right:0;margin-bottom:10px;border-bottom:1px solid #c0c5ca}.s-select-container ul.e-company-list li:last-child{border-bottom:none}.s-select-container ul li a.e-company.small{width:100%;flex-direction:row;min-height:auto;padding-bottom:0;box-shadow:none}.s-select-container .e-company.small .logo-container{margin-left:0;margin-right:0;display:flex;justify-content:center;flex-direction:column}.s-select-container .e-company.small .logo-container
img{height:35px}.s-select-container .e-company.small .info-container{margin-top:10px}.s-select-container .e-company-item.small a.buy-gift-card-button{bottom:unset;right:unset;position:relative;align-self:flex-end;margin-bottom:10px;margin-top:-10px;padding:2px
3px;border:1px
solid #BB0435;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;letter-spacing:0.05em;font-size:0.7em;box-shadow:0 0 4px 1px rgba(0,0,0,0.25)}}.e-events-list{list-style:none;margin:0;padding:0}.e-event-item{display:flex;flex-direction:column;flex-grow:1}.e-events-list
li{margin:0
0 20px 0;padding:0;display:flex}.e-event.small{color:black;text-decoration:none;display:flex;flex-direction:row;align-items:flex-start;flex-grow:1}.e-event-container.eselector .e-events-list
li{margin-bottom:0px}.e-event-container.eselector
h2{margin:0;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;font-size:1.1em}.e-event-container.eselector .list-title-bar{margin-bottom:5px}.e-event.small.unpublished{opacity:0.3}.e-event.small.archived{opacity:0.3;background-color:#ffb8ad}.e-event.small.inactive.published.expired{background-color:#cfcfcf;opacity:0.3}.e-event.small.unpublished div.img-container, .e-event.small.inactive.published.expired div.img-container, .e-event.small.archived div.img-container{box-shadow:none}.e-event.small div.content-container{flex-grow:1;margin-left:15px}.e-event.small div.img-container{flex-shrink:0;box-shadow:0 0 8px 1px rgba(0,0,0,0.4)}.e-event.small div.img-container
img{width:96px;height:96px}.e-event.small
h3.headline{font-size:1em;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;margin:0;font-weight:normal}.e-event.small div.content-container
span.date{font-size:1.3em;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif}.e-event.small div.content-container div.text
p{margin:0}.e-event.small .more-link{text-decoration:none;font-family:'open_sans_italic',Arial,Helvetica,sans-serif;font-size:0.8em;margin-left:5px;white-space:nowrap;color:#e0053c}.e-event.small .more-link:hover{text-decoration:underline}.e-event.small .more-link::after{content:' »'}.e-event-container{max-width:600px;min-width:300px}.e-event.full{display:flex;flex-direction:column;background-color:white}.e-event.full .e-event-img-container{width:100%;overflow:hidden}.e-event.full .e-event-img-container
img{width:100%}.e-event.full .e-event-header{display:flex;flex-direction:row;align-items:stretch;border-bottom:1px solid #c0c5ca;font-family:'open_sans_light',Arial,Helvetica,sans-serif}.e-event.full h3.e-event-title{margin:10px;font-size:1.3em}.e-event.full
.date{padding:10px;background-color:black;color:white;border-bottom:none;font-size:1.3em}.e-event.full .e-event-text-container{margin:10px
10px 10px 10px}.e-event.full .e-event-text-container
p{margin:0
0 5px 0}.e-event.full .e-event-text-container p:last-child{margin:0}.e-event.full .e-event-ext-link{margin:0
10px 10px 10px}.e-event.full .e-event-ext-link
a{color:#e0053c;text-decoration:none;padding-left:22px;background:transparent url("/assets/img/g_ui_icon_ext_link.svg") no-repeat left center;background-size:16px 16px;font-family:'open_sans_italic',Arial,Helvetica,sans-serif}.e-event.full .e-event-ext-link a:hover{text-decoration:underline}.e-event.full .e-event-keywords{margin:0
10px 15px 10px;font-size:0.8em}.e-event.full .e-event-footer{display:flex;flex-direction:row;align-items:flex-end}.e-event.full .e-event-remaining-time{text-align:right;font-size:0.8em;margin:0
10px 10px 10px}.e-event.full .e-event-report-link{flex-grow:1;margin:0
10px 10px 10px;text-align:right}.e-event.full .e-event-report-link
a{color:#e0053c;text-decoration:none;font-size:0.8em;font-family:'open_sans_italic',Arial,Helvetica,sans-serif}.e-event.full .e-event-report-link a:hover{text-decoration:underline}.e-event .e-event-parking{margin:10px
0 10px 10px}@media screen and (max-width: 400px){.e-event.small div.img-container
img{width:64px;height:64px}}.e-flexcomponent-item>span.unpublished{opacity:0.5}.e-flexcomponent-item>span{padding-left:36px;background:transparent url("/sys/modules/entities/module_eflexcomponent/img/puzzle_icon.svg") no-repeat left 3px;background-size:32px 32px;height:36px;line-height:36px;display:block}.e-flexcomponent-item .variant-title{font-size:0.8em}.e-flexcomponent-item>span.unpublished{opacity:0.5}.e-flexcomponent-item>span.archived{opacity:0.5;background-color:#ffb8ad}.e-flexpage-item
a.unpublished{opacity:0.5}.e-flexpage-item
a.archived{opacity:0.5;background-color:#ffb8ad}ul.e-flexpage-list{list-style:none;padding-left:0}.e-flexpage-item
a{text-decoration:none;color:#e0053c;font-family:'open_sans_italic',Arial,Helvetica,sans-serif;padding-left:36px;background:transparent url("/sys/modules/entities/module_eflexpage/img/page_icon.svg") no-repeat left 3px;background-size:32px 32px;height:36px;line-height:36px;display:inline-block}.e-flexpage-item a:hover{text-decoration:underline}.e-flexpage-item .edit-buttons{margin-bottom:10px}.e-flexpage-item .variant-title{font-size:0.8em}.eflexpage-extended.width-700-limited-layout .main-text{max-width:700px}.eflexpage-extended.two-columns-layout .main-text{column-count:2;column-gap:30px;column-rule:1px solid #c0c5ca;margin-top:0}.eflexpage-extended.two-columns-layout .main-text p, .eflexpage-extended.two-columns-layout .main-text ul, .eflexpage-extended.two-columns-layout .main-text
ol{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}@media screen and (max-width: 800px){.eflexpage-extended.two-columns-layout .main-text{column-count:1;column-gap:0}}.eflexpage-extended.two-columns-layout .richtext-styles
p{display:inline-block;width:100%}.eflexpage-extended.two-columns-layout .richtext-styles
ul{display:inline-block;width:100%}.eflexpage-extended.two-columns-layout .richtext-styles
ol{display:inline-block;width:100%}.e-news-list{list-style:none;margin:0;padding:0}.e-news-item{display:flex;flex-direction:column;flex-grow:1;flex-basis:1px}.e-news-list
li{margin:0
0 20px 0;padding:0
0 20px 0;display:flex;border-bottom:1px solid #c0c5ca}.e-news-container.nolines .e-news-list
li{padding:0;border-bottom:none;margin:0
0 30px 0}.e-news-container.eselector .e-news-list
li{margin-bottom:0px}.e-news-container.eselector
h2{margin:0;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;font-size:1.1em}.e-news-container.eselector .list-title-bar{margin-bottom:5px}.e-news-list li:last-child{border-bottom:none}a.e-news.small{color:black;text-decoration:none;display:flex;flex-direction:row;align-items:flex-start;flex-grow:1}a.e-news.unpublished{opacity:0.3;box-shadow:none}a.e-news.archived{opacity:0.3;background-color:#ffb8ad}a.e-news.inactive.published.pending{background-color:#aacfac;opacity:0.6}a.e-news.inactive.published.expired{background-color:#cfcfcf;opacity:0.3}a.e-news.small div.content-container{flex-grow:1;margin-left:15px}a.e-news.small div.img-container{flex-shrink:0;box-shadow:0 0 8px 1px rgba(0,0,0,0.4)}a.e-news.inactive.published.expired div.img-container, a.e-news.archived div.img-container{box-shadow:none}a.e-news.small div.img-container
img{width:96px;height:96px}a.e-news.small div.meta-container{display:flex;flex-direction:row;flex-wrap:nowrap}a.e-news.small h3.headline, a.e-news.small
h3.provider{font-size:1em;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;margin:0;flex-grow:1;font-weight:normal}a.e-news.small div.intro
p{margin:0}a.e-news.small
h4.headline{margin:0
0 0.5em 0;font-weight:normal}a.e-news.small .more-link{}.e-news.small .more-link{text-decoration:none;font-family:'open_sans_italic',Arial,Helvetica,sans-serif;font-size:0.8em;margin-left:5px;white-space:nowrap;color:#e0053c}.e-news.small .more-link:hover{text-decoration:underline}.e-news.small .more-link::after{content:' »'}a.e-news.small div.meta-container
span{font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;white-space:nowrap;flex-shrink:0;margin-left:15px}.e-news-container{max-width:600px;min-width:300px}.e-news-container.wide{max-width:none}.e-news.full{display:flex;flex-direction:column;background-color:white}.e-news.full .e-news-img-container{width:100%;overflow:hidden}.e-news.full .e-news-img-container
img{width:100%}.e-news.full .e-news-header{display:flex;flex-direction:row;align-items:flex-start}.e-news.full .e-news-headline{font-size:1.5em;font-family:'open_sans_light',Arial,Helvetica,sans-serif;margin:10px;flex-grow:1}.e-news.full
.date{margin:10px;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;flex-shrink:0}.e-news.full .e-news-text-container{margin:10px
10px 10px 10px}.e-news.full .e-news-text-container
p{margin:0
0 5px 0}.e-news.full .e-news-text-container p:last-child{margin:0}.e-news.full .e-news-ext-link{margin:0
10px 10px 10px}.e-news.full .e-news-ext-link
a{color:#e0053c;text-decoration:none;padding-left:22px;background:transparent url("/assets/img/g_ui_icon_ext_link.svg") no-repeat left center;background-size:16px 16px;font-family:'open_sans_italic',Arial,Helvetica,sans-serif}.e-news.full .e-news-ext-link a:hover{text-decoration:underline}.e-news.full .e-news-keywords{margin:0
10px 15px 10px;font-size:0.8em}.e-news.full .e-news-footer{display:flex;flex-direction:row;align-items:flex-end}.e-news.full .e-news-remaining-time{text-align:right;font-size:0.8em;margin:0
10px 10px 10px}.e-news.full .e-news-report-link{flex-grow:1;margin:0
10px 10px 10px}.e-news.full .e-news-report-link
a{color:#e0053c;text-decoration:none;font-size:0.8em;font-family:'open_sans_italic',Arial,Helvetica,sans-serif}.e-news.full .e-news-report-link a:hover{text-decoration:underline}.e-news-list .edit-buttons{margin-bottom:0}@media screen and (max-width: 400px){a.e-news.small div.img-container
img{width:64px;height:64px}a.e-news.small div.meta-container{flex-direction:column;flex-wrap:nowrap}}@media screen and (max-width: 1000px){#main-news-container .e-news-container.nolines .e-news-list
li{margin:0
0 20px 0;padding:0
0 20px 0;border-bottom:1px solid #c0c5ca}#main-news-container .e-news-container{max-width:inherit}}.newsletterissue-container{display:flex;justify-content:center}.newsletterissue{max-width:625px}.newsletterissue .intro-section{margin-bottom:20px}.newsletterissue .intro-section
.image{margin-bottom:20px}.newsletterissue .intro-section .image:empty{margin-bottom:0}.newsletterissue .intro-section .image
img{width:100%}.newsletterissue .offer-section{}.newsletterissue .newsletter-sent-report{margin-bottom:20px;border:1px
solid #FFD588;background-color:#ffefc3;padding:5px}.newsletterissue .newsletter-actions{margin-bottom:20px;display:flex;flex-direction:row;justify-content:space-between}.newsletterissue .newsletter-actions
button{background-color:#FFD588;padding:2px
3px 2px 3px;border:1px
solid black;font-family:'open_sans',Arial,Helvetica,sans-serif;font-size:0.8em;letter-spacing:0.05em;display:inline-block;text-align:center;color:black}.e-newsletterissue-item
a.unpublished{opacity:0.5}.e-newsletterissue-item
a.archived{opacity:0.5;background-color:#ffb8ad}ul.e-newsletterissue-list{list-style:none;padding-left:0}.e-newsletterissue-item
a{text-decoration:none;color:#e0053c;font-family:'open_sans_italic',Arial,Helvetica,sans-serif;padding-left:36px;background:transparent url("/sys/modules/entities/module_enewsletterissue/img/newsletter_icon.svg") no-repeat left 3px;background-size:32px 32px;height:36px;line-height:36px;display:inline-block}.e-newsletterissue-item a:hover{text-decoration:underline}.e-newsletterissue-item .edit-buttons{margin-bottom:10px}.e-offer-list{list-style:none;margin:15px
-25px 15px 0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.e-offer-container.eselector .e-offer-list{margin-top:0}.e-offer-container.eselector .e-offer-list
li{margin-bottom:0;margin-right:0}.e-offer-container.eselector
h2{margin:0;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;font-size:1.1em}.e-offer-container.eselector .list-title-bar{margin-bottom:5px}.e-offer-item{display:flex;flex-direction:column;flex-grow:1}.e-offer-list
li{padding:0;margin:0
25px 25px 0;display:flex}.e-offer.small{width:300px;min-height:300px;color:black;text-decoration:none;display:flex;flex-direction:column;align-items:stretch;flex-grow:1;box-shadow:0 0 8px 1px rgba(0,0,0,0.4);position:relative}.e-offer.small.unpublished{opacity:0.3;box-shadow:none;border:1px
solid #d2d2d2}.e-offer.small.archived{opacity:0.3;box-shadow:none;background-color:#ffb8ad;border:1px
solid #d2d2d2}.e-offer.small .remaining-time.new::before{background-color:#42b033;color:white;display:block;width:30px;height:15px;content:"neu";position:absolute;top:-15px;right:0px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;font-size:0.8em;text-align:center;line-height:15px}.e-offer.small.published.expired{opacity:0.3;background-color:#cfcfcf;box-shadow:none}.e-offer.small.published.pending{opacity:0.6;background-color:#aacfac}.e-offer.small div.img-container{overflow:hidden}.e-offer.small div.img-container
img{width:100%}.e-offer.small
h3.headline{font-size:1.1em;font-family:'open_sans_light',Arial,Helvetica,sans-serif;margin:10px;flex-grow:1}.e-offer.small
div.footer{display:flex;flex-direction:row;margin:10px;align-items:flex-end}.e-offer.small div.logo-container{max-width:130px}.e-offer.small div.logo-container
img{width:100%}.e-offer.small div.remaining-time{display:block;text-align:right;font-size:0.8em;flex-grow:1;white-space:nowrap;margin-left:10px;position:relative}.e-offer-container{}.e-offer.full{display:flex;flex-direction:column;background-color:white}.e-offer.full .e-offer-img-container{width:100%;overflow:hidden}.e-offer.full .e-offer-img-container
img{width:100%}.e-offer.full .e-offer-headline{font-size:1.5em;font-family:'open_sans_light',Arial,Helvetica,sans-serif;margin:10px}.e-offer.full .e-offer-text-container{margin:0
10px 10px 10px}.e-offer.full .e-offer-text-container
p{margin:0
0 5px 0}.e-offer.full .e-offer-text-container p:last-child{margin:0}.e-offer.full .e-offer-ext-link{margin:0
10px 10px 10px}.e-offer.full .e-offer-ext-link
a{color:#e0053c;text-decoration:none;padding-left:22px;background:transparent url("/assets/img/g_ui_icon_ext_link.svg") no-repeat left center;background-size:16px 16px;font-family:'open_sans_italic',Arial,Helvetica,sans-serif}.e-offer.full .e-offer-ext-link a:hover{text-decoration:underline}.e-offer.full .e-offer-keywords{margin:0
10px 15px 10px;font-size:0.8em}.e-offer.full .e-offer-footer{display:flex;flex-direction:row;align-items:flex-end}.e-offer.full .remaining-time{text-align:right;font-size:0.8em;margin:0
10px 10px 10px;flex-grow:1}.e-offer.full .e-offer-report-link{flex-grow:1;margin:0
10px 10px 10px}.e-offer.full .e-offer-report-link
a{color:#e0053c;text-decoration:none;font-size:0.8em;font-family:'open_sans_italic',Arial,Helvetica,sans-serif}.e-offer.full .e-offer-report-link a:hover{text-decoration:underline}.e-offer.full .e-offer-footnote{font-size:0.8em;margin:0
10px 10px 10px}@media screen and (max-width: 1210px){.e-offer-list{list-style:none;margin:15px
-10px 15px 0}.e-offer-list
li{margin:0
10px 10px 0}.e-offer-list .e-offer.small{width:auto;min-height:150px}.e-offer-list
li{width:calc(33% - 10px);min-height:150px}.homepage .e-offer-list
li{width:calc(50% - 10px);min-height:150px}.e-offer-list{}}@media screen and (max-width: 1000px){.homepage .e-offer-list
li{width:calc(33% - 10px);min-height:150px}}@media screen and (max-width: 768px){.e-offer-list
li{width:calc(50% - 10px);min-height:150px}.homepage .e-offer-list
li{width:calc(50% - 10px);min-height:150px}}@media screen and (max-width: 550px){.e-offer-list .e-offer.small
h3.headline{font-size:1.0em}}@media screen and (max-width: 413px){.e-offer-list
li{width:calc(100% - 10px);min-height:150px}.e-offer-list .e-offer.small
h3.headline{font-size:1.1em}.homepage .e-offer-list
li{width:calc(100% - 10px);min-height:150px}}.e-offer.small .remaining-time.expired, .e-offer.full .remaining-time.expired{color:#929292}.e-offer.small .remaining-time.soon, .e-offer.full .remaining-time.soon{color:#e0053c}.e-offer-list.hidden{display:none}.e-offer-list
li.hidden{display:none}.e-parking-list-container{}ul.e-parking-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;flex-direction:row;width:100%}.e-parking-item{display:flex;flex-direction:column;flex-grow:1}.e-parking-container.col ul.e-parking-list{flex-direction:column;margin-right:0}ul.e-parking-list
li{padding:0;max-width:400px;min-width:260px;margin:0
10px 10px 0;display:flex}ul.e-parking-list.col
li{margin-right:0}.e-parking.small{text-decoration:none;color:black;display:flex;flex-direction:row;border:1px
solid #c0c5ca;flex-grow:1}.e-parking.small.unpublished{opacity:0.3}.e-parking.small.archived{opacity:0.3;background-color:#ffb8ad}.e-parking.small .e-parking-count{background-color:black;color:white;font-size:1.5em;width:60px;text-align:center;display:flex;align-items:center;justify-content:center;flex-shrink:0}.e-parking.small .e-parking-count
span{display:block;padding:10px}.e-parking.small .e-parking-info{flex-grow:1;margin:10px}.e-parking.small h3.e-parking-title{margin:0;font-weight:normal;font-size:1.3em;font-family:'open_sans',Arial,Helvetica,sans-serif}.e-parking.small
.distance{font-size:0.8em;text-align:right}.e-parking-container{max-width:400px;min-width:320px;overflow:hidden}.e-parking.full{display:flex;flex-direction:column;background-color:white}.e-parking.full .e-parking-img-container{width:100%;overflow:hidden}.e-parking.full .e-parking-img-container
img{width:100%}.e-parking.full .e-parking-header{display:flex;flex-direction:row;align-items:stretch;border-bottom:1px solid #c0c5ca;font-family:'open_sans_light',Arial,Helvetica,sans-serif}.e-parking.full h3.e-parking-title{font-size:1.3em;margin:10px;flex-grow:1}.e-parking.full .e-parking-count{padding:10px;background-color:black;color:white;font-size:1.3em;white-space:nowrap;flex-shrink:0;border-bottom:none;min-width:60px;text-align:center}.e-parking.full .e-parking-text-container{margin:10px
10px 10px 10px}.e-parking.full .e-parking-text-container
p{margin:0
0 5px 0}.e-parking.full .e-parking-text-container p:last-child{margin:0}.e-parking.full .e-parking-properties-container{margin:0
10px 10px 10px}.e-parking.full ul.e-parking-properties-list{margin-left:30px;padding:0;list-style:square}.e-parking.full ul.e-parking-properties-list
li{margin-bottom:5px}.e-parking.full .e-parking-ext-link{margin:0
10px 10px 10px}.e-parking.full .e-parking-ext-link
a{color:#e0053c;text-decoration:none;padding-left:22px;background:transparent url("/assets/img/g_ui_icon_ext_link.svg") no-repeat left center;background-size:16px 16px;font-family:'open_sans_italic',Arial,Helvetica,sans-serif}.e-parking.full .e-parking-ext-link a:hover{text-decoration:underline}.e-parking.full .e-parking-keywords{margin:0
10px 15px 10px;font-size:0.8em}.e-parking.full .e-parking-footer{display:flex;flex-direction:row;align-items:flex-end}.e-parking.full .e-parking-report-link{flex-grow:1;margin:0
10px 10px 10px;text-align:right}.e-parking.full .e-parking-report-link
a{color:#e0053c;text-decoration:none;font-size:0.8em;font-family:'open_sans_italic',Arial,Helvetica,sans-serif}.e-parking.full .e-parking-report-link a:hover{text-decoration:underline}.e-prize-list{list-style:none;padding:0}.e-prize-item{display:flex;flex-direction:column;flex-grow:1}.e-prize-item div.disabled, .e-prize-container
div.disabled{color:#b8b8b8;font-size:12px;margin-top:5px}ul.e-prize-list{margin:0
0 0 0}.e-prize-list
li{padding:0;margin:0
0 10px 0;display:flex}.e-prize.small{width:300px;min-height:300px;color:black;text-decoration:none;display:flex;flex-direction:column;align-items:stretch;flex-grow:1;box-shadow:0 0 8px 1px rgba(0,0,0,0.4)}.e-prize.small.unpublished{opacity:0.3;box-shadow:none;border:1px
solid #d2d2d2}.e-prize.small.published.expired{opacity:0.3;background-color:#cfcfcf;box-shadow:none}.e-prize.small.published.pending{opacity:0.6;background-color:#aacfac}.e-prize.small div.img-container{overflow:hidden}.e-prize.small div.img-container
img{width:100%}.e-prize.small
h3.headline{font-size:1.1em;font-family:'open_sans_light',Arial,Helvetica,sans-serif;margin:10px;flex-grow:1}.e-prize.small
div.footer{display:flex;flex-direction:row;margin:10px;align-items:flex-end}.e-prize.small div.logo-container{max-width:130px}.e-prize.small div.logo-container
img{width:100%}.e-prize.small div.remaining-time{display:block;text-align:right;font-size:0.8em;flex-grow:1;white-space:nowrap;margin-left:10px}.e-prize-container{}.e-prize.full{display:flex;flex-direction:column;background-color:white}.e-prize.full .e-prize-img-container{width:100%;overflow:hidden}.e-prize.full .e-prize-img-container
img{width:100%}.e-prize.full .e-prize-headline{font-size:1.5em;font-family:'open_sans_light',Arial,Helvetica,sans-serif;margin:10px}.e-prize.full
h4{font-size:1.0em;font-weight:bold;margin:10px
10px 0 10px}.e-prize.full .e-prize-text-container{margin:0
10px 10px 10px}.e-prize.full .e-prize-text-container
p{margin:0
0 5px 0}.e-prize.full .e-prize-text-container p:last-child{margin:0}.e-prize.full .e-prize-ext-link{margin:0
10px 10px 10px}.e-prize.full .e-prize-ext-link
a{color:#e0053c;text-decoration:none;padding-left:22px;background:transparent url("/assets/img/g_ui_icon_ext_link.svg") no-repeat left center;background-size:16px 16px;font-family:'open_sans_italic',Arial,Helvetica,sans-serif}.e-prize.full .e-prize-ext-link a:hover{text-decoration:underline}.e-prize.full .e-prize-keywords{margin:0
10px 15px 10px;font-size:0.8em}.e-prize.full .e-prize-footer{display:flex;flex-direction:row;align-items:flex-end}.e-prize.full .e-prize-report-link{flex-grow:1;margin:0
10px 10px 10px}.e-prize.full .e-prize-report-link
a{color:#e0053c;text-decoration:none;font-size:0.8em;font-family:'open_sans_italic',Arial,Helvetica,sans-serif}.e-prize.full .e-prize-report-link a:hover{text-decoration:underline}.e-prize.full .e-prize-footnote{font-size:0.8em;margin:0
10px 10px 10px}.e-prize.small span.remaining-time.expired, .e-prize.full .remaining-time.expired{color:#929292}.e-prize.small span.remaining-time.pending, .e-prize.full .remaining-time.pending{color:#e0053c}.e-prize-list.hidden{display:none}.e-prize-list
li.hidden{display:none}.e-prize-table{margin-right:10px}.e-prize-table table
thead{font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;color:white;background-color:black}.e-prize-table table td, .e-prize-table table
th{padding:5px;border:1px
solid #c0c5ca;text-align:left;font-weight:normal}.e-prize-table table
td.new{background-color:#aacfac}.e-prize-table table
tr.unpublished{background-color:#cfcfcf}.e-prize-table table
tr.archived{background-color:#ffb8ad}.e-prize-table table td div.edit-buttons{margin:0}.e-prize-table table td
a{text-decoration:none;color:#e0053c;font-family:'open_sans_italic',Arial,Helvetica,sans-serif}.e-prize-table table td.align-right{text-align:right}.e-prize-table table
td{vertical-align:top}ol.e-prize-winning-numbers-list{margin:0}.e-prize-table table td
img{text-align:center;width:100%}.e-prize-table table td.col-img{text-align:center;vertical-align:middle;width:96px}.e-prize-table table th:not(.no-sort){cursor:pointer;user-select:none}.e-prize-table table .col-title, .e-prize-table table .col-company{white-space:nowrap}#print-prize-table{border:1px
solid white;background-color:black;color:white;font-family:'open_sans_light',Arial,Helvetica,sans-serif;letter-spacing:0.05em;padding:3px
15px 3px 15px;margin-top:15px}.e-prize
.count{margin:0
0 10px 10px}.e-prize.mini{color:black;text-decoration:none;display:flex;flex-direction:row;align-items:center;flex-grow:1;margin:0
15px}.e-prize.mini div.content-container{flex-grow:1;margin:0
15px;display:flex;flex-direction:column}.e-prize.mini div.img-container{flex-shrink:0}.e-prize.mini div.img-container
img{width:96px;height:96px}.e-prize.mini
h3.count{font-size:1.3em;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;margin:0;font-weight:normal;display:inline-block;width:40px;padding-right:10px;text-align:right}.e-prize.mini
h4.title{font-size:1em;font-family:'open_sans',Arial,Helvetica,sans-serif;margin:0;flex-grow:1}.e-prize.mini div.logo-container{width:80px;display:inline-block;align-self:flex-end;flex-shrink:0}.e-prize.mini div.logo-container
img{width:100%}.e-prize.won{color:black;text-decoration:none;display:flex;flex-direction:row;;flex-grow:1;margin:15px
0 15px 0;padding:0;box-shadow:0 0 8px 1px rgba(0,0,0,0.2);max-width:600px}.e-prize.won div.provider-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.e-prize.won div.provider-container
.ticketnumber{white-space:nowrap;flex-grow:1}.e-prize.won div.provider-container .ticketnumber
span{font-family:'open_sans_semibold',Arial,Helvetica,sans-serif}.e-prize.won div.content-container{flex-grow:1;display:flex;flex-direction:column;padding:15px}.e-prize.won div.img-container{flex-shrink:0}.e-prize.won div.img-container
img{max-width:192px}.e-prize.won
h4.title{font-size:1em;font-family:'open_sans',Arial,Helvetica,sans-serif;margin:0}.e-prize.won div.logo-container{width:96px;display:block;margin-left:10px}.e-prize.won div.logo-container
img{width:100%}.e-prize.won
div.text{flex-grow:1}.e-prize.won div.text
p{margin:0}.e-prize.won
h4.title{margin:0;font-size:1.5em;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif}@media screen and (max-width: 640px){.e-prize.won{flex-direction:column;flex-grow:1}.e-prize.won div.img-container{display:inline-block;align-self:center}}@media screen and (max-width: 700px){.e-prize-table table .col-text{display:none}}.e-flexmenu-entity>span.unpublished{opacity:0.5}.e-flexmenu-entity>span{padding-left:36px;background:transparent url("/sys/modules/entities/module_eflexmenu/img/puzzle_icon.svg") no-repeat left 3px;background-size:32px 32px;height:36px;line-height:36px;display:block}div.eimg-gallery-container{position:relative;width:100%;overflow:hidden}div.eimg-gallery-container
ul{margin:0;padding:0;list-style:none}div.eimg-gallery-container ul
li{display:none}div.eimg-gallery-container ul li:first-child{display:block}div.eimg-gallery-container ul li
img{width:100%}div.eimg-gallery-container
span.controls{}div.eimg-gallery-container span.controls
a{display:block;position:absolute;width:25px;height:50px;;margin-top:-25px;text-indent:-9999px;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.75);background:rgba(49, 59, 62, 0.8) url("/sys/modules/formatters/module_eimg/img/icon_arrow_left_white.svg") no-repeat center center;background-size:25px 50px}div.eimg-gallery-container span.controls a:active{background-color:rgba(49, 59, 62, 0.5)}div.eimg-gallery-container span.controls
a.prevBtn{left:0;top:50%;background-size:25px 50px}div.eimg-gallery-container span.controls
a.nextBtn{right:0;top:50%;background-image:url("/sys/modules/formatters/module_eimg/img/icon_arrow_right_white.svg")}div.eimg-gallery-container.singleimage
img{width:100%}div.eimg-gallery-container
div.caption{position:absolute;left:0;right:0;bottom:0;background-color:rgba(49, 59, 62, 0.8);color:white;padding:5px
8px;opacity:1;transition:opacity 500ms}div.eimg-gallery-container
div.caption.minimal{background-color:transparent;font-size:0.8em;color:rgba(255, 255, 255, 0.85);text-shadow:0px 0px 2px rgba(0, 0, 0, 1)}div.eimg-gallery-container div.caption:hover, div.eimg-gallery-container
div.caption.invisible{opacity:0}div.eimg-gallery-container div.caption
div.title{}div.eimg-gallery-container div.caption
div.copyright{text-align:right;font-size:0.8em}div.eimg-copyrightlist-container{margin-top:20px}div.eimg-copyrightlist-container
ul{list-style:square;margin:0}div.eimg-copyrightlist-container
a{text-decoration:none;color:black;font-family:'open_sans_italic',Arial,Helvetica,sans-serif}div.eimg-copyrightlist-container a:hover{text-decoration:underline}a.swipebox{cursor:zoom-in}ul.checkboxlist.checklist{list-style:none;padding:0;margin:0}ul.checkboxlist.checklist.horizontal{display:flex;flex-direction:row}ul.checkboxlist.checklist
li{display:flex;flex-direction:row;margin-bottom:7px}ul.checkboxlist.checklist.horizontal
li{margin-right:10px;margin-bottom:0}ul.checkboxlist.checklist li input[type=checkbox]{width:22px;height:22px;border:1px
solid #c0c5ca;-webkit-appearance:none;-moz-appearance:none;appearance:none}ul.checkboxlist.checklist li input[type=checkbox]:checked{background:transparent url("/assets/img/icon_checkmark.svg") no-repeat center center;background-size:16px 16px}ul.checkboxlist.checklist li
label{line-height:22px;margin-left:5px}.mmt{font-weight:bold;color:red}.richtext-styles{}.richtext-styles
h3{display:block;font-size:1.1em;margin:1em
0 0 0;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif}.richtext-styles h3:first-child{margin:0}.richtext-styles
h4{display:block;font-size:1.0em;margin:0.5em 0 0 0;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif}.richtext-styles h4:first-child{margin:0}.richtext-styles
em{font-family:'open_sans_italic',Arial,Helvetica,sans-serif;font-style:normal}.richtext-styles
strong{font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;font-weight:normal}.richtext-styles
strike{}.richtext-styles
p{margin:0
0 1em 0}.richtext-styles
hr{display:block;height:1px;border:0;border-top:1px solid #c0c5ca;margin:1em
0;padding:0}.richtext-styles
ul{list-style:square outside;padding-left:2em;margin:0em
0 1em 0}.richtext-styles
ol{list-style:decimal outside;padding-left:2em;margin:0em
0 1em 0}.richtext-styles
li{margin-bottom:0.2em}.richtext-styles
a{text-decoration:none;color:#e0053c;font-family:'open_sans_italic',Arial,Helvetica,sans-serif;white-space:nowrap}.richtext-styles a::after{content:" »"}.richtext-styles a:hover{text-decoration:underline}.richtext-styles a[target="_blank"]{padding-left:20px;background:transparent url("/assets/img/g_ui_icon_ext_link.svg") no-repeat left center;background-size:16px 16px}.richtext-styles a[target="_blank"]{padding-left:20px;background:transparent url("/assets/img/g_ui_icon_ext_link.svg") no-repeat left center;background-size:16px 16px}.richtext-styles a[href^="mailto:"]{padding-left:20px;background:transparent url("/assets/img/g_ui_icon_email2.svg") no-repeat left center;background-size:16px 16px}.richtext-styles a[href$=".pdf"]{padding-left:20px;background:transparent url("/assets/img/g_ui_icon_pdf.svg") no-repeat left center;background-size:16px 16px}.richtext-styles a[href^="mailto:"]::after{content:normal}.richtext-styles a[target="_blank"]::after{content:normal}.richtext-styles
blockquote{margin:0.2em 3em 1em 3em}.richtext-styles blockquote::before{content:"»"}.richtext-styles blockquote::after{content:"«"}.e-contact-form-container{max-width:600px;min-width:320px;overflow:hidden}.e-contact-form{display:flex;flex-direction:column;background-color:white;border:1px
solid #c0c5ca}.e-contact-form
.header{display:flex;flex-direction:row;align-items:flex-start}.e-contact-form .header
h3{font-size:1.3em;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;margin:10px;flex-grow:1}.e-contact-form
.intro{margin:0
10px 0 10px}.e-contact-form .intro
p{margin:0
0 5px 0}.e-contact-form .e-contact-form-form{margin:0
10px 20px 10px;display:flex;flex-direction:column;align-items:flex-start}.e-contact-form .e-contact-form-form label, .e-contact-form .e-contact-form-form
h4{display:block;white-space:nowrap;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;margin:0}.e-contact-form .e-contact-form-form
label.error{font-family:'open_sans',Arial,Helvetica,sans-serif;color:#e0053c;margin-bottom:5px}.e-contact-form div.privacy-consent
label{margin-left:25px;display:block;font-family:'open_sans',Arial,Helvetica,sans-serif;white-space:normal}.e-contact-form .e-contact-form-form
input{display:block;width:300px;border:1px
solid #c0c5ca;height:28px;margin-bottom:10px;padding:3px}.e-contact-form .e-contact-form-form input[type="checkbox"]{display:inline;width:16px;border:none;height:16px;margin-bottom:10px;margin-top:5px;padding:0;float:left}#e-contact-form-privacy{float:left}.e-contact-form .e-contact-form-form
select{display:block;width:300px;border:1px
solid #c0c5ca;height:28px;margin-bottom:10px}#e-contact-form-text-content{width:100%;height:100px;margin-bottom:10px;border:1px
solid #c0c5ca}#e-contact-form-button{background-color:black;padding:2px
10px 2px 10px;height:28px;color:white;border:none;width:300px;font-family:'open_sans_light',Arial,Helvetica,sans-serif;letter-spacing:0.05em}.e-contact-form .e-contact-form-footnote{margin:0
10px 10px 10px;font-size:0.8em}.e-contact-form .e-contact-form-footnote
p{margin:0
0 5px 0}.e-contact-form .e-contact-form-footnote p:last-child{margin:0}.e-contact-form
a{color:#e0053c;font-family:'open_sans_italic',Arial,Helvetica,sans-serif;text-decoration:none}.e-contact-form a::after{content:" »"}.e-contact-form  a:hover{text-decoration:underline}a[data-module="econtactform"].icon{padding-left:22px;background:transparent url("/sys/modules/units/module_econtactform/img/icon_contact.svg") no-repeat left center;background-size:16px 16px}.e-contact-form div.privacy-consent{margin-bottom:10px;margin-top:5px}.e-contact-form .e-contact-form-form
fieldset{margin-bottom:5px}.e-contact-form .e-contact-form-form fieldset
legend{margin-bottom:3px;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif}.e-contact-form .e-contact-form-form fieldset
div{margin-bottom:5px}.e-contact-form .e-contact-form-form fieldset
input{display:inline-block;width:auto;height:auto;margin-left:10px}.e-contact-form .e-contact-form-form fieldset
label{margin-left:5px;white-space:nowrap;display:inline;padding-left:5px;font-family:'open_sans',Arial,Helvetica,sans-serif}.contestadmin-container{display:flex;flex-direction:row}.contestadmin-elements{flex-grow:1}.contestadmin-functions{min-width:300px;flex-shrink:0}.contestadmin-functions
.statistics{margin-bottom:30px}.contestadmin-functions .statistics
ul{list-style:square;margin:0;padding-left:20px}.contestadmin-functions .statistics
span.value{font-weight:bold}.contestadmin-functions .actions
ul{list-style:none;padding-left:0;margin:0}.contestadmin-functions .test-warning{color:red}.contestadmin-functions .actions
button{border:1px
solid white;background-color:black;color:white;font-family:'open_sans_light',Arial,Helvetica,sans-serif;letter-spacing:0.05em;padding:3px
15px 3px 15px}#contest-ticketform{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;margin-top:15px}#contest-ticketform
label{white-space:nowrap}#contest-ticketform
label.error{display:block;color:red;padding:5px
0}#contest-ticketnumber{margin-left:10px;margin-right:10px;border:1px
solid #c0c5ca;width:200px;height:28px;padding:3px}#contest-check-button{background-color:black;padding:2px
10px 2px 10px;height:28px;color:white;border:none;font-family:'open_sans_light',Arial,Helvetica,sans-serif;letter-spacing:0.05em}#contest-ticketform.left{justify-content:flex-start}@media screen and (max-width: 1100px){#contest-ticketform{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:center}#contest-ticketform
label{margin-bottom:10px}#contest-ticketnumber{margin-left:0;margin-right:0;margin-bottom:10px;width:100%}#contest-check-button{align-self:flex-end}}@media screen and (max-width: 1000px){.contestadmin-container{flex-direction:column}.contestadmin-elements{margin-bottom:20px}}.e-contest-promobox{box-shadow:0 0 8px 1px rgba(0,0,0,0.2)}.e-contest-promobox .promobox-content{padding:10px}.e-contest-promobox
h3{margin:10px
0 0 0}.e-contest-promobox .promobox-footer{padding:10px;text-align:right}.e-contest-promobox .promobox-footer
a{color:#e0053c;text-decoration:none;font-size:1.3em}.e-contest-promobox .promobox-footer a::after{content:' »'}.e-contest-promobox ul.e-prize-list li:last-child{margin-bottom:0}#page-main-content .e-contest-promobox h2.special-headline{color:white;background-color:#e0053c;padding:0
10px 0 10px;font-size:1.8em;font-family:'open_sans',Arial,Helvetica,sans-serif;margin:0}#page-main-content .e-contest-promobox h2.special-headline
a{color:white;text-decoration:none}.econtestpage .prize-promo{margin-top:20px;max-width:600px}.econtestpage
.footnote{font-size:0.8em}.e-imprint{display:flex;flex-direction:column;background-color:white;border:1px
solid #c0c5ca}.e-imprint
.header{display:flex;flex-direction:row;align-items:flex-start}.e-imprint .header
h3{font-size:1.5em;font-family:'open_sans_light',Arial,Helvetica,sans-serif;margin:10px;flex-grow:1}.e-imprint
.main{margin:0
10px 0 10px}.e-imprint .main
p{margin:0
0 5px 0}.e-imprint
.footer{margin:0
10px 10px 10px;font-size:0.8em}.e-imprint .footer
p{margin:0
0 5px 0}.e-imprint .footer p:last-child{margin:0}.e-imprint .footer
a{color:black;text-decoration:underline}.e-location-container{display:flex;flex-direction:row;margin:10px;flex-wrap:wrap}.e-location-container .e-location-address-title{font-family:'open_sans_semibold',Arial,Helvetica,sans-serif}.e-location-container .e-location-meta{margin-right:20px;margin-bottom:10px;flex-grow:1}.e-location-container .e-location-address{white-space:nowrap;margin-bottom:10px}.e-location-container .e-location-route-link{}.e-location-container .e-location-route-link
a{color:#e0053c;text-decoration:none;padding-left:22px;background:transparent url("/assets/img/g_ui_icon_ext_link.svg") no-repeat left center;background-size:16px 16px;font-family:'open_sans_italic',Arial,Helvetica,sans-serif}.e-location-container .e-location-route-link a:hover{text-decoration:underline}.e-location-container .e-location-map{flex-shrink:0;width:300px;height:300px;background-color:#b3d4fc;border:1px
solid #c0c5ca;overflow:hidden}.e-location-interactivemap-container{width:100%;height:100%}.e-location-interactivemap-container .info-window
.title{font-weight:bold}.e-location-interactivemap-container .info-window
.image{width:250px}@media screen and (max-width: 400px){.e-location-container{flex-direction:column}}.newsletteradmin-container{display:flex;flex-direction:row}.newsletteradmin-elements{flex-grow:1}.newsletteradmin-functions{min-width:300px;flex-shrink:0}.newsletteradmin-functions
.statistics{margin-bottom:30px}.newsletteradmin-functions .statistics
ul{list-style:square;margin:0;padding-left:20px}.newsletteradmin-functions .actions
ul{list-style:none;padding-left:0;margin:0}.newsletteradmin-functions .actions
button{border:1px
solid white;background-color:black;color:white;font-family:'open_sans_light',Arial,Helvetica,sans-serif;letter-spacing:0.05em;padding:3px
15px 3px 15px}.newsletteradmin-functions .actions .remove-email-form{display:flex;flex-direction:column;align-items:flex-start;margin-top:20px}#newsletter-remove-email-field{width:100%;border:1px
solid #c0c5ca;padding:3px;margin-bottom:5px}.e-newsletter-subscribe-container{max-width:600px;min-width:320px;overflow:hidden}.e-newsletter-subscribe{display:flex;flex-direction:column;background-color:white;border:1px
solid #c0c5ca}.e-newsletter-subscribe .e-newsletter-subscribe-header{}.e-newsletter-subscribe-header
.declaration{margin:10px}.e-newsletter-subscribe-header .declaration
a{font-family:'open_sans_italic',Arial,Helvetica,sans-serif;text-decoration:none;color:#e0053c}.e-newsletter-subscribe-header .declaration a:hover{text-decoration:underline}.e-newsletter-subscribe-header .declaration a::after{content:' »'}.e-newsletter-subscribe-header .declaration
p{margin-top:0}.e-newsletter-subscribe .e-newsletter-subscribe-title{font-size:1.3em;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;margin:10px;flex-grow:1}.e-newsletter-subscribe-form-container{margin:0
10px 20px 10px;display:flex;flex-direction:column;align-items:flex-start}.e-newsletter-subscribe-form-container > label, .e-newsletter-subscribe
h4{display:block;white-space:nowrap;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;margin:0}.e-newsletter-subscribe-form-container
label.error{font-family:'open_sans',Arial,Helvetica,sans-serif;color:#e0053c;margin-bottom:5px}.e-newsletter-subscribe-form-container>input{display:block;width:300px;border:1px
solid #c0c5ca;height:28px;margin-bottom:10px;padding:3px}.e-newsletter-subscribe-form-container
fieldset{margin-bottom:5px}.e-newsletter-subscribe-form-container fieldset
legend{margin-bottom:3px;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif}.e-newsletter-subscribe-form-container fieldset
div{margin-bottom:5px}.e-newsletter-subscribe-form-container fieldset
label{margin-left:5px;white-space:nowrap}#e-newsletter-subscribe-button{background-color:black;padding:2px
10px 2px 10px;height:28px;color:white;border:none;width:300px;font-family:'open_sans_light',Arial,Helvetica,sans-serif;letter-spacing:0.05em}.e-newsletter-subscribe .e-newsletter-subscribe-doc-container{margin:0
10px 10px 10px;font-size:0.8em}.e-newsletter-subscribe .e-newsletter-subscribe-doc-container
p{margin:0
0 5px 0}.e-newsletter-subscribe .e-newsletter-subscribe-doc-container p:last-child{margin:0}.e-newsletter-subscribe .e-newsletter-subscribe-doc-container
a{color:black;text-decoration:underline}#start-newsletter-subscribe-form{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end}#start-newsletter-subscribe-form
label{white-space:nowrap}#start-newsletter-email{margin-left:10px;margin-right:10px;border:1px
solid #c0c5ca;width:200px;height:28px;padding:3px}#start-newsletter-subscribe-button{background-color:black;padding:2px
10px 2px 10px;height:28px;color:white;border:none;font-family:'open_sans_light',Arial,Helvetica,sans-serif;letter-spacing:0.05em}#start-newsletter-subscribe-form.left{justify-content:flex-start}.e-newsletter-subscribe div.privacy-consent{margin-bottom:10px;margin-top:5px}.e-newsletter-subscribe input[type="checkbox"]{display:inline;width:16px;border:none;height:16px;margin-bottom:10px;margin-top:5px;padding:0;float:left}.e-newsletter-subscribe div.privacy-consent
label{margin-left:25px;display:block;font-family:'open_sans',Arial,Helvetica,sans-serif;white-space:normal}@media screen and (max-width: 1100px){#start-newsletter-subscribe-form{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:center}#start-newsletter-subscribe-form
label{margin-bottom:10px}#start-newsletter-email{margin-left:0;margin-right:0;margin-bottom:10px;width:100%}#start-newsletter-subscribe-button{align-self:flex-end}}@media screen and (max-width: 1000px){.newsletteradmin-container{flex-direction:column}.newsletteradmin-elements{margin-bottom:20px}}.newsletter-start
p{margin:0
0 15px 0}.newsletter-start.promoform #start-newsletter-subscribe-form{justify-content:flex-start}#page-main-nav{height:50px;background-color:black;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding-left:0;padding-right:15px}#page-nav-list{font-family:'open_sans_light',Arial,Helvetica,sans-serif;font-size:1.3em;display:flex;flex-direction:row;flex-wrap:nowrap;margin:0;padding:0;flex-grow:1;font-weight:normal}#page-nav-list
li{display:block;list-style:none;padding:0;margin:0}#page-nav-list li
a{display:block;color:white;text-decoration:none;height:50px;padding-left:15px;padding-right:15px;line-height:50px;transition:background-color 300ms}#page-nav-list li
a.current{color:black;background-color:white}#page-nav-list li a:hover:not(.current){background-color:#3A3D43}#page-nav-list li a:active:not(.current){background-color:#585D66;color:#fff}@media screen and (max-width: 1100px){#page-nav-list{font-size:1.2em}#page-nav-list li
a{padding-left:10px;padding-right:10px}}@media screen and (max-width: 1000px){#page-main-nav{height:auto;display:flex;flex-direction:column;padding:0;align-items:stretch;flex-grow:1}#page-nav-list{font-size:1.2em;line-height:180%;flex-direction:column;margin:0;padding:0;order:2;align-items:stretch}#page-nav-list
li{}#page-nav-list li
a{height:auto;line-height:inherit;padding:7px
10px 7px 10px;font-size:1.3em}}.page-overlay{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.7);display:none;z-index:100}.page-overlay.visible{display:block}#page-overlay-content{width:100%;height:100%;justify-content:center;z-index:101;position:absolute;top:0;left:0;right:0;bottom:0;display:none}#page-overlay-content.visible{display:flex}#page-wait-layer{z-index:1000000}.popup{margin-top:50px;box-shadow:0px 0px 30px 1px rgba(0,0,0,0.6);margin-bottom:50px}.popup a.popup-close{display:block;width:36px;height:36px;background:transparent url("/assets/img/g_ui_icon_close_popup.svg") no-repeat center center;background-size:24px;margin-bottom:0;margin-left:0;margin-right:auto}.popup a.popup-close.back{background-image:url("/assets/img/g_ui_icon_back_popup.svg")}#page-main-content>div.popup-as-page{display:flex;flex-direction:row;justify-content:center;margin:0
-25px 0 -25px}.popup-content{max-width:600px;min-width:320px;width:600px;overflow:hidden}.popup .popup-title-bar{height:36px;background-color:black}.popup
.notavailable{background-color:white;padding:50px
10px 50px 10px}@media screen and (max-width: 600px){.popup{margin-top:0;position:fixed;top:0;left:0;right:0;bottom:0;overflow:auto;margin-bottom:0;-webkit-overflow-scrolling:touch}.popup-content{max-width:600px;min-width:320px;width:auto}.popup .popup-title-bar{height:48px;background-color:black}.popup a.popup-close{width:48px;height:48px;background-size:28px;margin-bottom:0}}#page-search
form{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center}#page-search-input{height:28px;border:none;background-color:#f5f5f5;width:200px;box-sizing:border-box;padding:3px}#page-search-button{height:28px;border:1px
solid white;background-color:black;color:white;font-family:'open_sans_light',Arial,Helvetica,sans-serif;letter-spacing:0.05em;padding-left:15px;padding-right:15px;margin-left:15px}@media screen and (max-width: 1000px){#page-search{order:1}#page-search-input{width:100%;margin:10px}#page-search-button{display:none}}.m-social-media-links{display:flex;flex-direction:row;margin:0
10px 10px 10px}.m-social-media-links
a{display:block;text-decoration:none;color:black;padding-left:24px;background-size:20px auto;margin-right:20px;white-space:nowrap}.m-social-media-links a:last-child{margin-right:0}.m-social-media-link-twitter{background:transparent url("/sys/modules/units/module_socialmedia/img/m_sm_icon_tw.svg") no-repeat left center}.m-social-media-link-facebook{background:transparent url("/sys/modules/units/module_socialmedia/img/m_sm_icon_fb.svg") no-repeat left center}.m-social-media-link-email{background:transparent url("/sys/modules/units/module_socialmedia/img/m_sm_icon_em.svg") no-repeat left center}.page-social-media-menu .m-social-media-links{flex-direction:column}.page-social-media-menu .m-social-media-links
a{color:white;margin-bottom:10px}.s-select-container{display:flex;flex-direction:row;width:100%}.s-select-container .industry-selection-container{margin-right:30px;flex-shrink:0}.s-select-container .chooser-container{flex-grow:1;display:flex;flex-direction:column;flex-basis:1px}.s-select-container .filter-map-container{display:flex;flex-direction:row;margin-bottom:20px}.s-select-container .filter-map-container .filter-container{}.s-select-container .filter-map-container .map-container{flex-grow:1;margin-left:20px}.s-select-container .industry-selection-container
h2{white-space:nowrap}.s-select-container ul.industry-list{list-style:none;margin:0;padding:0;white-space:nowrap}.s-select-container ul.industry-list
li{}.s-select-container ul.industry-list li
a{color:black;text-decoration:none;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;padding:3px;display:block}.s-select-container ul.industry-list li>ul{list-style:none;margin:0;padding:0}.s-select-container ul.industry-list li ul
li{}.s-select-container ul.industry-list li ul li
a{padding-left:20px;font-family:'open_sans',Arial,Helvetica,sans-serif;font-weight:normal}.s-select-container ul.industry-list
a.current{background-color:black;color:white}.s-select-container ul.filter-list{list-style:none;padding:0;margin:0}.s-select-container ul.filter-list li
span{display:block;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;margin-bottom:10px}.s-select-container ul.filter-list li
ul{padding:0;margin:0;margin-left:20px;margin-bottom:20px}.s-select-container ul.filter-list li ul
li{display:flex;flex-direction:row;margin-bottom:7px}.s-select-container ul.filter-list li input[type=checkbox]{width:22px;height:22px;border:1px
solid #c0c5ca;-webkit-appearance:none;-moz-appearance:none;appearance:none}.s-select-container ul.filter-list li input[type=checkbox]:checked{background:transparent url("/assets/img/icon_checkmark.svg") no-repeat center center;background-size:16px 16px}.s-select-container ul.filter-list li
label{line-height:22px;margin-left:5px}.map-container .map-content{}.map-container .map-area{background-color:#b3d4fc;border:1px
solid #c0c5ca;width:100%;height:400px}.map-container .map-controls{display:flex;flex-direction:row;justify-content:space-between;margin-top:10px}.map-container .map-controls
ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row}.map-container .map-controls ul
li{margin-right:15px;display:flex;flex-direction:row}.map-container .map-controls ul li:last-child{margin-right:0}.map-container .map-controls
button{background-color:black;padding:2px
10px 2px 10px;height:28px;color:white;border:none;font-family:'open_sans_light',Arial,Helvetica,sans-serif;letter-spacing:0.05em}.map-container .map-controls input[type=checkbox]{width:22px;height:22px;border:1px
solid #c0c5ca;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0}.map-container .map-controls input[type=checkbox]:checked{background:transparent url("/assets/img/icon_checkmark.svg") no-repeat center center;background-size:16px 16px}.map-container .map-controls
label{line-height:22px;margin-left:5px}.results-container.narrow{max-width:50%}.s-select-container .results-type{margin-bottom:20px}@media screen and (max-width: 1100px){.s-select-container .industry-selection-container{margin-right:20px}}@media screen and (max-width: 1000px){.s-select-container{flex-direction:column}.s-select-container .filter-map-container .map-container{margin-left:0}.s-select-container .filter-map-container{flex-direction:column}.map-container .map-controls{flex-direction:column;justify-content:space-between}.map-container .map-controls
ul{margin-bottom:10px}.map-container .map-controls ul:last-child{margin-bottom:0}.s-select-container .chooser-container{flex-basis:auto}h2.mdropdown{background:url("/assets/img/g_ui_icon_dropdown_black.svg") no-repeat left center;background-size:24px;cursor:pointer;padding-left:30px}h2.mdropdown.up{background-image:url("/assets/img/g_ui_icon_dropdown_up_black.svg")}#s-select-industries-list{display:none}#s-select-filter-list{display:none}#s-select-map{display:none}.results-container.narrow{max-width:inherit}}#waitscreen-page-wait-layer{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.7);display:none;z-index:1000000;justify-content:center;align-items:center}#waitscreen-page-wait-layer.visible{display:flex}#waitscreen-page-wait-layer .waitscreen-wait-dialog{width:300px;background-color:#fff;display:flex;flex-direction:column}#waitscreen-page-wait-layer .waitscreen-spinner{align-self:center;width:96px;height:96px;margin:20px;margin-left:-20px}#waitscreen-page-wait-layer .waitscreen-headline{align-self:center;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif}#waitscreen-page-wait-layer ul.waitscreen-messages{list-style:square;padding-left:30px;margin:20px;color:#c0c5ca}#waitscreen-page-wait-layer ul.waitscreen-messages
li{margin-bottom:3px}.uil-cube-css{background:none;position:relative;-ms-transform:scale(0.48);-moz-transform:scale(0.48);-webkit-transform:scale(0.48);-o-transform:scale(0.48);transform:scale(0.48)}@-webkit-keyframes uil-cube-css{0%{-ms-transform:scale(1.4);-moz-transform:scale(1.4);-webkit-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}100%{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes uil-cube-css{0%{-ms-transform:scale(1.4);-moz-transform:scale(1.4);-webkit-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}100%{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes uil-cube-css{0%{-ms-transform:scale(1.4);-moz-transform:scale(1.4);-webkit-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}100%{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-ms-keyframes uil-cube-css{0%{-ms-transform:scale(1.4);-moz-transform:scale(1.4);-webkit-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}100%{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes uil-cube-css{0%{-ms-transform:scale(1.4);-moz-transform:scale(1.4);-webkit-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}100%{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes uil-cube-css{0%{-ms-transform:scale(1.4);-moz-transform:scale(1.4);-webkit-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}100%{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes uil-cube-css{0%{-ms-transform:scale(1.4);-moz-transform:scale(1.4);-webkit-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}100%{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes uil-cube-css{0%{-ms-transform:scale(1.4);-moz-transform:scale(1.4);-webkit-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}100%{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.uil-cube-css>div{position:absolute;width:80px;height:80px;-ms-animation:uil-cube-css 1s cubic-bezier(0.2, 0.8, 0.2, 0.8) infinite;-moz-animation:uil-cube-css 1s cubic-bezier(0.2, 0.8, 0.2, 0.8) infinite;-webkit-animation:uil-cube-css 1s cubic-bezier(0.2, 0.8, 0.2, 0.8) infinite;-o-animation:uil-cube-css 1s cubic-bezier(0.2, 0.8, 0.2, 0.8) infinite;animation:uil-cube-css 1s cubic-bezier(0.2, 0.8, 0.2, 0.8) infinite}.uil-cube-css>div:nth-of-type(1){top:10px;left:10px;background:#e0043b;opacity:1;-ms-animation-delay:0s;-moz-animation-delay:0s;-webkit-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}.uil-cube-css>div:nth-of-type(2){top:10px;left:110px;background:#c0c5ca;opacity:1;-ms-animation-delay:0.1s;-moz-animation-delay:0.1s;-webkit-animation-delay:0.1s;-o-animation-delay:0.1s;animation-delay:0.1s}.uil-cube-css>div:nth-of-type(3){top:110px;left:10px;background:#a6aeb4;opacity:1;-ms-animation-delay:0.3s;-moz-animation-delay:0.3s;-webkit-animation-delay:0.3s;-o-animation-delay:0.3s;animation-delay:0.3s}.uil-cube-css>div:nth-of-type(4){top:110px;left:110px;background:#c0c5ca;opacity:1;-ms-animation-delay:0.2s;-moz-animation-delay:0.2s;-webkit-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s}.pagestats-container{display:flex;flex-direction:column}.pagestats-controls{display:flex;flex-direction:row}.pagestats-typeselect{margin-right:20px}.pagestats-submit{margin-top:20px;display:flex;flex-direction:row;align-items:center}.pagestats-options{margin-top:10px}.pagestats-container
button{background-color:black;padding:2px
10px 2px 10px;height:28px;color:white;border:none;font-family:'open_sans_light',Arial,Helvetica,sans-serif;letter-spacing:0.05em}#pagestats-results-button{margin-right:20px}.pagestats-container
button.small{padding:2px
5px 2px 5px;height:22px;font-size:12px}#pagestats_statdaterange{display:none}.pagestats-container .date-picker-wrapper .custom-shortcut
a{color:#e0053c}.pagestats-results{flex-grow:1}.pagestats-table
table{width:100%}.pagestats-table table
thead{font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;color:white;background-color:black}.pagestats-table table td, .pagestats-table table
th{padding:5px;border:1px
solid #c0c5ca;text-align:left;font-weight:normal}.pagestats-table table
td.new{background-color:#aacfac}.pagestats-table table
tr.unpublished{background-color:#bfbfbf}.pagestats-table table
tr.archived{background-color:#ffb8ad}.pagestats-table table
tr.pending{background-color:#aacfac}.pagestats-table table
tr.expired{background-color:#dedede}.pagestats-table table td div.edit-buttons{margin:0}.pagestats-table table td
a{text-decoration:none;color:black;font-family:'open_sans_italic',Arial,Helvetica,sans-serif}.pagestats-table table td.align-right, .pagestats-table table th.align-right{text-align:right}.pagestats-table table
td{vertical-align:top}.pagestats-table table th:not(.no-sort){cursor:pointer;user-select:none}.pagestats-table .edit-buttons
.actions{margin-bottom:0}.pagestats-table .list-title-bar{margin-bottom:0;margin-top:20px}.pagestats.statlink{text-decoration:none;font-family:'open_sans_italic',Arial,Helvetica,sans-serif;margin-right:20px;color:#e0053c}.ct-chart.ct-double-octave{margin-bottom:20px}text.ct-label{fill:rgba(0,0,0,1);font-size:1rem;text-shadow:0px 0px 3px white}.ct-series-a .ct-bar{stroke-width:20px;stroke:#e0053c}svg.ct-chart-bar,svg.ct-chart-line{overflow:visible}.ct-label.ct-label.ct-horizontal.ct-end{position:relative;justify-content:flex-end;text-align:right;transform-origin:100% 0;transform:translate(-50%) rotate(-45deg);white-space:nowrap;top:15px}.entity.grid{margin-bottom:10px;display:grid;grid-gap:5px;grid-template-columns:min-content auto 345px;grid-template-areas:"title title title"
"eid-label eid img"
"type-label type img"
"provider-label provider img"
"dates-label dates img"
"duration-label duration img"
"status-label status img"
"detailed-status-label detailed-status img"
"created-date-label created-date img"
"edit-functions-label edit-functions img"}.entity.grid.ecompany{grid-template-areas:"title title title"
"eid-label eid img"
"type-label type img"
"provider-label provider img"
"status-label status img"
"created-date-label created-date img"
"edit-functions-label edit-functions img"}.entity.grid.eparking{grid-template-areas:"title title title"
"eid-label eid img"
"type-label type img"
"status-label status img"
"created-date-label created-date img"
"edit-functions-label edit-functions img"}.entity.grid.eflexpage{grid-template-areas:"title title"
"eid-label eid"
"type-label type"
"status-label status"
"created-date-label created-date"
"edit-functions-label edit-functions"}.entity.grid.eprize{grid-template-areas:"title title title"
"eid-label eid img"
"type-label type img"
"provider-label provider img"
"dates-label dates img"
"duration-label duration img"
"status-label status img"
"created-date-label created-date img"
"edit-functions-label edit-functions img"}.entity.grid.enewsletterissue{grid-template-areas:"title title title"
"eid-label eid img"
"type-label type img"
"dates-label dates img"
"duration-label duration img"
"status-label status img"
"detailed-status-label detailed-status img"
"created-date-label created-date img"
"edit-functions-label edit-functions img"}.entity.grid .title-label{grid-area:title-label;display:none}.entity.grid
.title{grid-area:title}.entity.grid .title
a{font-size:1.5em;font-family:'open_sans_light',Arial,Helvetica,sans-serif;color:#000;text-decoration:none}.entity.grid .title a::after{font-size:0.8em;margin-left:5px;white-space:nowrap;color:#e0053c;content:'»'}.entity.grid
.img{grid-area:img}.entity.grid .img
img{width:345px}.entity.grid .eid-label{grid-area:eid-label}.entity.grid
.eid{grid-area:eid}.entity.grid .type-label{grid-area:type-label}.entity.grid
.type{grid-area:type}.entity.grid .provider-label{grid-area:provider-label}.entity.grid
.provider{grid-area:provider}.entity.grid .dates-label{grid-area:dates-label}.entity.grid
.dates{grid-area:dates}.entity.grid .duration-label{grid-area:duration-label}.entity.grid
.duration{grid-area:duration}.entity.grid .status-label{grid-area:status-label}.entity.grid
.status{grid-area:status}.entity.grid .detailed-status-label{grid-area:detailed-status-label}.entity.grid .detailed-status{grid-area:detailed-status}.entity.grid .created-date-label{grid-area:created-date-label}.entity.grid .created-date{grid-area:created-date}.entity.grid .edit-functions-label{grid-area:edit-functions-label}.entity.grid .edit-functions{grid-area:edit-functions}.entity.grid .edit-functions .edit-buttons{margin:0}.entity.grid
.label{text-align:left}.pagestats-quicklinks{margin-top:-10px;margin-bottom:10px}.pagestats-quicklinks
ul{margin:0;list-style:none;padding:0;display:flex;flex-direction:row}.pagestats-quicklinks ul li::after{content:"|";margin:0
5px 0 5px}.pagestats-quicklinks ul li:last-child::after{margin:0;content:none}.pagestats-quicklinks
a{text-decoration:none;font-family:'open_sans_italic',Arial,Helvetica,sans-serif;color:#e0053c}.pagestats-quicklinks a:hover{text-decoration:underline}a.bottom-all-link{text-decoration:none;font-family:'open_sans_italic',Arial,Helvetica,sans-serif;color:#e0053c}a.bottom-all-link:hover{text-decoration:underline}a.bottom-all-link::after{content:' »'}div.list-footer{margin-top:-15px}.contentlayout.navleft{display:flex;flex-direction:row}.contentlayout.navleft
.nav{background-color:#0D8BBD}.contentlayout.navleft
.content{flex-grow:1}@media screen and (max-width: 1000px){.contentlayout.navleft{display:flex;flex-direction:column}}.gc-order-form{display:flex;flex-direction:column;background-color:white;border:1px
solid #c0c5ca}.gc-order-form
.header{display:flex;flex-direction:row;align-items:flex-start}.gc-order-form .header
h3{font-size:1.5em;font-family:'open_sans_light',Arial,Helvetica,sans-serif;margin:10px;flex-grow:1}.gc-order-form
.main{margin:0
10px 20px 10px}.gc-order-form .main
p{margin:0
0 10px 0}.gc-order-form
.footer{margin:0
10px 10px 10px;text-align:center}.gc-order-form
.footer.left{text-align:left}.gc-order-form .gcorder-button{border:1px
solid white;background-color:black;color:white;font-family:'open_sans_light',Arial,Helvetica,sans-serif;letter-spacing:0.05em;padding:3px
15px 3px 15px}.gc-order-form .paypal-button-container{text-align:center}.gc-order-form .center-button-container{display:flex;justify-content:center;align-self:stretch}.gc-order-form .gc-order-button-container{display:flex;flex-direction:row;justify-content:space-between;width:100%}.gc-order-form a.paypal-button,#gcorder-form-button-buy{font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;display:inline-block;text-decoration:none;padding:10px;background-color:#e0053c;border:1px
solid #BB0435}.gc-order-form a.paypal-button:active,#gcorder-form-button-buy:active{background-color:#BB0435}.gc-order-form .payment.iban-info{background-color:#ffe0a7;border:1px
solid #bea075;padding:10px}.gc-order-form .giftcard-payment-info{margin-top:10px}.gc-order-form .mwst-hint{margin-top:-5px;margin-bottom:10px}.gc-order-form
.moreinfo{margin:0
10px 10px 10px}.gc-order-form .moreinfo
p{margin:0
0 5px 0}.gc-order-form .moreinfo
h4{margin:0
0 5px 0;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;font-size:1.2em}.gc-order-form .order-overview-table{margin-bottom:10px;width:100%}.gc-order-form .order-overview-table
thead{font-family:'open_sans_semibold',Arial,Helvetica,sans-serif}.gc-order-form .order-overview-table tbody tr.order-total{font-family:'open_sans_semibold',Arial,Helvetica,sans-serif}.gc-order-form .order-overview-table tbody tr td:nth-child(2){text-align:right;white-space:nowrap;padding-left:15px}.gc-order-form .order-overview-table tbody tr.order-subject, .gc-order-form .order-overview-table tbody tr.order-total{border-bottom:1px solid #c0c5ca}.gc-order-promobox{padding-bottom:15px;border-bottom:1px solid #c0c5ca;display:flex;flex-direction:column}.gc-order-promobox .promobox-content{display:flex;flex-direction:row}.gc-order-promobox .promobox-footer{display:flex;flex-direction:row;align-items:flex-end;margin-left:15px;margin-right:15px}.gc-order-promobox a.promo-button{white-space:nowrap}#page-main-content .gc-order-promobox
h2{line-height:1.1;font-family:'open_sans',Arial,Helvetica,sans-serif}@media screen and (max-width: 515px){.gc-order-promobox .promobox-content{flex-direction:column}.gc-order-promobox .promobox-content .promobox-footer{flex-direction:column;align-items:center;margin-left:0;margin-right:0;margin-top:10px}}.gc-order-orderlist
.main{padding:10px}.gc-order-orderlist .main
table{border-collapse:collapse;width:100%}.gc-order-orderlist .main
th{background-color:black;color:white;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;font-weight:normal}.gc-order-orderlist .main th, .gc-order-orderlist .main
td{border:1px
solid #c0c5ca;vertical-align:top;padding:3px}.gc-order-orderlist .main td.order-functions{vertical-align:middle;text-align:center}.gc-order-orderlist .main td.order-spacer-row{border:none;height:15px}.gc-order-orderlist .main
p{margin-top:0}.e-company-item a.buy-gift-card-button{display:inline-block;background-color:#e0053c;padding:3px
5px;color:white;border:1px
solid #BB0435;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;letter-spacing:0.05em;font-size:0.8em;text-decoration:none;position:absolute;right:-5px;bottom:-5px;transition:transform 0.2s;box-shadow:0 0 8px 1px rgba(0,0,0,0.4)}.e-company.full .infocard .info .contacts-modern a.buy-gift-card-button, .gc-order-promobox a.promo-button{margin-top:5px;display:inline-block;background-color:#e0053c;padding:10px
10px 10px 10px;color:white;border:1px
solid #BB0435;font-family:'open_sans_semibold',Arial,Helvetica,sans-serif;letter-spacing:0.05em;text-decoration:none;transition:all 0.2s}.e-company.full .infocard .info .contacts-modern .unpublished a.buy-gift-card-button{opacity:0.5}.e-company.full .infocard .info .contacts-modern a.buy-gift-card-button:active, .gc-order-promobox a.promo-button:active{background-color:#BB0435}.e-company.full .infocard .info .contacts-modern a.buy-gift-card-button:hover, .gc-order-promobox a.promo-button:hover{transform:scale(1.1);box-shadow:0 0 8px 1px rgba(0,0,0,0.4)}.e-company.full .infocard  .gc-order-orderlist-link{display:block}.e-company-item a.buy-gift-card-button:active{background-color:#BB0435}.e-company-item a.buy-gift-card-button:hover{transform:scale(1.1)}.e-company-item
.small{padding-bottom:15px}