:root{--color1 :#903b20;--color2:#050683;}@font-face{font-family:'DynaPuff';font-style:normal;font-weight:400;font-display:swap;src:url(/fileadmin/fonts/DynaPuff-VariableFont_wdth_wght.ttf);}h1,h2,h3{font-family:'DynaPuff';}h2{color:var(--color1) !important;}h3{color:var(--color1) !important;}h4{color:var(--color1) !important;text-align:center;font-weight:bolder !important;}div#notification{display:none;background-color:#eee;border:1px solid #333;border-radius:5px;padding:10px;z-index:999;width:450px;position:fixed;top:60px;left:50%;margin-left:-225px;}div#c10392 div.textteaser-teaser{display:none;}div#c10392 div.textteaser-text{width:100%;}div#c10392 div.textteaser-teaser header h2{font-family:'DynaPuff';font-weight:heavy;font-size:calc(100% * 1.2);color:var(--color1);text-shadow:1px 1px 2px black,0 0 2em #ced0c0,0 0 0.4em #ced0c0;}@media (max-width:575px){div#c10392 div.textteaser-text p{font-size:16px;}}@media (min-width:576px){div#c10392 div.textteaser-text p{font-size:20px;}}@media (min-width:768px){div#c10392 div.textteaser-text p{font-size:26px;}}@media (min-width:992px){div#c10392 div.textteaser-text p{font-size:34px;}}@media (min-width:1200px){div#c10392 div.textteaser-text p{font-size:41px;}}@media (min-width:1400px){div#c10392 div.textteaser-text p{font-size:48px;}}div#c10392 div.textteaser-text p{font-family:'DynaPuff';font-weight:bolder;color:var(--color1);text-shadow:white 0px 0 10px,white 0px 0 10px,white 0px 0 10px,white 0px 0 10px;}div.frame-layout-101 div.frame-container{display:flex;justify-content:center;}div.frame-layout-101 div.frame-inner header{appearance:none;background-color:var(--color1);border:1px solid rgba(27,31,35,.15);border-radius:6px;box-shadow:rgba(27,31,35,.1) 0 1px 0;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:-apple-system,system-ui,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:150%;font-weight:600;line-height:20px;padding:12px 16px;position:relative;text-align:center;text-decoration:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:middle;white-space:nowrap;}div.frame-layout-101 div.frame-inner header a{color:white;}div.frame-layout-101 div.frame-inner header a:hover{color:white;}div.frame-layout-101 div.frame-inner header:focus:not(:focus-visible):not(.focus-visible){box-shadow:none;outline:none;}div.frame-layout-101 div.frame-inner header:hover{background-color:#2c974b;}div.frame-layout-101 div.frame-inner header:focus{box-shadow:rgba(46,164,79,.4) 0 0 0 3px;outline:none;}.navbar-mainnavigation .navbar-brand-image img{max-height:90% !important;}div#c10543 div.gallery-item{margin:auto;padding-left:10px;padding-right:10px;}table.contributions{border-spacing:0 5px;}table.contributions td{padding:15px 15px 0 15px;border-top:3px solid #4faf98;border-bottom:3px solid #4faf98;}table.contributions td:first-child{border-left:2px solid #4faf98;}table.contributions td:last-child{border-right:2px solid #4faf98;}table.contributions span.givenName{font-size:150%;}table.contributions span.familyName{font-size:150%;}table.contributions span.affiliation{font-size:100%;}table.contributions span.title{font-size:116%;}table.contributions tr.ACCEPTED span{filter:opacity(0.50);}table.contributions tr.DOWNACC span{filter:opacity(0.50);}table.contributions tr:nth-child(odd){background-color:#cccccc;}table.contributions tr.ACCEPTED > td > br{display:none;}div.tx-bookofabstracts h3.ID{display:none;}table.contributions tr.ACCEPTED:not(.REGISTERED),tr.DOWNACC:not(.REGISTERED){opacity:0.25;filter:grayscale(1);}.tx-bookofabstracts table.timeschedule{border-collapse:collapse;}table.timeschedule tr.contribution{border-top:1px solid #dddddd;border-bottom:2px solid:#aaaaaa;}table.timeschedule tr.day{font-size:200%;font-weight:bold;}table.timeschedule tr.contribution.CO{background-color:#fec67a;}table.timeschedule tr.contribution.PO{background-color:#d9d0fb;}table.timeschedule td.info{width:120px;}table.timeschedule td.info span.code{font-size:150%;font-weight:bold;}table.timeschedule td.details span.firstName{font-size:125%;font-weight:bold;}table.timeschedule td.details span.familyName{font-size:125%;font-weight:bold;font-style:italic;}table.timeschedule td.details span.title{font-weight:bold;}table.timeschedule tr.session_header{font-size:116%;font-weight:bold;background-color:#4faf98;text-shadow:0 0 15px #ffffff;}div#BOA_TimeTable1Day div.OP{overflow:hidden;}div#BOA_TimeTable1Day div.PL,div.IL,div.SO{font-size:133%;line-height:24px;}
