﻿.vscroll{overflow-y:scroll;}#signup{padding:0 0;}#signup .emphaseinfo{background:#fff;padding:5px;border-radius:5px;margin:5px 0 15px 0;}#signup table input.code{margin-bottom:0;}#signup table.code{border:0;margin-top:10px;margin-bottom:30px;}#signup table.code td{text-align:center;}#signup input.code{border:1px solid #ccc;font-family:'Courier New';text-align:center;font-size:20px;}#signup .codedivider{position:absolute;left:100%;}#signup .leistungen{background:transparent;padding:0;margin:0;border:0;}#signup .cf-leistungen{background:transparent;}#signup .cf-leistungen .cf-leistungen-title{font-size:25px;}#signup img{max-width:40%;}#signup .cf-leistungen-title.visible-xs,#signup .cf-leistung.visible-xs{border-right:0;text-align:center;}#signup .cf-plus-leistungen{background:transparent;border-bottom-color:#ccc;}#signup .cf-leistung{border-bottom-color:#ccc;}#signup .cf-leistungen-title{border-bottom:0;}#signup .cf-leistung{opacity:.3;}#signup .cf-leistung.name{opacity:1;}#signup .cf-leistungen-title button{margin:0 5px;background:#2de397;border-radius:0;padding:10px 20px;}#signup .cf-leistungen-title:hover{opacity:1;}#signup .cf-leistung{border-right:0;}#signup .cf-leistung.selected{opacity:1;}#signup tbody .cf-leistung.selected{opacity:1;background:#fff882;}#signup .cf-sym:hover{color:inherit;cursor:inherit;}#signup .small-text-partners{padding-top:0;}#signup label{display:block;margin:0;margin-top:10px;font-size:.8em;color:#888;}#signup label.btn{margin-top:0;margin-right:10px;}#signup .error{display:block;margin:0;font-size:.8em;color:#800;}#signup form{padding-top:5px;}#signup .x{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}#signup .StripeElement{margin:0;height:inherit;padding:6px 9px;border:0;background:#fff;}#signup .StripeElement.focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}#signup h2{margin:0;border:0;}#signup ul.items{margin:0 -5px;padding:0;position:relative;border:0;background:transparent;}#signup ul.items li{padding:0;list-style-type:none;transition:background-color 250ms linear;}#signup ul.items li div.showonselect{display:none;}#signup ul.items li .selected div.showonselect{display:block;background:#eee;margin:10px -15px -10px -15px;padding:5px 15px 10px 15px;}#signup ul.items li>div,#signup ul.items li>a{display:block;padding:10px 15px;border:1px solid #dcdcdc;background:#fff;border-radius:4px;margin:5px;cursor:pointer;}#signup ul.items li a:hover,#signup ul.items li a.selected,#signup ul.items li>div:hover,#signup ul.items li div.selected{border-width:5px;padding:6px 11px;}#signup ul.items li a.selected,#signup ul.items li div.selected{background:#fff882;padding:10px 15px;margin:0;border-color:#aaa;}#signup ul.items li .info{font-size:12px;color:#aaa;margin-top:3px;display:block;}#signup ul.items li .discounted{color:#f00;font-weight:bold;}#signup ul.items li .supersmall{font-size:10px;}#signup ul.items li .error{color:#800;}#signup ul.items a{color:#000;}#signup ul.items a.green{color:#2de397;}#signup ul.items li.hover{cursor:pointer;}#signup ul.items li.hover.hovered{background:#dcdcdc;transition:background-color 50ms linear;}#signup ul.items .big{font-size:1.4em;}#signup ul.items.dark a.selected,#signup ul.items.dark div.selected{background:#ff3eb5;padding:10px 15px;margin:0;border-color:#a52976;color:#fff;}#signup ul.items.dark a.selected .info,#signup ul.items.dark div.selected .info{color:#eee;}#signup .cf-home{margin:0 20px;}#signup .hoverclick{display:block;border:1px solid #ddd;border-radius:3px;background:#fff;margin-top:15px;margin-bottom:10px;padding:5px;}#signup .hoverclick:hover{border:3px solid #ddd;margin-top:13px;margin-bottom:8px;color:#000;}.cf-plus-topicon{background:#2de397;border-radius:100%;width:48px;height:48px;display:inline-block;line-height:48px;font-weight:bold;color:#fff;margin-bottom:5px;}.fixedwidth{width:auto;max-width:800px;margin:0 auto;padding:60px 0 100px 0;transform:translate3d(0,0,0);}.fixedwidth .select2-selection{height:36px!important;padding:3px 0;}.fixedwidth .select2-selection__arrow{height:34px!important;}.fixedwidth hr{margin:20px 0;}.fixedwidth .or{color:#777;text-align:center;line-height:41px;}.fixedwidth img{margin-bottom:0;}.fixedwidth li img{max-width:40%;margin-bottom:0;vertical-align:bottom;}.fixedwidth form>img{max-width:40%;margin-bottom:0;margin-top:15px;padding-left:15px;vertical-align:bottom;}.fixedwidth label{display:block;margin:0;margin-top:10px;font-size:.8em;color:#888;}.fixedwidth label.btn{margin-top:0;margin-right:10px;}.fixedwidth .ajaxapptitle{display:none;}.fixedwidth .headbuttons button{border:0;background:transparent;}.fixedwidth .headbuttons button:hover{color:#2de397;}.fixedwidth .submit .hover{display:none;}.fixedwidth .submit:hover .hover{display:inline;}.fixedwidth .backbutton{position:absolute;top:10px;left:10px;z-index:1;}.fixedwidth .closebutton{position:absolute;top:10px;right:10px;z-index:1;}.fixedwidth h1{border-bottom:0;margin-top:0;margin-bottom:15px;}.fixedwidth h3{text-transform:uppercase;margin:10px 0 5px 0;}.fixedwidth .fixedbg{padding:20px;background:rgba(255,255,255,.9);position:relative;}.fixedwidth .btn-payment{width:100%;font-weight:normal;padding:10px;margin-top:10px;line-height:30px;text-align:left;background:#fff;border:2px solid #bbb;border-radius:0;}.fixedwidth .btn-payment .fa{line-height:30px;color:#bbb;}.fixedwidth .btn-payment img{vertical-align:middle;max-height:20px;margin:0 0 0 10px;}.fixedwidth .btn-payment:hover{background:#eee;color:#000;}.fixedwidth .btn-full{width:75%;}.fixedwidth small{text-indent:0;padding-bottom:5px;display:inline-block;color:#888;font-size:14px;font-weight:normal;}.fixedwidth .supersmall{text-align:right;padding:0;display:block;font-size:12px;text-transform:none;}.fixedwidth input,.fixedwidth input:focus{border-bottom:0;padding:6px 9px;}.fixedwidth input.narrow{margin-bottom:0;}.showonsubmitting{display:none;}.submitting .showonsubmitting{display:block;}.submitting .showonsubmitting.inline{display:inline;}.submitting .shownotsubmitting{display:none;}.fixedwidth.narrow{max-width:414px;}.fixedwidth.narrow-md{max-width:550px;}#signup.coupons table td a{text-decoration:underline;}#signup.coupons table{table-layout:auto;border:0;width:100%;margin-bottom:5px;}#signup.coupons table td{background:#fff;font-size:14px;padding:5px;border:1px solid #ccc;}#signup.coupons table td.input{padding:0;width:60px;}#signup.coupons table td.value{width:100px;text-align:right;}#signup.coupons table td.total{font-weight:bold;text-align:right;}#signup.coupons table td.select{padding:0;}#signup.coupons table td input{border:0!important;padding:5px;width:100%;box-sizing:border-box;}#signup.coupons table td select{border:0!important;padding:5px;width:100%;box-sizing:border-box;}#signup.coupons table td.input span{padding:5px;}#signup.coupons table th{background:#ddd;font-size:14px;padding:5px;font-weight:normal;border:1px solid #ccc;}#signup.coupons table td p{margin:0;padding:0;}#signup.coupons .couponinput.blur{-webkit-filter:blur(1px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='1');position:relative;opacity:.5;}#signup.coupons .overlay{position:absolute;width:100%;height:100%;}.centercontainer{text-align:center;}ul.checklist{position:relative;padding:0 0 0 25px;}ul.checklist li{list-style:none;padding:10px;}ul.checklist li .cf-sym{position:absolute;left:0;color:#2de397;}.btn-lg{margin-top:20px;border-radius:0;padding:10px 30px;}.btn-lg.btn-default{background:#2de397;}.btn-lg.btn-secondary{background:#ccc;}.animationcontainer{position:relative;}.animationcontainer .animating{position:absolute;top:0;}.animationcontainer .animatingout{transition:all ease-out 500ms;-webkit-transition:all ease-in-out 500ms;-moz-transition:all ease-in-out 500ms;}.animationcontainer .animatingin{transition:all ease-out 250ms;-webkit-transition:all ease-in-out 250ms;-moz-transition:all ease-in-out 250ms;}@media(max-width:767px){.fixedwidth{padding:0;min-height:100%;}.fixedwidth .fixedbg{padding-bottom:200px;}.fixedwidth .btn-full{width:100%;}#signup.coupons table td{background:#fff;font-size:16px;padding:5px;border:1px solid #ccc;}#signup.coupons table td.input{padding:0;width:60px;}#signup.coupons table td input{border:0!important;padding:10px 5px;width:100%;box-sizing:border-box;}#signup.coupons table td select{border:0!important;padding:10px 5px;width:100%;box-sizing:border-box;}.subtotal div{display:none!important;}.subtotal{width:0!important;padding:0!important;}}.embedded .fixedbg{background:#e6e6e6;}.me-dialog{padding:15px 15px 40px 15px!important;min-height:100%;}.me-dialog .appsearch{width:100%;background:#d8d8d8;border-radius:0;padding:8px;padding-left:28px;position:relative;color:#888;}.me-dialog .appsearch i{position:absolute;left:6px;margin-top:2px;}.me-dialog .appsearch input{background:transparent!important;}.me-dialog .StripeElement,.me-dialog input[type=text],.me-dialog input[type=password],.me-dialog select{margin:0;height:inherit;padding:0 0;border:0;background:#fff;width:100%;}.me-dialog input:focus,.me-dialog select:focus{outline:0;}.me-dialog select{-moz-appearance:none;-webkit-appearance:none;}.me-dialog select::-ms-expand{display:none;}.me-dialog .modal-content{background:#eee;}.me-dialog a.btn,.me-dialog button.btn{width:100%;margin-bottom:10px;line-height:40px;padding:0;font-size:15px;vertical-align:middle;overflow:visible;}.me-dialog .btn-sm{display:inline;width:auto!important;margin:0;line-height:normal!important;padding:5px 10px!important;float:right;font-weight:bold;}.me-dialog h3{text-transform:uppercase;display:block;padding:10px 15px;margin:15px 0 0 0;font-size:14px;position:relative;color:#888;font-weight:normal;}.me-dialog h3 .cf-sym.collapse-element{right:10px;margin-top:-5px;}.me-dialog h3 a{float:right;color:#0078d7;}.me-dialog ul.items{margin:0;padding:0;background:#fff;position:relative;border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;}.me-dialog ul.items li{list-style-type:none;padding:0 0 0 15px;top:0;position:relative;transition:background-color 250ms linear;}.me-dialog ul.items li>div,.me-dialog ul.items li>a{display:block;padding:10px 15px 10px 0;border-bottom:1px solid #dcdcdc;margin-bottom:-1px;}.me-dialog ul.items li .info{font-size:12px;color:#aaa;margin-top:3px;display:block;}.me-dialog ul.items li .error{color:#800;}.me-dialog ul.items a{color:#000;}.me-dialog ul.items a.green{color:#2de397;}.me-dialog ul.items li.hover{cursor:pointer;}.me-dialog ul.items li.hover.hovered{background:#dcdcdc;transition:background-color 50ms linear;}.me-dialog button{border-radius:0;}.me-dialog .disabled,.me-dialog .fa-chevron-right,.me-dialog .infotext{color:#888;}.me-dialog .fa-chevron-right,.me-dialog .fa-check{margin-top:2px;margin-left:10px;font-size:.9em;}.me-dialog .fa-check{color:#2de397;font-size:1em;margin-top:1px;margin-left:10px;font-size:1.2em;}.me-dialog .fa-toggle-on{color:#2de397;font-size:2em;margin-top:2px;margin-left:5px;}.me-dialog .fa-toggle-off{color:#ccc;font-size:2em;margin-top:2px;margin-left:5px;}.me-dialog small{padding:10px 15px;font-size:14px;}.me-dialog h2{border-bottom:0!important;text-transform:none;}.me-dialog .profile-title{font-size:24px;margin-top:0;}.me-dialog .profile-subtitle{color:#888;font-size:20px;}.me-dialog .croppie-container input{border-bottom:0;}.me-dialog .scrollpane{overflow-y:auto;overflow-x:hidden;margin-top:15px;}.me-dialog .scrollpane ul.items{margin-left:0;margin-right:0;}.profile-section{position:relative;text-align:center;}.profile-image-wrapper{position:relative;display:inline-block;}.profile-image-wrapper .uploadbutton{position:absolute;display:inline-block;right:10px;bottom:10px;padding:0;width:40px;height:40px;font-size:20px;line-height:36px;text-align:center;border-radius:100%;background:#bbb;border:2px solid #fff;}.modal-content.me-dialog{background-color:rgba(255,255,255,.9);padding:0!important;}.modal-content.me-dialog .headbuttons{position:absolute;right:5px;z-index:1;top:10px;}.modal-content.me-dialog .headbuttons button{border:0;background:transparent;font-size:28px;}.modal-content.me-dialog .headbuttons button:hover{color:#2de397;}@media(max-width:768px){.alert{font-size:14px;}.me-dialog{width:100%;margin:0;}.me-dialog .fa-chevron-right{color:#ccc;}.me-dialog .modal-content{border:0;margin:0;padding:0;}.me-dialog h3,.me-dialog ul.items,.me-dialog small{margin-left:-15px;margin-right:-15px;}.fixedwidth{overflow:auto;}}.fileinput-button{position:relative;overflow:hidden;display:inline-block;}.fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;-ms-filter:'alpha(opacity=0)';font-size:200px!important;direction:ltr;cursor:pointer;display:inline!important;}@media screen\9{.fileinput-button input{filter:alpha(opacity=0);font-size:100%;height:100%;}}@media(min-width:1024px){#payrexx-modal .px-modal-dialog{margin-top:100px!important;}}#payrexx-modal #payrexx-modal-footer{display:none;}#iframepopup .modal-dialog{width:90%!important;height:90%!important;}