@import"open-sans.css";@import"lato.css";html,body{height:100%;font-family:Arial,Helvetica,sans-serif;font-size:14px}a:not(.btn):focus{box-shadow:unset}.valid div.form-group.col-md-4:last-child{padding-right:0}.valid div.form-group.col-md-4{padding-right:15px}.center{margin:0 auto}.secure-connection-info{font-size:13px;padding:0 0 5px;margin:14px 0 10px;text-align:center;width:100%}.btn,.btn-lg,.btn-group-lg>.btn,.input-group-addon,.modal-content{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.text-muted{color:#999}.input-group-addon{background-color:#fff}.input-group .form-control:focus{box-shadow:none}.form-group>label{width:140px}#description-container{margin-bottom:20px}#description{display:inline-block;width:100%;word-wrap:break-word}#payment-details{display:inline-block;width:100%;margin:0 0 15px}#pay{display:inline-block;width:100%;text-align:center}#share-buttons{width:150px;min-height:60px}#share-buttons-inner{display:inline-block}.app-custom-btn.active,.app-custom-btn:hover,.app-custom-btn.active:hover,.app-custom-btn.active:focus,.app-custom-btn.active.focus{color:#fff}#share-buttons a{display:inline-block;width:30px;height:30px;padding:5px 0 0;margin:0 10px 0 0;color:#fff;text-align:center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#2a6496}#share-buttons a:last-of-type{margin:0}#share-buttons a:hover,#share-buttons a:focus{color:#fff;text-decoration:none}#share-buttons .fa{color:#fff;font-size:17px;padding:2px 0 0 2px}#share-buttons .facebook:hover{background-color:#3b5999}#share-buttons .google:hover{background-color:#cd3e2f}#share-buttons .linkedin:hover{background-color:#0177b5}.popover{color:#000}.popover.bottom{margin-top:15px}.popover-content{padding:0}.popover-content a{display:block;width:100%;padding:8px 30px;margin-bottom:5px;color:#333;background-repeat:no-repeat;background-position:18px 11px}.popover-content a:last-child{margin-bottom:0}.popover-content a:hover{color:inherit;text-decoration:none;background-color:#f5f5f5}.popover-content .active{display:none}#messages>.close{margin:8px 11px 0 0}#error_message,#warning_message,#info_message,#ok_message,.message{padding:20px;margin:0 0 20px;border:1px solid #d6d6d6;border-radius:5px}#error_message,.message.danger{border-color:#d9534f;background-color:#fdf7f7}#error_message .close,.message.danger .close{position:relative;bottom:10px;left:7px}#warning_message,.message.warning,.panel-warning>.panel-heading{border-color:#f0ad4e;background-color:#fcf8f2}.panel.panel-warning{border-color:#f0ad4e}#info_message,.message.info{border-color:#5bc0de;background-color:#f4f8fa}#ok_message,.message.success{border-color:#bcf1c5;background-color:#f4faf6}.message.no-border{border:0}#payment_methods{display:inline-block;text-align:center;width:100%}#payment_methods.ogonebasic img{width:50px;height:auto}#payment_methods img{width:96px;height:58px;margin:0 10px 0 0}.px-cardicon-container{position:relative}.px-cardicon-testbadge{background:#ffba00;color:#fff;padding:2px 4px;top:0;left:0;position:absolute;text-transform:uppercase;font-size:9px;border-radius:2px}legend{padding-top:10px}.checkbox.form-group{margin-top:0}.form-group{position:relative;margin-bottom:10px;padding-right:0;padding-left:0}.form-group.checkbox{max-height:none}.form-group.checkbox .radio:last-child,.form-group.checkbox .checkbox:last-child{margin-bottom:0}.form-group.upload{border:1px dashed #ccc;padding:0;text-align:center;max-height:none;min-height:50px}.form-group.upload.dz-browser-not-supported{border:0 none;min-height:initial}.form-group.upload.dz-browser-not-supported .dz-message{padding:20px;border-left:3px solid #5BC0DE;background-color:#f4f8fa}.change-payment-data{display:inline-block;width:100%;margin-bottom:10px}.form-control{height:46px;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}div.form-control{line-height:2.3}div.form-control.disabled{cursor:not-allowed;background:#f5f5f5}.min-width{min-width:70px;text-align:left}.input-group .form-control{height:44px}.input-group{max-height:46px;width:100%}.input-group .form-control.disabled{height:46px}.form-group .hide-label{overflow:hidden;font-size:11px;color:#66afe9;width:auto;opacity:0;z-index:6;pointer-events:none;top:-7px;position:absolute;left:12px;background:#fff;transition:all .2s ease-in-out;padding:0 5px;margin-left:-5px}#payrexx-vpos .form-group .hide-label.show-label~.form-control::-webkit-input-placeholder{color:transparent}#payrexx-vpos .form-group .hide-label.show-label~.form-control:-moz-placeholder{color:transparent}#payrexx-vpos .form-group .hide-label.show-label~.form-control::-moz-placeholder{color:transparent}#payrexx-vpos .form-group .hide-label.show-label~.form-control:-ms-input-placeholder{color:transparent}.form-group .show-label{opacity:1}.form-group .show-label-val{color:#aaa}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.col-md-4,.col-md-6,.col-md-12,.col-xs-4,.col-xs-6,.col-xs-8,.col-xs-12{padding-right:0;padding-left:0}.col-xs-4,.col-xs-6:first-child,.col-xs-8,.col-xs-2{padding-right:15px;padding-left:0}#payment-details>.col-xs-4,.col-xs-4:last-child{padding-right:0}.form-group.clearfix:has(>.col-xs-6){display:flex;flex-wrap:wrap}.modal-body,.sitemap{word-wrap:break-word}.modal-body>h2:first-child{margin-top:0}.modal-body>h2{font-size:18px}.modal-body.modal-spinner{background:url(/modal/v1/iframe-spinner.gif) center center no-repeat}.placeholder{color:#aaa}.form-control-feedback{top:5px!important;right:0!important}.col-xs-6:first-child .form-control-feedback{right:15px!important}.input-group .form-control-feedback{display:none}.app-custom-btn{-webkit-transition:background-color .15s ease-out;-moz-transition:background-color .15s ease-out;-ms-transition:background-color .15s ease-out;-o-transition:background-color .15s ease-out;transition:background-color .15s ease-out}.btn-payrexx,.btn-payrexx:focus{width:100%;padding:13px;border:0;outline:0;background-color:#9c3;-webkit-transition:background-color .15s ease-out;-moz-transition:background-color .15s ease-out;-ms-transition:background-color .15s ease-out;-o-transition:background-color .15s ease-out;transition:background-color .15s ease-out}.btn-payrexx:hover,.btn-payrexx:active,.btn-payrexx:active:hover,.btn-payrexx:active:focus{background-color:#19b8f2;outline:0}.btn-pay-now,.btn-pay-now:focus{width:100%;text-align:center;padding:12px;color:#000;outline:0;font:500 17px/21px Segoe UI,Roboto,sans-serif;border:1px solid #ddd;border-radius:4px;background-color:#fff}.btn-pay-now:hover,.btn-pay-now:active:focus{outline:0;background-color:#fafafa}.btn-pay-now>span{position:relative;bottom:3px}.btn-pay-now>svg{display:none;height:20px;margin-left:5px}.pay-button,.pay-button:focus{width:360px;max-width:100%;min-height:60px;padding:6px 20px;font-size:18px;font-weight:300;white-space:inherit}.pay-button .line-1,.pay-button .line-2{display:inline;white-space:nowrap}.pay-button .fa-spin{display:inline-block!important}.pay-text{margin:0 5px 0 10px}.px-checkbox,.form-group>.px-checkbox{width:auto;position:relative;padding-left:45px;font-weight:400}.px-checkbox input[type=checkbox]{display:none}.px-checkbox input[type=checkbox]+.outer{display:block;border:1px solid #bbb;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:19px;height:19px;position:absolute;top:0;left:8px;cursor:pointer}.px-checkbox input[type=checkbox]:checked+.outer{background-color:#03a9f4de;border-color:#03a9f4de}input[type=checkbox]:focus,input[type=radio]:focus{border-color:#66afe9;outline:1px solid #66afe9;outline-offset:-1px;-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 #00000013,0 0 8px #008eff}.px-checkbox input[type=checkbox]+.outer:focus,.psp-radio input[type=radio]+.outer:focus,a:focus,.pay-button:focus,#currency-selection:focus,.app-custom-btn:focus{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 #00000013,0 0 8px #008eff}.btn:focus,.btn.focus{outline:0 none!important}.px-checkbox input[type=checkbox]+.outer>.inner{display:none}.px-checkbox input[type=checkbox]:checked+.outer>.inner{transform:rotate(45deg);position:absolute;left:6px;top:2px;display:table;width:6px;height:12px;border:0 solid rgb(238,238,238);border-right-width:3px;border-bottom-width:3px;content:""}select.form-control{line-height:1.5}#modal-closing-information{text-align:center}#modal-closing-information #btn-modal-close{float:none;margin:10px auto 20px}.loading{height:120px;width:120px;margin:0 auto 30px;border-width:3px;border-style:solid;border-top-color:transparent;border-radius:50%;animation:spin .8s linear infinite}.circle{margin:0 auto 30px;position:relative;width:120px;height:120px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}html[data-theme-name=payrexx-vpos] .circle{width:160px;height:160px}.circle-green{border:3px solid #99cc33}.circle-red{border:3px solid #cc0011}html[data-theme-name=payrexx-vpos] .circle-red{width:110px;height:110px}.circle .right-sign{width:31px;height:58px;transform:rotate(45deg);position:absolute;left:50%;top:50%;margin-left:-15px;margin-top:-30px;border:0 solid #99cc33;border-right-width:14px;border-bottom-width:14px}.circle .wrong-sign-1,.circle .wrong-sign-2{position:absolute;top:50%;left:50%;margin-left:-28px;margin-top:-5px;background:#c01;width:58px;height:14px;transform:rotate(45deg)}.circle .wrong-sign-2{transform:rotate(-45deg)}.payment-amount{font-size:26px;font-weight:700;line-height:1}html[data-theme-name=payrexx-vpos] .payment-amount{font-size:30px}.payment-status{margin-top:20px}.payment-retry a{color:#0074d6;text-decoration:none}.redirect-info{margin-top:20px;color:#e83a1e}.redirect-by-btn,.bill-forwarding{margin-top:20px}html[data-theme-name=payrexx-vpos] .payment-status{font-size:17px}.payment-info{padding-top:20px;padding-bottom:20px}#payment-form-redirect{float:left;width:100%;margin:10px 0}#iframe-container,.three-d-secure iframe{min-height:400px}.samsung-pay .modal-dialog{width:432px}.samsung-pay iframe{width:100%;height:560px;background-color:#fff}.three-d-secure iframe{width:100%;border:0;background-color:#fff;top:0;left:0}body .cc-window.cc-bottom{width:100%;max-width:100%;bottom:0;padding:15px 20px;border-top:1px solid rgba(50,50,50,.1);background-color:#ffffffe6}body .cc-window.cc-bottom .cc-message{font-size:14px;margin-right:1em}body .cc-window.cc-bottom .cc-btn:last-child{padding:7px 15px;color:#fff;border:0;background-color:#9c3}.paylinks-attachments.paylinks-attachments-type-unpaid{clear:both;padding-bottom:20px}.paylinks-attachments.paylinks-attachments-type-unpaid{padding-top:15px}.paylinks-attachments.paylinks-attachments-type-unpaid .paylinks-attachment:not(:last-child){margin:0 0 3px}.paylinks-attachments.paylinks-attachments-type-unpaid .paylinks-attachment>i{margin-right:2.5px}.paylinks-attachments.paylinks-attachments-type-unpaid .paylinks-attachment>span{margin-left:5px}.paylinks-attachments.paylinks-attachments-type-general{max-width:500px;margin:0 auto}.paylinks-attachments.paylinks-attachments-type-general .paylinks-attachment{display:flex;flex-direction:initial;align-items:baseline}.paylinks-attachments.paylinks-attachments-type-general .paylinks-attachment:not(:last-child){margin:0 0 5px}.paylinks-attachments.paylinks-attachments-type-general .paylinks-attachment>i{margin-right:5px}.paylinks-attachments.paylinks-attachments-type-general .paylinks-attachment>a{flex:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-width:0}.paylinks-attachments.paylinks-attachments-type-general .paylinks-attachment>span{margin-left:15px;white-space:nowrap}.paylinks-attachments.paylinks-attachments-type-general .paylink-border{border:1px solid #E5E5E5;padding:20px;max-width:300px;margin:30px auto 20px;background-color:#fafafa}hr{margin-top:30px;margin-bottom:30px;border-width:1px;height:1px;border-color:#e5e5e5}hr.app-spacer-arrow{position:relative;display:block;overflow:visible}hr.app-spacer-arrow:after,hr.app-spacer-arrow:before{top:-1px;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}hr.app-spacer-arrow:after{border-color:#88b7d500;border-top-color:#fff;border-width:6.5px;margin-left:-6.5px}hr.app-spacer-arrow:before{border-color:#c2e1f500;border-top-color:#e5e5e5;border-width:8px;margin-left:-8px}@media(max-width:768px){#description-container:not(.full){height:100px;overflow:hidden;transition:all .2s ease-in-out}#description{display:block}#description-container.description-expand-functionality-needed:not(.full){position:relative}#description-container.description-expand-functionality-needed:not(.full):after{position:absolute;top:0;left:0;background:linear-gradient(0deg,#fffc 5%,#19191900 50%);width:100%;height:100%;z-index:2;display:block;content:"";opacity:1}#description-container.description-expand-functionality-needed~.description-visibility-control{margin-top:-10px;margin-bottom:15px}#description-container.description-expand-functionality-needed:not(.full)~.description-visibility-control-more{display:block!important}#description-container.description-expand-functionality-needed.full~.description-visibility-control-less{display:block!important}body .cc-window.cc-bottom{padding:10px}body .cc-window.cc-bottom .cc-message{font-size:12px}.samsung-pay .modal-dialog{width:100%;height:100%;margin:0}.samsung-pay .modal-content{height:100%;border:0}.samsung-pay .modal-body{height:100%;padding:0}.samsung-pay iframe{height:100%}}@media(max-width:515px){.payment-input label.input-group-addon{display:none}}@media(max-width:300px){.circle{width:105px;height:105px}.circle .right-sign{width:19px;height:38px;border-right-width:8px;border-bottom-width:8px;margin-left:-8px;margin-top:-22px}}html[data-theme-name=payrexx-vpos] #container footer{display:none}@media(min-width:992px){.col-md-8,.col-md-6:first-child{padding-right:15px;margin-bottom:10px}.col-md-8>.form-control-feedback,.col-md-6:first-child>.form-control-feedback{right:15px!important}}@media(min-width:768px)and (max-width:991px){.valid div.form-group.col-md-4{padding-right:0}.form-group .col-md-6:first-child{margin-bottom:10px}}@media(max-width:440px){.pay-button,.pay-button:focus{width:100%;min-width:initial}}@media(max-width:390px){.controls .btn-group .paymenttype{float:none;width:100%;border-radius:0}}.StripeElement{border:1px solid transparent!important}#iban-element{display:inline-block!important;background:#fff!important;margin-bottom:1px!important;padding-top:14px!important}@supports (-webkit-overflow-scrolling: touch){#checkoutForm{-webkit-transform:translateZ(0)}}.btn-secondary,.btn-secondary:focus,.btn-secondary.focus{color:#333;background-color:#fff;border-color:#ccc}.btn-secondary:hover,.btn-secondary:active,.btn-secondary.active,.open>.dropdown-toggle.btn-secondary{color:#333;background-color:#e6e6e6;border-color:#adadad}
