@font-face{font-family:Plak Condensed;font-style:normal;font-weight:400;src:local("Plak Condensed"),local("PlakBlackCondensed"),url(/fonts/plak-black-condensed.woff2) format("woff2"),url(/fonts/plak-black-condensed.woff) format("woff")}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;src:url(/fonts/work-sans-v13-latin-regular.eot);src:local(""),url(/fonts/work-sans-v13-latin-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/work-sans-v13-latin-regular.woff2) format("woff2"),url(/fonts/work-sans-v13-latin-regular.woff) format("woff"),url(/fonts/work-sans-v13-latin-regular.ttf) format("truetype"),url(/fonts/work-sans-v13-latin-regular.svg#WorkSans) format("svg")}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;src:url(/fonts/work-sans-v13-latin-700.eot);src:local(""),url(/fonts/work-sans-v13-latin-700.eot?#iefix) format("embedded-opentype"),url(/fonts/work-sans-v13-latin-700.woff2) format("woff2"),url(/fonts/work-sans-v13-latin-700.woff) format("woff"),url(/fonts/work-sans-v13-latin-700.ttf) format("truetype"),url(/fonts/work-sans-v13-latin-700.svg#WorkSans) format("svg")}.font-edeka{font-family:Plak Condensed,sans-serif;line-height:1em;letter-spacing:1px}section{background-color:#fff}h2,h4{font-weight:700}h4{margin:28px 0 14px;font-size:1em}.header-wrapper{position:relative}#modNav .navbar{position:absolute;width:100%;background-color:rgba(0,0,0,.8)}#modNav .navbar-brand img{width:100%;max-width:50px}#modNav .nav-item{background:none;padding-left:0}@media (max-width:768px){#modNav .navbar{padding:.1rem 1rem}#modNav .navbar-brand img{max-width:40px}}#modNav .navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}#modNav .navbar-dark .navbar-toggler{border-color:#fff;border-radius:0}#modNav .sub-navbar{font-size:.7em}#modNav .sub-navbar a{padding-right:2em;color:#fff}#modNav .jumbotron{padding:0;background-color:#343a40}#modNav .jumbotron .container{max-width:1340px}#modNav .jumbotron img{width:100%}footer{background-color:#343434;font-size:.7em}footer a{color:#fff}.smaller-width{width:100%;max-width:600px}.bg-howto{background-color:#f2f2f2}.howto-img{width:100%;max-width:140px;margin-bottom:1em;padding:4%;border:4px solid #1b66b3;border-radius:10px}.howto-head{font-size:1em}.upload-hl{padding-left:0;padding-right:0;border-top:1px solid #dee2e6;border-right:1px solid #dee2e6;border-left:1px solid #dee2e6}.card{border:none}.card-header{background-color:#f2f2f2;border-bottom:none;font-size:1.2em}.card-info .card-header{background-color:#343434;color:#fff;border-bottom:none}.card-info .card-body{background-color:#fff6ae}.form-signin{width:100%;max-width:560px;padding:15px 30px;margin:5% auto;box-shadow:2px 2px 6px 2px rgba(0,0,0,.1)}.form-signin img{width:20px}.btn-icon img{width:20px;margin-left:5px}.modal-link{cursor:pointer}.evk a,.evk a:hover{font-weight:700;color:#000}.cb-evk{width:34px;height:34px}.card-select{width:100%;max-width:190px;margin-right:3%;margin-bottom:3%;display:inline-block;position:relative}.card-select input[type=radio]{width:25px;height:25px;position:absolute;right:5%;bottom:15%;z-index:10;cursor:pointer}.container .card-image-club,.container .card-image-club-mk,.container .card-image-club-trinkgut,.container .card-image-donate,.container .card-image-donate-mk,.container .card-image-donate-trinkgut{cursor:pointer;display:block;height:120px!important;border-radius:7px!important;opacity:.7;background-size:100%;background-image:url(/img/spendenkarte.jpg)}.container .card-image-donate-mk{background-image:url(/img/spendenkarte-mk.jpg)}.container .card-image-club{background-image:url(/img/vereinskarte.jpg)}.container .card-image-club-mk{background-image:url(/img/vereinskarte-mk.jpg)}.container .card-image-donate-trinkgut{background-image:url(/img/spendenkarte-trinkgut.jpg)}.container .card-image-club-trinkgut{background-image:url(/img/vereinskarte-trinkgut.jpg)}.container #club:checked~.card-image-club,.container #clubMk:checked~.card-image-club-mk,.container #clubTrinkgut:checked~.card-image-club-trinkgut,.container #donate:checked~.card-image-donate,.container #donateMk:checked~.card-image-donate-mk,.container #donateTrinkgut:checked~.card-image-donate-trinkgut{opacity:1}.mod h4{margin:2em 0 .8em;font-weight:700;font-size:1.2em}@font-face{font-family:Plak Condensed;src:url(/fonts/plak-black-condensed.eot);src:url(/fonts/plak-black-condensed.eot?#iefix) format("embedded-opentype"),url(/fonts/plak-black-condensed.woff2) format("woff2"),url(/fonts/plak-black-condensed.woff) format("woff"),url(/fonts/plak-black-condensed.ttf) format("truetype"),url(/fonts/plak-black-condensed.svg) format("svg")}body{font-family:Work Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#333;text-align:left;background-color:#fff}.fs1{font-size:1.2rem}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:Work Sans,sans-serif;font-weight:500;line-height:1.2}.h2,h2{font-size:2rem}.container{max-width:1240px}.container *{border-radius:0!important}.brand{font-family:Plak Condensed,sans-serif}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:0}.input-group-text i-feather{display:inline-block;fill:none;height:24px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:24px}.form-control,.ng-select.ng-select-lg{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.ng-select.ng-select-lg{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.btn{display:inline-block;font-weight:400;color:#333;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-add,.btn-edeka,.btn-edit,.btn-primary,.btn-publish,.btn-save{color:#fff;background-color:#1b66b3;border-color:#1b66b3}.btn-add:hover,.btn-edeka:hover,.btn-edit:hover,.btn-primary:hover,.btn-publish:hover,.btn-save:hover{color:#fff;background-color:#165392;border-color:#144d87}.btn-edeka,.btn-plak{font-family:Plak Condensed,sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:1.4em;padding:.2rem 1rem}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.bg-ust{background-color:rgba(0,0,0,.03)!important}.border-ust{border:1px solid rgba(0,0,0,.125)!important}.fragezeichen{font-size:3em;line-height:0}.extraPadding{padding:0 2.2rem 2.2rem}.uploadBox{position:relative;width:900px;padding-top:20px!important}.dropzone{position:relative;min-height:500px;min-width:100%;border:none;background:#fff;background-image:url(/img/upload.png);background-repeat:no-repeat;background-size:360px auto;background-position:50%;padding:0;z-index:1}.dropzone .dz-message{margin:0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:0;height:500px;width:100%;background:#fff;z-index:2}.dropzone .dz-preview:hover{z-index:2}.dropzone .dz-preview .dz-details,.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-image,.dropzone .dz-preview .dz-success-mark{display:none}.uploadError{position:relative;width:100%;margin-bottom:0;display:none}.vereinskarteFrame{position:absolute;top:45px;left:192px;width:520px;height:331px;overflow:hidden;display:none;border-radius:10px!important;z-index:50}.upload-loading{position:absolute;top:153px;left:250px;z-index:151;border-radius:50%!important;border-right:.25em solid #fff}img.vereinsLogo{position:absolute;display:none;z-index:100}div.vereinskarteOverlay{position:absolute;top:0;left:0;width:520px;height:331px;background-repeat:no-repeat;background-size:cover;z-index:200}div.vereinskarteOverlay.donate{background-image:url(/img/cardOverlay150rgb.png)}div.vereinskarteOverlay.club{background-image:url(/img/cardOverlay150rgbVerein.png)}div.vereinskarteOverlay.donateMK{background-image:url(/img/cardOverlay150rgbSpendenMk.png)}div.vereinskarteOverlay.clubMK{background-image:url(/img/cardOverlay150rgbVereinMk.png)}div.vereinskarteOverlay.donateTrinkgut{background-image:url(/img/cardOverlay150rgbSpendenTrinkgut.png)}div.vereinskarteOverlay.clubTrinkgut{background-image:url(/img/cardOverlay150rgbVereinTrinkgut.png)}.cropper-crop-box{z-index:500}.cropper-view-box img{display:none}.marktname1,.marktname2{position:absolute;bottom:38px;right:22px;font-family:Plak Condensed,sans-serif;color:#1b66b3;font-size:30px;z-index:600}.marktname1.clubMK,.marktname1.donateMK,.marktname2.clubMK,.marktname2.donateMK{color:#fff}.marktname2{bottom:3px}.reupload{position:absolute;bottom:40px;right:50%;margin-right:-103px;padding-top:6px;padding-bottom:6px;display:none;z-index:600}.modal *{border-radius:0!important}.site-section2{display:none}.fs2{font-size:1.2rem}.plakatBox{text-align:center;color:#fff}.plakatBox img{width:200px;margin:auto}i-feather{display:inline-block;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.footer-total{margin-left:-1rem;margin-right:-1rem;padding:1.5rem 2.5rem}.footer-total,.modal-footer.gray{background-color:#eee}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline}.badge-pos{background-color:#e3c002;color:#fff}.product-type-badge{font-size:1em}.credits-badge{height:1.7em;width:1.7em;border:1px solid #1b66b3;color:#fff;text-align:center;font-size:.9em;font-weight:700;border-radius:0;display:inline-flex;justify-content:center;align-items:center;background-color:#1b66b3}.lead{font-size:1.25rem;font-weight:300}.inputContainer{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.inputContainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;right:10px;top:10px;height:25px;width:25px}.checkmark,.inputContainer input:checked~.checkmark{background-color:#fff}.checkmark:after{content:"";position:absolute;display:none}.inputContainer input:checked~.checkmark:after{display:block}.inputContainer .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #1b66b3;border-width:0 3px 3px 0;transform:rotate(45deg)}.rightSide{background-color:#fff}.nav-container{position:relative;width:225px;height:100vh}.nav-container-fixed{position:fixed;width:225px;height:100%;background-color:#eee}.flex-column{flex-direction:column!important}.nav-item.active{background-color:#343a40;color:#fff}.nav-item:first-child{border-top:none}.nav-item{font-size:1em;padding:.75em 1.75em;color:#333;background-color:#fafafa;justify-content:space-between;transition:all .2s ease-out}.btn-utility,.nav-item{display:flex;align-items:center}.top-bar{position:relative;height:110px;background-color:#fff}.top-bar-fixed{position:fixed;width:calc(100% - 300px);background-image:linear-gradient(#fff,hsla(0,0%,100%,.8) 80%);top:0;height:110px;z-index:25}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}.sort-arrows{flex-direction:column;display:flex}.sort-arrows .material-icons{line-height:.35}.arrow-down,.arrow-up{opacity:.2}.table tbody tr:hover{background-color:#eee}.table td{vertical-align:middle;padding:.4rem}.logout:hover,a.noDeco:hover{text-decoration:none}td.checkIcon{text-align:center;color:#dee2e6}td.checkIcon.active{color:#1b66b3}.btnGray{font-size:20px;background-color:#eee}.btnBlue{font-size:20px;background-color:#1b66b3;color:#fff}#formdataFinal .text-primary{color:#1b66b3!important}#formdata .invalid-feedback{background-color:#fff}.noBold{font-weight:400}#uploadModal .modal-content{background-color:#6e9ecf}#uploadModal .modal-footer,#uploadModal .modal-header{background-color:#fff}#uploadModal .modal-body{color:#fff}.own.toast{position:absolute;background:#fff;margin-top:10px;width:100%}.pdfDownload{display:none}#vereislogoThumb{max-width:250px;max-height:250px}.nav-tabs .nav-item.active{background-color:#1b66b3;color:#fff}.cart-check{margin-right:1rem;padding:0;opacity:.6}.cart-check.checked{opacity:1}.cart-check .form-check-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.5rem 1rem;border:1px dashed #ccc;cursor:pointer;transition:all .5s ease}.cart-check.checked .form-check-label{background-color:rgba(27,102,179,.1);color:#1b66b3;border-color:#1b66b3;border-style:solid}.cart-check .form-check-input{display:none}.pdf-loading{display:inline-block;display:none;position:absolute;top:10px;left:230px;border-radius:50%!important}.eddy-logo{width:80px}.btn.back{width:50px;height:50px}.btn.back .material-icons{font-size:30px;padding-top:15;padding-left:2px;display:block}.btnLoading{border-radius:50%!important;position:absolute;top:35px;right:40px;display:none}