.tx-ig-webcam{position:relative}.tx-ig-webcam .webcam-image{line-height:0;position:relative}.tx-ig-webcam .webcam-image.loading:after{content:"";z-index:1;background:#ffffff4d url(/loading.css) 50%/50px no-repeat;position:absolute;inset:0}.tx-ig-webcam .webcam-image img{width:100%;height:auto}.tx-ig-webcam .webcam-datetime{flex-direction:column;justify-content:flex-end;align-items:center;width:calc(100% - 130px);height:30px;margin:auto;line-height:normal;display:flex}.tx-ig-webcam .webcam-datetime .date,.tx-ig-webcam .webcam-datetime .time{display:flex}.tx-ig-webcam .webcam-navigation{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:-10px;margin-bottom:10px;display:flex}.tx-ig-webcam .webcam-navigation .item{cursor:pointer;background-position:50%;background-repeat:no-repeat;border:2px solid #7edd96;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;transition:background-color .3s,border-color .3s;display:flex;position:relative;top:0;left:0;right:0;transform:none}.tx-ig-webcam .webcam-navigation .item svg{width:20px;height:20px}.tx-ig-webcam .webcam-navigation .item svg path{fill:#068928}.tx-ig-webcam .webcam-navigation .item:hover:not(.disabled){background-color:#068928;border-color:#068928}.tx-ig-webcam .webcam-navigation .item:hover:not(.disabled)>svg path{fill:#fff}.tx-ig-webcam .webcam-navigation .item.disabled{pointer-events:none;-webkit-user-select:none;user-select:none;border:2px solid #e2e2e2}.tx-ig-webcam .webcam-navigation .item.disabled path{fill:#e2e2e2}.tx-ig-webcam .webcam-navigation .item.disabled:hover{background-color:#0000}.tx-ig-webcam .webcam-navigation .item.play .pause-btn{display:none}.tx-ig-webcam .webcam-navigation .item.play.is-playing .pause-btn{display:block}.tx-ig-webcam .webcam-navigation .item.play.is-playing .play-btn{display:none}.tx-ig-webcam .webcam-navigation .webcam-search{flex-grow:1}.tx-ig-webcam .webcam-navigation .webcam-search .multiselect{cursor:pointer;box-sizing:border-box;background-color:#fff;border:2px solid #7edd96;border-radius:10px;width:100%;height:100%;display:inline-block;position:relative}.tx-ig-webcam .webcam-navigation .webcam-search .multiselect .header{cursor:pointer;box-sizing:border-box;align-items:center;height:100%;padding-left:10px;padding-right:36px;display:flex;position:relative}.tx-ig-webcam .webcam-navigation .webcam-search .multiselect .header span{-webkit-user-select:none;user-select:none}.tx-ig-webcam .webcam-navigation .webcam-search .multiselect .header:after{content:"";transform-origin:50%;background-image:url(EXT:ig_webcam/Resources/Public/Images/kalender-gruen.svg);background-position:50%;background-repeat:no-repeat;width:36px;height:40px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.tx-ig-webcam .webcam-navigation .hour-slider{flex-grow:1;align-items:flex-end;padding-bottom:10px;display:flex}.tx-ig-webcam .webcam-navigation .hour-slider .slider{-webkit-appearance:none;opacity:.7;-webkit-transition:all .2s;background:#e2e2e2;border-radius:5px;outline:none;width:100%;height:10px;transition:opacity .2s}.tx-ig-webcam .webcam-navigation .hour-slider .slider:hover{opacity:1}.tx-ig-webcam .webcam-navigation .hour-slider .slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#068928;border-radius:50%;width:25px;height:25px}.tx-ig-webcam .webcam-navigation .hour-slider .slider::-moz-range-thumb{cursor:pointer;background:#068928;border-radius:50%;width:25px;height:25px}.daterangepicker td.active,.daterangepicker td.active:hover,.daterangepicker .ranges li.active{color:#fff;background-color:#878787}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;opacity:.4;text-decoration:none}.daterangepicker td.in-range,.daterangepicker .ranges li:hover,.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#0076321a}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{border-color:#878787}.daterangepicker .ranges,.daterangepicker.opensright:after,.daterangepicker.opensright:before{display:none}.daterangepicker .active.start-date,.daterangepicker .active.end-date{background-color:#7edd96}.daterangepicker .active.start-date:hover,.daterangepicker .active.end-date:hover{background-color:#068928}body .daterangepicker .cancelBtn,body .daterangepicker .applyBtn{width:auto}body .daterangepicker .drp-buttons .btn{font-family:Univers LT W01_55 Roman1475956,sans-serif;font-weight:400}body .daterangepicker button{color:#068928;text-transform:uppercase;appearance:none;cursor:pointer;box-sizing:border-box;background:#fff;border:2px solid #068928;border-radius:10px;outline:0;font-size:14px}body .daterangepicker button:hover{color:#fff;background-color:#068928}
