.v3dp__popout[data-v-65eb861b]{background-color:var(--popout-bg-color);border-radius:var(--border-radius);box-shadow:var(--box-shadow);color:var(--text-color);padding:8px 0 1em;position:absolute;text-align:center;width:17.5em;z-index:10}.v3dp__popout [data-v-65eb861b]{color:inherit;font-size:inherit;font-weight:inherit}.v3dp__popout[data-v-65eb861b] button{background:none;border:none;outline:none}.v3dp__popout[data-v-65eb861b] button:not(:disabled){cursor:pointer}.v3dp__heading[data-v-65eb861b]{display:flex;font-weight:var(--heading-weight);height:var(--heading-size);line-height:var(--heading-size);width:100%}.v3dp__heading__button[data-v-65eb861b]{align-items:center;background:none;border:none;display:flex;justify-content:center;padding:0;width:var(--heading-size)}.v3dp__heading__button[data-v-65eb861b]:not(:disabled):hover,button.v3dp__heading__center[data-v-65eb861b]:hover{background-color:var(--heading-hover-color)}.v3dp__heading__center[data-v-65eb861b]{flex:1}.v3dp__heading__icon[data-v-65eb861b]{stroke:var(--arrow-color);height:12px}.v3dp__heading__button:disabled .v3dp__heading__icon[data-v-65eb861b]{stroke:var(--elem-disabled-color)}.v3dp__elements[data-v-65eb861b],.v3dp__subheading[data-v-65eb861b]{display:grid;font-size:var(--elem-font-size);grid-template-columns:var(--popout-column-definition)}.v3dp__subheading[data-v-65eb861b]{margin-top:1em}.v3dp__divider[data-v-65eb861b]{border:1px solid var(--divider-color);border-radius:3px}.v3dp__elements[data-v-65eb861b] button:disabled{color:var(--elem-disabled-color)}.v3dp__elements[data-v-65eb861b] button{padding:.3em .6em}.v3dp__elements[data-v-65eb861b] button span{border-radius:var(--elem-border-radius);display:block;height:1.8em;line-height:1.9em}.v3dp__elements[data-v-65eb861b] button:not(:disabled):hover span{background-color:var(--elem-hover-bg-color);color:var(--elem-hover-color)}.v3dp__elements[data-v-65eb861b] button.selected span{background-color:var(--elem-selected-bg-color);color:var(--elem-selected-color)}.v3dp__elements[data-v-65eb861b] button.current span{font-weight:var(--elem-current-font-weight);outline:1px solid var(--elem-current-outline-color)}.v3dp__column[data-v-81ac698d]{display:flex;flex-direction:column;height:190px;overflow-y:auto}.v3dp__datepicker{--popout-bg-color:var(--vdp-bg-color,#fff);--box-shadow:var( --vdp-box-shadow,0 4px 10px 0 rgba(128,144,160,.1),0 0 1px 0 rgba(128,144,160,.81) );--text-color:var(--vdp-text-color,#000);--border-radius:var(--vdp-border-radius,3px);--heading-size:var(--vdp-heading-size,2.5em);--heading-weight:var(--vdp-heading-weight,bold);--heading-hover-color:var(--vdp-heading-hover-color,#eee);--arrow-color:var(--vdp-arrow-color,currentColor);--elem-color:var(--vdp-elem-color,currentColor);--elem-disabled-color:var(--vdp-disabled-color,#d5d9e0);--elem-hover-color:var(--vdp-hover-color,#fff);--elem-hover-bg-color:var(--vdp-hover-bg-color,#0baf74);--elem-selected-color:var(--vdp-selected-color,#fff);--elem-selected-bg-color:var(--vdp-selected-bg-color,#0baf74);--elem-current-outline-color:var(--vdp-current-date-outline-color,#888);--elem-current-font-weight:var(--vdp-current-date-font-weight,bold);--elem-font-size:var(--vdp-elem-font-size,.8em);--elem-border-radius:var(--vdp-elem-border-radius,3px);--divider-color:var(--vdp-divider-color,var(--elem-disabled-color));position:relative}.v3dp__clearable{cursor:pointer;display:inline;left:-15px;position:relative}.app-view .actions{overflow:auto}.app-view .actions .action .dropdown-action-list{position:fixed}.sidebar .menu.style-compact .menu-list .menu-list-items .menu-list .symbol-container{display:inline!important;padding-left:25px}.sidebar.menu-collapsed .menu.style-compact .menu-list .menu-list-items .symbol-container{padding-left:5px}.sidebar .menu.style-compact .menu-list .menu-list-items .menu-list .menu-list-items .label-container{padding-left:44px}.sidebar .menu.style-compact .menu-list .menu-list-items .menu-list .menu-list-items .symbol-container i{padding-left:26px}.menu.menu-collapsed .menu-list.selected .menu-list-title{background:none!important}.menu.menu-collapsed .menu-list.selected .menu-list.selected .menu-list-title{background-color:#0097c7!important}.menu .menu-list.selected .menu-list.selected .menu-list-title{color:#fff!important}.menu .menu-item.selected{background-color:#0097c7!important}.menu.style-compact .menu-item.selected{background:none!important;color:#fff!important}.menu.menu-collapsed .menu-list.selected .menu-item.selected{background-color:#0097c7!important}.list-type .listElement{background:#eee;border:1px solid #ccc;border-radius:3px!important;clear:both;margin-bottom:0}.list-type .list-add-button-row{clear:both;width:118px}.list-type .list-add-button{margin:5px 10px 0;white-space:nowrap}#pr-vk-rund-daten .listElement{min-height:126px}.list-widget{background:#fff;border:1px solid #999;border-radius:10px;padding:5px}.list-widget.no-list-element-toggle .list-element-toggle{display:none}.list-widget.block-style,.list-widget.block-style .list-fields>li{border-radius:0}.list-fields{list-style:none;padding-left:0}.list-fields .list-item-header{height:30px;position:relative;width:100%}.list-fields .widget-info .form-group{margin:0}.list-fields .widget-info .form-group .checkbox{margin:2px 0 0}.list-fields .listElement{background:#fafafa}.list-fields .listElement .form-row .formwidget-container input[type=number],.list-fields .listElement .form-row .formwidget-container input[type=password],.list-fields .listElement .form-row .formwidget-container input[type=text]{background-color:#ececec;border:1px solid #ececec}.list-fields .listElement .form-row .formwidget-container input[type=number][readonly],.list-fields .listElement .form-row .formwidget-container input[type=password][readonly],.list-fields .listElement .form-row .formwidget-container input[type=text][readonly]{background-color:#b5b5b5;border:1px solid #b5b5b5}.list-fields .listElement .form-row .formwidget-container textarea{background-color:#ececec;border:1px solid #ececec}.list-fields .listElement .form-row .formwidget-container textarea[readonly]{background-color:#b5b5b5;border:1px solid #b5b5b5}.list-fields .listElement .select2-container .select2-choice{background:#ececec}.list-fields.border-delete>li,.list-fields.border>li{border:1px solid #aaa;border-radius:9px;box-shadow:2px 2px 2px #aaa;overflow:hidden}.list-fields.border-delete>li>.buttons-container{top:-1px}.list-fields.border-delete>li>.buttons-container .button{line-height:26px}.list-fields.sortable-border>li{border:1px solid #aaa;border-radius:9px;box-shadow:2px 2px 2px #aaa;overflow:hidden}.list-fields.sortable-border>li .buttons-container{top:-1px}.list-fields.sortable-border>li .buttons-container .button{line-height:26px}.list-fields.sortable-border-delete>li{border:1px solid #aaa;border-radius:9px;box-shadow:2px 2px 2px #aaa;overflow:hidden}.list-fields.sortable-border-delete>li>.buttons-container{top:-1px}.list-fields.sortable-border-delete>li>.buttons-container .button{line-height:26px}.list-fields li{position:relative}.list-fields li+li{margin-top:10px}.list-type ul.list-fields.collapsible,.list-type ul.list-fields.delete,.list-type ul.list-fields.sortable,.list-type ul.list-fields.sortable.delete{padding-right:0}.list-type ul.list-fields.collapsible .listElement,.list-type ul.list-fields.delete .listElement,.list-type ul.list-fields.sortable .listElement,.list-type ul.list-fields.sortable.delete .listElement{margin-top:0;padding-top:32px}.list-type ul.list-fields.collapsible .listElement .buttons-container,.list-type ul.list-fields.delete .listElement .buttons-container,.list-type ul.list-fields.sortable .listElement .buttons-container,.list-type ul.list-fields.sortable.delete .listElement .buttons-container{left:auto;top:1px}.list-type ul.list-fields.collapsible .listElement .buttons-container .button.button-down,.list-type ul.list-fields.collapsible .listElement .buttons-container .button.button-up,.list-type ul.list-fields.delete .listElement .buttons-container .button.button-down,.list-type ul.list-fields.delete .listElement .buttons-container .button.button-up,.list-type ul.list-fields.sortable .listElement .buttons-container .button.button-down,.list-type ul.list-fields.sortable .listElement .buttons-container .button.button-up,.list-type ul.list-fields.sortable.delete .listElement .buttons-container .button.button-down,.list-type ul.list-fields.sortable.delete .listElement .buttons-container .button.button-up{background:#aad2ee;border-color:#aad2ee}.list-type ul.list-fields.collapsible .listElement .buttons-container .button.button-down:hover,.list-type ul.list-fields.collapsible .listElement .buttons-container .button.button-up:hover,.list-type ul.list-fields.delete .listElement .buttons-container .button.button-down:hover,.list-type ul.list-fields.delete .listElement .buttons-container .button.button-up:hover,.list-type ul.list-fields.sortable .listElement .buttons-container .button.button-down:hover,.list-type ul.list-fields.sortable .listElement .buttons-container .button.button-up:hover,.list-type ul.list-fields.sortable.delete .listElement .buttons-container .button.button-down:hover,.list-type ul.list-fields.sortable.delete .listElement .buttons-container .button.button-up:hover{background:#88b0cc;border-color:#88b0cc}.list-type ul.list-fields.delete .listElement .buttons-container{width:26px}.list-type ul.list-fields.sortable .listElement .buttons-container{width:54px}.list-type ul.list-fields.delete.sortable .listElement .buttons-container{width:82px}.list-fields li .buttons-container{position:absolute;right:0;top:0}.list-fields li .buttons-container .button{background:#fff;border:1px solid #ddd;border-right:0;cursor:pointer;display:inline-block;float:right;line-height:30px;margin:0 2px 0 0;padding:0;text-align:center;width:26px}.list-fields li .buttons-container li:first-child.button{border-bottom-left-radius:9px}.list-fields li .buttons-container .button:last-child{border-right:1px solid #ddd;margin:0}.list-fields li .buttons-container .button.button-delete{background:#eaa;border-color:#eaa}.list-fields li .buttons-container .button.button-delete:hover{background:#c88;border-color:#c88}.list-fields li .buttons-container .button.button-down,.list-fields li .buttons-container .button.button-up{background:#aad2ee;border-color:#aad2ee}.list-fields li .buttons-container .button.button-down:hover,.list-fields li .buttons-container .button.button-up:hover{background:#88b0cc;border-color:#88b0cc}.list-fields li .buttons-container .button:hover{background:#204d74}.list-fields li .buttons-container .button:hover i{color:#fff}.list-fields .list-fields>li .buttons-container{left:auto;right:0}.list-fields .list-fields>li .buttons-container .button{line-height:20px;width:20px}.list-checkbox-single .checkbox label,.list-checkbox-single .radio label,.list-fields .list-checkbox .checkbox label,.list-fields .list-checkbox .radio label{margin-top:30px;padding-left:0}.table-responsive,table.table-bordered{overflow:visible}table.table-bordered{background:#f5f5f5;border-radius:5px}.table-responsive-scrollable{overflow:auto}.list-filters{margin-bottom:15px}.list-filters .list-filter-group{padding:5px 25px}.list-filters .list-filter-group .list-filter-select-container{padding:0 5px}.list-filters .list-filter-group .list-filter-select-container.has-info{float:left;width:50%}.list-filters .list-filter-group .list-filter-info{float:left;padding:10px 5px 0 20px;width:50%}.list-filters .list-filters-current-filter-headline-wrapper{font-weight:700;padding:10px 12px 0}.list-filters .list-filters-current-filter-headline-wrapper .list-filters-current-filter-headline{font-weight:400}.list-fields li.listElement .list-item-collapsible-headline-wrapper{cursor:pointer}.list-fields li.listElement .list-item-collapsible-headline-wrapper .list-item-collapsible-icon{cursor:pointer;display:inline-block;float:left;font:normal normal normal 20px/30px FontAwesome;text-align:center;width:26px}.list-fields li.listElement .list-item-collapsible-headline-wrapper .list-item-collapsible-icon:before{content:"\f106"}.list-fields li.listElement .list-item-collapsible-headline-wrapper .list-item-collapsible-headline{display:inline-block;height:30px;line-height:30px;overflow:hidden;padding-left:10px}.list-fields li.listElement .list-item-content{display:block}.list-fields li.listElement .list-item-content:after{clear:both;content:" ";display:table}.list-fields li.listElement.collapsed .list-item-collapsible-headline-wrapper .list-item-collapsible-icon{border-radius:0}.list-fields li.listElement.collapsed .list-item-collapsible-headline-wrapper .list-item-collapsible-icon:before{content:"\f107"}.list-fields li.listElement.collapsed .buttons-container li.button{border-radius:0}.list-fields li.listElement.collapsed .list-item-content,.list-fields li.listElement.filtered-out,.list-fields.collapsible-hide-headline li.listElement .list-item-collapsible-headline-wrapper .list-item-collapsible-headline{display:none}.list-fields.collapsible-hide-headline li.listElement.collapsed .list-item-collapsible-headline-wrapper .list-item-collapsible-headline{display:inline-block}.sortable-list{list-style:none;padding-left:0}.sortable-list .sortable-list-item-header{height:30px;position:relative;width:100%}.sortable-list .sortable-list-item-header .sortable-list-buttons-container{position:absolute;right:-12px;top:-10px}.sortable-list .sortable-list-item-header .sortable-list-buttons-container .button{background:#fff;border:1px solid #ddd;border-right:0;cursor:pointer;display:inline-block;line-height:30px;margin:0 2px 0 0;padding:0;text-align:center;width:26px}.sortable-list .sortable-list-item-header .sortable-list-buttons-container .button.button-down,.sortable-list .sortable-list-item-header .sortable-list-buttons-container .button.button-up{background:#aad2ee;border-color:#aad2ee}.sortable-list .sortable-list-item-header .sortable-list-buttons-container .button.button-down:hover,.sortable-list .sortable-list-item-header .sortable-list-buttons-container .button.button-up:hover{background:#88b0cc;border-color:#88b0cc}#leistung_preis_info_widget thead th:first-child,#leistung_preis_info_widget thead th:nth-child(2){width:80px}#leistung_preis_info_widget thead th:nth-child(3){width:103px}#leistung_preis_info_widget thead th:nth-child(4){width:79px}#leistung_preis_info_widget thead th:nth-child(5){width:71px}#leistung_preis_info_widget thead th:nth-child(6){width:86px}#leistung_preis_info_widget tbody td:first-child,#leistung_preis_info_widget tbody td:nth-child(2){width:80px}#leistung_preis_info_widget tbody td:nth-child(3){width:103px}#leistung_preis_info_widget tbody td:nth-child(4){width:79px}#leistung_preis_info_widget tbody td:nth-child(5){width:71px}#leistung_preis_info_widget tbody td:nth-child(6){white-space:break-spaces;width:86px;width:auto}#unterkunft_ek_preis_info_widget thead th:first-child{width:57px}#unterkunft_ek_preis_info_widget thead th:nth-child(2){width:51px}#unterkunft_ek_preis_info_widget thead th:nth-child(3),#unterkunft_ek_preis_info_widget thead th:nth-child(4){width:78px}#unterkunft_ek_preis_info_widget thead th:nth-child(5){width:84px}#unterkunft_ek_preis_info_widget thead th:nth-child(6){width:68px}#unterkunft_ek_preis_info_widget thead th:nth-child(7){width:72px}#unterkunft_ek_preis_info_widget thead th:nth-child(8){width:71px}#unterkunft_ek_preis_info_widget thead th:nth-child(9){width:88px}#unterkunft_ek_preis_info_widget thead th:nth-child(10),#unterkunft_ek_preis_info_widget thead th:nth-child(11){width:62px}#unterkunft_ek_preis_info_widget tbody td:first-child{width:57px}#unterkunft_ek_preis_info_widget tbody td:nth-child(2){width:51px}#unterkunft_ek_preis_info_widget tbody td:nth-child(3),#unterkunft_ek_preis_info_widget tbody td:nth-child(4){width:78px}#unterkunft_ek_preis_info_widget tbody td:nth-child(5){width:84px}#unterkunft_ek_preis_info_widget tbody td:nth-child(6){width:73px}#unterkunft_ek_preis_info_widget tbody td:nth-child(7){width:72px}#unterkunft_ek_preis_info_widget tbody td:nth-child(8){width:71px}#unterkunft_ek_preis_info_widget tbody td:nth-child(9){width:93px}#unterkunft_ek_preis_info_widget tbody td:nth-child(10){width:62px}#unterkunft_ek_preis_info_widget tbody td:nth-child(11){width:69px}#unterkunft_ek_preis_info_widget tbody td:nth-child(12){white-space:break-spaces;width:auto}#unterkunft_kont_info_widget thead th:first-child,#unterkunft_kont_info_widget thead th:nth-child(2){width:71px}#unterkunft_kont_info_widget thead th:nth-child(3){width:61px}#unterkunft_kont_info_widget thead th:nth-child(4){width:78px}#unterkunft_kont_info_widget thead th:nth-child(5){width:77px}#unterkunft_kont_info_widget thead th:nth-child(6),#unterkunft_kont_info_widget thead th:nth-child(7){width:47px}#unterkunft_kont_info_widget thead th:nth-child(10),#unterkunft_kont_info_widget thead th:nth-child(8),#unterkunft_kont_info_widget thead th:nth-child(9){width:39px}#unterkunft_kont_info_widget thead th:nth-child(11){width:63px}#unterkunft_kont_info_widget thead th:nth-child(12){width:59px}#unterkunft_kont_info_widget tbody td:first-child,#unterkunft_kont_info_widget tbody td:nth-child(2){width:71px}#unterkunft_kont_info_widget tbody td:nth-child(3){width:61px}#unterkunft_kont_info_widget tbody td:nth-child(4){width:76px}#unterkunft_kont_info_widget tbody td:nth-child(5){width:77px}#unterkunft_kont_info_widget tbody td:nth-child(6),#unterkunft_kont_info_widget tbody td:nth-child(7){width:47px}#unterkunft_kont_info_widget tbody td:nth-child(10),#unterkunft_kont_info_widget tbody td:nth-child(8),#unterkunft_kont_info_widget tbody td:nth-child(9){width:39px}#unterkunft_kont_info_widget tbody td:nth-child(11){width:63px}#unterkunft_kont_info_widget tbody td:nth-child(12){width:59px}table.info tbody{max-height:300px;overflow:auto}table.info tbody tr{background-color:#ddd}table.info tbody tr:nth-child(2n){background-color:#eee}.bfinfo-box{border-bottom:1px solid #adadad;padding:15px 10px}.bfinfo-box:last-child{border-bottom:0}.bfinfo-box .bfinfo-headline{font-size:16px;font-weight:700}.bfinfo-box a{display:block;margin-right:12px}.navbar-right .dropdown ul.dropdown-menu{width:400px}.navbar-right .dropdown ul.dropdown-menu li{float:left;width:199px}.extended-list-type .list-fields .listElement .list-item-collapsible-headline-wrapper{position:absolute;top:5px;width:calc(100% - 100px)}.extended-list-type .list-fields .listElement .list-item-collapsible-headline-wrapper .collapsible-arrow-icon{left:0;line-height:28px;position:absolute;top:0;width:18px}.extended-list-type .list-fields .listElement .list-item-collapsible-headline-wrapper .collapsible-arrow-icon.collapsible-arrow-icon-up{display:inline-block}.extended-list-type .list-fields .listElement .list-item-collapsible-headline-wrapper .collapsible-arrow-icon.collapsible-arrow-icon-down{display:none}.extended-list-type .list-fields .listElement .list-item-collapsible-headline-wrapper .list-item-collapsible-headline{padding-left:18px;width:100%}.extended-list-type .list-fields .listElement.collapsed .list-item-collapsible-headline-wrapper .collapsible-arrow-icon.collapsible-arrow-icon-up{display:none}.extended-list-type .list-fields .listElement.collapsed .list-item-collapsible-headline-wrapper .collapsible-arrow-icon.collapsible-arrow-icon-down{display:inline-block}.extended-list-type.big-collapsible-headline .list-fields .listElement.collapsed .list-item-collapsible-headline-wrapper .list-item-collapsible-headline .list-headline .list-headline-item{font-size:90%}.list-headline{display:flex;width:100%}.list-headline .list-headline-item{border-right:1px solid #000;flex:1 1 auto;font-size:75%;line-height:28px;overflow:hidden;padding:0 5px;text-overflow:ellipsis;white-space:nowrap}.list-headline .list-headline-item:last-child{border-right:0}#frontend_travel_programs .program-tab{cursor:pointer;position:relative;top:-15px}#frontend_travel_programs .frontend-travel-program{display:none}#frontend_travel_programs .active+.frontend-travel-program,#frontend_travel_programs .program-tab-new+.frontend-travel-program{display:block}#frontend-travel-settings .courses li.listElement,.frontend-travel-program .pictures li.listElement{display:inline-block;margin-right:20px}#frontend-travel-settings .courses li.listElement .form-row:nth-child(2),.frontend-travel-program .pictures li.listElement .form-row:nth-child(2){margin-right:-153px;width:169px}.termin-buchung-termin .listElement{display:inline-block;margin-right:20px;width:31%}.summit-media{background-color:#f5f5f5;overflow:hidden;padding:1px 8px;position:relative}.summit-media .summit-media-form-group{background-color:#ddd;margin:-10px;padding:10px}.summit-media .summit-media-picture{background-color:#fff;float:left;margin:0 5px 5px 0;max-width:100%;padding:5px}.summit-media .summit-media-picture img{max-width:100%}.summit-media .summit-media-file-information{background-color:#fff;margin-bottom:10px;max-width:100%;padding:2px 8px}.summit-media .summit-media-file-information.floating{float:left}.summit-media .summit-media-file-information .summit-media-file-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summit-media .summit-media-file-information .summit-media-download-link{float:right}.summit-media i.fa{margin-right:4px}.summit-media .checkbox label,.summit-media .radio label{padding-left:0}.summit-media .form-group{margin-bottom:0;margin-left:0;margin-right:0}.summit-media .no-overflow{overflow:hidden;position:relative}.summit-media-file-download{background-color:#fff;border:1px solid #3c8dbc;border-radius:3px;cursor:pointer;font-weight:700;line-height:35px;margin:5px 13px;padding:2px 8px}.summit-media-file-download i.fa{margin-right:4px}.form-block-layout .form-block{border:1px solid #ccc;border-radius:2px;margin-bottom:20px;padding:10px}.form-block-layout .form-block.no-border{border:0}.form-block-layout .form-block h3{font-size:1.1em;font-weight:700;margin:5px 0 20px}.form-block-layout .form-block .row .col,.form-block-layout .form-block .row .col-1,.form-block-layout .form-block .row .col-10,.form-block-layout .form-block .row .col-11,.form-block-layout .form-block .row .col-12,.form-block-layout .form-block .row .col-2,.form-block-layout .form-block .row .col-3,.form-block-layout .form-block .row .col-4,.form-block-layout .form-block .row .col-5,.form-block-layout .form-block .row .col-6,.form-block-layout .form-block .row .col-7,.form-block-layout .form-block .row .col-8,.form-block-layout .form-block .row .col-9,.form-block-layout .form-block .row .col-auto,.form-block-layout .form-block .row .col-lg,.form-block-layout .form-block .row .col-lg-1,.form-block-layout .form-block .row .col-lg-10,.form-block-layout .form-block .row .col-lg-11,.form-block-layout .form-block .row .col-lg-12,.form-block-layout .form-block .row .col-lg-2,.form-block-layout .form-block .row .col-lg-3,.form-block-layout .form-block .row .col-lg-4,.form-block-layout .form-block .row .col-lg-5,.form-block-layout .form-block .row .col-lg-6,.form-block-layout .form-block .row .col-lg-7,.form-block-layout .form-block .row .col-lg-8,.form-block-layout .form-block .row .col-lg-9,.form-block-layout .form-block .row .col-lg-auto,.form-block-layout .form-block .row .col-md,.form-block-layout .form-block .row .col-md-1,.form-block-layout .form-block .row .col-md-10,.form-block-layout .form-block .row .col-md-11,.form-block-layout .form-block .row .col-md-12,.form-block-layout .form-block .row .col-md-2,.form-block-layout .form-block .row .col-md-3,.form-block-layout .form-block .row .col-md-4,.form-block-layout .form-block .row .col-md-5,.form-block-layout .form-block .row .col-md-6,.form-block-layout .form-block .row .col-md-7,.form-block-layout .form-block .row .col-md-8,.form-block-layout .form-block .row .col-md-9,.form-block-layout .form-block .row .col-md-auto,.form-block-layout .form-block .row .col-sm,.form-block-layout .form-block .row .col-sm-1,.form-block-layout .form-block .row .col-sm-10,.form-block-layout .form-block .row .col-sm-11,.form-block-layout .form-block .row .col-sm-12,.form-block-layout .form-block .row .col-sm-2,.form-block-layout .form-block .row .col-sm-3,.form-block-layout .form-block .row .col-sm-4,.form-block-layout .form-block .row .col-sm-5,.form-block-layout .form-block .row .col-sm-6,.form-block-layout .form-block .row .col-sm-7,.form-block-layout .form-block .row .col-sm-8,.form-block-layout .form-block .row .col-sm-9,.form-block-layout .form-block .row .col-sm-auto,.form-block-layout .form-block .row .col-xl,.form-block-layout .form-block .row .col-xl-1,.form-block-layout .form-block .row .col-xl-10,.form-block-layout .form-block .row .col-xl-11,.form-block-layout .form-block .row .col-xl-12,.form-block-layout .form-block .row .col-xl-2,.form-block-layout .form-block .row .col-xl-3,.form-block-layout .form-block .row .col-xl-4,.form-block-layout .form-block .row .col-xl-5,.form-block-layout .form-block .row .col-xl-6,.form-block-layout .form-block .row .col-xl-7,.form-block-layout .form-block .row .col-xl-8,.form-block-layout .form-block .row .col-xl-9,.form-block-layout .form-block .row .col-xl-auto{margin-bottom:5px}.form-block-layout .form-block .row.small-layout .col,.form-block-layout .form-block .row.small-layout .col-1,.form-block-layout .form-block .row.small-layout .col-10,.form-block-layout .form-block .row.small-layout .col-11,.form-block-layout .form-block .row.small-layout .col-12,.form-block-layout .form-block .row.small-layout .col-2,.form-block-layout .form-block .row.small-layout .col-3,.form-block-layout .form-block .row.small-layout .col-4,.form-block-layout .form-block .row.small-layout .col-5,.form-block-layout .form-block .row.small-layout .col-6,.form-block-layout .form-block .row.small-layout .col-7,.form-block-layout .form-block .row.small-layout .col-8,.form-block-layout .form-block .row.small-layout .col-9,.form-block-layout .form-block .row.small-layout .col-auto,.form-block-layout .form-block .row.small-layout .col-lg,.form-block-layout .form-block .row.small-layout .col-lg-1,.form-block-layout .form-block .row.small-layout .col-lg-10,.form-block-layout .form-block .row.small-layout .col-lg-11,.form-block-layout .form-block .row.small-layout .col-lg-12,.form-block-layout .form-block .row.small-layout .col-lg-2,.form-block-layout .form-block .row.small-layout .col-lg-3,.form-block-layout .form-block .row.small-layout .col-lg-4,.form-block-layout .form-block .row.small-layout .col-lg-5,.form-block-layout .form-block .row.small-layout .col-lg-6,.form-block-layout .form-block .row.small-layout .col-lg-7,.form-block-layout .form-block .row.small-layout .col-lg-8,.form-block-layout .form-block .row.small-layout .col-lg-9,.form-block-layout .form-block .row.small-layout .col-lg-auto,.form-block-layout .form-block .row.small-layout .col-md,.form-block-layout .form-block .row.small-layout .col-md-1,.form-block-layout .form-block .row.small-layout .col-md-10,.form-block-layout .form-block .row.small-layout .col-md-11,.form-block-layout .form-block .row.small-layout .col-md-12,.form-block-layout .form-block .row.small-layout .col-md-2,.form-block-layout .form-block .row.small-layout .col-md-3,.form-block-layout .form-block .row.small-layout .col-md-4,.form-block-layout .form-block .row.small-layout .col-md-5,.form-block-layout .form-block .row.small-layout .col-md-6,.form-block-layout .form-block .row.small-layout .col-md-7,.form-block-layout .form-block .row.small-layout .col-md-8,.form-block-layout .form-block .row.small-layout .col-md-9,.form-block-layout .form-block .row.small-layout .col-md-auto,.form-block-layout .form-block .row.small-layout .col-sm,.form-block-layout .form-block .row.small-layout .col-sm-1,.form-block-layout .form-block .row.small-layout .col-sm-10,.form-block-layout .form-block .row.small-layout .col-sm-11,.form-block-layout .form-block .row.small-layout .col-sm-12,.form-block-layout .form-block .row.small-layout .col-sm-2,.form-block-layout .form-block .row.small-layout .col-sm-3,.form-block-layout .form-block .row.small-layout .col-sm-4,.form-block-layout .form-block .row.small-layout .col-sm-5,.form-block-layout .form-block .row.small-layout .col-sm-6,.form-block-layout .form-block .row.small-layout .col-sm-7,.form-block-layout .form-block .row.small-layout .col-sm-8,.form-block-layout .form-block .row.small-layout .col-sm-9,.form-block-layout .form-block .row.small-layout .col-sm-auto,.form-block-layout .form-block .row.small-layout .col-xl,.form-block-layout .form-block .row.small-layout .col-xl-1,.form-block-layout .form-block .row.small-layout .col-xl-10,.form-block-layout .form-block .row.small-layout .col-xl-11,.form-block-layout .form-block .row.small-layout .col-xl-12,.form-block-layout .form-block .row.small-layout .col-xl-2,.form-block-layout .form-block .row.small-layout .col-xl-3,.form-block-layout .form-block .row.small-layout .col-xl-4,.form-block-layout .form-block .row.small-layout .col-xl-5,.form-block-layout .form-block .row.small-layout .col-xl-6,.form-block-layout .form-block .row.small-layout .col-xl-7,.form-block-layout .form-block .row.small-layout .col-xl-8,.form-block-layout .form-block .row.small-layout .col-xl-9,.form-block-layout .form-block .row.small-layout .col-xl-auto{font-size:.9em;margin-bottom:5px;white-space:nowrap}.form-row .formwidget-container input[type=number],.form-row .formwidget-container input[type=password],.form-row .formwidget-container input[type=text],.form-row .formwidget-container textarea{background:#ededed;border:1px solid #ededed;border-radius:10px;box-shadow:none;font-family:inherit;font-size:1rem;line-height:1.6em;margin:0;padding:5px 14px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;width:100%}.fieldset{border:1px dotted #999;padding:5px}.fieldset .form-row{margin:0}.small-form-elements .form-row .formwidget-container input[type=number],.small-form-elements .form-row .formwidget-container input[type=password],.small-form-elements .form-row .formwidget-container input[type=text],.small-form-elements .form-row .formwidget-container textarea{background:#ededed;border:1px solid #ededed;border-radius:10px;box-shadow:none;font-family:inherit;font-size:1rem;line-height:1.6em;margin:0;padding:5px 14px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;width:100%}.small-form-elements .form-row .formwidget-container .select2-container .select2-choice,.small-form-elements .form-row .formwidget-container input,.small-form-elements .form-row .formwidget-container input[type=number],.small-form-elements .form-row .formwidget-container input[type=password],.small-form-elements .form-row .formwidget-container input[type=text]{font-size:90%;line-height:1.2em}.small-form-elements .form-row .formwidget-container input[type=number],.small-form-elements .form-row .formwidget-container input[type=password],.small-form-elements .form-row .formwidget-container input[type=text]{border-radius:3px;padding:6px 8px}.small-form-elements .form-row .formwidget-container textarea{border-radius:3px}.small-form-elements .form-row .formwidget-container .select2-container .select2-choice{border-radius:3px;min-height:31px}.small-form-elements .bfi-berichte{background-color:#fafafa;border:1px solid #ddd;border-radius:3px;box-shadow:2px 2px 2px #aaa;font-size:13px;padding:5px}.small-form-elements .bfi-berichte.no-border{border:0;box-shadow:none}.small-form-elements .bfi-berichte .row{margin-left:5px;margin-right:5px}.small-form-elements .bfi-berichte .row .col-md-1,.small-form-elements .bfi-berichte .row .col-md-10,.small-form-elements .bfi-berichte .row .col-md-11,.small-form-elements .bfi-berichte .row .col-md-12,.small-form-elements .bfi-berichte .row .col-md-2,.small-form-elements .bfi-berichte .row .col-md-3,.small-form-elements .bfi-berichte .row .col-md-4,.small-form-elements .bfi-berichte .row .col-md-5,.small-form-elements .bfi-berichte .row .col-md-6,.small-form-elements .bfi-berichte .row .col-md-7,.small-form-elements .bfi-berichte .row .col-md-8,.small-form-elements .bfi-berichte .row .col-md-9{margin-bottom:0;overflow:hidden;padding-left:5px;padding-right:5px;text-overflow:ellipsis}.bold-labels .form-row .label-help-container label{font-weight:700}.help-block{color:#383838;font-size:.7em}.bf-kurs-daten-berichte .label{font-weight:700}.bf-kurs-daten-berichte .list-entry{background-color:#ececec;padding:5px}.bf-kurs-daten-berichte .list-entry:nth-child(2n){background-color:#f6f6f6}.bf-kurs-daten-berichte .list-entry .inline-label{display:none}.bf-kurs-daten-berichte .row{margin:0 -5px}.bf-kurs-daten-berichte .row .col-md-1,.bf-kurs-daten-berichte .row .col-md-10,.bf-kurs-daten-berichte .row .col-md-11,.bf-kurs-daten-berichte .row .col-md-12,.bf-kurs-daten-berichte .row .col-md-2,.bf-kurs-daten-berichte .row .col-md-3,.bf-kurs-daten-berichte .row .col-md-4,.bf-kurs-daten-berichte .row .col-md-5,.bf-kurs-daten-berichte .row .col-md-6,.bf-kurs-daten-berichte .row .col-md-7,.bf-kurs-daten-berichte .row .col-md-8,.bf-kurs-daten-berichte .row .col-md-9{margin-bottom:0;overflow:hidden;padding-left:5px;padding-right:5px;text-overflow:ellipsis}#reisende{position:relative}#reisende .passport-received{position:absolute;right:20px;top:0}.listElement .pr-vk-rund-kalk{position:relative}.listElement .pr-vk-rund-kalk .ignore-on-room-list{left:30px;position:absolute;top:50px}.listElement .pr-vk-rund-kalk .ignore-on-vacancy-list{left:330px;position:absolute;top:50px}@media (min-width:576px){.row.row-10 .col-md-1{-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}.row.row-10 .col-md-2{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row.row-10 .col-md-3{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.row.row-10 .col-md-4{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.row.row-10 .col-md-5{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row.row-10 .col-md-6{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.row.row-10 .col-md-7{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}.row.row-10 .col-md-8{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.row.row-10 .col-md-9{-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%}.row.row-10 .col-md-10{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.login-box .email-validation h1{color:#fff;font-size:18px;margin:15px 0 35px}.login-box .email-validation p{color:#fff;font-size:14px;margin-bottom:25px;padding:0}label.required:after{color:red;content:" *"}.menu.menu-collapsed>.menu-child.menu-list .menu-list-items .menu-item{text-align:left}.form-row .formwidget-container .icheckbox.disabled,.form-row .formwidget-container .icheckbox.disabled:focus,.form-row .formwidget-container input[type=number][readonly],.form-row .formwidget-container input[type=number][readonly]:focus,.form-row .formwidget-container input[type=text][readonly],.form-row .formwidget-container input[type=text][readonly]:focus,.form-row .formwidget-container select[readonly],.form-row .formwidget-container select[readonly]:focus,.form-row .formwidget-container textarea[readonly],.form-row .formwidget-container textarea[readonly]:focus{background-color:#b5b5b5}.form-row .formwidget-container,.form-row .label-help-container{width:100%}.view-table .list-group-item{border:none;padding:0}.modal-component .form-row{margin-left:0;margin-right:0}textarea.resize-vertical{resize:vertical!important}.formwidget-container-disabled{background-color:#b5b5b5;border:1px solid #ededed;border-radius:3px;box-shadow:none;font-family:inherit;font-size:1rem;height:32px;line-height:1.4em;margin:0;overflow:hidden;padding:5px 10px;transition:all .2s;white-space:nowrap;width:100%}.formwidget-container-disabled.big{max-height:unset;min-height:72px;white-space:normal}.formwidget-container-disabled.formwidget-container-textarea-disabled{height:96px;min-height:96px;overflow:auto;white-space:break-spaces}.form-row .label-help-container .label{font-weight:700}.form-container .form-group,.form-container .form-row{margin-bottom:10px}.filter-bar .view-table-filter{display:inline!important;margin-bottom:10px;margin-right:20px;padding:0!important;width:auto!important}.filter-bar .view-table-filter .label{color:#212529;text-align:left}.filter-bar .view-table-filter.filter-headline{display:none!important}.filter-bar .view-table-filter.view-table-filter-date{white-space:nowrap}.filter-bar .view-table-filter.view-table-filter-date div.datepicker-container,.filter-bar .view-table-filter.view-table-filter-date span.datepicker-delimiter{display:inline-block;position:relative}.filter-bar .view-table-filter.view-table-filter-date span.datepicker-delimiter{padding:0 16px 0 6px}.filter-bar .view-table-filter.view-table-filter-date .label{display:block}.datepicker-container .v3dp__datepicker{--elem-font-size:16px}.datepicker-container .v3dp__datepicker .v3dp__elements button.current{outline:1px solid var(--elem-current-outline-color)}.datepicker-container .v3dp__datepicker .v3dp__elements button.current span{outline:none}.datepicker-container .v3dp__datepicker .v3dp__elements button.selected{background-color:var(--elem-selected-bg-color)}.datepicker-container .v3dp__datepicker .v3dp__elements button:not(:disabled):hover{background-color:var(--elem-hover-bg-color)}.info-modal.small-font{font-size:12px}.info-modal a{color:#00b1db;text-decoration:none}.info-modal a:hover{color:#0097c7}.info-modal .info-modal-header{border-bottom:1px solid #ddd;font-weight:700;margin-bottom:15px;padding-bottom:15px;text-align:center}.info-modal .info-modal-content{padding:15px}.info-modal .info-modal-content.scroll{max-height:75vh;overflow:auto}.info-modal .info-modal-content table{border:0;width:100%}.info-modal .info-modal-content table tr{background-color:#eee}.info-modal .info-modal-content table tr th{font-weight:700;padding:5px 8px}.info-modal .info-modal-content table tr td{padding:5px 8px}.info-modal .info-modal-content table tr:nth-child(2n){background-color:#fff}.info-modal .info-modal-content table tr.is-unread{background-color:#ffc1c1}.info-modal .info-modal-content .dates-info{display:flex}.info-modal .info-modal-content .dates-info .dates-info-sidebar{background-color:#eee;flex:1 1 auto;min-width:200px;padding:5px 8px}.info-modal .info-modal-content .dates-info table.dates-info-table{flex:1 1 auto}.info-modal .info-modal-content .dates-info table.dates-info-table tr{background-color:#eee}.info-modal .info-modal-content .dates-info table.dates-info-table tr.hotel-headline{background-color:#f5f5f5}.info-modal .info-modal-content .dates-info table.dates-info-table tr.even{background-color:#fff}.info-modal .info-modal-content .dates-info table.dates-info-table tr.even.even-green{background-color:#dff}.info-modal .info-modal-content .dates-info table.dates-info-table tr.odd{background-color:#f5f5f5}.info-modal .info-modal-content .dates-info table.dates-info-table tr.odd.odd-green{background-color:#cec}.info-modal .email-all-form{display:none}.info-modal .email-all-form.open{display:block}.info-modal .email-all-form .form-group{margin-bottom:15px}.info-modal .email-all-form .form-group label{font-size:13px}.info-modal .email-all-form .form-group input[type=number],.info-modal .email-all-form .form-group input[type=password],.info-modal .email-all-form .form-group input[type=text],.info-modal .email-all-form .form-group textarea{background:#ededed;border:1px solid #ededed;border-radius:3px;box-shadow:none;font-family:inherit;font-size:90%;line-height:1.6em;margin:0;padding:6px 8px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;width:100%}.info-modal .email-all-form .form-group input[type=number]:focus,.info-modal .email-all-form .form-group input[type=password]:focus,.info-modal .email-all-form .form-group input[type=text]:focus,.info-modal .email-all-form .form-group textarea:focus{background-color:#fff}.info-modal .email-all-form .btn-container{text-align:right}.info-modal .email-all-form .btn-container .btn.secondary{background-color:#fff;border:1px solid #00b1db;color:#00b1db}.info-modal .email-all-form .btn-container .btn.secondary:hover{border:1px solid #0097c7;color:#0097c7}.info-modal .email-all-success{display:none}.info-modal .email-all-success.show{display:block}#unterkunft-kont-belegung-daten div.form-group,.ra-eingangsrechnung-pos div.form-group{margin-bottom:10px}.checkbox-inline .formwidget-container{left:14px;position:absolute;top:-4px}.checkbox-inline .label-help-container{left:30px;padding-right:20px;position:relative}.muliple-choice-block .choice-input-with-label{margin:0 0 5px;width:50%}.menu-collapsed .menu-list-child{display:none}.dashboard .row{margin:0 20px}.dashboard .centered{padding:0 0 20px;text-align:center}.dashboard #dashboard-appointments,.dashboard #dashboard-courses{padding:20px}.dashboard #dashboard-appointments .appointment,.dashboard #dashboard-appointments .course,.dashboard #dashboard-courses .appointment,.dashboard #dashboard-courses .course{background:#fff;border:1px solid #666;border-radius:10px;display:inline-block;margin:0 20px 20px 0;padding:10px;width:400px}.dashboard #dashboard-appointments .appointment.open,.dashboard #dashboard-appointments .course.open,.dashboard #dashboard-courses .appointment.open,.dashboard #dashboard-courses .course.open{background:#d88}.dashboard #dashboard-appointments .appointment.closed,.dashboard #dashboard-appointments .course.closed,.dashboard #dashboard-courses .appointment.closed,.dashboard #dashboard-courses .course.closed{background:#32de81}.dashboard #dashboard-appointments .appointment label,.dashboard #dashboard-appointments .course label,.dashboard #dashboard-courses .appointment label,.dashboard #dashboard-courses .course label{display:inline-block;width:105px}.link{border:1px solid #666;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:3px;color:#333;margin:5px 2px;padding:3px 3px 1px;text-decoration:none;white-space:nowrap}.link:hover{box-shadow:1px 1px 1px #333;margin:4px 3px 6px 1px}.row-delimitter{border-bottom:2px solid #666;margin:10px 0}.time-tracking-weeks span.week-days{background:#fff;border:1px solid #000;border-radius:3px;display:none;left:0;padding:10px;position:absolute;top:0;z-index:999}.time-tracking-weeks .col-sm-1{height:40px}.time-tracking-weeks .week{position:relative;white-space:nowrap}.time-tracking-weeks .week-duration{font-size:8px;left:3px;position:absolute;top:17px}.time-tracking-weeks .week:hover span.week-days{display:block}.time-tracking-weeks .month{margin:0 10px 10px 0;width:263px}.time-tracking-weeks .month-name{display:inline-block;font-size:10px;text-align:center;width:100%}.time-tracking-weeks .month .day{border:1px solid #000;float:left;height:31px;margin:3px;padding:5px;text-align:center;width:12%}.time-tracking-weeks .month .day.day-6,.time-tracking-weeks .month .day.day-7{background-color:#ccc}.time-tracking-weeks .month .day.pink{background-color:#ff94ad}.time-tracking-weeks .month .day.green{background-color:#17ff45}.time-tracking-weeks .month .day.green-light{background-color:#a7ff8c}.time-tracking-weeks .month .day.blue{background-color:#1766a4}.time-tracking-weeks .month .day.blue-light{background-color:#6492a4}.time-tracking-weeks .month .day.yellow{background-color:#dddd69}.time-tracking-weeks .month .day.red{background-color:#a43d35}.time-tracking-weeks .month .day.orange{background-color:#a45c32}.time-tracking-weeks .month .day.clickable{cursor:pointer}.time-tracking-weeks .month .day.clickable:hover{box-shadow:1px 1px 1px #333;left:-1px;position:relative;top:-1px}.time-tracking-weeks .month .day.half-day-holiday{background-color:#ccc811}.time-tracking-weeks .month .day.full-day-holiday{background-color:#cc9b0c}.day-hover .day-info{background:#fff;border:1px solid #000;border-radius:3px;display:none;left:15px;padding:10px;position:absolute;text-align:left;top:15px;width:370px;z-index:999}.day-hover:hover .day-info{display:block}.dashboard .mobile{display:none}@media (max-width:767px){.dashboard .mobile{display:table-row}.dashboard .available-courses tr td:first-child,.dashboard .available-courses tr td:nth-child(3),.dashboard .available-courses tr td:nth-child(4),.dashboard .available-courses tr td:nth-child(5),.dashboard .available-courses tr td:nth-child(6),.dashboard .available-courses tr th:first-child,.dashboard .available-courses tr th:nth-child(3),.dashboard .available-courses tr th:nth-child(4),.dashboard .available-courses tr th:nth-child(5),.dashboard .available-courses tr th:nth-child(6){display:none}.dashboard .available-courses tr td.do-not-hide{display:table-cell}}.form-container .hidden{display:none}.box-header{padding:10px}.box-header h1,.box-header h2,.box-header h3,.box-header h4{font-weight:700;margin-bottom:20px}.box-header h1{font-size:1.4em}.box-header h2{font-size:1.3em}.box-header h3{font-size:1.2em}.box-header h4{font-size:1.1em}.button,.inline-button{border:1px solid #999;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:120%;font-weight:700;margin:10px 0;padding:10px}.button-green,.inline-button-green{background-color:#00a157!important}.button-red,.inline-button-red{background-color:#a10f17!important}.button-blue,.inline-button-blue{background-color:#111ca1!important}.icon.yellow{color:#a68f46}.icon.red{color:#a62823}.pagination-nav-item .icon{color:#718185}.btn-small,.inline-button{font-size:12px!important;line-height:12px!important;padding:3px 7px 2px!important}.list-headline .list-headline-item.head-item-leistung{flex:1 1 260px}.list-headline .list-headline-item.head-item-betrag{flex:1 1 70px}.list-headline .list-headline-item.head-item-leistungText{flex:1 1 350px}.list-headline .list-headline-item.head-item-anschrift{flex:1 1 250px}.list-headline .list-headline-item.head-item-fee,.list-headline .list-headline-item.head-item-provision{flex:1 1 100px}.anschrift-autocomplete .help-block{display:block;font-size:90%;padding:5px 10px}.bool-label{border-radius:3px;color:#fff;display:inline-block;font-size:12px;padding:3px 8px}.bool-label.bool-label-red{background-color:red}.bool-label.bool-label-green{background-color:green}#stock #stock_equipment_availables .form-row{display:inline-block;margin:5px 10px;width:28%}.form-group a{background:#f5f5f5;border:1px solid #e5e5e5;border-radius:3px;color:#000;padding:2px;text-decoration:none}.form-group a:hover{background:#eee}.anschrift-choice-widget .anschrift-address{font-size:90%;padding:10px 5px 0}.anschrift-choice-widget .anschrift-address .address-line .address-chunk{display:inline-block;margin-right:5px}.anschrift-choice-widget .anschrift-address .address-line .address-chunk:last-child{margin-right:0}.anschrift-choice-widget .anschrift-address .address-line .address-chunk .address-label{margin-right:5px}.anschrift-choice-widget .anschrift-address .address-button-container{margin-top:10px}a.btn{text-decoration:none}.ajax-loader{display:none}svg.spinner{animation:svg-animation 2s linear infinite;height:14px;width:14px}@keyframes svg-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}circle{fill:transparent;stroke:#00b1db;stroke-linecap:round;stroke-width:2px;animation:circle-animation 1.4s ease-in-out infinite both;display:block;transform-origin:50% 50%}@keyframes circle-animation{0%,25%{transform:rotate(0)}50%,75%{transform:rotate(45deg)}to{transform:rotate(1turn)}}.row-href{border-bottom:1px solid #ebebeb}.row-href:hover{background-color:#ededed;border-radius:3px;cursor:pointer}.row-href.loading{background:#5b5b5b;cursor:not-allowed}.row-href.loading .ajax-loader{display:inline}.app-view.bf-info,.app-view.catalog-addresses,.bf-travel-feedback-show{padding:60px 40px 0}.app-view.bf-info .headline,.app-view.catalog-addresses .headline,.bf-travel-feedback-show .headline{border-bottom:1px solid #ddd;font-size:1.1em;font-weight:700;margin:0 0 0 10px;padding:0 0 30px}.app-view.bf-info .bfinfo-list-item,.app-view.catalog-addresses .bfinfo-list-item,.bf-travel-feedback-show .bfinfo-list-item{border-bottom:1px solid #ddd;float:left;min-height:150px;padding:25px 10px;width:50%}.app-view.bf-info .bfinfo-list-item .bfinfo-list-headline,.app-view.catalog-addresses .bfinfo-list-item .bfinfo-list-headline,.bf-travel-feedback-show .bfinfo-list-item .bfinfo-list-headline{font-weight:700;margin-bottom:10px}.app-view.bf-info .bfinfo-list-item .bfinfo-files,.app-view.catalog-addresses .bfinfo-list-item .bfinfo-files,.bf-travel-feedback-show .bfinfo-list-item .bfinfo-files{margin-top:10px}.app-view.bf-info.form-block-layout,.app-view.catalog-addresses.form-block-layout,.bf-travel-feedback-show.form-block-layout{padding-top:0}.app-view.catalog-addresses .box-body{padding:10px}.select2-container .select2-choice{min-height:36px}.icheckbox.disabled,.icheckbox.readonly{background:#9da9ad;border-color:#718185;pointer-events:none}.icheckbox.disabled.checked,.icheckbox.readonly.checked{background:#9da9ad}.icheckbox.disabled:after,.icheckbox.readonly:after{background:#718185}.icheckbox.disabled+label,.icheckbox.readonly+label{pointer-events:none}.icheckbox-inline{position:relative}.icheckbox-inline .label-help-container{left:32px;min-height:40px;padding-right:32px;position:relative;top:5px}.icheckbox-inline .icheckbox{left:0;position:absolute;top:0}[data-buchung-email-form] .icheckbox-inline .label-help-container{min-height:20px}fieldset{border:1px dashed #dfdfdf!important;border-radius:3px;padding:20px}fieldset legend{border:1px solid #dfdfdf;border-radius:3px;margin-left:40px}fieldset td{padding:5px 10px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{display:inline-block;vertical-align:top}#pr-vk-rund-daten #pr-vk-rund-calc{padding:0 0 0 5px;width:16.4%}#pr-vk-rund-daten #pr-vk-rund-calc .form-group.col-sm-6{margin:0 0 10px;padding:0 5px;width:49%}#pr-vk-rund-daten #pr-vk-rund-calc .form-row label{white-space:nowrap}#stock .col-sm-6{max-width:49.8%!important}.form-container th{border-right:1px solid #707070}.form-container th,.form-container tr{border-left:1px solid #707070;border-top:1px solid #707070}.form-container td{border-bottom:1px solid #707070;border-right:1px solid #707070;padding:0 3px}.form-container a{color:#3c8dbc;cursor:pointer;text-decoration:none}.form-container [data-buchung-kopf-form] td,.form-container [data-buchung-kopf-form] th,.form-container [data-buchung-kopf-form] tr{border:none}.icon.color-red{color:#fd516b}.textarea-sublabel{font-size:.75em;line-height:1em;margin-bottom:7px;margin-top:-2px}.leistungsart-0 .leistungsart-ek,.leistungsart-1 .leistungsart-ek,.leistungsart-3 .leistungsart-ek,.leistungsart-4 .leistungsart-ek{display:block}.leistungsart-tf{display:none}.leistungsart-28 .leistungsart-tf{display:inline}.leistungsart-2 .leistungsart-ek{display:none}#leistung_stamm_enhavo_unterkunftEkPreisWizzard li:nth-child(2) .only-first-row,#leistung_stamm_enhavo_unterkunftEkPreisWizzard li:nth-child(3) .only-first-row,#leistung_stamm_enhavo_unterkunftEkPreisWizzard li:nth-child(4) .only-first-row,#leistung_stamm_enhavo_unterkunftEkPreisWizzard li:nth-child(5) .only-first-row,#leistung_stamm_enhavo_unterkunftEkPreisWizzard li:nth-child(6) .only-first-row,#leistung_stamm_enhavo_unterkunftEkPreisWizzard li:nth-child(7) .only-first-row,#leistung_stamm_enhavo_unterkunftKontWizzard li:nth-child(2) .only-first-row,#leistung_stamm_enhavo_unterkunftKontWizzard li:nth-child(3) .only-first-row,#leistung_stamm_enhavo_unterkunftKontWizzard li:nth-child(4) .only-first-row,#leistung_stamm_enhavo_unterkunftKontWizzard li:nth-child(5) .only-first-row,#leistung_stamm_enhavo_unterkunftKontWizzard li:nth-child(6) .only-first-row,#leistung_stamm_enhavo_unterkunftKontWizzard li:nth-child(7) .only-first-row{visibility:hidden}#leistung_stamm_enhavo_unterkunftEkPreisWizzard li:nth-child(2) .only-first-row.display-none,#leistung_stamm_enhavo_unterkunftEkPreisWizzard li:nth-child(3) .only-first-row.display-none,#leistung_stamm_enhavo_unterkunftEkPreisWizzard li:nth-child(4) .only-first-row.display-none,#leistung_stamm_enhavo_unterkunftEkPreisWizzard li:nth-child(5) .only-first-row.display-none,#leistung_stamm_enhavo_unterkunftEkPreisWizzard li:nth-child(6) .only-first-row.display-none,#leistung_stamm_enhavo_unterkunftEkPreisWizzard li:nth-child(7) .only-first-row.display-none,#leistung_stamm_enhavo_unterkunftKontWizzard li:nth-child(2) .only-first-row.display-none,#leistung_stamm_enhavo_unterkunftKontWizzard li:nth-child(3) .only-first-row.display-none,#leistung_stamm_enhavo_unterkunftKontWizzard li:nth-child(4) .only-first-row.display-none,#leistung_stamm_enhavo_unterkunftKontWizzard li:nth-child(5) .only-first-row.display-none,#leistung_stamm_enhavo_unterkunftKontWizzard li:nth-child(6) .only-first-row.display-none,#leistung_stamm_enhavo_unterkunftKontWizzard li:nth-child(7) .only-first-row.display-none{display:none}#pr_termin_copy_equipment_copyType .choice-input-with-label:nth-child(2){margin-top:47px}.app-view .actions .action.action-container{flex:1 1 150px;max-height:59px}.app-view .actions .action.action-container .dropdown-action-list{width:400px}.app-view .actions .action.action-container .dropdown-action-list .action{float:left;width:194px}.buchung_leistung_buttons .ajax-loading{display:none}.buchung_leistung_buttons .loading .ajax-loading{display:inline-block}.buchung_leistung_buttons .loading .ajax-not-loading{display:none}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0deg)}to{transform:rotate(270deg)}}.path{stroke-dasharray:187;stroke-dashoffset:0;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite;transform-origin:center}@keyframes colors{0%{stroke:#fff}25%{stroke:#fff}50%{stroke:#fff}75%{stroke:#fff}to{stroke:#fff}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}#exi-ajax-response .close{display:none}#exi-ajax-response #exi_offer_offerID input{left:30px;position:relative;top:-17px;vertical-align:top;width:4%}#exi-ajax-response #exi_offer_offerID label{display:inline-block;left:30px;position:relative;top:-17px;width:95%}#exi-ajax-response .condition{position:relative}#exi-ajax-response .condition label{left:50px;padding-right:60px;position:relative}#exi-ajax-response .condition input{left:32px;position:absolute;top:0}#exi-ajax-response [data-reiseruecktritt-form]>div>label{display:block;height:65px;padding:10px 0 10px 35px}#exi-ajax-response fieldset{border:none!important;padding:0}#exi-ajax-response fieldset legend{border:none;font-weight:700;margin-left:20px}#exi-ajax-message-modal #exi-booking-response,#exi-ajax-message-modal #exi-cancel-response,#exi-ajax-message-modal #exi-submit-form,#exi-ajax-message-modal .close,#exi-ajax-response .row.action{display:none}#telefonbuchung .form-row{margin-bottom:0}#telefonbuchung .icheckbox-inline .label-help-container{min-height:10px}.hinweistext .formwidget-container{border:1px solid #ccc}.label-danger,.label-success{border-radius:.25em;color:#fff;font-size:75%;font-weight:700;line-height:1;padding:.32em .2em .3em;text-align:center;vertical-align:baseline;white-space:nowrap}.label-success{background-color:#05dd26}.label-danger{background-color:#dd4b39}.list-type .list-add-button-row .list-add-button{background:rgba(5,221,38,.431)!important}.form-block{background:rgba(171,184,255,.239)}.wysiwyg{background-color:#b5b5b5;border:1px solid #b5b5b5;border-radius:3px;font-size:100%;padding:6px 8px;width:100%}.wysiwyg ol,.wysiwyg p,.wysiwyg ul{margin-bottom:20px}.wysiwyg strong{font-weight:700}.wysiwyg .text-center{text-align:center}.wysiwyg .text-right{text-align:right}.wysiwyg ol,.wysiwyg ul{margin-left:20px}.wysiwyg ol{list-style:decimal}.wysiwyg ul{list-style:disc}.wysiwyg li{margin-left:20px}[data-marketing-contest-main-form] .questions .listElement input{left:4px;position:absolute;top:4px;width:90%!important}.cash-flow table{width:100%}.cash-flow .left-devision{float:left;padding-right:20px;width:60%}.cash-flow .right-devision{float:left;width:40%}.leg-price-container{width:100%}.leg-price-container .leg{background:#fff;border:1px solid #eee;padding:6px 0 0}.leg-price-container .leg label[data-segment-label]{position:relative;top:5px}.show-cancel-cost{padding:30px}.show-cancel-cost .headline{font-weight:700}.show-cancel-cost table{border-left:1px solid #ddd;border-top:1px solid #ddd}.show-cancel-cost table td,.show-cancel-cost table th{border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:5px}.address-button-container i{cursor:pointer}.modal{display:block;height:auto;width:auto}.app-view .grid.grid-small{padding:50px 10px}.app-view .grid.grid-small .view-table .view-table-head .view-table-head-columns{padding:0 0 0 5px}.app-view .grid.grid-small .view-table .view-table-head .view-table-head-columns .view-table-col{font-size:12px}.app-view .grid.grid-small .view-table .view-table-row .view-table-row-columns{padding:10px 0 10px 5px}.app-view .grid.grid-small .view-table .view-table-row .view-table-row-columns .view-table-col{font-size:14px}.app-view .table-legend{background-color:#ededed;border-radius:10px;display:flex;flex-wrap:wrap;margin-bottom:15px;padding:8px 15px 6px}.app-view .table-legend .legend{width:100%}.app-view .table-legend .legend-item{display:inline-block;flex:0 0 auto;font-size:14px;margin-right:20px}.app-view .table-legend .legend-item .color-box{border:1px solid #000;display:inline-block;height:12px;margin:0 5px;position:relative;top:1px;width:12px}.app-view .table-legend .legend-item .color-box.red{background-color:#ffd9d6}.app-view .table-legend .legend-item .color-box.green{background-color:#ddffb3}.app-view .table-legend .legend-item .color-box.blue{background-color:#a3caff}.app-view .table-legend .legend-item .color-box.yellow{background-color:#ffffae}.app-view .table-legend .legend-item .color-box.empty,.app-view .table-legend .legend-item .color-box.neutral{background-color:#fff}.app-view .table-legend .legend-item .color-box.available{background-color:#91c74d}.app-view .table-legend .legend-item .color-box.blocked{background-color:#d98796}.app-view .table-legend .legend-item .color-box.tour{background-color:#697cdc}.app-view .table-legend .legend-item .color-box.cancelled{background-color:#ae69dc}.app-view .table-legend .month-item{background:#bcbcbc;border:1px solid #999;display:inline-block;font-size:.6em;line-height:1.6em;margin:0 10px 10px 0;width:142px}.app-view .table-legend .month-item .month-name{text-align:center;width:100%}.app-view .table-legend .month-item .day-item{background:#fff;border:1px solid #999;display:inline-block;margin:1px;position:relative;width:18px}.app-view .table-legend .month-item .day-item div{padding:0 2px}.app-view .table-legend .month-item .day-item .form-row{position:absolute;right:-6px;top:-4px}.app-view .table-legend .month-item .day-item .form-row .help-icon{background:#000;clip-path:polygon(0 0,100% 0,100% 100%);font-size:.75rem;height:7px;line-height:.75;width:7px}.app-view .table-legend .month-item .day-item .day-color-empty{color:#fff}.app-view .table-legend .month-item .day-item .day-color-available{background:#91c74d}.app-view .table-legend .month-item .day-item .day-color-blocked{background:#d98796}.app-view .table-legend .month-item .day-item .day-color-tour{background:#697cdc}.app-view .table-legend .month-item .day-item .day-color-cancelled{background:#ae69dc}.app-view .view-table .view-table-row.not-clickable{cursor:auto}.app-view .view-table .view-table-row.row-color-changed.row-color-red{background-color:#ffd9d6;border-bottom-color:#ffd9d6}.app-view .view-table .view-table-row.row-color-changed.row-color-green{background-color:#ddffb3;border-bottom-color:#ddffb3}.app-view .view-table .view-table-row.row-color-changed.row-color-blue{background-color:#a3caff;border-bottom-color:#a3caff}.app-view .view-table .view-table-row.row-color-changed.row-color-blue .view-table-col .action-container{color:#fff}.app-view .view-table .view-table-row.row-color-changed.row-color-yellow{background-color:#ffffae;border-bottom-color:#ffffae}.app-view .view-table .view-table-row.row-color-changed:hover{filter:brightness(95%)}.app-view .view-table .view-table-row .view-table-col a{border:1px solid #bababa;border-radius:.25em;color:#000;font-size:75%;font-weight:700;line-height:1;padding:.4em .6em .2em;text-decoration:none}.app-view .view-table .view-table-row .view-table-col a:hover{box-shadow:1px 1px 1px #777;margin:1px 0 0 1px}.app-view .view-table .view-table-row .view-table-col a.info-modal{border:0;cursor:pointer;padding:0}.app-view .view-table .view-table-row .view-table-col a.info-modal:hover{box-shadow:none;color:#00b1db;margin:0}.app-view .view-table .view-table-row .view-table-col a.info-modal.has-unread{color:red}.app-view .view-table .view-table-row .view-table-col a.action-container{border:0;border-radius:0;color:#00b1db;font-size:100%;font-weight:400;line-height:inherit;padding:0;text-decoration:none}.app-view .view-table .view-table-row .view-table-col a.action-container:hover{box-shadow:none;color:#00b1db;margin:0;text-decoration:underline}.app-view .view-table .view-table-row .view-table-col .action-container{cursor:pointer;overflow:hidden;text-overflow:ellipsis}.app-view .view-table .view-table-row .view-table-col .ula-versand-auto .success{color:#32de81}.app-view .view-table .view-table-row .view-table-col .ula-versand-auto .danger{color:#fd516b}.app-view .actions .action .dropdown-action-list{width:420px}.app-view .actions .action .dropdown-action-list .action{float:left;width:194px}span.label{border-radius:.25em;color:#fff;display:inline;font-size:75%;font-weight:700;line-height:1;padding:.4em .6em .3em;text-align:center;vertical-align:baseline;white-space:nowrap}span.label.label-danger{background-color:#d9534f}span.label.label-success{background-color:#5cb85c}span.label.label-info{background-color:#4c67b8}span.label.label-warning{background-color:#f39c12}.filter-bar .view-table-filter.filter-multi-entity .select2-container{border:1px solid #ededed;border-radius:10px;min-width:200px}.filter-bar .view-table-filter.filter-multi-entity .select2-container .select2-choices{background:#ededed;border:0;border-radius:10px}.filter-bar .view-table-filter.filter-multi-entity .select2-container .select2-choices .select2-search-field input{margin-top:-4px;padding-bottom:9px}.select2-drop.select2-drop-active{background:#ededed;border-color:#ededed}.modal-container .modal-component .modal{overflow:auto}