.copy-text-from-element{align-items:center;display:flex;justify-content:flex-start;position:relative}.copy-text-from-element:after{background-image:url(https://web.dje.de/hubfs/DJE/DJE%20Landingpage/Icons/icon-copy.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;display:inline-block;height:20px;margin-left:10px;position:relative;transition:all .3s ease-in-out;width:20px;z-index:2}.copy-text-from-element:hover:after{opacity:.8}.copy-text-from-element:before{background:#0e241e;color:#fff;content:"In die Zwischenablage kopiert!";height:1px;left:0;opacity:0;overflow:hidden;padding:5px 15px;position:absolute;top:-5px;transition:opacity .5s ease-in-out;visibility:hidden;width:auto;width:1px;z-index:10}.copy-text-from-element.active:before{height:auto;opacity:1;visibility:visible;width:auto}table:not(.default){border:1px solid #fe9e00!important;height:auto!important;margin:30px 0}table:not(.default) tbody{box-sizing:border-box;display:block;padding:12px 0}table:not(.default) tr{display:table;width:100%}table:not(.default) td,table:not(.default) tr{height:auto!important}table:not(.default) td{border:none!important;border-bottom:1px solid rgba(0,0,0,.2)!important;padding:7px!important}table:not(.default) tr:first-child td{padding-top:0!important}table:not(.default) tr:last-child td{border:none!important;padding-bottom:0!important}table:not(.default) td,table:not(.default) td div,table:not(.default) td p,table:not(.default) td span{font-size:12px!important;hyphens:auto;line-height:1.4em!important;word-break:break-word}table:not(.default) td div:last-child,table:not(.default) td p:last-child,table:not(.default) td span:last-child{margin-bottom:0}.table-wrapper{max-width:100%;overflow:auto;width:100%}.table-wrapper table .rating{align-items:center;display:flex;justify-content:flex-start}.table-wrapper table .rating img{height:auto;width:15px}.table-wrapper table .rating img:last-of-type{margin-right:6px}@media (min-width:768px){.table-wrapper table{max-width:100%;min-width:1px;width:auto}table:not(.default) tbody{box-sizing:border-box;display:block;padding:20px}table:not(.default) td,table:not(.default) td div,table:not(.default) td p,table:not(.default) td span{font-size:16px!important;line-height:1.4em!important}table:not(.default) td .font--bigger *,table:not(.default) td .font--bigger div,table:not(.default) td .font--bigger p,table:not(.default) td .font--bigger span{font-size:24px!important;line-height:1.4em!important}table:not(.default) td{border:none!important;border-bottom:1px solid rgba(0,0,0,.2)!important;padding:15px!important}}