.popover-heading-row[data-v-0bc0b163]{border-bottom:1px solid rgba(0,0,0,.14);justify-content:space-between}.popover-singlefinder-row[data-v-0bc0b163]{align-items:center;justify-content:space-between}.popover-singlefinder-info[data-v-0bc0b163]{align-items:center}.popover-singlefinder-info .user-icon-bg[data-v-0bc0b163]{background-color:#009da6;border-radius:50%;height:34px;padding:5px;width:34px}.popover-contact-form .form-input[data-v-0bc0b163],.popover-contact-form .form-textarea[data-v-0bc0b163]{background-color:#e9e9e9;border:none;border-radius:16px;padding:10px;width:100%}.popover-contact-form .form-textarea[data-v-0bc0b163]{height:240px}@media (min-width:768px){.singlefinders-list-popover__arrow:after{background:#fff;box-shadow:-2px 2px 2px #b3b3b333;content:"";height:16px;left:unset;position:absolute;right:-16px;top:50%;transform:translate(-50%,-50%) rotate(230deg);width:16px}}.singlefinders-list-popover{width:380px;z-index:10}@media (min-width:376px){.singlefinders-list-popover{margin:16px!important}}.dot[data-v-92f3e07e]{background-color:#cbcbcb;border-radius:50%;display:inline-block;height:18px;width:18px}.dot-active[data-v-92f3e07e]{background-color:#065ba2}.calendar-filter_height{height:43px}.calendar-filter_months{min-width:50%}.calendar-filter_button{height:35px}.calendar-filter_selected{min-height:41px;position:relative;width:100%}.calendar-filter_selected>.dropdown__toggle>*{min-height:41px}.calendar-filter_selected.bordered{border:1px solid #e7ebf3}@media (max-width:640px){.calendar-filter_selected{margin-bottom:.2em;width:100%}}.calendar-filter_selected ul{min-width:100%;width:auto!important}.calendar-filter_selected button:not(.dropdown-item){align-items:center;border:none;border-radius:0;color:#000;display:flex;height:inherit;justify-content:space-between;padding:0;width:100%}.calendar-filter_selected button:not(.dropdown-item).dark-filter{background-color:#000!important;color:#fff!important}.calendar-filter_selected button:not(.dropdown-item).dropdown-toggle{background-color:#fff!important;border:none!important;color:#000!important;max-width:100%;padding-right:30px}.calendar-filter_selected button:not(.dropdown-item):active,.calendar-filter_selected button:not(.dropdown-item):hover{border:none!important;color:#000!important}.calendar-filter_selected button:not(.dropdown-item) .icon-dropdown{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:30px}.identity--rolfs .calendar-filter_selected button:not(.dropdown-item) .icon-dropdown:not(.icon-dropdown-colorless){background-color:#065ba2!important;color:#fff!important}.identity--rolfs .calendar-filter_selected button:not(.dropdown-item) .icon-dropdown:not(.icon-dropdown-colorless).dark-filter{background-color:#000!important;color:#fff!important}.identity--solresor .calendar-filter_selected button:not(.dropdown-item) .icon-dropdown:not(.icon-dropdown-colorless){background-color:#fa0!important;color:#fff!important}.calendar-filter_selected ul{border-radius:0;margin-top:0;width:100%}.calendar-filter_selected ul.dropdown-menu{z-index:599}.calendar-view-mode{display:flex;font-size:14px;justify-content:flex-end}@media only screen and (max-width:768px){.calendar-departure-table tr{display:flex;flex-wrap:wrap}.calendar-departure-table tr td{float:left}}@container (max-width: 735px){.trip-regular-table__compact .calendar-departure-table tr{display:flex;flex-wrap:wrap}.trip-regular-table__compact .calendar-departure-table tr td{float:left}}@container (min-width: 736px){.trip-regular-table__compact .calendar-departure-table tr{display:table-row}.trip-regular-table__compact .calendar-departure-table tr td{float:none}}.calendar-departure-table tbody tr td{background:#fff;border-bottom:none;border-top:none;position:relative}@container (max-width: 1000px){.calendar-departure-table tbody tr td{padding-left:1rem!important;padding-right:1rem!important}}@container (min-width: 1000px){.calendar-departure-table tbody tr td:nth-last-child(2){border-bottom-right-radius:.5rem;border-top-right-radius:.5rem;padding-right:1rem}.calendar-departure-table tbody tr td:first-of-type{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem;padding-left:1rem}}.trip-regular-table__compact .calendar-departure-table tbody tr td{background:#fff;border-bottom:none;border-top:none;position:relative}@container (max-width: 770px){.trip-regular-table__compact .calendar-departure-table tbody tr td{padding-left:1rem!important;padding-right:1rem!important}}@container (min-width: 770px){.trip-regular-table__compact .calendar-departure-table tbody tr td:nth-last-child(2){border-bottom-right-radius:.5rem;border-top-right-radius:.5rem;padding-right:1rem}.trip-regular-table__compact .calendar-departure-table tbody tr td:first-of-type{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem;padding-left:1rem}}@media only screen and (min-width:736px) and (max-width:999px){.calendar-departure-table th{padding-left:20px!important}}@media print{.calendar-departure-table tbody tr td{padding-bottom:0!important;padding-left:0!important;padding-top:0!important}.calendar-departure-table tbody tr td:first-of-type{padding-left:0!important}}@media (max-width:768px){.calendar-info-button{padding-right:1px}}.calendar-info-button svg{height:17px}@media (max-width:768px){.calendar-info-button svg{height:19px}}.calendar-action-button{width:100%}@media (max-width:768px),(min-width:1024px){.calendar-action-button{width:auto}}.btn-lightest-gray{background-color:#f7f7f7;border:1px solid #e7ebf3;color:#282c33}.vue-map .cluster img{width:100%}.flex-table .trip-full a,.flex-table .trip-full span,.flex-table .trip-full strong,.flex-table .trip-full td,.table .trip-full a,.table .trip-full span,.table .trip-full strong,.table .trip-full td{color:#b8bfcc}.flex-table td,.flex-table th{white-space:normal}.flex-table .cal-date-col{width:150px}@media (max-width:640px){.flex-table .cal-date-col{width:50px}}.flex-table .svg-inline--fa{color:#5a5a5a}.trip-regular-table td,.trip-regular-table th{white-space:normal}.trip-regular-table tbody{border-top:none}.trip-tablet-table td,.trip-tablet-table th{white-space:normal}.trip-tablet-table th{padding:5px}.trip-tablet-table tbody td{border-top:none;padding:.7em 5px}.text--no-break{white-space:nowrap}.vfc-arrow-left.vfc-disabled{display:none}.dot[data-v-069ef151]{background-color:#cbcbcb;border-radius:50%;display:inline-block;height:18px;width:18px}.dot-active[data-v-069ef151]{background-color:#065ba2}
