﻿.k0k0grau{color:#707070}.k0k0dunkel{color:#555}.k0k0rot{color:#f11}.k0k0blau{color:#01a7ff}.k0k0gruen{color:#01cc02}.private-body{padding:1em}.font-xs{font-size:.75rem;line-height:1.1em}.font-s{font-size:.9rem;line-height:1.35em}.font-m{font-size:1.2rem;line-height:1.4em;font-weight:500}.font-l{font-size:1.5rem;line-height:1em;font-weight:300}@media screen and (max-width: 1199px){.mt-xs{margin-top:15px;margin-bottom:0}}@media screen and (min-width: 1200px){.mt-xs-d{margin-top:15px}}@media screen and (max-width: 1199px){.mt-md{margin-top:30px}}@media screen and (min-width: 1200px){.mt-md-d{margin-top:30px}}.title-wrapper .title-container{text-align:center;display:flex;justify-content:center;position:relative}.title-wrapper .title-container .title{background-color:#fff;height:40px;position:absolute;text-transform:uppercase;line-height:1;padding:0 10px;margin-top:5px}.title-wrapper .title-container hr{background:#eaeaea;width:100%}@media screen and (min-width: 1200px){.title-wrapper .title-container{justify-content:left}.title-wrapper .title-container .title{padding-left:0}}.tool-tip{color:#fff;background-color:#00e901;padding:.5em}.flex-style{display:flex;justify-content:center;align-items:center}.txt-c{text-align:center}.align-b{align-items:baseline}.align-c{align-items:center}.kokobtn{width:100%;margin:0;padding:0 1em;border-radius:0;font-weight:500;font-size:14px;height:40px;line-height:40px}@media screen and (min-width: 1200px){.kokobtn{max-width:320px}}.kokoblue,.link-path{text-transform:uppercase;border:1px solid #01a7ff;background-color:#01a7ff;color:#fff}.kokoblue:hover,.link-path:hover{background-color:#fff;color:#01a7ff;border:1px solid}.kokoblue a,.link-path a{color:#fff}.kokoblue a:hover,.link-path a:hover{color:#01a7ff}.kokored{text-transform:uppercase;border:1px solid #f11;background-color:#f11;color:#fff}.kokored:hover{background-color:#fff;color:#f11;border:1px solid}.kokogreen{text-transform:uppercase;border:1px solid #01cc02;background-color:#01cc02;color:#fff}.kokogreen:hover{background-color:#fff;color:#01cc02;border:1px solid}#gewinnspiel_main{cursor:pointer}.iconbtn{cursor:pointer;margin:0 .5em;font-size:1.5em}.infobox,.errorbox,.successbox{display:flex;color:#fff;justify-content:center;align-items:center;padding:2em 1em;font-size:1.6rem;text-align:center}.infobox{display:flex;color:#fff;justify-content:center;align-items:center;padding:2em 1em;font-size:1.6rem;padding:.5em;border:1px solid #01a7ff;color:#01a7ff}.errorbox{display:flex;color:#fff;justify-content:center;align-items:center;padding:2em 1em;font-size:1.6rem;padding:.5em;color:#f11}.successbox{display:flex;color:#fff;justify-content:center;align-items:center;padding:2em 1em;font-size:1.6rem;padding:.5em;color:#01cc02}.w-100{width:100%}.policies-container .form-group{padding-left:0}.policies-container input[type=checkbox]{display:none}.policies-container input[type=checkbox]+label{padding-left:0}.policies-container input[type=checkbox]+label::before{width:20px;height:20px;border:1px solid #707070;background-color:#fff;display:block;content:"";float:left;margin-right:5px}.policies-container input[type=checkbox]:checked+label::before{margin-right:8px;margin-left:8px;top:2px;width:8px;height:14px;border:solid #01a7ff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.policies-container .required{font-size:10.6px}.giveaway_form{margin:0}#giveaway-code{margin-left:.5em}#GiveawayPlugin_question.giveaway-required-error::before{content:"Bitte wähle eine Antwort";padding:10px;font-size:1.4rem}#GiveawayPlugin_form input{border-radius:0}#GiveawayPlugin_form .giveaway-required-error{border-color:#f11;outline:1px #f11;outline-offset:4px}#GiveawayPlugin_policies .giveaway-required-error+label{outline:1px #f11;outline-offset:4px}.required_checkbox_error,.required_error{outline:1px #f11 solid;outline-offset:4px}.policies-container{font-size:.8rem}.sale-icons a img:last-child{display:none}.sale-icons a img:first-child{display:none}@media screen and (min-width: 991px){.sale-icons a img:first-child{display:block}.sale-icons a img:last-child{display:none}.sale-icons a:hover img:last-child{display:block}.sale-icons a:hover img:first-child{display:none}}@media screen and (min-width: 1200px){.sale-icons{width:720px;margin-left:auto;margin-right:auto}}p{text-align:justify}.widget-stacked-mobile{padding-bottom:0 !important}.participation-date{margin:2rem 0 1rem 0}/*# sourceMappingURL=form.css.map */
