html>body:not(.htmlonly_nodoctype)#jqueryui.mainrubrik-.htmlonly { grid-template-columns: 1fr; } /* sig-leaflet */ .ac-container{ width: auto; text-align: left; overflow-y: auto; overflow-x: hidden; height: auto; } div[id^="leaflet-control-accordion-layers"] > label { font-weight: bold; border-bottom: 1px dotted #434343; position: relative; z-index: 20; display: block; cursor: pointer; box-sizing: content-box; cursor:pointer; width: auto; margin: 0; } div[id^="leaflet-control-accordion-layers"] > label:hover { background: #fff; } .ac-container div[id^="leaflet-control-accordion-layers"] > label:hover:after, .ac-container input.menu:checked + div[id^="leaflet-control-accordion-layers"] > label:hover:after{ content: ''; position: absolute; width: 24px; height: 24px; right: 13px; top: 7px; background: transparent none no-repeat center center; } .ac-container input.menu{ display: none; } .ac-container article{ background: rgba(255, 255, 255, 0.5); margin-top: -1px; overflow: hidden; height: 0px; padding: 0px; line-height: 0px; position: relative; z-index: 10; -webkit-transition: height 0.3s ease-in-out, box-shadow 0.6s linear; -moz-transition: height 0.3s ease-in-out, box-shadow 0.6s linear; -o-transition: height 0.3s ease-in-out, box-shadow 0.6s linear; -ms-transition: height 0.3s ease-in-out, box-shadow 0.6s linear; transition: height 0.3s ease-in-out, box-shadow 0.6s linear; } .ac-container input.menu:checked ~ article{ -webkit-transition: height 0.5s ease-in-out, box-shadow 0.1s linear; -moz-transition: height 0.5s ease-in-out, box-shadow 0.1s linear; -o-transition: height 0.5s ease-in-out, box-shadow 0.1s linear; -ms-transition: height 0.5s ease-in-out, box-shadow 0.1s linear; transition: height 0.5s ease-in-out, box-shadow 0.1s linear; } .ac-container input.menu:checked ~ article.ac-large{ height: auto; padding: 8px 0; overflow-y: auto; line-height: 18px; } .ac-container article label { display: inline; cursor: pointer; } .ac-container .group-toggle-container { text-align: right; margin-right: 3px; line-height: 0px; display: none; height: 20px; } .ac-container input.menu:checked ~ .group-toggle-container { display: block; line-height: 1em; } .leaflet-control-layers-expanded { padding: 5px; } #info-content-markers { a { text-decoration: none; &:hover, &:visited, &:active { text-decoration: underline; } } } #home-layers-selector div.leaflet-control-layers { width: 100%; border: 0 none; padding: 0; }