body{background-color:#F4F7FB}h1,h2,h3{color:#309cd5;font-weight:400}h1{font-size:2em;margin:0 0 .67em}.pr-0{padding-right:0}.pl-0{padding-left:0}.d-none{display:none !important}.clear{clear:both}.border-bottom{border-bottom:1px solid #cdd4e7}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}.fullPage-background{position:fixed;display:none;width:100%;height:100%;background-size:cover}#area-container{max-width:420px;margin:10px auto;position:relative}#area-container .logoContainer{height:65px}#area-container .logoContainer .logo{position:absolute;text-align:center;width:100%;padding:10px 0 20px}#area-container .logoContainer .logo img{height:80px}#area-container .language{height:45px}#area-container .language .dropdown{float:right}#area-container .language .dropdown>span{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff;border:1px solid #cdd4e7;margin-bottom:10px;display:block;cursor:pointer;padding:7px 20px 6px;width:65px;text-align:center}#area-container .language .dropdown .dropdown-menu{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff;border:1px solid #cdd4e7;min-width:65px;top:31px}#area-container .language .dropdown .dropdown-menu a{padding:10px 20px;cursor:pointer}#area-container .language .dropdown .dropdown-menu a:hover{background-color:#cdd4e7}#area-container .language .dropdown .dropdown-menu .selected a{background-color:#f4f7ff}#area-container .heading{-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;background-color:#053c69;color:#fff;padding:20px;font-size:20px;position:relative}#area-container .heading .amount{position:absolute;right:20px;top:23px;font-size:25px}#area-container .heading .amount .change_amount{display:inline-block;float:right;margin-left:10px}#area-container .heading .amount .change_amount a{display:inline-block;border:2px solid;border-radius:5px;padding:4px;color:inherit;margin-top:3px}#area-container .heading .amount .change_amount a svg{height:16px;float:left}#area-container .heading .info b{display:block;width:199px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px}#area-container .heading .info span{display:block;width:199px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px}#area-container .payment-container{color:#222435;background-color:#fff;border-left:1px solid #cdd4e7;border-right:1px solid #cdd4e7}#area-container .payment-container .bank{text-align:center;width:50%;float:left}#area-container .payment-container .bank a{padding:20px;display:block}#area-container .payment-container .bank a:hover{background-color:#F4F7FB}#area-container .payment-container .bank a img{max-height:35px;max-width:100%}#area-container .payment-container .bank a span{display:block;color:#000;margin-top:10px}#area-container .payment-container fieldset{border:0}#area-container .payment-container .btn{margin-top:20px;padding:10px;color:#fff;background-color:#309cd5;border:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#area-container .payment-container .mb0{margin-bottom:0 !important}#area-container .payment-container .mr15{margin-right:15px !important}#area-container .payment-container #_main_container{margin:0}#area-container .payment-container .row{margin:0}#area-container .payment-container .col-xs-12{padding:0}#area-container .payment-container #_card_container.col-xs-12{padding:0 10px}#area-container .payment-container.padding{padding:20px 0}#area-container .footer{position:relative;color:#222435;background:#fff;border:1px solid #cdd4e7;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;padding:20px 15px}#area-container .footer img.logo{position:absolute;right:15px;top:0;bottom:0;margin:auto;height:23px;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;-ms-interpolation-mode:nearest-neighbor}#area-container .footer img.logo.override{height:47px}#area-container .magnius-container{position:relative;color:#222435;background:#fff;border:1px solid #cdd4e7;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;padding:20px 15px}#area-container .magnius-container .btn{margin-bottom:10px}#area-container .magnius-container img.logo{position:absolute;right:15px;top:0;bottom:0;margin:auto;height:23px;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;-ms-interpolation-mode:nearest-neighbor}#area-container .magnius-container img.logo.override{height:47px}#_card_holderName{padding:0 10px 20px}#_card_container #_card_container_row1{padding-bottom:17px}#_card_container #_card_container_row1 #_card_number_span{background-size:35px !important;margin-right:-20px;margin-top:-5px}#_card_container #_card_container_row2 input{margin:15px 0 15px 0}#_card_container #_card_container_row2 label{padding:0}#_card_container #_card_container_row2 #_expiry_label{padding-right:15px}#_card_container #_card_container_row2 #_cvv_label{padding-left:15px}#_card_container #_card_container_row2 #_cvv_span{background-size:35px !important;margin-right:-20px;margin-top:-13px}#_card_container #_card_number_label{border-bottom:0}#_card_container #_submit_button{margin-top:15px}#area-container #_main_container .btn{margin-top:15px}.alert{padding:15px;border:1px solid rgba(0,0,0,0);border-radius:4px}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}#page-wrapper .paymentMethod-container{padding:10px}#page-wrapper .paymentMethod-container .paymentMethod{display:block;border:1px solid #ccc;margin-bottom:10px;border-radius:2px;padding:5px;cursor:pointer}#page-wrapper .paymentMethod-container .paymentMethod img{height:48px;margin:0 20px 0 0;vertical-align:top}#page-wrapper .paymentMethod-container .paymentMethod label{font-weight:bold;cursor:pointer;padding-top:5px}#page-wrapper .paymentMethod-container .paymentMethod label span.subtitle{color:#999;display:block;font-weight:400;font-size:.8em}#page-wrapper .paymentMethod-container .paymentMethod .details{margin-top:10px;font-size:.9em;display:none}#page-wrapper .paymentMethod-container .paymentMethod .details .alert{margin:0}#page-wrapper .paymentMethod-container .paymentMethod.selected{border:1px solid #d4dae9;background-color:#f3f6fa}#page-wrapper .paymentMethod-container .paymentMethod.selected .details{display:block}#page-wrapper .btn.btn--checkout{float:right;font-size:.8em;font-weight:700;letter-spacing:.1em;padding:15px;margin:20px 0 0;text-transform:uppercase}#page-wrapper .btn.btn-default{color:#333;background-color:#fff;border-color:#ccc}#page-wrapper .btn.btn--checkout.btn-default{float:left}#page-wrapper .btn.btn--inline{font-size:.6em;padding:8px;margin:0}.customerCardGroup .customerCardDetails{padding-left:25px}.customerCardGroup .radio{margin:0}.customerCardGroup .radio label{display:block}form .background-cards{background-image:url(../../images/cards.png);background-position:right -74px top -121px;background-size:120px 361px;background-repeat:no-repeat;padding-top:8px;padding-right:54px}form .background-cards.cardArt{padding-right:50px;margin-right:10px;height:30px;display:inline-block;vertical-align:middle;margin-top:-6px}form .background-cards.visa{background-position-y:-163px}form .background-cards.valid.visa{background-position-y:-163px}form .background-cards.visa_electron{background-position-y:-205px}form .background-cards.valid.visa_electron{background-position-y:-205px}form .background-cards.mastercard{background-position-y:-247px}form .background-cards.valid.mastercard{background-position-y:-247px}form .background-cards.maestro{background-position-y:-289px}form .background-cards.valid.maestro{background-position-y:-289px}form .background-cards.discover{background-position-y:-331px}form .background-cards.valid.discover{background-position-y:-331px}#tokenIframeDiv{height:34px;width:100%}input.form-check-input{vertical-align:top}.font-weight-normal{font-weight:normal !important}span.copy{padding:5px 20px 5px 0;display:block;cursor:pointer;background:rgba(0,0,0,0) url("/assets/images/copy.png") right 8px top 6px no-repeat;background-size:15px 15px;opacity:.6}span.copy:hover{opacity:1}span[data-tooltip]{overflow:visible}[data-tooltip]{position:relative;cursor:pointer}[data-tooltip]:after{opacity:0;pointer-events:none;text-indent:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:normal;font-style:normal;text-shadow:none;font-size:12px;background:rgba(16,16,16,.95);border-radius:2px;color:#fff;content:"Copied!";padding:.5em 1em;position:absolute;white-space:nowrap;z-index:10;bottom:100%;left:50%;margin-bottom:10px;transform:translate(-50%, 15px);transform-origin:top}[data-tooltip]:before{width:0;height:0;border:5px solid rgba(0,0,0,0);border-top-color:rgba(16,16,16,.95);opacity:0;pointer-events:none;content:"";position:absolute;z-index:10;bottom:100%;left:50%;transform:translate(-50%, 15px);transform-origin:top}[data-tooltip].showTooltip:after{opacity:1}#change_amount-container #change_amount-form input{display:block;width:100%;border-radius:2px;padding:5px}#change_amount-container #change_amount-form input[type=number]{border:1px solid #ccc}#change_amount-container #change_amount-form .btn{margin-top:10px;margin-bottom:5px}
