@media screen and (max-width:720px){*{box-sizing:border-box}html,body{margin:0;max-width:100%}.column,.span-1,.span-2,.span-3,.span-4,.span-5,.span-6,.span-7,.span-8,.span-9,.span-10,.span-11,.span-12,.span-13,.span-14,.span-15,.span-16,.span-17,.span-18,.span-19,.span-20,.span-21,.span-22,.span-23,.span-24{float:none;margin:auto;width:auto}.prepend-1,.prepend-2,.prepend-3{padding-left:initial}.container{max-width:100%;display:flex;flex-direction:column;min-height:100vh}.container #header{max-width:100%;background-color:#fff}.container #header>div:first-child{margin-top:0 !important}.container #header>div:first-child>div>div:first-child{width:100%;background-color:#fff;position:fixed;top:0;left:0;z-index:1;text-align:center;padding-top:30px;height:95px}.container #header>div:first-child>div>div:first-child+div{position:fixed;top:95px;padding-bottom:15px;background-color:#fff;z-index:1;box-shadow:0 3px 3px rgba(0,0,0,0.1);width:100%}.container #header h1{margin:0 auto !important;text-transform:uppercase;font-size:120% !important;font-weight:bold;text-align:center;max-width:350px;overflow:hidden}.container #header h1 a{color:#000}.container #header img[src*=flags]{margin-top:10px;position:fixed;right:25px;top:10px;z-index:2}.container #header form[action*=search]{margin-top:160px;text-align:center;width:100%}.container #header form[action*=search] a[href$="switchlang"]{margin:0 !important;position:fixed;right:25px;top:15px;padding-top:40px;max-width:50px;text-transform:uppercase;line-height:1;font-size:10px;z-index:2}.container #header form[action*=search] a[href*="help"]{position:fixed;top:20px;left:20px;text-transform:uppercase;font-size:10px;z-index:2}.container #header form[action*=search] input[type=text]{font-size:16px;border-radius:5px;padding:5px;position:relative;left:15px}.container #header form[action*=search] input[type=submit]{position:relative;left:-15px;width:22px;height:22px;border:0;cursor:pointer;vertical-align:middle}.container #header form[action*=search] input+label{text-transform:uppercase}.container #header form[action*=search] #keyboard{width:auto !important;margin-top:20px;max-width:100%;display:table;justify-content:space-around;padding:10px 0}.container #header form[action*=search] #keyboard #left-pad,.container #header form[action*=search] #keyboard #right-pad{display:table-cell;width:40px !important;padding:0 10px}.container #header form[action*=search] #keyboard #left-pad input[name=presskey],.container #header form[action*=search] #keyboard #right-pad input[name=presskey]{background-color:#00c9ff}.container #header form[action*=search] #keyboard #middle-pad{display:table-cell;width:auto !important;margin:0 auto;text-align:left}.container #header form[action*=search] #keyboard #middle-pad>div{display:inline}.container #header form[action*=search] #keyboard input[name=presskey]{-webkit-appearance:none;border-radius:2px;text-transform:uppercase;font-weight:bold;border:1px solid #4e8aa8;padding:0;width:25px;height:25px;cursor:pointer;margin-bottom:3px;touch-action:manipulation}.container #header form[action*=search] #keyboard input[name=presskey][value="ß"]{text-transform:none}.container #header form[action*=search] #keyboard input[name=presskey]:active{outline:none;background:#fff !important}.container #header form[action*=search] #keyboard input[name=presskey]::-moz-focus-inner{border:0}.container #header form[action*=search] #keyboard #left-pad{text-align:left}.container #header form[action*=search] #keyboard #right-pad{text-align:right;margin-top:100%}.container #main{flex:1;font-size:14px}.container #main .results-headline{width:auto;max-width:100%}.container #main div.search-results{padding-top:10px;background-color:#d7f0ff}.container #main div.search-results table{margin-bottom:0}.container #main div.search-results table.search-results{width:auto}.container #main div.search-results table td:first-child{padding-left:20px}.container #main div.search-results table td:last-child{padding-right:20px}.container #main div.search-results table td>div{margin-left:0 !important}.container #main div.search-results table tr:last-child td{padding-bottom:10px}.container #main h1,.container #main h2,.container #main h3,.container #main h4,.container #main h5,.container #main h6{padding:0 20px;line-height:1}.container #main p{padding:0 20px}.container #main table:not(.search-results){table-layout:fixed;margin:0 20px;max-width:calc(100% - 40px)}.container #main .table-wrapper{max-width:100%;overflow-x:auto}.container #main .table-wrapper table:not(.search-results){table-layout:auto !important;word-break:initial !important}.container #main p{font-size:14px}.container #main #main_left>*:not([id*="results"]):first-child{margin-top:170px}.container #main #ads_bar{max-width:100%;overflow-x:auto}.container #footer{padding:0;margin:0;font-size:13px}.container #footer:first-of-type{padding:0 20px 20px 20px}}