@font-face{font-family:SourceSansPro;src:url(assets/SourceSansPro-Regular.woff2) format('woff2'),url(assets/SourceSansPro-Regular.woff) format('woff'),url(assets/SourceSansPro-Regular.ttf) format('truetype')}@font-face{font-family:SourceSansPro;font-weight:700;src:url(assets/SourceSansPro-Bold.woff2) format('woff2'),url(assets/SourceSansPro-Bold.woff) format('woff'),url(assets/SourceSansPro-Bold.ttf) format('truetype')}@font-face{font-family:SignPainter;font-weight:700;src:url(assets/SignPainter.woff2) format('woff2'),url(assets/SignPainter.woff) format('woff'),url(assets/SignPainter.ttf) format('truetype')}button.blue{background-image:url(assets/button.png);border:0;width:150px;height:49px;background-size:150px 49px;font-size:1pc;color:#fff}button.blue:hover{color:#e0f4fd}button.white{background-image:url(assets/white_button.png);border:0;width:140px;height:51px;background-size:140px 51px;font-size:9pt;color:#003462;font-weight:700}button.white:hover{color:#000}button.dark-blue{background-image:url(assets/darkblue_button.png);border:0;width:150px;height:49px;background-size:150px 49px;font-size:1pc;color:#fff}button.dark-blue:hover{color:#e0f4fd}body{margin:0;padding:0;background-color:#e0f4fd}#phone,#screen,body{width:100%;height:100%}#screen{background-color:#e0f4fd;position:relative}@media (min-width:550px){body{background-image:url(assets/background.png)}#phone{background:url(assets/phone.png) no-repeat;background-size:370px 668px;width:370px;height:668px;position:absolute;top:50%;left:50%;margin-left:-185px;margin-top:-334px}#screen{width:314px;height:564px;margin-left:26px;margin-top:34px}}.splash-screen .logos{display:none}.splash-screen .header{width:100%;height:151px;background:url(assets/header.png);background-size:cover}.splash-screen .banner{width:100%;text-align:center;margin:10px auto}.splash-screen .banner h1{font-family:Arial;font-size:44px;font-style:italic;color:#003462;font-weight:400}.splash-screen .banner h1.with-font{font-family:SignPainter,Arial;font-style:normal;font-size:60px;font-weight:700}.splash-screen .text{text-align:center;font-size:17px;color:#47abd8}.splash-screen .text p{margin:0 0 10px}.splash-screen .text span.bold{font-weight:700}.splash-screen .logos{text-align:center;width:100%}.splash-screen .logos img{width:150px;height:70px}.splash-screen .tools{right:0;background:url(assets/tools.png) no-repeat;bottom:0;width:50px;height:174px;background-size:50px 174px;position:fixed}@media (min-width:550px){.splash-screen .tools{position:absolute}}@media (max-width:550px) and (min-height:600px){.splash-screen .text{font-size:20px}.splash-screen .logos{height:130px}.splash-screen .logos img{margin-top:30px}}@media (max-width:550px) and (min-height:600px) and (min-width:400px){.splash-screen .logos{height:180px}.splash-screen .logos img{margin-top:55px}}.splash-screen .language-chooser{display:none}.splash-screen.language-chooser-visible .language-chooser,.splash-screen.loading.language-chooser-visible .logos{display:block}.splash-screen.loading .loading-text{display:block;color:#47abd8;font-size:20px;text-align:center}.splash-screen .loading-text,.splash-screen.loading .button-area button,.splash-screen.loading .logos,.splash-screen.loading .text,.splash-screen.loading .tools,.splash-screen.loading.language-chooser-visible .loading-text{display:none}@media (max-width:550px) and (min-height:600px) and (min-width:400px){.splash-screen .header{height:200px}}#chat_header{height:5pc;width:100%;background-color:#003462;z-index:3;position:fixed;right:0;left:0;top:0}#chat_body{width:100%;height:100%;overflow:auto;overflow-x:hidden}@media (min-width:550px){#chat_header{position:inherit}#chat_body{height:484px}}.participants-result .participant{width:100%;height:75pt;margin-top:5px;cursor:pointer}.participants-result .participant .left-container{width:50%;height:75pt;float:left}.participants-result .participant .left-container .picture{width:60px;height:60px;position:absolute;background-size:60px 60px;margin:20px 10px 10px}.participants-result .participant .left-container .participant-name{font-size:14px;font-weight:700;color:#fff;margin-left:5pc;width:25%;margin-top:2pc}.participants-result .participant.fraunhofer .left-container .participant-name,.participants-result .participant.rongten .left-container .participant-name,.participants-result .participant.siemens .left-container .participant-name{margin-top:22px}.participants-result .participant .right-container{width:50%;height:75pt;float:right;position:relative}.participants-result .participant .right-container .right-arrow-container{position:absolute;margin-top:30px;border-radius:40px;border-left:0;width:40px;height:40px;margin-left:-9pt}.participants-result .participant .right-container .right-arrow-container .right-arrow{background:url(assets/arrow.png);width:9pt;height:19px;background-size:9pt 19px;margin-top:11px;margin-left:1pc}.participants-result .participant .right-container .invention-name{height:20px;width:100%;text-align:center;font-weight:700;color:#fff;font-size:13px;text-transform:uppercase}.participants-result .participant .right-container .invention-picture{background:url(assets/inventions/Reis_Telefon.png) no-repeat;width:100%;height:5pc;background-size:100% 5pc}.participants-result .participant .right-container .gear-picture{background:url(assets/gear_icon.png);width:75pt;height:50px;background-size:75pt 50px;margin:25px auto auto}.participants-result .participant.lost .right-container .invention-name,.participants-result .participant.lost .right-container .invention-picture,.participants-result .participant.won .right-container .gear-picture{display:none}.participants-result .participant.won,.participants-result .participant.won .right-container .invention-name,.participants-result .participant.won .right-container .right-arrow-container{background-color:#a0c814}.participants-result .participant.lost,.participants-result .participant.lost .right-container .invention-name,.participants-result .participant.lost .right-container .right-arrow-container{background-color:#eb6400}.participants-result .participant .picture.benz{background:url(assets/inventors/benz.png);background-size:60px 60px}.participants-result .participant .picture.fraunhofer{background:url(assets/inventors/fraunhofer.png);background-size:60px 60px}.participants-result .participant .picture.hahn{background:url(assets/inventors/hahn.png);background-size:60px 60px}.participants-result .participant .picture.reis{background:url(assets/inventors/reis.png);background-size:60px 60px}.participants-result .participant .picture.rongten{background:url(assets/inventors/ringten.png);background-size:60px 60px}.participants-result .participant .picture.siemens{background:url(assets/inventors/siemens.png);background-size:60px 60px}.participants-result .participant .picture.ziegler{background:url(assets/inventors/ziegler.png);background-size:60px 60px}.participants-result .participant .picture.zuse{background:url(assets/inventors/zuse.png);background-size:60px 60px}.participants-result .participant.benz .right-container .invention-picture{background:url(assets/inventions/Benz_Auto.png) no-repeat;background-size:100% 5pc}.participants-result .participant.fraunhofer .right-container .invention-picture{background:url(assets/inventions/Fraunhofer_Spektroskop.png) no-repeat;background-size:100% 5pc}.participants-result .participant.hahn .right-container .invention-picture{background:url(assets/inventions/Hahn_Kernspaltung.png) no-repeat;background-size:100% 5pc}.participants-result .participant.reis .right-container .invention-picture{background:url(assets/inventions/Reis_Telefon.png) no-repeat;background-size:100% 5pc}.participants-result .participant.rongten .right-container .invention-picture{background:url(assets/inventions/Rontgen_Radiologie.png) no-repeat;background-size:100% 5pc}.participants-result .participant.siemens .right-container .invention-picture{background:url(assets/inventions/Siemens_Dynamo.png) no-repeat;background-size:100% 5pc}.participants-result .participant.ziegler .right-container .invention-picture{background:url(assets/inventions/Ziegler_Plastik.png) no-repeat;background-size:100% 5pc}.participants-result .participant.zuse .right-container .invention-picture{background:url(assets/inventions/Zuse_Computer.png) no-repeat;background-size:100% 5pc}@media (min-width:550px){.result-screen .button-area button{margin-top:5px}}.result-screen .participants .participant.active .picture{border:0}.result-screen .button-area{position:absolute}.result-screen .button-area .suggestion{margin-top:8px}.result-screen .button-area button{margin-top:5px}.language-chooser{margin:auto;text-align:center;padding-top:25px;padding-bottom:25px;color:#fff}.language-chooser .language-btn{display:block;margin:auto auto 10px}.language-chooser .language-btn .flag{width:1pc;height:11px;display:inline-block;margin-right:5px}.language-chooser .language-btn .flag.de{background-image:url(assets/flags/de.png);background-size:100%}.language-chooser .language-btn .flag.fr{background-image:url(assets/flags/fr.png);background-size:100%}.language-chooser .language-btn .flag.en{background-image:url(assets/flags/en.png);background-size:100%}ul.messages li.message.options{padding-top:20px;width:100%;height:60px}ul.messages li.message.options .left{float:left;width:50%}ul.messages li.message.options .right{float:right;width:50%}ul.messages li.message.options .left button{margin-right:5px;float:right}ul.messages li.message.options .right button{float:left;margin-left:5px}ul.messages li.message.options.option1 .left button,ul.messages li.message.options.option1 .left button:hover,ul.messages li.message.options.option2 .right button,ul.messages li.message.options.option2 .right button:hover{background-image:url(assets/darkblue_button.png);background-size:140px 51px;color:#fff}ul.messages{list-style:none;margin:0;padding:0}ul.messages li.message{margin:auto;text-align:center}ul.messages li.message .bubble .arrow{width:0;height:0;margin:-20px auto 10px;border-left:15px solid transparent;border-right:15px solid transparent}ul.messages .bubble{padding:10px;position:relative;background-color:#47abd8;border-color:#47abd8;border-radius:5px;color:#fff;font-size:14px;display:inline-block;min-width:40px;max-width:75%;text-align:left;margin:15px 10px 0}ul.messages li.message.typing{height:60px}ul.messages li.message.typing .bubble{min-width:40px;width:40px}ul.messages li.message.typing .bubble:before{content:"";position:absolute;bottom:100%;border-top-color:inherit;border-left:15px solid transparent;border-right:15px solid transparent;margin-left:5px}ul.messages .arrow.hide-arrow{display:none}ul.messages li.message.right .sender{text-align:right;padding-right:10px}ul.messages li.message.left .sender{text-align:left;padding-left:10px}ul.messages .sender{color:#003462}ul.messages li.message.success .bubble .image.benz{background:url(assets/inventions/Benz_Auto.png) no-repeat;background-size:100%}ul.messages li.message.success .bubble .image.fraunhofer{background:url(assets/inventions/Fraunhofer_Spektroskop.png) no-repeat;background-size:100%}ul.messages li.message.success .bubble .image.hahn{background:url(assets/inventions/Hahn_Kernspaltung.png) no-repeat;background-size:100%}ul.messages li.message.success .bubble .image.reis{background:url(assets/inventions/Reis_Telefon.png) no-repeat;background-size:100%}ul.messages li.message.success .bubble .image.rongten{background:url(assets/inventions/Rontgen_Radiologie.png) no-repeat;background-size:100%}ul.messages li.message.success .bubble .image.siemens{background:url(assets/inventions/Siemens_Dynamo.png) no-repeat;background-size:100%}ul.messages li.message.success .bubble .image.ziegler{background:url(assets/inventions/Ziegler_Plastik.png) no-repeat;background-size:100%}ul.messages li.message.success .bubble .image.zuse{background:url(assets/inventions/Zuse_Computer.png) no-repeat;background-size:100%}ul.messages li.message.left .bubble .arrow{border-bottom:10px solid #45a9d6;margin-left:0}ul.messages li.message.middle .bubble .arrow{border-bottom:10px solid #00b6b0}ul.messages li.message.right .bubble .arrow{border-bottom:10px solid #959595;margin-right:0}ul.messages li.message.left .bubble{background-color:#45a9d6;border-color:#45a9d6}ul.messages li.message.middle .bubble{background-color:#00b6b0;border-color:#00b6b0}ul.messages li.message.right .bubble{background-color:#959595;border-color:#959595}ul.messages li.message.left.typing .bubble:before{border-bottom:10px solid #45a9d6}ul.messages li.message.middle.typing .bubble:before{border-bottom:10px solid #00b6b0}ul.messages li.message.right.typing .bubble:before{border-bottom:10px solid #959595}ul.messages li.message.left{text-align:left}ul.messages li.message.middle{text-align:center}ul.messages li.message.right{text-align:right}ul.messages li.message.image .bubble .arrow{border-bottom:10px solid #fff}ul.messages li.message.image .bubble .image-container{width:250px;height:145px}ul.messages li.message.image .bubble .image-container img.image{display:none}ul.messages li.message.image .bubble .image-container img.loading-image,ul.messages li.message.image .bubble .image-container.loaded img.image{display:block}ul.messages li.message.image .bubble .image-container.loaded img.loading-image{display:none}ul.messages li.message.image .bubble .image-container img.image{width:250px;height:145px}ul.messages li.message.image .bubble .image-container img.loading-image{width:145px;height:145px;margin-left:67px}ul.messages li.message.image .bubble{max-width:90%;background-color:#fff;border-color:#fff}ul.messages li.message.image .bubble:before{border-bottom-color:#fff}ul.messages li.message.failure .bubble{background-color:#eb6400;border-color:#eb6400}ul.messages li.message.failure .bubble .image{background:url(assets/gear_icon.png);width:90pt;height:60px;background-size:90pt 60px}ul.messages li.message.success .bubble{background-color:#a0c814;border-color:#a0c814}ul.messages li.message.success .bubble .image{width:200px;height:76px}ul.messages li.message.sender-name{margin-top:10px}#circleG{width:37px;margin:auto}.circleG{background-color:#e0f4fd;float:left;height:8px;width:8px;animation-name:a;-o-animation-name:a;-ms-animation-name:a;-webkit-animation-name:a;-moz-animation-name:a;animation-duration:.5875s;-o-animation-duration:.5875s;-ms-animation-duration:.5875s;-webkit-animation-duration:.5875s;-moz-animation-duration:.5875s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal;border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#circleG_1{animation-delay:.1195s;-o-animation-delay:.1195s;-ms-animation-delay:.1195s;-webkit-animation-delay:.1195s;-moz-animation-delay:.1195s;float:left}#circleG_2{animation-delay:.2755s;-o-animation-delay:.2755s;-ms-animation-delay:.2755s;-webkit-animation-delay:.2755s;-moz-animation-delay:.2755s;margin-left:6px}#circleG_3{animation-delay:.3485s;-o-animation-delay:.3485s;-ms-animation-delay:.3485s;-webkit-animation-delay:.3485s;-moz-animation-delay:.3485s;float:right}@keyframes a{50%{background-color:#fff}}@-webkit-keyframes a{50%{background-color:#fff}}#biography{margin-top:40px;display:none}#biography.visible{display:block}#cover{position:fixed;top:0;left:0;background:rgba(0,0,0,.6);z-index:1;width:100%;height:100%}#biography .popup-container{height:100%;width:70%;margin:0 auto;position:relative;border-radius:5px;background:#48a8d4;color:#fff;z-index:2;padding:15px;font-size:1pc}#biography .popup-container .name,#biography .popup-container .years{font-weight:700}#biography .popup-container .biography-text{margin-top:25px;min-height:250px}#biography .popup-container .close{width:50px;height:50px;position:absolute;top:-25px;right:-25px;border-radius:50px;background-color:inherit}#biography .popup-container .close img{text-align:center;width:18px;height:18px;margin-left:1pc;margin-top:1pc;cursor:pointer}@media (min-width:550px){#cover{position:absolute;width:314px;height:564px}}.participants{width:100%;height:5pc}.participants .participant{width:20%;height:5pc;display:inline-block;position:relative}.participants .participant.clickable{cursor:pointer}.participants .participant.first{margin-left:5%;margin-right:0}.participants .participant.second{margin-left:15%;margin-right:15%}.participants .participant.third{margin-left:0;margin-right:5%}.participants .participant .picture.lost{display:none}.participants .participant .picture.benz{background:url(assets/inventors/benz.png);background-size:50px 50px}.participants .participant .picture.benz.won{background:url(assets/inventors/benz_green.png);background-size:50px 50px}.participants .participant .picture.fraunhofer{background:url(assets/inventors/fraunhofer.png);background-size:50px 50px}.participants .participant .picture.fraunhofer.won{background:url(assets/inventors/fraunhofer_green.png);background-size:50px 50px}.participants .participant .picture.hahn{background:url(assets/inventors/hahn.png);background-size:50px 50px}.participants .participant .picture.hahn.won{background:url(assets/inventors/hahn_green.png);background-size:50px 50px}.participants .participant .picture.reis{background:url(assets/inventors/reis.png);background-size:50px 50px}.participants .participant .picture.reis.won{background:url(assets/inventors/reis_green.png);background-size:50px 50px}.participants .participant .picture.rongten{background:url(assets/inventors/ringten.png);background-size:50px 50px}.participants .participant .picture.rongten.won{background:url(assets/inventors/ringten_green.png);background-size:50px 50px}.participants .participant .picture.siemens{background:url(assets/inventors/siemens.png);background-size:50px 50px}.participants .participant .picture.siemens.won{background:url(assets/inventors/siemens_green.png);background-size:50px 50px}.participants .participant .picture.ziegler{background:url(assets/inventors/ziegler.png);background-size:50px 50px}.participants .participant .picture.ziegler.won{background:url(assets/inventors/ziegler_green.png);background-size:50px 50px}.participants .participant .picture.zuse{background:url(assets/inventors/zuse.png);background-size:50px 50px}.participants .participant .picture.zuse.won{background:url(assets/inventors/zuse_green.png);background-size:50px 50px}.participants .participant .picture{width:50px;height:50px;background-size:50px 50px;position:absolute;margin:15px auto auto 5px}.participants .participant .pie{width:60px;height:60px;border-radius:50%;position:absolute;margin:10px auto auto;background:#00315f}.participants .participant.lost .pie{display:none}.participants .participant.first .pie{background-image:-webkit-linear-gradient(left,transparent 50%,#45a9d6 0);background-image:linear-gradient(to right,transparent 50%,#45a9d6 0)}.participants .participant.second .pie{background-image:-webkit-linear-gradient(left,transparent 50%,#00b6b0 0);background-image:linear-gradient(to right,transparent 50%,#00b6b0 0)}.participants .participant.third .pie{background-image:-webkit-linear-gradient(left,transparent 50%,#959595 0);background-image:linear-gradient(to right,transparent 50%,#959595 0)}.participants .participant .pie:before{content:'';display:block;margin-left:50%;height:100%;border-radius:0 100% 100% 0/50%;-webkit-transform-origin:left;transform-origin:left}.participants .participant .pie.p0:before,.participants .participant .pie.p10:before,.participants .participant .pie.p20:before,.participants .participant .pie.p30:before,.participants .participant .pie.p40:before,.participants .participant .pie.p50:before{width:35px;height:70px}.participants .participant .pie.p10:before,.participants .participant .pie.p60:before{-webkit-transform:rotate(.1turn);transform:rotate(.1turn)}.participants .participant .pie.p20:before,.participants .participant .pie.p70:before{-webkit-transform:rotate(.2turn);transform:rotate(.2turn)}.participants .participant .pie.p30:before,.participants .participant .pie.p80:before{-webkit-transform:rotate(.3turn);transform:rotate(.3turn)}.participants .participant .pie.p40:before,.participants .participant .pie.p90:before{-webkit-transform:rotate(.4turn);transform:rotate(.4turn)}.participants .participant .pie.p50:before,.participants .participant .pie.p100:before{-webkit-transform:rotate(.5turn);transform:rotate(.5turn)}.participants .participant .pie.p0:before,.participants .participant .pie.p10:before,.participants .participant .pie.p20:before,.participants .participant .pie.p30:before,.participants .participant .pie.p40:before,.participants .participant .pie.p50:before{background-color:#00315f}.participants .participant.first .pie.p60:before,.participants .participant.first .pie.p70:before,.participants .participant.first .pie.p80:before,.participants .participant.first .pie.p90:before,.participants .participant.first .pie.p100:before{background-color:#45a9d6}.participants .participant.second .pie.p60:before,.participants .participant.second .pie.p70:before,.participants .participant.second .pie.p80:before,.participants .participant.second .pie.p90:before,.participants .participant.second .pie.p100:before{background-color:#00b6b0}.participants .participant.third .pie.p60:before,.participants .participant.third .pie.p70:before,.participants .participant.third .pie.p80:before,.participants .participant.third .pie.p90:before,.participants .participant.third .pie.p100:before{background-color:#959595}a{color:red}*{margin:0}body,html{height:100%}body{font-family:SourceSansPro,Arial}.wrapper{min-height:100%;height:auto!important;height:100%;margin:0 auto -90px}.button-area,.push{height:90px}.button-area{bottom:0;text-align:center;width:100%;position:initial}.button-area button{margin-top:20px}.hide{display:none!important}.show{display:block!important}#preload-images{display:none}.empty-header-area{height:5pc;width:100%}.rtl{direction:rtl}.rtl .blue{direction:ltr}.rtl ul.messages .bubble{text-align:right}.rtl ul.messages .bubble p{direction:ltr}.rtl ul.messages li.message.sender-name{width:100%}.rtl ul.messages li.message.right .sender{text-align:left;padding-left:10px}.rtl ul.messages li.message.left .sender{text-align:right;padding-right:10px}.rtl ul.messages li.message.left .bubble .arrow{margin-right:0}.rtl ul.messages li.message.right .bubble .arrow{position:absolute;left:10px}.rtl ul.messages li.message.left{text-align:right;width:100%}.rtl ul.messages li.message.right{text-align:left}.rtl ul.messages li.message.image .bubble .image-container img.loading-image{margin-right:67px}.rtl #circleG_1,.rtl .circleG{float:right}.rtl #circleG_2{margin-right:6px}.rtl #circleG_3{float:left}.rtl .participants-result .participant .left-container{float:right}.rtl .participants-result .participant .right-container{float:left}.rtl .participants-result .participant .left-container .participant-name{margin-right:5pc}.rtl .participants-result .participant .right-container .right-arrow-container .right-arrow{margin-right:1pc}.rtl .participants .participant.first{margin-right:5%;margin-left:0}.rtl .participants .participant.second{margin-right:15%;margin-left:15%}.rtl .participants .participant.third{margin-right:0;margin-left:5%}.rtl .participants .participant .picture{margin:15px auto auto 5px}.rtl .participants .participant .pie{margin:10px -5px auto auto}.rtl ul.messages li.message.options .left{float:right}.rtl ul.messages li.message.options .right{float:left}.rtl ul.messages li.message.options .left button{direction:ltr;margin-left:5px;float:left}.rtl ul.messages li.message.options .right button{direction:ltr;float:right;margin-right:5px}.rtl #biography .popup-container .close img{margin-right:1pc}@media (min-width:550px){.empty-header-area{display:none}}