﻿:root{--brand-color: #2E8800;--c1_basic_davmo: #2E8800;--c16_header_image_bg: #595959}body.contrastmode{--brand-color: #226600;--c1_basic_davmo: #226600;--c16_header_image_bg: #757575}.equipment_main .service_location_information .service-center__dates .date_start,.equipment_main .service_location_information .service-center__dates .lendingdays,.equipment_main .service_location_information .service-center__dates .date_end,.equipment-popup .service_location_information .service-center__dates .date_start,.equipment-popup .service_location_information .service-center__dates .lendingdays,.equipment-popup .service_location_information .service-center__dates .date_end,.equipment-summary-backpack .service_location_information .service-center__dates .date_start,.equipment-summary-backpack .service_location_information .service-center__dates .lendingdays,.equipment-summary-backpack .service_location_information .service-center__dates .date_end,.equipment_main .equipment-list-container__level3__position5 .hint p,.equipment-popup .equipment-list-container__level3__position5 .hint p,.equipment-summary-backpack .equipment-list-container__level3__position5 .hint p,.equipment_main .equipment-list-container__level3__position2 .subtext p,.equipment-popup .equipment-list-container__level3__position2 .subtext p,.equipment-summary-backpack .equipment-list-container__level3__position2 .subtext p,.equipment_main .equipment-list-container__level3__position2 h4,.equipment-popup .equipment-list-container__level3__position2 h4,.equipment-summary-backpack .equipment-list-container__level3__position2 h4{margin:0}.equipment_main,.equipment-popup,.equipment-summary-backpack{padding:0 10px}.equipment_main .item.backpackBox,.equipment-popup .item.backpackBox,.equipment-summary-backpack .item.backpackBox{padding-top:20px}.equipment_main .statusicon__circle,.equipment-popup .statusicon__circle,.equipment-summary-backpack .statusicon__circle{display:inline-block;color:#000;text-transform:uppercase}.equipment_main .statusicon__circle.hasItem,.equipment-popup .statusicon__circle.hasItem,.equipment-summary-backpack .statusicon__circle.hasItem{color:var(--c1_basic_davmo)}.equipment_main .statusicon__circle.inactive,.equipment-popup .statusicon__circle.inactive,.equipment-summary-backpack .statusicon__circle.inactive{opacity:.3}.equipment_main .statusicon__circle .circle_text,.equipment-popup .statusicon__circle .circle_text,.equipment-summary-backpack .statusicon__circle .circle_text{font-size:19px;font-size:1.9rem;font-weight:700;margin-left:0}.equipment_main .tooltip_container .changeNotAllowed,.equipment-popup .tooltip_container .changeNotAllowed,.equipment-summary-backpack .tooltip_container .changeNotAllowed{position:relative;width:100%;height:62px;color:var(--brand-color)}.equipment_main .tooltip_container .changeNotAllowed .info,.equipment-popup .tooltip_container .changeNotAllowed .info,.equipment-summary-backpack .tooltip_container .changeNotAllowed .info{float:left;font-size:50px;font-size:5rem}.equipment_main .tooltip_container .changeNotAllowed .info_text,.equipment-popup .tooltip_container .changeNotAllowed .info_text,.equipment-summary-backpack .tooltip_container .changeNotAllowed .info_text{float:left;padding-top:20px;padding-left:5px}.equipment_main .tooltip_container .changeNotAllowed .tooltip,.equipment-popup .tooltip_container .changeNotAllowed .tooltip,.equipment-summary-backpack .tooltip_container .changeNotAllowed .tooltip{position:absolute;top:55px;width:150px;font-size:12px;font-size:1.2rem;color:#fff;background-color:var(--brand-color);z-index:100;padding:3px;display:none}.equipment_main .tooltip_container .changeNotAllowed .tooltip.hover,.equipment-popup .tooltip_container .changeNotAllowed .tooltip.hover,.equipment-summary-backpack .tooltip_container .changeNotAllowed .tooltip.hover{display:block}.equipment_main .tooltip_container .changeNotAllowed .tooltip:after,.equipment-popup .tooltip_container .changeNotAllowed .tooltip:after,.equipment-summary-backpack .tooltip_container .changeNotAllowed .tooltip:after{content:" ";height:0px;width:0px;top:-9px;left:50%;position:absolute;pointer-events:none;border-bottom:10px solid transparent;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom-color:var(--brand-color);-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);transform:translate(-50%, 0)}.equipment_main .tooltip_container .changeNotAllowed:hover,.equipment-popup .tooltip_container .changeNotAllowed:hover,.equipment-summary-backpack .tooltip_container .changeNotAllowed:hover{cursor:pointer}.equipment_main .accordion_body_list,.equipment-popup .accordion_body_list,.equipment-summary-backpack .accordion_body_list{margin-bottom:10px !important}.equipment_main .booking-icon.btn.confirm.booking-subcategory-btn.disabled.arrow-btn .arrow-down,.equipment-popup .booking-icon.btn.confirm.booking-subcategory-btn.disabled.arrow-btn .arrow-down,.equipment-summary-backpack .booking-icon.btn.confirm.booking-subcategory-btn.disabled.arrow-btn .arrow-down{font-size:33px;font-size:3.3rem;position:absolute;top:5px;right:5px}.equipment_main .booking-icon.btn.confirm.booking-subcategory-btn.disabled.arrow-btn .arrow-down:before,.equipment-popup .booking-icon.btn.confirm.booking-subcategory-btn.disabled.arrow-btn .arrow-down:before,.equipment-summary-backpack .booking-icon.btn.confirm.booking-subcategory-btn.disabled.arrow-btn .arrow-down:before{font-family:"iconfont";content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.equipment_main .booking-icon.btn.confirm.booking-subcategory-btn.disabled.arrow-btn .arrow-down:hover,.equipment-popup .booking-icon.btn.confirm.booking-subcategory-btn.disabled.arrow-btn .arrow-down:hover,.equipment-summary-backpack .booking-icon.btn.confirm.booking-subcategory-btn.disabled.arrow-btn .arrow-down:hover{cursor:pointer}.equipment_main .booking-icon.btn.confirm.booking-subcategory-btn.disabled.arrow-btn.open .arrow-down:before,.equipment-popup .booking-icon.btn.confirm.booking-subcategory-btn.disabled.arrow-btn.open .arrow-down:before,.equipment-summary-backpack .booking-icon.btn.confirm.booking-subcategory-btn.disabled.arrow-btn.open .arrow-down:before{font-family:"iconfont";content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.equipment_main .booking-icon .rucksack,.equipment-popup .booking-icon .rucksack,.equipment-summary-backpack .booking-icon .rucksack{position:absolute;top:50%;margin-top:2px;right:5px;transform:translateY(-50%);font-size:30px;font-size:3rem}.equipment_main .equipment-list-container__level1 .title,.equipment-popup .equipment-list-container__level1 .title,.equipment-summary-backpack .equipment-list-container__level1 .title{font-size:16px;font-size:1.6rem;color:#333;padding:10px}.equipment_main .equipment-list-container__level1 .statusicon,.equipment-popup .equipment-list-container__level1 .statusicon,.equipment-summary-backpack .equipment-list-container__level1 .statusicon{padding-bottom:10px;padding-left:10px}.equipment_main .equipment-list-container__level1 .statusicon .statusicon__circle,.equipment-popup .equipment-list-container__level1 .statusicon .statusicon__circle,.equipment-summary-backpack .equipment-list-container__level1 .statusicon .statusicon__circle{padding-right:20px}.equipment_main .equipment-list-container__level1 .equipment-list-arrow,.equipment-popup .equipment-list-container__level1 .equipment-list-arrow,.equipment-summary-backpack .equipment-list-container__level1 .equipment-list-arrow{top:0;position:absolute;right:0px;height:100%}.equipment_main .equipment-list-container__level1 .equipment-list-arrow .icon.arrow-right:before,.equipment-popup .equipment-list-container__level1 .equipment-list-arrow .icon.arrow-right:before,.equipment-summary-backpack .equipment-list-container__level1 .equipment-list-arrow .icon.arrow-right:before{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);font-family:"iconfont";content:"";color:#000;transition:.3s;font-size:19px;font-size:1.9rem}.equipment_main .equipment-list-container__level1 li.accordion_head,.equipment-popup .equipment-list-container__level1 li.accordion_head,.equipment-summary-backpack .equipment-list-container__level1 li.accordion_head{border-top:1px solid var(--c1_basic_davmo)}.equipment_main .equipment-list-container__level1 li.accordion_head:last-child,.equipment-popup .equipment-list-container__level1 li.accordion_head:last-child,.equipment-summary-backpack .equipment-list-container__level1 li.accordion_head:last-child{border-bottom:1px solid var(--c1_basic_davmo)}.equipment_main .equipment-list-container__level1 li.accordion_head:hover .equipment-list-arrow .arrow-right:before,.equipment_main .equipment-list-container__level1 li.accordion_head:focus .equipment-list-arrow .arrow-right:before,.equipment-popup .equipment-list-container__level1 li.accordion_head:hover .equipment-list-arrow .arrow-right:before,.equipment-popup .equipment-list-container__level1 li.accordion_head:focus .equipment-list-arrow .arrow-right:before,.equipment-summary-backpack .equipment-list-container__level1 li.accordion_head:hover .equipment-list-arrow .arrow-right:before,.equipment-summary-backpack .equipment-list-container__level1 li.accordion_head:focus .equipment-list-arrow .arrow-right:before{font-size:23px;font-size:2.3rem;color:var(--c1_basic_davmo);transition:.3s}.equipment_main .equipment-list-container__level1 li.accordion_head .equipment-list-arrow a:focus-visible,.equipment-popup .equipment-list-container__level1 li.accordion_head .equipment-list-arrow a:focus-visible,.equipment-summary-backpack .equipment-list-container__level1 li.accordion_head .equipment-list-arrow a:focus-visible{outline:none}.equipment_main .equipment-list-container__level1 li.accordion_head .equipment-list-arrow a:focus-visible .icon:before,.equipment-popup .equipment-list-container__level1 li.accordion_head .equipment-list-arrow a:focus-visible .icon:before,.equipment-summary-backpack .equipment-list-container__level1 li.accordion_head .equipment-list-arrow a:focus-visible .icon:before{font-size:19px;font-size:1.9rem;color:var(--c1_basic_davmo);transition:none;border:2px solid var(--c1_basic_davmo);width:24px;height:24px;text-align:center;line-height:22px;border-radius:50%}.equipment_main .equipment-list-container__level1 .accordion_head.filtered,.equipment-popup .equipment-list-container__level1 .accordion_head.filtered,.equipment-summary-backpack .equipment-list-container__level1 .accordion_head.filtered{opacity:1}.equipment_main .equipment-list-container__level1 .accordion_head.filtered div.accordion_head,.equipment-popup .equipment-list-container__level1 .accordion_head.filtered div.accordion_head,.equipment-summary-backpack .equipment-list-container__level1 .accordion_head.filtered div.accordion_head{opacity:.3}.equipment_main .equipment-list-container__level2 .accordion_head_container,.equipment-popup .equipment-list-container__level2 .accordion_head_container,.equipment-summary-backpack .equipment-list-container__level2 .accordion_head_container{padding:15px;margin-bottom:10px;position:relative;background-color:#eaf3e3}.equipment_main .equipment-list-container__level2 .accordion_head_container .position2,.equipment-popup .equipment-list-container__level2 .accordion_head_container .position2,.equipment-summary-backpack .equipment-list-container__level2 .accordion_head_container .position2{padding-top:10px}.equipment_main .equipment-list-container__level2 .accordion_head_container .position2 .alignstatusiconfirst,.equipment-popup .equipment-list-container__level2 .accordion_head_container .position2 .alignstatusiconfirst,.equipment-summary-backpack .equipment-list-container__level2 .accordion_head_container .position2 .alignstatusiconfirst{font-size:18px;font-size:1.8rem}@media all and (max-width: 639px){.equipment_main .equipment-list-container__level2 .accordion_head_container .position2 .subtext,.equipment-popup .equipment-list-container__level2 .accordion_head_container .position2 .subtext,.equipment-summary-backpack .equipment-list-container__level2 .accordion_head_container .position2 .subtext{padding:10px 0}}@media all and (max-width: 639px){.equipment_main .equipment-list-container__level2 .accordion_head_container .position3 .manuals,.equipment_main .equipment-list-container__level2 .accordion_head_container .equipment-list-container__level3__position5 .manuals,.equipment_main .equipment-list-container__level2 .accordion_head_container .equipment-list-container__level3__position4 .manuals,.equipment-popup .equipment-list-container__level2 .accordion_head_container .position3 .manuals,.equipment-popup .equipment-list-container__level2 .accordion_head_container .equipment-list-container__level3__position5 .manuals,.equipment-popup .equipment-list-container__level2 .accordion_head_container .equipment-list-container__level3__position4 .manuals,.equipment-summary-backpack .equipment-list-container__level2 .accordion_head_container .position3 .manuals,.equipment-summary-backpack .equipment-list-container__level2 .accordion_head_container .equipment-list-container__level3__position5 .manuals,.equipment-summary-backpack .equipment-list-container__level2 .accordion_head_container .equipment-list-container__level3__position4 .manuals{padding-bottom:15px}}.equipment_main .equipment-list-container__level2 .accordion_head_container .position4:before,.equipment_main .equipment-list-container__level2 .accordion_head_container .position4:after,.equipment-popup .equipment-list-container__level2 .accordion_head_container .position4:before,.equipment-popup .equipment-list-container__level2 .accordion_head_container .position4:after,.equipment-summary-backpack .equipment-list-container__level2 .accordion_head_container .position4:before,.equipment-summary-backpack .equipment-list-container__level2 .accordion_head_container .position4:after{content:"";display:table}.equipment_main .equipment-list-container__level2 .accordion_head_container .position4:after,.equipment-popup .equipment-list-container__level2 .accordion_head_container .position4:after,.equipment-summary-backpack .equipment-list-container__level2 .accordion_head_container .position4:after{clear:both}.equipment_main .equipment-list-container__level2 .accordion_head_container .position4 .statusicon .statusicon__circle,.equipment-popup .equipment-list-container__level2 .accordion_head_container .position4 .statusicon .statusicon__circle,.equipment-summary-backpack .equipment-list-container__level2 .accordion_head_container .position4 .statusicon .statusicon__circle{padding-right:20px}@media all and (max-width: 639px){.equipment_main .equipment-list-container__level2 .accordion_head_container .position4 .statusicon,.equipment-popup .equipment-list-container__level2 .accordion_head_container .position4 .statusicon,.equipment-summary-backpack .equipment-list-container__level2 .accordion_head_container .position4 .statusicon{padding-bottom:15px}}.equipment_main .equipment-list-container__level2 .accordion_head_container .position4 .tooltip_container,.equipment-popup .equipment-list-container__level2 .accordion_head_container .position4 .tooltip_container,.equipment-summary-backpack .equipment-list-container__level2 .accordion_head_container .position4 .tooltip_container{padding-top:10px}.equipment_main .equipment-list-container__level2 .accordion_head_container .position5 .btn,.equipment-popup .equipment-list-container__level2 .accordion_head_container .position5 .btn,.equipment-summary-backpack .equipment-list-container__level2 .accordion_head_container .position5 .btn{cursor:pointer}.equipment_main .equipment-list-container__level2 .accordion_body .statusicon__circle,.equipment-popup .equipment-list-container__level2 .accordion_body .statusicon__circle,.equipment-summary-backpack .equipment-list-container__level2 .accordion_body .statusicon__circle{padding-right:20px}.equipment_main .equipment-list-container__level3 .accordion_head,.equipment-popup .equipment-list-container__level3 .accordion_head,.equipment-summary-backpack .equipment-list-container__level3 .accordion_head{padding:15px;margin-bottom:10px;background-color:#eaf3e3}.equipment_main .equipment-list-container__level3__position2,.equipment-popup .equipment-list-container__level3__position2,.equipment-summary-backpack .equipment-list-container__level3__position2{margin-bottom:15px;margin-top:10px}.equipment_main .equipment-list-container__level3__position3,.equipment-popup .equipment-list-container__level3__position3,.equipment-summary-backpack .equipment-list-container__level3__position3{margin-top:15px;margin-bottom:15px}.equipment_main .equipment-list-container__level3__position4 .item_count,.equipment-popup .equipment-list-container__level3__position4 .item_count,.equipment-summary-backpack .equipment-list-container__level3__position4 .item_count{padding-bottom:10px}@media all and (max-width: 639px){.equipment_main .equipment-list-container__level3__position4 .item_button,.equipment-popup .equipment-list-container__level3__position4 .item_button,.equipment-summary-backpack .equipment-list-container__level3__position4 .item_button{padding-bottom:10px}}.equipment_main .equipment-list-container__level3__position5 .memberstatusselectlist,.equipment-popup .equipment-list-container__level3__position5 .memberstatusselectlist,.equipment-summary-backpack .equipment-list-container__level3__position5 .memberstatusselectlist{width:100%}@media all and (max-width: 639px){.equipment_main .equipment-list-container__level3__position6 .item-price,.equipment-popup .equipment-list-container__level3__position6 .item-price,.equipment-summary-backpack .equipment-list-container__level3__position6 .item-price{padding:10px 0}}.equipment_main .equipment-list-container__level3 .equipmentoperation_btn,.equipment-popup .equipment-list-container__level3 .equipmentoperation_btn,.equipment-summary-backpack .equipment-list-container__level3 .equipmentoperation_btn{float:left;width:50px;margin-right:10px}.equipment_main .equipment-list-container__level3 .equipmentoperation:before,.equipment_main .equipment-list-container__level3 .equipmentoperation:after,.equipment-popup .equipment-list-container__level3 .equipmentoperation:before,.equipment-popup .equipment-list-container__level3 .equipmentoperation:after,.equipment-summary-backpack .equipment-list-container__level3 .equipmentoperation:before,.equipment-summary-backpack .equipment-list-container__level3 .equipmentoperation:after{content:"";display:table}.equipment_main .equipment-list-container__level3 .equipmentoperation:after,.equipment-popup .equipment-list-container__level3 .equipmentoperation:after,.equipment-summary-backpack .equipment-list-container__level3 .equipmentoperation:after{clear:both}.equipment_main .equipment-list-container__level3 .alignstatusiconfirst,.equipment-popup .equipment-list-container__level3 .alignstatusiconfirst,.equipment-summary-backpack .equipment-list-container__level3 .alignstatusiconfirst{font-size:18px;font-size:1.8rem;padding-top:10px}.equipment_main .accordion_head,.equipment-popup .accordion_head,.equipment-summary-backpack .accordion_head{color:#333;display:block}.equipment_main .accordion_head.filtered,.equipment-popup .accordion_head.filtered,.equipment-summary-backpack .accordion_head.filtered{opacity:.3;pointer-events:none;cursor:default}.equipment_main .accordion_body_list,.equipment-popup .accordion_body_list,.equipment-summary-backpack .accordion_body_list{margin:0;padding:0px}.equipment_main .accordion_body_list_sublist,.equipment-popup .accordion_body_list_sublist,.equipment-summary-backpack .accordion_body_list_sublist{padding:15px;border-bottom:1px solid var(--c1_basic_davmo)}.equipment_main .accordion_body_list_sublist_left_subtext,.equipment-popup .accordion_body_list_sublist_left_subtext,.equipment-summary-backpack .accordion_body_list_sublist_left_subtext{margin:0 0 30px 0}.equipment_main .accordion_body_list_sublist_right_icon,.equipment-popup .accordion_body_list_sublist_right_icon,.equipment-summary-backpack .accordion_body_list_sublist_right_icon{margin:0 0 30px 0}.equipment_main .accordion .useImageCloseup_closeup.single,.equipment-popup .accordion .useImageCloseup_closeup.single,.equipment-summary-backpack .accordion .useImageCloseup_closeup.single{background-color:#fff;height:171px;margin:0;padding:0;z-index:1}.equipment_main .accordion .useImageCloseup_closeup.single .swipebox_toggle,.equipment-popup .accordion .useImageCloseup_closeup.single .swipebox_toggle,.equipment-summary-backpack .accordion .useImageCloseup_closeup.single .swipebox_toggle{height:100%}.equipment_main .accordion .useImageCloseup_closeup.single .swipebox_toggle:after,.equipment-popup .accordion .useImageCloseup_closeup.single .swipebox_toggle:after,.equipment-summary-backpack .accordion .useImageCloseup_closeup.single .swipebox_toggle:after{color:var(--c1_basic_davmo)}.equipment_main .accordion .useImageCloseup_closeup.single .swipebox_toggle img,.equipment-popup .accordion .useImageCloseup_closeup.single .swipebox_toggle img,.equipment-summary-backpack .accordion .useImageCloseup_closeup.single .swipebox_toggle img{max-width:99%}.equipment_main .accordion .useImageCloseup_closeup.single img,.equipment-popup .accordion .useImageCloseup_closeup.single img,.equipment-summary-backpack .accordion .useImageCloseup_closeup.single img{width:272px;position:relative;left:50%;top:50%;transform:translate(-50%, -50%)}.equipment_main .accordion .btn,.equipment-popup .accordion .btn,.equipment-summary-backpack .accordion .btn{margin-bottom:0;max-width:100%}.equipment_main .service_location_information,.equipment-popup .service_location_information,.equipment-summary-backpack .service_location_information{border:1px solid #ececec;padding:10px;margin-bottom:15px}.equipment_main .service_location_information .statusicon,.equipment-popup .service_location_information .statusicon,.equipment-summary-backpack .service_location_information .statusicon{float:left;margin-right:15px}.equipment_main .service_location_information__left__title,.equipment-popup .service_location_information__left__title,.equipment-summary-backpack .service_location_information__left__title{margin-left:42px}.equipment_main .service_location_information .service-center,.equipment-popup .service_location_information .service-center,.equipment-summary-backpack .service_location_information .service-center{margin-bottom:25px}.equipment_main .service_location_information .service-center__opening,.equipment-popup .service_location_information .service-center__opening,.equipment-summary-backpack .service_location_information .service-center__opening{margin-bottom:25px}.equipment_main .service_location_information .service-center__opening__label,.equipment-popup .service_location_information .service-center__opening__label,.equipment-summary-backpack .service_location_information .service-center__opening__label{display:block}.equipment_main .service_location_information:before,.equipment_main .service_location_information:after,.equipment-popup .service_location_information:before,.equipment-popup .service_location_information:after,.equipment-summary-backpack .service_location_information:before,.equipment-summary-backpack .service_location_information:after{content:"";display:table}.equipment_main .service_location_information:after,.equipment-popup .service_location_information:after,.equipment-summary-backpack .service_location_information:after{clear:both}.equipment_main .equipmentNavigation2,.equipment-popup .equipmentNavigation2,.equipment-summary-backpack .equipmentNavigation2{margin:30px 0}.equipment_main .filter_service_center,.equipment-popup .filter_service_center,.equipment-summary-backpack .filter_service_center{width:100%;margin-bottom:20px;position:relative;padding:10px 10px 10px 70px;color:#fff;cursor:pointer;outline:none;font-size:20px;font-size:2rem;font-weight:700;text-align:left;background-color:var(--c1_basic_davmo)}.equipment_main .filter_service_center:focus-visible,.equipment-popup .filter_service_center:focus-visible,.equipment-summary-backpack .filter_service_center:focus-visible{background-color:#5aaa28}.equipment_main .filter_service_center:after,.equipment-popup .filter_service_center:after,.equipment-summary-backpack .filter_service_center:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);font-family:"iconfont";content:"";font-size:19px;font-size:1.9rem}.equipment_main .filter_service_center .dropdown,.equipment-popup .filter_service_center .dropdown,.equipment-summary-backpack .filter_service_center .dropdown{position:absolute;top:100%;left:0px;right:0px;z-index:100;border:1px solid #e2e2e3;background:#fff;list-style:none;transition:all .3s ease-out;opacity:0;padding:0;display:none}.equipment_main .filter_service_center .dropdown li,.equipment-popup .filter_service_center .dropdown li,.equipment-summary-backpack .filter_service_center .dropdown li{position:relative}.equipment_main .filter_service_center .dropdown li label,.equipment-popup .filter_service_center .dropdown li label,.equipment-summary-backpack .filter_service_center .dropdown li label{display:block;font-weight:400;font-style:normal;padding:12px 30px 12px 70px;border-bottom:1px solid #e2e2e3;transition:all .3s ease-out;color:#000;font-style:normal;font-size:16px;font-size:1.6rem;line-height:22px;text-align:left}.equipment_main .filter_service_center .dropdown li input,.equipment-popup .filter_service_center .dropdown li input,.equipment-summary-backpack .filter_service_center .dropdown li input{position:absolute;display:block;right:15px;top:50%;transform:translateY(-50%)}.equipment_main .filter_service_center .dropdown li:last-of-type label,.equipment-popup .filter_service_center .dropdown li:last-of-type label,.equipment-summary-backpack .filter_service_center .dropdown li:last-of-type label{border:none}.equipment_main .filter_service_center .dropdown li:hover label,.equipment-popup .filter_service_center .dropdown li:hover label,.equipment-summary-backpack .filter_service_center .dropdown li:hover label{background:#f5f5f5;cursor:pointer}.equipment_main .filter_service_center .dropdown li .statusicon,.equipment-popup .filter_service_center .dropdown li .statusicon,.equipment-summary-backpack .filter_service_center .dropdown li .statusicon{left:0;font-style:normal;position:absolute;margin-top:10px;padding-left:20px}.equipment_main .filter_service_center .dropdown li:first-child label,.equipment-popup .filter_service_center .dropdown li:first-child label,.equipment-summary-backpack .filter_service_center .dropdown li:first-child label{font-weight:700}.equipment_main .filter_service_center.disabled:after,.equipment-popup .filter_service_center.disabled:after,.equipment-summary-backpack .filter_service_center.disabled:after{display:none}.equipment_main .filter_service_center.active .dropdown,.equipment-popup .filter_service_center.active .dropdown,.equipment-summary-backpack .filter_service_center.active .dropdown{display:block;opacity:1;pointer-events:auto}.equipment_main .filter_service_center .statusicon.active,.equipment-popup .filter_service_center .statusicon.active,.equipment-summary-backpack .filter_service_center .statusicon.active{left:0 !important;padding-left:20px}.equipment_main .filter_service_center .statusicon.active .statusicon__circle,.equipment-popup .filter_service_center .statusicon.active .statusicon__circle,.equipment-summary-backpack .filter_service_center .statusicon.active .statusicon__circle{color:#fff}.equipment_main .filter_service_center.active:after,.equipment-popup .filter_service_center.active:after,.equipment-summary-backpack .filter_service_center.active:after{content:""}.equipment_main .searchform .input-group,.equipment-popup .searchform .input-group,.equipment-summary-backpack .searchform .input-group{width:100%;margin-bottom:20px}.equipment_main .searchfiltercontainer .middle-container,.equipment-popup .searchfiltercontainer .middle-container,.equipment-summary-backpack .searchfiltercontainer .middle-container{width:100%;float:left;position:relative}.equipment_main .searchfiltercontainer .backpackButtonContainer span.icon.rucksack,.equipment-popup .searchfiltercontainer .backpackButtonContainer span.icon.rucksack,.equipment-summary-backpack .searchfiltercontainer .backpackButtonContainer span.icon.rucksack{font-size:30px;position:absolute;left:5px;top:50%;margin-top:2px;transform:translateY(-50%)}.equipment_main .searchfiltercontainer.toggleFixed,.equipment-popup .searchfiltercontainer.toggleFixed,.equipment-summary-backpack .searchfiltercontainer.toggleFixed{display:flex}.equipment_main .searchfiltercontainer.toggleFixed #searchform-container form#tour-searchform,.equipment-popup .searchfiltercontainer.toggleFixed #searchform-container form#tour-searchform,.equipment-summary-backpack .searchfiltercontainer.toggleFixed #searchform-container form#tour-searchform{padding:0}.equipment_main .searchfiltercontainer.toggleFixed #searchform-container input.form-control,.equipment-popup .searchfiltercontainer.toggleFixed #searchform-container input.form-control,.equipment-summary-backpack .searchfiltercontainer.toggleFixed #searchform-container input.form-control{height:48px}.equipment_main .searchfiltercontainer.toggleFixed #searchform-container span.input-group-btn,.equipment-popup .searchfiltercontainer.toggleFixed #searchform-container span.input-group-btn,.equipment-summary-backpack .searchfiltercontainer.toggleFixed #searchform-container span.input-group-btn{height:48px}.equipment_main .searchfiltercontainer.toggleFixed #searchform-container button.btn.btn-default,.equipment-popup .searchfiltercontainer.toggleFixed #searchform-container button.btn.btn-default,.equipment-summary-backpack .searchfiltercontainer.toggleFixed #searchform-container button.btn.btn-default{width:50px;height:48px}.equipment_main .searchfiltercontainer.toggleFixed #searchform-container button.btn.btn-default:focus-visible,.equipment-popup .searchfiltercontainer.toggleFixed #searchform-container button.btn.btn-default:focus-visible,.equipment-summary-backpack .searchfiltercontainer.toggleFixed #searchform-container button.btn.btn-default:focus-visible{outline:var(--c1_basic_davmo) solid 2px;outline-offset:-2px}.equipment_main .searchfiltercontainer.toggleFixed #searchform-container button.btn.btn-default:hover,.equipment_main .searchfiltercontainer.toggleFixed #searchform-container button.btn.btn-default:focus,.equipment-popup .searchfiltercontainer.toggleFixed #searchform-container button.btn.btn-default:hover,.equipment-popup .searchfiltercontainer.toggleFixed #searchform-container button.btn.btn-default:focus,.equipment-summary-backpack .searchfiltercontainer.toggleFixed #searchform-container button.btn.btn-default:hover,.equipment-summary-backpack .searchfiltercontainer.toggleFixed #searchform-container button.btn.btn-default:focus{border-color:var(--c1_basic_davmo)}.equipment_main .equipmenthint h5,.equipment-popup .equipmenthint h5,.equipment-summary-backpack .equipmenthint h5{margin:0}.equipment_main .equipmenthint p,.equipment-popup .equipmenthint p,.equipment-summary-backpack .equipmenthint p{font-size:14px !important;font-size:1.4rem !important}.equipment_main .servicemenu,.equipment-popup .servicemenu,.equipment-summary-backpack .servicemenu{width:100%;display:flex;font-size:14px;font-size:1.4rem;margin-bottom:10px}@media all and (max-width: 639px){.equipment_main .servicemenu,.equipment-popup .servicemenu,.equipment-summary-backpack .servicemenu{max-width:430px;margin:0 auto;position:relative}}.equipment_main .servicemenu a,.equipment-popup .servicemenu a,.equipment-summary-backpack .servicemenu a{width:100%}.equipment_main .servicemenu p,.equipment-popup .servicemenu p,.equipment-summary-backpack .servicemenu p{display:none}.equipment_main .service_center_options_possible,.equipment-popup .service_center_options_possible,.equipment-summary-backpack .service_center_options_possible{display:block;margin-top:-36px;margin-left:55px;width:120px;font-weight:500}.equipment_main .service_center_options_nopossible,.equipment-popup .service_center_options_nopossible,.equipment-summary-backpack .service_center_options_nopossible{margin-top:-36px;display:block;margin-left:55px;font-weight:500;color:#333}.equipment_main .service_center_options_nopossible_block:hover,.equipment-popup .service_center_options_nopossible_block:hover,.equipment-summary-backpack .service_center_options_nopossible_block:hover{color:#444}.equipment_main .service_center_options,.equipment-popup .service_center_options,.equipment-summary-backpack .service_center_options{display:inline-block;vertical-align:top;min-height:50px;padding:5px 0}.equipment_main .service_center_options .statusicon,.equipment-popup .service_center_options .statusicon,.equipment-summary-backpack .service_center_options .statusicon{width:40px;left:50%;position:relative;transform:translate(-50%, 0%)}.equipment_main h1,.equipment-popup h1,.equipment-summary-backpack h1{padding-left:0px}.equipment_main button.btn-my-davplus.btn.backpackButton,.equipment-popup button.btn-my-davplus.btn.backpackButton,.equipment-summary-backpack button.btn-my-davplus.btn.backpackButton{margin-bottom:0;max-width:100%;text-align:left;padding-left:50px}.equipment_main .equipmentNavigation,.equipment-popup .equipmentNavigation,.equipment-summary-backpack .equipmentNavigation{font-size:18px;font-size:1.8rem;margin-bottom:15px;margin-top:10px}.header__subtitle{padding-right:25px}.header__notice{padding:20px;background-color:#ececec}.equipmentbooking .no-padding{padding:0}.equipmentbooking .time-left.equipmentbooking p{margin:0}.equipmentbooking .hinweiszahlungstep3{margin-left:-15px;margin-top:25px}.equipmentbooking .time-left.equipmentbooking{margin-bottom:25px}.equipmentbooking .accordion{margin-bottom:20px !important}.equipmentbooking .accordion-item .accordion-icon .arrow-circle-light-up:before{content:""}.equipmentbooking .accordion-item .accordion-icon.open .arrow-circle-light-up:before{content:""}.equipmentbooking .equipment-summary-backpack{padding:0}.equipmentbooking .equipment_main{padding:0}.equipmentbooking .equipment_main .item.container{padding:0}.equipment-summary-backpack .service_location_information{margin-top:10px;padding-left:15px}.equipment-summary-backpack .service_location_information p{margin:0;padding-right:10px}.equipment-summary-backpack .service_location_information #serviceCenterOpeningTimes{margin-bottom:25px}.equipment-summary-backpack .service_location_information .right{padding-right:35px;padding-left:15px}.equipment-summary-backpack .service_location_information .statusicon{float:none}.equipment-summary-backpack .item-prices{font-size:16px}.equipment-summary-backpack .statusicon__circle.hasItem{position:absolute;margin-left:5px}.equipment-summary-backpack .statusicon{vertical-align:top;padding-top:20px;display:inline-block}.equipment-summary-backpack .service_location_information .left{max-width:auto;display:block;padding-left:15px;margin-left:0}.equipment-summary-backpack .service_location_information .left .title{margin-bottom:25px;margin-left:50px}.equipment-summary-backpack .summary-headline{float:none;padding:0px}.equipment-summary-backpack .equipment-list-container__level3__position6 .item-price{margin-bottom:-10px}.equipment-summary-backpack .equipment-list-style{padding:0 15px 10px}.equipment-summary-backpack .equipment-list-style li .equipment-list-head{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgi…pZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, white), color-stop(100%, #ececec));background-image:-moz-linear-gradient(top, white, #ececec);background-image:-webkit-linear-gradient(top, white, #ececec);background-image:linear-gradient(to bottom, white, #ececec);box-shadow:0 0 2px #c2c2c2;color:#333;display:block;font-size:1.8rem;padding-top:1px;margin-top:20px;padding-bottom:5px;text-decoration:none;position:relative}.equipment-summary-backpack .equipment-list-style li .equipment-list-head .title{width:100%;padding-right:20px;margin-left:10px;margin-top:10px}.equipment-summary-backpack .equipment-list-style li .equipment-list-head figure{background-color:#fff;float:left;border:5px solid #d3d3d3}.equipment-summary-backpack .equipment-list-style li .equipment-list-head figure img{margin-top:18px;margin-bottom:18px}.equipment-summary-backpack .equipment-list-style li .equipment-list-head .title.hasimage .titlewidthsubtext .subCategoryDescription{font-size:16px}.equipment-summary-backpack .equipment-list-style li .equipment-list-head .statusicon .icon_hint{color:var(--c1_basic_davmo);font-size:16px;margin-left:10px;margin-top:-60px}.equipment-summary-backpack .equipment-list-style li .equipment-list-head .statusicon .item_count{padding-left:10px;margin-top:20px;padding-bottom:10px;font-size:16px}.equipment-summary-backpack .equipment-list-style li .equipment-list-head .booking_button{bottom:10px;padding-left:10px;width:100%;height:100%;padding-right:10px;position:relative;top:0;right:0}.equipment-summary-backpack .equipment-list-style li .equipment-list-head .booking_button .hint{text-align:left;padding-bottom:20px;padding-top:40px}.price-and-booking__btn{max-width:100%}.searchfiltercontainer:before,.searchfiltercontainer:after{content:"";display:table}.searchfiltercontainer:after{clear:both}.searchfiltercontainer.toggleFixed.fixed{background-color:#ececec;left:0;width:100%;padding:20px}.container figcaption{display:none}.equipment-popup{padding:0px}.equipment-popup .servicecenter{margin-bottom:25px}.equipment-popup .servicecenter-row{cursor:pointer;margin-bottom:15px}.equipment-popup .servicecenter-row .servicecenter-selector{float:left;position:relative;top:7px;margin-right:15px}.equipment-popup .servicecenter-row .servicecenter-info{width:70%;margin-left:10px;float:left}.equipment-popup .servicecenter-row .servicecenter-info strong{display:block}.equipment-popup .servicecenter-row .statusicon{padding-right:10px}.equipment-popup .btn.confirm.confirm-btn{float:right}.equipment-popup .servicecenter-icon{float:left}.equipment-popup .servicecenter.disabled{position:relative;opacity:.3}.equipment-popup .servicecenter.disabled .servicecenter-overlay{display:block;width:100%;height:100%;position:absolute;z-index:1;top:0;left:0}.equipment-popup .memberstatus{margin-bottom:25px}.equipment-popup .memberstatus .memberstatuspopup select{max-width:320px;width:99%;color:#333}.equipment-popup .pick-dates{margin-bottom:15px}.equipment-popup .pick-dates p.date-text{font-size:1.1em}.equipment-popup .pick-dates-overlay{display:none}.equipment-popup .pick-dates.disabled{position:relative;opacity:.3}.equipment-popup .pick-dates.disabled .pick-dates-overlay{display:block;width:100%;height:100%;position:absolute;z-index:1;top:0;left:0}.equipment-popup .calendars{margin-bottom:15px}.equipment-popup .calendar-left-container{width:50%;float:none;margin:0 auto;min-width:220px}.equipment-popup .calendar-right-container{margin-top:15px;width:50%;float:none;margin:0 auto;min-width:220px;margin-top:15px}.equipment-popup .ui-datepicker-inline{float:left;margin-right:15px;position:relative}.equipment-popup .ui-datepicker-inline .ui-datepicker-header{padding-top:5px}.equipment-popup .ui-datepicker-inline .ui-datepicker-prev{position:absolute;left:0;font-weight:400;text-decoration:none}.equipment-popup .ui-datepicker-inline .ui-datepicker-prev:before{font-family:"icomoon";content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.equipment-popup .ui-datepicker-inline .ui-datepicker-next{position:absolute;right:0;font-weight:400;text-decoration:none}.equipment-popup .ui-datepicker-inline .ui-datepicker-next:before{font-family:"icomoon";content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.equipment-popup .ui-datepicker-title{display:inline-block;text-align:center;width:100%;background-color:#c2c2c2;font-weight:400}.equipment-popup .ui-datepicker-calendar{border-collapse:separate;border-left:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2}.equipment-popup .ui-datepicker-inline table th{padding:5px 5px;text-align:left;border-right:1px solid #c2c2c2;border-top:1px solid #c2c2c2;border-bottom:0px solid #c2c2c2;border-left:0px solid #c2c2c2;background:#c2c2c2;color:#fff}.equipment-popup .ui-datepicker-inline table td{padding:5px 5px;text-align:left;border-right:1px solid #c2c2c2;border-top:1px solid #c2c2c2;border-bottom:0px solid #c2c2c2;border-left:0px solid #c2c2c2}.equipment-popup .pick-dates .hasDateSelected .ui-datepicker-inline .ui-datepicker-current-day{background-color:var(--c1_basic_davmo);padding-right:5px}.equipment-popup .pick-dates .hasDateSelected .ui-datepicker-inline .ui-datepicker-current-day a{color:#fff}.equipment-popup .dates-invalid-msg{display:none}.equipment-popup .additionalInfo-Left,.equipment-popup .additionalInfo-Right{color:red}@keyframes playrucksack{100%{background-position:0px}}@-moz-keyframes playrucksack{100%{background-position:0px}}@-ms-keyframes playrucksack{100%{background-position:0px}}@-webkit-keyframes playrucksack{100%{background-position:0px}}span.flashrucksack:before{background:url(/arsv.1689604904144/styles/images/result-sprite.png) right;width:27px;height:35px;animation:playrucksack 1.9s steps(10) infinite;content:"";position:absolute;margin-left:-15px}.flash_message{font-size:12px;width:120px;right:0;left:auto}.arrowflashmessage{right:50px}.flashrucksack{width:120px;height:45px}span.flashrucksack:before{left:52%}.hinweiszahlunglaststep{margin-top:20px}.position4 .item{float:left;width:100%;min-height:41px;margin-top:5px;margin-bottom:15px;color:#000;background-color:#fff}.messageBox.small-mobile-text #message{font-size:16px;font-size:1.6rem}.messageBox.small-mobile-text #submessage{font-size:16px;font-size:1.6rem}.servicemenu .service-overlay{position:fixed;top:0px;left:0px;width:100%;height:100%;opacity:.5;background-color:#000;z-index:2000;display:none}.servicemenu .servicepopup{display:none;width:80% !important;height:auto;max-height:80%;overflow:auto;padding:15px}.servicemenu .servicepopup .imagebox,.servicemenu .servicepopup .map{float:none;width:100%;margin-left:0}.servicemenu .servicepopup .textbox{padding-top:10px;float:none;width:100%;margin-left:0}.servicemenu .servicepopup .textbox .open-times{margin:0 0 .6em}.servicemenu .servicepopup .servicetitle{float:none;width:100%;margin-left:0;padding-bottom:5px}.servicemenu .servicepopup .button-wrapper{display:none}.servicemenu .servicepopup p{font-size:16px;display:block}.servicemenu .servicepopup.active{display:block;position:fixed;margin-left:0;margin-top:0;transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);top:50%;left:50%;max-width:1000px;background:#fff;z-index:2100}.servicemenu .servicepopup span#closeBtn{float:right;cursor:pointer}.servicemenu .servicepopup button{background:none;border:none;float:right;cursor:pointer}@media(min-width: 480px){.equipment_main .searchfiltercontainer .container{max-width:100%}.equipment_main button.btn-my-davplus.btn.backpackButton{max-width:100%;height:48px}.equipment_main .booking-icon.btn.confirm.booking-subcategory-btn{max-width:100%}.equipment-summary-backpack .equipment-list-style li .equipment-list-head figure{width:100%}.flash_message{font-size:13px}.equipment_main{padding:0 20px}}@media(min-width: 640px){.equipment_main .searchfiltercontainer.toggleFixed .container{padding:0}.equipment_main .servicemenu{width:50%;margin:0 auto;position:relative}.equipment_main #equipment-list-ID .accordion li .accordion_head{display:flex}.equipment_main #equipment-list-ID .accordion li .accordion_head .title{width:50%}.equipment_main .rucksack-left-backpag{float:left;margin-top:-8px}.equipment_main .time-left.equipmentbooking{float:right}.equipment_main .equipmentNavigation2{margin-left:-15px;font-size:18px;font-size:1.8rem;margin-bottom:35px}.equipment_main .booking-icon.btn.confirm.booking-subcategory-btn.disabled.arrow-btn .arrow-down{font-size:35px;font-size:3.5rem;position:absolute;top:2px;right:0px}.equipment_main .booking-icon.btn.confirm.booking-subcategory-btn.disabled.arrow-btn .btn-txt{padding-right:25px}.equipment_main .header__subtitle{float:left;max-width:45%}.equipment_main .header__notice{float:right;max-width:45%}.equipment_main .header:before,.equipment_main .header:after{content:"";display:table}.equipment_main .header:after{clear:both}.equipment_main .equipment-list-container__level2 .position1{width:30%;display:inline-block}.equipment_main .equipment-list-container__level2 .position2{padding-top:0px !important;width:33%;display:inline-block;margin-left:10px;vertical-align:top;position:relative;padding-bottom:20px}.equipment_main .equipment-list-container__level2 .position2 h4{font-size:16px}.equipment_main .equipment-list-container__level2 .position2 p{font-size:14px}.equipment_main .equipment-list-container__level2 .position3,.equipment_main .equipment-list-container__level2 .equipment-list-container__level3__position4,.equipment_main .equipment-list-container__level2 .equipment-list-container__level3__position5{width:33%;left:33%;position:absolute;bottom:11px}.equipment_main .equipment-list-container__level2 .position4{float:right;width:186px}.equipment_main .equipment-list-container__level2 .position4 .amountofitem{font-size:14px}}@media(min-width: 640px)and (max-width: 1023px){.equipment_main .equipment-list-container__level2 .position4 .amountofitem{padding-top:8px}}@media(min-width: 640px){.equipment_main .equipment-list-container__level2 .position5{position:absolute;right:15px;bottom:15px}}@media(min-width: 640px){.equipment_main .equipment-list-container__level2 .tooltip_container .changeNotAllowed{width:160px}.equipment_main .equipment-list-container__level2 .tooltip_container .changeNotAllowed .info{font-size:40px;font-size:4rem;margin-right:5px}.equipment_main .equipment-list-container__level2 .tooltip_container .changeNotAllowed .info_text{float:none;padding-top:0px;padding-left:5px}}@media(min-width: 640px){.equipment_main .equipment-list-container__level2 .booking-icon.btn.confirm.booking-subcategory-btn{max-width:100%;width:186px;float:right}.equipment_main .equipment-list-container__level2 .booking-icon.btn.confirm.booking-subcategory-btn .btn-txt{padding-right:16%}}@media(min-width: 640px){.equipment_main .equipment-list-container__level2 .accordion_head{margin-bottom:20px}.equipment_main .equipment-list-container__level2 .accordion_body_list_sublist_left{width:50%;float:left}.equipment_main .equipment-list-container__level2 .accordion_body_list_sublist_right{float:right;width:186px}.equipment_main .equipment-list-container__level2 .accordion_body_list_sublist_button{position:absolute;right:15px}}@media(min-width: 640px)and (max-width: 1023px){.equipment_main .equipment-list-container__level2 .accordion_body_list_sublist_button{padding-top:40px}}@media(min-width: 640px){.equipment_main .equipment-list-container__level2 .accordion_body_list_sublist_button .booking-icon{font-size:19px;font-size:1.9rem;width:186px}}@media(min-width: 640px){.equipment_main .equipment-list-container__level2 .accordion_body_list_sublist:before,.equipment_main .equipment-list-container__level2 .accordion_body_list_sublist:after{content:"";display:table}}@media(min-width: 640px){.equipment_main .equipment-list-container__level2 .accordion_body_list_sublist:after{clear:both}}@media(min-width: 640px){.equipment_main .equipment-list-container__level3 .equipment-list-container__level3__position4,.equipment_main .equipment-list-container__level3 .equipment-list-container__level3__position3,.equipment_main .equipment-list-container__level3 .equipment-list-container__level3__position2{width:calc((100% - 250px) / 2)}.equipment_main .equipment-list-container__level3__position1{width:250px;float:left}.equipment_main .equipment-list-container__level3__position2{float:left;padding:0 10px 10px;margin-top:0}.equipment_main .equipment-list-container__level3__position3{position:absolute;left:calc(250px + 10px);bottom:0px;margin:0}.equipment_main .equipment-list-container__level3__position4{float:right;padding:0 0 10px}.equipment_main .equipment-list-container__level3__position4 .item_count{margin-top:0;line-height:30px}.equipment_main .equipment-list-container__level3__position4 .tooltip_container{margin-top:-5px;margin-bottom:-25px}.equipment_main .equipment-list-container__level3__position5{width:calc((100% - 250px) / 2);float:right;clear:right}.equipment_main .equipment-list-container__level3__position5 .hint p{line-height:30px}.equipment_main .equipment-list-container__level3__position6{padding:10px;width:100%;clear:both}.equipment_main .equipment-list-container__level3__position6 .item-price{width:calc((100% - 250px) / 2);float:right;clear:both}.equipment_main .equipment-list-container__level3__position6 .booking-icon{width:calc((100% - 250px) / 2);float:right;clear:right}.equipment_main .equipment-list-container__level3 .accordion_head_container{position:relative}}@media(min-width: 640px){.equipment_main .equipment-list-container__level1 .statusicon{display:inline-block;width:40%;height:100%;margin:auto;top:5px;position:relative}}@media(min-width: 640px){.equipment_main .price-and-booking__btn{width:calc(100% / 3 - 10px);float:left}.equipment_main .price-and-booking__btn:nth-child(2){margin:0 15px}.equipment_main .price-and-booking:before,.equipment_main .price-and-booking:after{content:"";display:table}.equipment_main .price-and-booking:after{clear:both}}@media(min-width: 640px){.equipment-popup .calendar-left-container{width:50%;float:left;min-width:220px}.equipment-popup .calendar-right-container{width:50%;float:left;min-width:220px;margin-top:0px}.equipment-popup .servicecenter-row .servicecenter-info strong{display:inline}.equipment-popup .servicecenter-row .servicecenter-info{width:80%}}@media(min-width: 640px){.selfcateringbooking .time-left.equipmentbooking{float:right}.selfcateringbooking button.backButton{float:right}}@media(min-width: 640px){.price-and-booking .left{margin-bottom:20px;text-align:right}}@media(min-width: 640px){.equipment-summary-backpack .equipment-list-style li .equipment-list-head{padding-bottom:40px;min-height:140px}.equipment-summary-backpack .equipment-list-style li .equipment-list-head figure{width:190px}.equipment-summary-backpack .equipment-list-style li .equipment-list-head .title.hasimage .titlewidthsubtext{width:calc(49% - 15px);margin-left:10px;float:left}.equipment-summary-backpack .equipment-list-style li .equipment-list-head .title.hasimage .titlewidthsubtext h4{font-size:16px;font-size:1.6rem;width:220px}.equipment-summary-backpack .equipment-list-style li .equipment-list-head .booking_button{width:calc(50% - 150px);right:10px;left:auto;position:absolute;float:right;font-size:16px;margin-top:-30px}.equipment-summary-backpack .equipment-list-style li .equipment-list-head .statusicon{left:200px;bottom:0;width:calc(50% - 150px)}.equipment-summary-backpack .equipment-list-style li .equipment-list-head .statusicon .icon_hint{margin-top:-60px}.equipment-summary-backpack .equipment-list-container__level3__position1{width:200px}.equipment-summary-backpack .equipment-list-container__level3__position3{left:calc(200px + 10px)}.equipment-summary-backpack .summary-headline{float:right}}@media(min-width: 640px){.flash_message{font-size:14px;width:100%;height:35px}}@media(min-width: 640px){.arrowflashmessage{right:43%}}@media(min-width: 640px){.flashrucksack{width:100%;height:45px}}@media(min-width: 640px){.position4 .item{float:right;width:186px}}@media all and (min-width: 768px){.navigation-info-container.equipmentbooking{max-width:768px}}@media(min-width: 1024px){.equipment_main #searchform-container{width:calc(117% / 3)}.equipment_main .searchfiltercontaine.fixed .container{max-width:1100px}.equipment_main .searchform .input-group{float:left;width:78%;position:relative;display:table;border-collapse:separate}.equipment_main .searchfiltercontainer .middle-container{width:calc(100% / 3);margin-left:3%;margin-right:3%}.equipment_main .backpackButtonContainer .btn-my-davplus.btn.backpackButton{width:calc(90% / 3);height:48px}.equipment_main .servicemenu{width:100%;left:0;transform:none}.equipment_main .servicemenu p{display:block}.equipment_main .service_center_options{width:calc(100% / 5 - 5px);margin-right:25px}.equipment_main .service_center_options .statusicon{left:0;position:relative;transform:none}.equipment_main .equipmentNavigation{clear:both}.equipment_main>.container .equipment-list-container__level3__position4{width:calc((100% - 250px) / 3);float:right;padding:0 0 10px}.equipment_main>.container .equipment-list-container__level3__position5{width:calc((100% - 250px) / 3)}.equipment_main>.container .equipment-list-container__level3__position6 .item-price{width:calc((100% - 250px) / 3)}.equipment_main>.container .equipment-list-container__level3__position6 .booking-icon{width:calc((100% - 250px) / 3)}.equipment_main>.container .price-and-booking__btn{width:calc(100% / 3 - 10px);float:left;max-width:420px}.equipment_main>.container .price-and-booking__btn:nth-child(2){margin:0 15px}.equipment_main>.container .price-and-booking:before,.equipment_main>.container .price-and-booking:after{content:"";display:table}.equipment_main>.container .price-and-booking:after{clear:both}.equipment_main>.container .service_location_information__left{max-width:50%;float:left}.equipment_main>.container .service_location_information__left .service-center{margin:0}.equipment_main>.container .service_location_information__left .service-center__opening{margin-bottom:0;line-height:30px}.equipment_main>.container .service_location_information__left .service-center__opening__label{display:inline}.equipment_main>.container .service_location_information__right{max-width:50%;float:right}.equipment_main>.container .service_location_information__right>p{line-height:30px}.equipment_main>.container .service_location_information .statusicon{margin-top:17px}.equipment_main .equipment-list-container__level2 .position2{width:25%}.equipment_main .equipment-list-container__level2 .position2 h4{font-size:18px;font-size:1.8rem}.equipment_main .equipment-list-container__level2 .position2 p{font-size:15px}.equipment_main .equipment-list-container__level2 .position3,.equipment_main .equipment-list-container__level2 .equipment-list-container__level3__position4,.equipment_main .equipment-list-container__level2 .equipment-list-container__level3__position5{left:32%}.equipment_main .equipment-list-container__level2 .position4 .amountofitem{font-size:16px}.equipment_main .equipment-list-container__level2 .position4 .statusicon{right:100%;position:relative}.equipment_main .equipment-list-container__level2 .amountofitem .item_count{margin-top:-26px}.equipment_main .equipment-list-container__level2 .accordion_head{margin-bottom:20px}.equipment_main .equipment-list-container__level2 .accordion_body_list_sublist_left_subtext{margin:0}.equipment_main .equipment-list-container__level2 .accordion_body_list_sublist_left_subtext p{margin:0}.equipment_main .equipment-list-container__level2 .accordion_body_list_sublist_right{position:relative}.equipment_main .equipment-list-container__level2 .accordion_body_list_sublist_right_icon{right:100%;margin:0;position:relative}.equipment_main .equipment-list-container__level2 .accordion_body_list_sublist:before,.equipment_main .equipment-list-container__level2 .accordion_body_list_sublist:after{content:"";display:table}.equipment_main .equipment-list-container__level2 .accordion_body_list_sublist:after{clear:both}.equipment_main .equipment-list-container__level2 .accordion .useImageCloseup_closeup.single{margin-bottom:0px}.equipment-summary-backpack .service_location_information p{margin:0 0 .6em}.equipment-summary-backpack .service_location_information .left{max-width:580px;display:inline-block;padding-left:50px}.equipment-summary-backpack .service_location_information .left .title{margin-bottom:0px;margin-left:0px;margin:0 0 .6em}.equipment-summary-backpack .service_location_information .right{float:right;padding-right:0px}.equipment-summary-backpack .equipment-list-style li .equipment-list-head .booking_button{width:180px;right:0;left:auto;position:absolute;float:right;font-size:16px;margin-top:-30px}.equipment-summary-backpack .equipment-list-container__level3__position1{width:300px}.equipment-summary-backpack .equipment-list-container__level3__position3{position:absolute;left:calc(300px + 10px);width:calc((100% - 300px) / 3);bottom:0px;z-index:1}.equipment-summary-backpack .equipment-list-container__level3__position6{position:absolute;bottom:0;right:0;z-index:0;padding:0}.position4 .item{float:right;margin-top:-26px}.hinweiszahlung{margin-top:120px}.hinweiszahlunglaststep{margin-top:157px;margin-left:0px}.servicemenu .servicepopup{max-width:1000px;width:100% !important;padding:35px 15px 35px 15px;overflow-x:hidden}.servicemenu .servicepopup .imagebox,.servicemenu .servicepopup .map{float:left;width:45% !important;margin-left:2.5%}.servicemenu .servicepopup .textbox{padding-top:0px;width:45% !important;float:right;margin-right:2.5%}.servicemenu .servicepopup .textbox--no{margin:0 20px}.servicemenu .servicepopup .servicetitle{margin-left:2.5%;padding-bottom:10px}.servicemenu .servicepopup span#closeBtn{margin-top:-10px}}@media screen and (max-width: 1023px){#equipmentcode-list .tableRow .column.equipment-title.equipment_acc--open:before{content:""}}@media(min-width: 1348px){.equipment_main .booking-icon.btn.confirm.booking-subcategory-btn.disabled.arrow-btn .arrow-down{font-size:40px;font-size:4rem;top:2px}.equipment_main .booking-icon.btn.confirm.booking-subcategory-btn.disabled.arrow-btn .btn-txt{padding-right:25px;margin-left:-10px}}@media(min-width: 1348px)and (min-width: 1348px){.equipment_main>.item.container .equipment-list-container__level3__position1{width:330px;z-index:1}.equipment_main>.item.container .equipment-list-container__level3__position2{width:calc((100% - 330px) / 2.5);float:left;padding:0 20px 20px;z-index:1}.equipment_main>.item.container .equipment-list-container__level3__position3{position:absolute;width:calc((100% - 330px) / 3);left:calc(330px + 20px);bottom:0px;z-index:1}.equipment_main>.item.container .equipment-list-container__level3__position4{width:calc((100% - 330px) / 3);float:left;padding:0 0 20px;z-index:1}.equipment_main>.item.container .equipment-list-container__level3__position5{width:calc((100% - 330px) / 4);z-index:1}.equipment_main>.item.container .equipment-list-container__level3__position6{position:absolute;bottom:0;right:0;z-index:0;padding:0}.equipment_main>.item.container .equipment-list-container__level3__position6 .item-price{width:calc((100% - 330px) / 4)}.equipment_main>.item.container .equipment-list-container__level3__position6 .booking-icon{width:calc((100% - 330px) / 4)}.equipment_main>.item.container .price-and-booking__btn{width:calc(100% / 3 - 10px);float:left}.equipment_main>.item.container .price-and-booking__btn:nth-child(2){margin:0 15px}.equipment_main>.item.container .price-and-booking:before,.equipment_main>.item.container .price-and-booking:after{content:"";display:table}.equipment_main>.item.container .price-and-booking:after{clear:both}.equipment_main .searchfiltercontainer.fixed .container{max-width:1288px}}@media(min-width: 1348px){.equipment_main .service_center_options{margin-right:55px}}@media(min-width: 1348px){.equipment_main .servicemenu{font-size:15px;font-size:1.5rem}}@media(min-width: 1348px){.equipment_main .equipment-list-container__level2 .accordion_body_list_sublist_right_icon{right:300px}.equipment_main .equipment-list-container__level2 .accordion_body_list_sublist:before,.equipment_main .equipment-list-container__level2 .accordion_body_list_sublist:after{content:"";display:table}.equipment_main .equipment-list-container__level2 .accordion_body_list_sublist:after{clear:both}.equipment_main .equipment-list-container__level2 .position2{width:25%}.equipment_main .equipment-list-container__level2 .position2 h4{font-size:20px;font-size:2rem}.equipment_main .equipment-list-container__level2 .position2 p{font-size:16px;font-size:1.6rem}.equipment_main .equipment-list-container__level2 .position3,.equipment_main .equipment-list-container__level2 .equipment-list-container__level3__position4,.equipment_main .equipment-list-container__level2 .equipment-list-container__level3__position5{width:25%;left:31.6%}.equipment_main .equipment-list-container__level2 .position4 .statusicon{right:300px}.equipment_main .equipment-list-container__level2 .tooltip_container .changeNotAllowed .info{font-size:50px;font-size:5rem;margin-right:5px}.equipment_main .equipment-list-container__level2 .tooltip_container .changeNotAllowed .info_text{padding-top:5px}.equipment_main .equipment-list-container__level2 .tooltip_container .changeNotAllowed .tooltip{top:60px}}@media(min-width: 1348px){.arrowflashmessage{right:44%}}@media(min-width: 1348px){.flash_message{font-size:16px;padding-top:8px !important}}@media(min-width: 1348px){.hinweiszahlung{margin-top:100px}}@media(min-width: 1348px){.hinweiszahlunglaststep{margin-top:134px}}