#overlay{position:fixed;top:16px;left:16px;bottom:16px;right:16px;z-index:110;padding:0;margin:0;background-color:#e8e8e8;border-radius:8px;transition:all 0.3s;font-family:sans-serif}#overlay.arbeitet{filter:blur(5px);transform:scale(.95);pointer-events:none}#overlay .overlay_menu{background-color:#d28615;color:#fff;padding:8px;border-radius:8px 8px 0 0}#overlay .overlay_menu_links{text-align:left;padding:0;margin:0;width:calc(50% - 5px);display:inline-block}#overlay .overlay_menu_rechts{text-align:right;padding:0;margin:0;width:50%;display:inline-block}#overlay .overlay_menu .overlay_menu_knopf{background-color:#d28615;color:#fff;padding:8px;margin:4px;border-radius:4px;cursor:pointer;font-size:20px;display:inline-block;transition:all 0.2s}#overlay .overlay_menu .overlay_menu_knopf:hover{background-color:#e69316}#overlay .overlay_menu .overlay_menu_knopf.overlay_zum_nav_knopf{display:none}#overlay .overlay_nav{background-color:#fff;color:#151515;margin:8px 0 8px 8px;border-radius:8px;overflow-y:scroll;overflow-x:hidden;height:calc(100% - 79px);display:inline-block;vertical-align:top;width:265px;opacity:1;position:relative;transition:all 0.2s}#overlay .overlay_nav.oben{padding-top:55px}#overlay .overlay_inhalt{background-color:#f3f3f3;color:#151515;padding:8px;margin:8px;border-radius:8px;overflow-y:scroll;overflow-x:hidden;height:calc(100% - 95px);display:inline-block;vertical-align:top;width:calc(100% - 311px);opacity:1;transition:all 0.2s}table input,table select,table textarea,table .checkbox{margin-bottom:0!important}#overlay .overlay_inhalt table{border-collapse:collapse}#overlay .overlay_inhalt table tr{border-bottom:1px solid #d6d6d6}#overlay .overlay_nav .overlay_nav_eintrag{padding:16px;border-top:0 solid #7c7c7c;border-bottom:1px solid #7c7c7c;cursor:pointer;background-color:#fff;color:#1a1a1a;background-position:center center;background-size:cover;transition:background-color 0.3s}#overlay .overlay_nav .overlay_nav_eintrag.neu.oben{position:absolute;width:100%;top:0}#overlay .overlay_nav .overlay_nav_eintrag span{vertical-align:middle}#overlay .overlay_nav .overlay_nav_eintrag:hover{background-color:#fff4e4}#overlay .overlay_nav .overlay_nav_eintrag.overlay_nav_dragbar{cursor:grab}#overlay .overlay_nav .overlay_nav_eintrag.aktiv{background-color:#fff4e4}#overlay .overlay_nav hr{margin:32px 0 0 0;border:none;border-bottom:1px solid #7c7c7c}#overlay .overlay_nav .overlay_nav_drop_bereich{padding:0;margin:0;transition:height 0.2s;height:0}#overlay .overlay_nav.overlay_nav_drag_and_drop_laufend hr{border-bottom:0 solid #7c7c7c}#overlay .overlay_nav.overlay_nav_drag_and_drop_laufend .overlay_nav_eintrag{border-top:1px solid #7c7c7c}#overlay .overlay_nav.overlay_nav_drag_and_drop_laufend .overlay_nav_drop_bereich{height:16px}#overlay .spalte{display:inline-block;vertical-align:top;border-top:8px solid #d28615;border-radius:8px;padding:8px;margin:4px;background-color:#fff;min-width:200px}#overlay .viertel.spalte{width:calc(25% - 40px)}#overlay .halbe.spalte{width:calc(50% - 40px)}#overlay .ganze.spalte{width:calc(100% - 42px)}#overlay h2{margin-top:0;margin-bottom:16px}#overlay .spalte h3{margin-bottom:16px}@media (max-width:1000px){#overlay{top:2px;left:2px;bottom:2px;right:2px}#overlay .overlay_menu .overlay_menu_knopf.overlay_zum_nav_knopf{display:inline-block}#overlay .overlay_nav{width:0;opacity:0;margin:8px 0 8px 0}#overlay .overlay_nav.sichtbar{width:calc(100% - 30px);opacity:1;padding:8px;margin:8px}#overlay .overlay_inhalt{width:0;opacity:0;padding:8px 0 8px 0;margin:8px 0 8px 0}#overlay .overlay_inhalt.sichtbar{width:calc(100% - 37px);opacity:1;padding:8px;margin:8px}#overlay .viertel.spalte{width:calc(50% - 40px)}#overlay .halbe.spalte{width:calc(100% - 24px)}}@media (max-width:500px){#overlay .viertel.spalte{width:calc(100% - 24px)}}