#webapp{line-height:normal;font-size:1em;width:100%;color:#000;text-align:left;}#webapp *,#webapp *:before,#webapp *:after{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#webapp a{text-decoration:none;}#webapp .title{border-top:1px #d9d9d9 solid;border-bottom:1px #d9d9d9 solid;padding:0.5em;}#webapp .titleText{font-size:1.3em;padding:0px;}#webapp .titleType{font-weight:bold;color:#b88b10;padding:0px;}#webapp .banner{color:#fff;overflow:hidden;background:none;margin:0;padding:0;height:auto;width:100%;}#webapp .banner img{padding:1px 0px;display:block;border:none;width:100%;height:auto;}#webapp .banner .result{height:100px;padding:1px 0px;position:relative;overflow:hidden;}#webapp .banner .result .resultText{padding:28px 1em 8px 1em;background-color:#03cc0e;height:64px;}#webapp .banner .result .resultText .resultTitle{font-size:1.1em;}#webapp .banner .result img.resultCheckmark{display:none;position:absolute;top:11px;right:16px;border:none;height:auto;}#webapp .banner .resultPoints{font-size:1em;}#webapp .progress{border-top:1px #d9d9d9 solid;border-bottom:1px #d9d9d9 solid;padding:1px 0px;-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin:0;background-color:transparent;height:auto;}#webapp .meter{height:6px;width:100%;background-color:#b88b10;display:block;}#webapp .timer{display:none;padding:0 0 2px;}#webapp .timerMeter{height:1px;width:100%;background-color:#b88b10;display:block;}#webapp .content{position:relative;border:none;margin:0;width:auto;float:none;}#webapp .content p{margin:0 0 0.5em 0;line-height:1.1em;}#webapp .content .banner img{height:auto;}#webapp .content .startText{padding:0.5em 0px 0.5em 0.5em;width:auto;min-height:6em;padding-right:7em;}#webapp .content .startButtonColumn{position:absolute;padding:0.5em 0.5em 0px 0px;top:0;right:0;}#webapp .content .startButtonColumn .buttonRepeat{font-size:1.2em;padding:0.4em 1em;}#webapp .questionContainer{padding:0.5em;line-height:1.1em;}#webapp .step{font-size:0.75em;color:#b88b10;}#webapp .stepNo{font-weight:bold;}#webapp ul{overflow:inherit;list-style:none;list-style-type:none;list-style-image:none;}#webapp ul.choices{border-top:1px #d9d9d9 solid;border-bottom:1px #d9d9d9 solid;margin:0px;padding:0px;}#webapp ul.choices li{border-top:1px #d9d9d9 solid;border-bottom:1px #d9d9d9 solid;margin:-1px 0px -1px 0px;list-style:none;list-style-type:none;list-style-image:none;z-index:0;}#webapp ul.selectable li{cursor:pointer;}#webapp ul.selectable li:hover{background-color:#e6e6e6;}#webapp ul.choices li.selected{border-top:1px #d9d9d9 solid;border-bottom:1px #d9d9d9 solid;background-color:#ececec;z-index:100;}#webapp ul.choices li .question,#webapp ul.choices li label{padding:0.5em 0.5em 0.5em 32px;display:block;}#webapp ul.selectable li .question,#webapp ul.selectable li label{cursor:pointer;}#webapp ul.choices li label.correctAnswer{background:none;color:#03cc0e;font-weight:bold;}#webapp ul.choices li label.correct{background:url(//interaktiv.contilla.de/images/correct-small.png) 5px 0.35em no-repeat;color:#03cc0e;font-weight:bold;}#webapp ul.choices li label.wrong{background:url(//interaktiv.contilla.de/images/wrong-small.png) 5px 0.35em no-repeat;color:#d9d9d9;}#webapp ul.choices li label.question{background:url(//interaktiv.contilla.de/images/question-small.png) 5px 0.35em no-repeat;}#webapp .content .question{font-size:1em;margin:0;}#webapp ul.choices li label p{font-size:1em;margin:0;}#webapp ul.choices li.choice div.webapp-value-container{padding:8px;}#webapp ul.choices li.choice div.webapp-value-container .webapp-value-wrapper{width:100%;display:inline;}#webapp ul.choices li.choice div.webapp-value-container .webapp-value-wrapper .webapp-value{padding:0px;margin:0px;width:100%;}#webapp ul.choices li.choice div.webapp-value-container .webapp-value-unit{padding-left:8px;display:inline;}#webapp ul.choices li.choice div.webapp-value-container .webapp-value-error{color:#e11;font-weight:bold;}#webapp ul.choices li.choice div.webapp-value-container .webapp-value-length-counter{text-align:right;font-size:0.8em;}#webapp .factContainer{padding:1px 0 1.5em 0;}#webapp .factContainer .fact{background-color:#f0f0f0;color:#000;padding:0.5em 0.5em 1.1em 0.5em;position:relative;line-height:1.1em;}#webapp .factContainer .fact .factTitle{color:#03cc0e;font-weight:bold;}#webapp .factContainer .fact .factTitleWrong{color:#e11;font-weight:bold;}#webapp .factContainer .fact .factText{color:#000;padding-bottom:0.4em;}#webapp .factContainer .fact .factText p{color:#000;}#webapp .factContainer .factWithoutButton{padding-bottom:0.5em;}#webapp .fbPrevBox{color:#000;padding:1.1em;position:relative;border:1px #e9e9e9 solid;background:url(//interaktiv.contilla.de/images/unknownprofile.50.png) 1.1em 1.1em no-repeat;font-family:sans-serif;font-size:11px;line-height:12px;margin-bottom:8px;}#webapp .fbPrevTitle{color:#3b5998;font-weight:bold;padding:0 0 10px 60px;}#webapp .fbPrevText{padding:0 0 0 60px;}#webapp .fbPrevSite{background:url('//interaktiv.contilla.de/images/ic-logo.40.png') 0 10px no-repeat;padding:10px 0 0 50px;min-height:40px;}#webapp .fbPrevSiteTitle{color:#3b5998;font-weight:bold;padding:0;}#webapp .fbPrevSiteSubtitle{padding:0 0 10px 0;}#webapp .fbPrevSiteText{padding:0;}#webapp .resultDetails{padding:0.5em;}#webapp .resultDetails table th{text-align:left;vertical-align:top;border:none;padding:0px;}#webapp .resultDetails table td{text-align:right;vertical-align:bottom;width:10em;border:none;padding:0px;}#webapp .messageButtonRow,#webapp .resultButtonRow{position:relative;width:auto;line-height:normal;padding-bottom:0;margin:0.5em 0;}#webapp .resultButtonRow{text-decoration:none;text-align:right;margin:0.5em;}#webapp .sponsoredButtonRow{text-align:center;}#webapp .button,#webapp .buttonRepeat,#webapp a.buttonSponsor,#webapp a.facebookButton{font-size:0.9em;font-weight:bold;text-decoration:none;background-color:#b88b10;color:#fff;padding:0.4em;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0px 1px 2px #966900;-webkit-box-shadow:0px 1px 2px #966900;box-shadow:0px 1px 2px #966900;cursor:pointer;background-image:none;line-height:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}#webapp .button:link,#webapp .buttonRepeat:link,#webapp a.buttonSponsor:link,#webapp a.facebookButton:link{text-decoration:none;background-color:#b88b10;color:#fff;}#webapp .button{height:1.2em;position:absolute;right:1.1em;}#webapp .buttonSponsor{text-align:center;}#webapp .facebookButton{height:1.2em;margin-right:0;}#webapp .factWithoutButton .button{display:none;}#webapp .button-hide{display:none;}#webapp .footer{margin-top:16px;padding-top:0;}#webapp .closing{font-size:0.75em;line-height:1.1em;background-color:#f0f0f0;color:#000;height:1em;padding:0.4em 0.5em;}#webapp .copyright{color:#000;float:left;text-decoration:none;cursor:pointer;}#webapp .backToStart{text-decoration:none;color:#000;float:right;cursor:pointer;}#webapp .clear{clear:both;}#webapp .imageCopyright{text-align:right;padding-right:0.5em;font-size:0.7em;line-height:1em;}#webapp .content .leadPage{padding:0.5em;}#webapp .content .leadPage form.leadForm{font-size:12px;}#webapp .content .leadPage form.leadForm input.bordered{border:1px #aaa solid;}#webapp .content .leadPage form.leadForm label{font-size:1em;float:none;text-align:left;}#webapp .content .leadPage form.leadForm label.regular{font-size:1em;display:inline-block;width:100px;}#webapp .content .leadPage form.leadForm .formRow{position:relative;overflow:hidden;}#webapp .content .leadPage form.leadForm .formRow .fieldRow{padding-bottom:4px;position:relative;}#webapp .content .leadPage form.leadForm .formRow .fieldRow .labelCol{display:inline;position:absolute;left:0px;width:100px;}#webapp .content .leadPage form.leadForm .formRow .fieldRow label a{color:#00f;}#webapp .content .leadPage form.leadForm .formRow .fieldRow label a:hover{color:#00f;}#webapp .content .leadPage form.leadForm .formRow .fieldRow .inputCol{padding-left:100px;}#webapp .content .leadPage form.leadForm .error label{color:#a33;}#webapp .content .leadPage form.leadForm .error input{border:1px #a33 solid;}#webapp .content .leadPage form.leadForm .required-footnode{font-size:0.8em;}#webapp .content .leadPage #newsletter .newsletterContainer{padding:0 0 8px 120px;}#webapp .content .leadPage #newsletter .newsletterContainer #newsletterInput{left:96px;position:absolute;top:0px;}#webapp .content .leadPage #newsletter .newsletterContainer label{font-size:12px;line-height:normal;}#webapp .content .leadPage #ext-permission-request .ext-permission-requestContainer{padding:0 0 8px 120px;}#webapp .content .leadPage #ext-permission-request .ext-permission-requestContainer #ext-permission-requestInput{left:96px;position:absolute;top:0px;}#webapp .content .leadPage #ext-permission-request .ext-permission-requestContainer label{font-size:12px;line-height:normal;}#webapp .content .leadPage #terms .termsContainer{padding:0 0 8px 120px;}#webapp .content .leadPage #terms .termsContainer #termsInput{left:96px;position:absolute;top:0px;}#webapp .content .leadPage #terms .termsContainer label{font-size:12px;line-height:normal;}#webapp .content .leadPage #privacyPolicy .privacyPolicyContainer{padding:0 0 8px 120px;}#webapp .content .leadPage #privacyPolicy .privacyPolicyContainer #privacyPolicyInput{left:96px;position:absolute;top:0px;}#webapp .content .leadPage #privacyPolicy .privacyPolicyContainer label{font-size:12px;line-height:normal;}#webapp .content .leadPage p{padding:0 0 0 100px;}#webapp .content .leadPage .resultButtonRow{text-align:right;}#webapp .content .leadPage .errorText{color:#a33;}#webapp .webapp-hidden-element{display:none;}#adventcalendar-content-container #webapp{width:478px;}.contilla-webapp .layer-element #webapp,#micrositecontainer #webapp-container #webapp{max-width:478px;}#webapp .banner .result .resultText{float:none;}#webapp .banner .result .resultText .resultTitle,#webapp .banner .result .resultText .resultPoints{color:white;}#webapp .footer{width:100%;}