body[data-type=tourismus] main .search{margin-bottom:10px}body[data-type=tourismus] .left{width:48%}body[data-type=tourismus] .left #current>.box{float:right;border-radius:5px;box-shadow:0 0 8px 6px #fff;margin-bottom:20px}body[data-type=tourismus] .map{width:48%;position:fixed;right:30px;top:125px}body[data-type=tourismus] .map>div{width:100%;height:500px}body[data-type=tourismus] .infowindow{text-align:center;max-width:200px}body[data-type=tourismus] .infowindow>strong{display:block;color:#000;font-weight:700;cursor:pointer}body[data-type=tourismus] .infowindow>img{margin:5px 0;border:1px solid #000;cursor:pointer}body[data-type=tourismus] .infowindow>div{max-height:150px;overflow-x:hidden;overflow-y:auto}body[data-type=tourismus] .infowindow>div>ul{text-align:left;list-style-type:square;margin:0 3px 0 20px;line-height:13px}body[data-type=tourismus] .infowindow>div>ul a,body[data-type=tourismus] .infowindow>div>ul li,body[data-type=tourismus] .infowindow>div>ul strong{color:#000;font-size:10px}body[data-type=tourismus] .map button.reset,body[data-type=tourismus] .map button.reset:hover{background:#fff;color:#4d4d4d;width:26px;height:26px;font-size:20px;padding:0;margin:10px 14px 0 0}body[data-type=tourismus] .map button.reset:hover{color:#323232}_:-moz-tree-row(hover),.infowindow > div > ul{margin-left:15px}@media screen and (max-width:600px){body[data-type=tourismus] main{margin:30px 0 0 0}body[data-type=tourismus] #current{display:none}body[data-type=tourismus] .map{width:100%;position:static;right:0;top:0}body[data-type=tourismus] .map>div{height:calc(100vh - 250px)}body[data-type=tourismus] .left{width:100%}body[data-type=tourismus] .left>:not(#current){margin:20px 30px 0 30px}}