.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}@font-face{font-family:'OpenSans-light';src:url("../assets/fonts/OpenSans-CondLight.ttf") format("truetype"),url("../assets/fonts/OpenSans-CondLight.eot")}@font-face{font-family:'OpenSans-bold';src:url("../assets/fonts/OpenSans-CondBold.ttf") format("truetype"),url("../assets/fonts/OpenSans-CondBold.eot")}@font-face{font-family:'OpenSans-italic';src:url("../assets/fonts/OpenSans-CondLightItalic.ttf") format("truetype"),url("../assets/fonts/OpenSans-CondLightItalic.eot")}.bottom{text-align:center;background:#003969;color:#fff;border-top:thin solid #000}.bottom.game .btn.reshow-result{position:absolute;right:0;top:-56px;line-height:35px;background:#003969;border:none;border-radius:0;padding:10px;border-top-left-radius:20px}.bottom.game .left,.bottom.game .right{position:absolute;top:50%;margin-top:-80px;background:url(../assets/images/pfeil_links.png) no-repeat center;background-size:32px 161px;width:32px;height:161px;z-index:3}.bottom.game .left{left:20px}.bottom.game .right{right:20px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.bottom.game .center{height:180px;margin:10px 60px}.btn.btn-success,.btn.btn-clean{border-width:0;font-size:27px;line-height:27px;font-family:"OpenSans-light","OpenSans-bold","Arial",sans-serif-light;padding:6px 40px;border-radius:10px;text-transform:uppercase}.btn:hover{color:#7a8186}.btn-restart{background:url(../assets/images/pfeil_kreis.png) no-repeat 10px center;background-size:33px 35px;padding-left:60px}[ng-click].disabled{opacity:.2;pointer-events:none}.card{position:absolute;top:15px;left:15px;right:15px;bottom:15px;z-index:1}.card .front{background:#7a8186;font-size:27px}.ru .card .front{font-size:21.6px}.card .back{background:#acc50c;font-weight:400;font-size:18px}.ru .card .back{font-size:14.4px}.card .front,.card .back{height:100%;width:100%;overflow:hidden;font-family:"OpenSans-light","OpenSans-bold","Arial",sans-serif-light;box-sizing:border-box;display:table;padding:10px}.card .front>p,.card .back>p{display:table-cell;vertical-align:middle;padding-left:20px;overflow:hidden}.card .front>.img,.card .back>.img{width:130px;float:left;height:196px;margin:-10px}.card .front>.img.img-1,.card .back>.img.img-1{background:url("../assets/images/pictures/img_01.png") no-repeat center;background-size:cover}.card .front>.img.img-2,.card .back>.img.img-2{background:url("../assets/images/pictures/img_02.png") no-repeat center;background-size:cover}.card .front>.img.img-3,.card .back>.img.img-3{background:url("../assets/images/pictures/img_03.png") no-repeat center;background-size:cover}.card .front>.img.img-4,.card .back>.img.img-4{background:url("../assets/images/pictures/img_04.png") no-repeat center;background-size:cover}.card .front>.img.img-5,.card .back>.img.img-5{background:url("../assets/images/pictures/img_05.png") no-repeat center;background-size:cover}.card .front>.img.img-6,.card .back>.img.img-6{background:url("../assets/images/pictures/img_06.png") no-repeat center;background-size:cover}.card .front>.img.img-7,.card .back>.img.img-7{background:url("../assets/images/pictures/img_07.png") no-repeat center;background-size:cover}.card .front>.img.img-8,.card .back>.img.img-8{background:url("../assets/images/pictures/img_08.png") no-repeat center;background-size:cover}.card .front>.img.img-9,.card .back>.img.img-9{background:url("../assets/images/pictures/img_09.png") no-repeat center;background-size:cover}.card .front>.img.img-10,.card .back>.img.img-10{background:url("../assets/images/pictures/img_10.png") no-repeat center;background-size:cover}.card .front>.img.img-11,.card .back>.img.img-11{background:url("../assets/images/pictures/img_11.png") no-repeat center;background-size:cover}.card .front>.img.img-12,.card .back>.img.img-12{background:url("../assets/images/pictures/img_12.png") no-repeat center;background-size:cover}.card .front>.img.img-13,.card .back>.img.img-13{background:url("../assets/images/pictures/img_13.png") no-repeat center;background-size:cover}.card .front>.img.img-14,.card .back>.img.img-14{background:url("../assets/images/pictures/img_14.png") no-repeat center;background-size:cover}.card .front>.img.img-15,.card .back>.img.img-15{background:url("../assets/images/pictures/img_15.png") no-repeat center;background-size:cover}.card .front>.img.img-16,.card .back>.img.img-16{background:url("../assets/images/pictures/img_16.png") no-repeat center;background-size:cover}.card .front>.img.img-17,.card .back>.img.img-17{background:url("../assets/images/pictures/img_17.png") no-repeat center;background-size:cover}.card .front>.img.img-18,.card .back>.img.img-18{background:url("../assets/images/pictures/img_18.png") no-repeat center;background-size:cover}.card .front>.img.img-19,.card .back>.img.img-19{background:url("../assets/images/pictures/img_19.png") no-repeat center;background-size:cover}.card .front>.img.img-20,.card .back>.img.img-20{background:url("../assets/images/pictures/img_20.png") no-repeat center;background-size:cover}.card .front>.img.img-21,.card .back>.img.img-21{background:url("../assets/images/pictures/img_21.png") no-repeat center;background-size:cover}.card .front>.img.img-22,.card .back>.img.img-22{background:url("../assets/images/pictures/img_22.png") no-repeat center;background-size:cover}.card .front>.img.img-23,.card .back>.img.img-23{background:url("../assets/images/pictures/img_23.png") no-repeat center;background-size:cover}.card .front>.img.img-24,.card .back>.img.img-24{background:url("../assets/images/pictures/img_24.png") no-repeat center;background-size:cover}.card .front>.img.img-25,.card .back>.img.img-25{background:url("../assets/images/pictures/img_25.png") no-repeat center;background-size:cover}.card .front>.img.img-26,.card .back>.img.img-26{background:url("../assets/images/pictures/img_26.png") no-repeat center;background-size:cover}.card .front>.img.img-27,.card .back>.img.img-27{background:url("../assets/images/pictures/img_27.png") no-repeat center;background-size:cover}.card .front>.img.img-28,.card .back>.img.img-28{background:url("../assets/images/pictures/img_28.png") no-repeat center;background-size:cover}.card .front>.img.img-29,.card .back>.img.img-29{background:url("../assets/images/pictures/img_29.png") no-repeat center;background-size:cover}.card .front>.img.img-30,.card .back>.img.img-30{background:url("../assets/images/pictures/img_30.png") no-repeat center;background-size:cover}.card .front>.img.img-31,.card .back>.img.img-31{background:url("../assets/images/pictures/img_31.png") no-repeat center;background-size:cover}.card .front>.img.img-32,.card .back>.img.img-32{background:url("../assets/images/pictures/img_32.png") no-repeat center;background-size:cover}.card .front>.img.img-33,.card .back>.img.img-33{background:url("../assets/images/pictures/img_33.png") no-repeat center;background-size:cover}.card .front>.img.img-34,.card .back>.img.img-34{background:url("../assets/images/pictures/img_34.png") no-repeat center;background-size:cover}.card .front>.img.img-35,.card .back>.img.img-35{background:url("../assets/images/pictures/img_35.png") no-repeat center;background-size:cover}.card .front>.img.img-36,.card .back>.img.img-36{background:url("../assets/images/pictures/img_36.png") no-repeat center;background-size:cover}.card .front>.img.img-37,.card .back>.img.img-37{background:url("../assets/images/pictures/img_37.png") no-repeat center;background-size:cover}.card .front>.img.img-38,.card .back>.img.img-38{background:url("../assets/images/pictures/img_38.png") no-repeat center;background-size:cover}.card .front>.img.img-39,.card .back>.img.img-39{background:url("../assets/images/pictures/img_39.png") no-repeat center;background-size:cover}.card .front>.img.img-40,.card .back>.img.img-40{background:url("../assets/images/pictures/img_40.png") no-repeat center;background-size:cover}.card .front>.img.img-41,.card .back>.img.img-41{background:url("../assets/images/pictures/img_41.png") no-repeat center;background-size:cover}.card .front>.img.img-42,.card .back>.img.img-42{background:url("../assets/images/pictures/img_42.png") no-repeat center;background-size:cover}.card .front>.img.img-43,.card .back>.img.img-43{background:url("../assets/images/pictures/img_43.png") no-repeat center;background-size:cover}.card .front>.img.img-44,.card .back>.img.img-44{background:url("../assets/images/pictures/img_44.png") no-repeat center;background-size:cover}.card .front>.img.img-45,.card .back>.img.img-45{background:url("../assets/images/pictures/img_45.png") no-repeat center;background-size:cover}.card .front>.img.img-46,.card .back>.img.img-46{background:url("../assets/images/pictures/img_46.png") no-repeat center;background-size:cover}.card .front>.img.img-47,.card .back>.img.img-47{background:url("../assets/images/pictures/img_47.png") no-repeat center;background-size:cover}.card .front>.img.img-48,.card .back>.img.img-48{background:url("../assets/images/pictures/img_48.png") no-repeat center;background-size:cover}.card .front>.img.img-49,.card .back>.img.img-49{background:url("../assets/images/pictures/img_49.png") no-repeat center;background-size:cover}.card .front>.img.img-50,.card .back>.img.img-50{background:url("../assets/images/pictures/img_50.png") no-repeat center;background-size:cover}.card .front>.img.img-51,.card .back>.img.img-51{background:url("../assets/images/pictures/img_51.png") no-repeat center;background-size:cover}.card{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.card.flipped .back{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.card.flipped .front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.card .front,.card .back{transition:all .5s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;top:0;left:0}.card .front{z-index:2;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.card .back{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.carousel{-webkit-perspective:1000px;perspective:1000px;width:400px;margin:0 auto;-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.carousel .carousel-element{transition:all .5s ease-in-out;width:500px;height:226px;margin-left:-250px;position:absolute;left:50%;display:block;opacity:1;box-sizing:border-box;padding:10px;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:translate3d(0,-70px,0);transform:translate3d(0,-70px,0);background:0 0;z-index:0}.carousel .carousel-element.left-1{z-index:-1}.carousel .carousel-element.right-1{z-index:-2}.carousel .carousel-element.left-1 .card .front,.carousel .carousel-element.right-1 .card .front{background:#62676b}.carousel .carousel-element.left-1 .card .back,.carousel .carousel-element.right-1 .card .back{background:#829509}.carousel .carousel-element.left-1{-webkit-transform:translate3d(-300px,-25px,-500px);transform:translate3d(-300px,-25px,-500px)}.carousel .carousel-element.right-1{-webkit-transform:translate3d(300px,-25px,-500px);transform:translate3d(300px,-25px,-500px)}.carousel .carousel-element.left-2{z-index:-2}.carousel .carousel-element.right-2{z-index:-4}.carousel .carousel-element.left-2 .card .front,.carousel .carousel-element.right-2 .card .front{background:#494e51}.carousel .carousel-element.left-2 .card .back,.carousel .carousel-element.right-2 .card .back{background:#586506}.carousel .carousel-element.left-2{-webkit-transform:translate3d(-600px,-10px,-1000px);transform:translate3d(-600px,-10px,-1000px)}.carousel .carousel-element.right-2{-webkit-transform:translate3d(600px,-10px,-1000px);transform:translate3d(600px,-10px,-1000px)}.carousel .carousel-element.left-3{z-index:-3}.carousel .carousel-element.right-3{z-index:-6}.carousel .carousel-element.left-3,.carousel .carousel-element.right-3{opacity:0}.carousel .carousel-element.left-3 .card .front,.carousel .carousel-element.right-3 .card .front{background:#313436}.carousel .carousel-element.left-3 .card .back,.carousel .carousel-element.right-3 .card .back{background:#2e3503}.carousel .carousel-element.left-3{-webkit-transform:translate3d(-900px,5px,-1500px);transform:translate3d(-900px,5px,-1500px)}.carousel .carousel-element.right-3{-webkit-transform:translate3d(900px,5px,-1500px);transform:translate3d(900px,5px,-1500px)}.carousel .carousel-element.left-4{z-index:-4}.carousel .carousel-element.right-4{z-index:-8}.carousel .carousel-element.left-4,.carousel .carousel-element.right-4{opacity:0;display:none}.carousel .carousel-element.left-4 .card .front,.carousel .carousel-element.right-4 .card .front{background:#191a1b}.carousel .carousel-element.left-4 .card .back,.carousel .carousel-element.right-4 .card .back{background:#040500}.carousel .carousel-element.left-4{-webkit-transform:translate3d(-1200px,20px,-2000px);transform:translate3d(-1200px,20px,-2000px)}.carousel .carousel-element.right-4{-webkit-transform:translate3d(1200px,20px,-2000px);transform:translate3d(1200px,20px,-2000px)}.carousel .carousel-element.left-5{z-index:-5}.carousel .carousel-element.right-5{z-index:-10}.carousel .carousel-element.left-5,.carousel .carousel-element.right-5{opacity:0;display:none}.carousel .carousel-element.left-5 .card .front,.carousel .carousel-element.right-5 .card .front{background:#000101}.carousel .carousel-element.left-5 .card .back,.carousel .carousel-element.right-5 .card .back{background:#000}.carousel .carousel-element.left-5{-webkit-transform:translate3d(-1500px,35px,-2500px);transform:translate3d(-1500px,35px,-2500px)}.carousel .carousel-element.right-5{-webkit-transform:translate3d(1500px,35px,-2500px);transform:translate3d(1500px,35px,-2500px)}.carousel .carousel-element.left-6{z-index:-6}.carousel .carousel-element.right-6{z-index:-12}.carousel .carousel-element.left-6,.carousel .carousel-element.right-6{opacity:0;display:none}.carousel .carousel-element.left-6 .card .front,.carousel .carousel-element.right-6 .card .front,.carousel .carousel-element.left-6 .card .back,.carousel .carousel-element.right-6 .card .back{background:#000}.carousel .carousel-element.left-6{-webkit-transform:translate3d(-1800px,50px,-3000px);transform:translate3d(-1800px,50px,-3000px)}.carousel .carousel-element.right-6{-webkit-transform:translate3d(1800px,50px,-3000px);transform:translate3d(1800px,50px,-3000px)}.carousel .carousel-element.left-7{z-index:-7}.carousel .carousel-element.right-7{z-index:-14}.carousel .carousel-element.left-7,.carousel .carousel-element.right-7{opacity:0;display:none}.carousel .carousel-element.left-7 .card .front,.carousel .carousel-element.right-7 .card .front,.carousel .carousel-element.left-7 .card .back,.carousel .carousel-element.right-7 .card .back{background:#000}.carousel .carousel-element.left-7{-webkit-transform:translate3d(-2100px,65px,-3500px);transform:translate3d(-2100px,65px,-3500px)}.carousel .carousel-element.right-7{-webkit-transform:translate3d(2100px,65px,-3500px);transform:translate3d(2100px,65px,-3500px)}.carousel .carousel-element.left-8{z-index:-8}.carousel .carousel-element.right-8{z-index:-16}.carousel .carousel-element.left-8,.carousel .carousel-element.right-8{opacity:0;display:none}.carousel .carousel-element.left-8 .card .front,.carousel .carousel-element.right-8 .card .front,.carousel .carousel-element.left-8 .card .back,.carousel .carousel-element.right-8 .card .back{background:#000}.carousel .carousel-element.left-8{-webkit-transform:translate3d(-2400px,80px,-4000px);transform:translate3d(-2400px,80px,-4000px)}.carousel .carousel-element.right-8{-webkit-transform:translate3d(2400px,80px,-4000px);transform:translate3d(2400px,80px,-4000px)}.carousel .carousel-element.left-9{z-index:-9}.carousel .carousel-element.right-9{z-index:-18}.carousel .carousel-element.left-9,.carousel .carousel-element.right-9{opacity:0;display:none}.carousel .carousel-element.left-9 .card .front,.carousel .carousel-element.right-9 .card .front,.carousel .carousel-element.left-9 .card .back,.carousel .carousel-element.right-9 .card .back{background:#000}.carousel .carousel-element.left-9{-webkit-transform:translate3d(-2700px,95px,-4500px);transform:translate3d(-2700px,95px,-4500px)}.carousel .carousel-element.right-9{-webkit-transform:translate3d(2700px,95px,-4500px);transform:translate3d(2700px,95px,-4500px)}.carousel .carousel-element>div>div{box-shadow:10px 10px 2px rgba(0,0,0,.5),-10px 10px 2px rgba(0,0,0,.5);-webkit-box-shadow:10px 10px 2px rgba(0,0,0,.5),-10px 10px 2px rgba(0,0,0,.5)}.dots{width:100%;height:25px;position:absolute;bottom:0;text-align:center;line-height:10px}.dots .dot{vertical-align:middle;display:inline-block;margin:0 10px;border-radius:50%;height:10px;width:10px;background:#7a8186;box-sizing:border-box;-webkit-box-sizing:border-box}.dots .dot.answered{background:#acc50c}.dots .dot.active{border:1px solid #fff}.gi-logo{background:url(../assets/images/gi-logo.png) no-repeat center;width:150px;height:70px;position:absolute;top:10px;left:0;z-index:1}.gi-logo,.logo{background-size:contain}.logo{background:url(../assets/images/logo.png) no-repeat center}.map{bottom:200px;right:0;background:url(../assets/images/karte.png) no-repeat center;background-size:900px 466px;width:900px;height:466px;top:20px;left:50%;margin-left:-450px}.map,.bottom{position:absolute}.bottom{bottom:0;width:100%;left:0;height:200px}.progress-stack{position:absolute;right:10px;top:75px;bottom:210px}.restart{top:0;background-color:#003969;font-size:27px;z-index:1;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0}.restart,.version{position:absolute;right:0;color:#57C7F3}.version{font-size:14px;font-family:"OpenSans-light","OpenSans-bold","Arial",sans-serif-light;bottom:0;z-index:5;padding:5px 10px}body{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%;width:100%;background-color:#57C7F3}body>div.main{width:980px;height:700px;overflow:hidden;margin:auto;position:relative}.shadowed{box-shadow:5px 5px rgba(120,120,120,.3)}.text-border{text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}.arial{font-family:Arial,sans-serif;font-size:14px;color:#fff}h2,h3,h4{text-transform:uppercase}.language{position:absolute;line-height:35px;border:none;border-radius:0;padding:10px;border-top-right-radius:20px;bottom:200px;left:0;display:block;background:#003969;color:#fff;z-index:4;width:160px}.language .selector,.language .dropdown{padding:5px 10px}.language .flag{display:inline-block;position:relative;width:25px;height:12px}.language .flag.ru de en es gr{background:url("../assets/images/flags/ru de en es gr.png") no-repeat;background-position:center center;background-size:20px 12px}.language .flag.it{background:url("../assets/images/flags/it.png") no-repeat}.language .flag.it,.language .flag.fr{background-position:center center;background-size:20px 12px}.language .flag.fr{background:url("../assets/images/flags/fr.png") no-repeat}.language span.caret,.language .dropdown{transition:all .3s ease-in-out}.language.visible span.caret{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.language:not(.visible) .dropdown{padding-top:0;padding-bottom:0;max-height:0}.language .dropdown{box-sizing:border-box;list-style:none;margin:0;overflow:hidden;max-height:300px}.language .dropdown li:first-child{border-top:thin solid #fff}.language .dropdown li a{color:#fff}@-webkit-keyframes $animation_name{0%{-webkit-transform:rotateZ(0deg) scale3d(1,1,1);transform:rotateZ(0deg) scale3d(1,1,1)}50%{-webkit-transform:rotateZ(360deg) scale3d(.7,.7,.7);transform:rotateZ(360deg) scale3d(.7,.7,.7)}100%{-webkit-transform:rotateZ(720deg) scale3d(1,1,1);transform:rotateZ(720deg) scale3d(1,1,1)}}@keyframes $animation_name{0%{-webkit-transform:rotateZ(0deg) scale3d(1,1,1);transform:rotateZ(0deg) scale3d(1,1,1)}50%{-webkit-transform:rotateZ(360deg) scale3d(.7,.7,.7);transform:rotateZ(360deg) scale3d(.7,.7,.7)}100%{-webkit-transform:rotateZ(720deg) scale3d(1,1,1);transform:rotateZ(720deg) scale3d(1,1,1)}}@-webkit-keyframes $animation_name{0%,15.66667%{opacity:1}16.66667%,32.33333%{opacity:.2}33.33333%,49%{opacity:1}50%,65.66667%{opacity:.2}66.66667%,82.33333%{opacity:1}83.33333%,99%{opacity:.2}100%{opacity:1}99%{background-image:url(../assets/images/kreis_or.png)}100%{background-image:url(../assets/images/kreis.png)}}@keyframes $animation_name{0%,15.66667%{opacity:1}16.66667%,32.33333%{opacity:.2}33.33333%,49%{opacity:1}50%,65.66667%{opacity:.2}66.66667%,82.33333%{opacity:1}83.33333%,99%{opacity:.2}100%{opacity:1}99%{background-image:url(../assets/images/kreis_or.png)}100%{background-image:url(../assets/images/kreis.png)}}.map .circle{margin-left:-40px;margin-top:-40px;width:80px;height:80px;box-sizing:border-box;border-radius:50%;position:absolute;background:url(../assets/images/kreis.png) no-repeat center;background-size:48px;border:none}.map .circle.start_1{top:62%;left:32%}.map .circle.start_2{top:42%;left:76%}.map .circle.orange{-webkit-animation:blinkingAndFadeWhite 3s linear;animation:blinkingAndFadeWhite 3s linear;background:url(../assets/images/kreis_or.png) no-repeat center;background-size:48px}.map .circle.green{background:url(../assets/images/kreis_gr.png) no-repeat center;background-size:48px}.map .circle.green.active{background:url(../assets/images/kreis_gr_active.png) no-repeat center;background-size:70px;-webkit-animation:rotating 4s linear infinite;animation:rotating 4s linear infinite}.popup{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(120,120,120,.2);z-index:5}.popup .popup-close{background:url(../assets/images/cancel_knopf.png) center no-repeat;background-size:contain;position:absolute;right:15%;top:80px;z-index:2;border-radius:50%;box-shadow:3px 3px rgba(120,120,120,.3);width:50px;height:50px;margin-right:-25px;margin-top:-25px}.popup .popup-container{width:70%;margin:80px 15%;box-shadow:10px 10px rgba(120,120,120,.3);border:none;border-radius:10px;background:#eeeff0;height:auto;position:relative;padding:0;overflow:hidden}.popup .popup-container:before{content:'';position:absolute;width:0;height:0;border-top:300px solid #e6e8e9;border-right:600px solid transparent}.popup .popup-container .header,.popup .popup-container .content{position:relative;z-index:1}.popup .popup-container .header{background:#8da300;display:block;width:100%}.popup .popup-container .header h3,.popup .popup-container .header h4{margin:0 10px;text-align:center;padding:15px;color:#fff}.popup .popup-container .content{font-family:Arial,sans-serif;margin:20px 30px}.popup .popup-container .content p{text-align:center}.popup .popup-container .content .action{text-align:center;position:relative}.popup .popup-container .gi-logo{width:75px;height:35px}.progress-stack{width:16px;height:auto;float:left;margin-bottom:15px}.progress-stack,.progress-stack>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.progress-stack>div{-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center}.progress-stack .stack{width:100%;opacity:.2;background:#fff;border:2px solid #57C7F3;box-sizing:border-box;position:relative}.progress-stack .stack:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.progress-stack .stack:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.progress-stack .stack.filled{opacity:1}.progress-stack .stack>span{display:none}.progress-stack .stack.active>span{display:block;position:absolute;background:url(../assets/images/rahmen_progressb.png) no-repeat center;width:58px;height:58px;background-size:contain;right:100%;top:50%;margin-top:-29px;line-height:58px;text-align:center;padding-right:10px;color:#fff;font-size:27px}.result{z-index:4}.result .content .main-row{text-align:center}.result .content .main-row>div{display:inline-block;font-size:27px;vertical-align:middle;margin:10px 20px;color:#8da300;font-weight:700}.result .content .main-row>div>span{font-size:14px;line-height:14px;display:block}.result .content .main-row .points{background:url("../assets/images/stempel_ergebniss.png") no-repeat center;background-size:contain;width:200px;vertical-align:middle;text-align:center;display:inline-block;line-height:200px;height:200px;font-size:50px;color:#fff;text-shadow:3px 3px #E9651C}.result .content .main-row .tries,.result .content .main-row .time{width:80px}.popup ol{margin:60px;padding-left:80px;counter-reset:lister}.popup ol>li{list-style:none;font-size:27px;position:relative}.popup ol>li:not(:first-child){margin-top:50px}.popup ol>li:before{content:counter(lister);counter-increment:lister;position:absolute;width:60px;height:60px;box-sizing:border-box;left:-70px;top:50%;margin-top:-30px;display:block;border-radius:50%;border:5px solid #acc50c;background:#d9e87a;color:#acc50c;text-align:center;line-height:50px;font-family:"OpenSans-light","OpenSans-bold","Arial",sans-serif-light}.popup ol>li>span{font-size:18px;line-height:27px;vertical-align:text-top}@font-face{font-family:'OpenSans-light';src:url("../assets/fonts/OpenSans-CondLight.ttf") format("truetype"),url("../assets/fonts/OpenSans-CondLight.eot")}@font-face{font-family:'OpenSans-bold';src:url("../assets/fonts/OpenSans-CondBold.ttf") format("truetype"),url("../assets/fonts/OpenSans-CondBold.eot")}@font-face{font-family:'OpenSans-italic';src:url("../assets/fonts/OpenSans-CondLightItalic.ttf") format("truetype"),url("../assets/fonts/OpenSans-CondLightItalic.eot")}.green{color:#8da300}body.fr .result .content .main-row .points{background:url("../assets/images/stempel_ergebniss_fr.png") no-repeat center;background-size:contain}body.gr .result .content .main-row .points{background:url("../assets/images/stempel_ergebniss_gr.png") no-repeat center;background-size:contain}body.gr .card .front{font-size:20px}body.gr .card .back{font-size:15px}body.gr .btn.btn-success{line-height:37px;padding-bottom:10px}body.it .result .content .main-row .points{background:url("../assets/images/stempel_ergebniss_it.png") no-repeat center;background-size:contain}body.ru .result .content .main-row .points{background:url("../assets/images/stempel_ergebniss_ru.png") no-repeat center;background-size:contain}body.es .result .content .main-row .points{background:url("../assets/images/stempel_ergebniss_es.png") no-repeat center;background-size:contain}