@font-face{font-family:'Colfax';src:url('../fonts/Colfax-Light.eot');src:url('../fonts/Colfax-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/Colfax-Light.woff2') format('woff2'),url('../fonts/Colfax-Light.woff') format('woff'),url('../fonts/Colfax-Light.ttf') format('truetype'),url('../fonts/Colfax-Light.svg#Colfax-Light') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Colfax';src:url('../fonts/Colfax-Regular.eot');src:url('../fonts/Colfax-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/Colfax-Regular.woff2') format('woff2'),url('../fonts/Colfax-Regular.woff') format('woff'),url('../fonts/Colfax-Regular.ttf') format('truetype'),url('../fonts/Colfax-Regular.svg#Colfax-Regular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Colfax';src:url('../fonts/Colfax-Medium.eot');src:url('../fonts/Colfax-Medium.eot?#iefix') format('embedded-opentype'),url('../fonts/Colfax-Medium.woff2') format('woff2'),url('../fonts/Colfax-Medium.woff') format('woff'),url('../fonts/Colfax-Medium.ttf') format('truetype'),url('../fonts/Colfax-Medium.svg#Colfax-Medium') format('svg');font-weight:500;font-style:normal}@font-face{font-family:'BodoniFLF';src:url('../fonts/BodoniflfRoman-vmAD.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'BodoniFLF';src:url('../fonts/BodoniflfBold-MVZx.ttf') format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'BodoniFLF';src:url('../fonts/BodoniflfItalic-2OEw.ttf') format('truetype');font-weight:400;font-style:italic}@font-face{font-family:'BodoniFLF';src:url('../fonts/BodoniflfBolditalic-K7dD.ttf') format('truetype');font-weight:700;font-style:italic}html,body{height:100%}.page-layout-netsprepaid{font-family:'Colfax',sans-serif;font-weight:400;font-size:16px;background-color:#fff;color:#000;margin:0}.page-layout-netsprepaid .page-header .panel.wrapper .header.content,.page-layout-netsprepaid .header.content{max-width:none;width:100%;text-align:center;min-height:285px;box-sizing:border-box;padding-top:45px}.page-layout-netsprepaid .page-main{max-width:none;width:100%}.page-layout-netsprepaid .page-header{border-bottom:none;background-color:#fff;margin-bottom:0}.page-layout-netsprepaid .nav-sections,.page-layout-netsprepaid .nav-toggle{display:none}.page-layout-netsprepaid .logo{margin:0 auto;padding:30px 0 20px;float:none;position:static;max-width:none;width:100%;display:block}.page-layout-netsprepaid .prepaid-balance-content{text-align:center;padding:20px}.page-layout-netsprepaid .prepaid-balance{margin:20px 0}.page-layout-netsprepaid .prepaid-balance .prepaid-balance-amount{font-size:30px;font-weight:700}.page-layout-netsprepaid .prepaid-error{margin:35px 0}.page-layout-netsprepaid .prepaid-card{margin:20px 0 50px}.page-layout-netsprepaid .prepaid-balance-label,.page-layout-netsprepaid .prepaid-card-label{color:#7d8085;font-weight:500}.page-layout-netsprepaid .prepaid-balance-label,.page-layout-netsprepaid .prepaid-error{font-size:20px}.page-layout-netsprepaid .prepaid-action{margin-top:65px}.page-layout-netsprepaid .prepaid-link{color:#000;border:1px solid #000;border-radius:5px;padding:15px 20px;display:inline-block}.page-layout-netsprepaid.netsprepaid-design-2{font-family:'BodoniFLF',sans-serif;background-color:#fbbcc8;font-weight:400}.page-layout-netsprepaid.netsprepaid-design-2 .page-header{background:#fbbcc8}.page-layout-netsprepaid.netsprepaid-design-2 .page-header .panel.wrapper .header.content,.page-layout-netsprepaid.netsprepaid-design-2 .header.content{padding-top:0}.page-layout-netsprepaid.netsprepaid-design-2 .prepaid-balance-label,.page-layout-netsprepaid.netsprepaid-design-2 .prepaid-card-label,.page-layout-netsprepaid.netsprepaid-design-2 .prepaid-link{color:#bf9231}.page-layout-netsprepaid.netsprepaid-design-2 .prepaid-link{border-color:#bf9231}.page-layout-netsprepaid>.loading-mask{z-index:9999;bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100;background:rgba(255,255,255,.5)}.page-layout-netsprepaid>.loading-mask .loader>img{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100}.page-layout-netsprepaid>.loading-mask .loader>p{display:none}.page-layout-netsprepaid div.mage-error[generated]{color:#e02b27;margin-top:7px}.netsprepaid-account-balancedesktop .page-main{padding:20px;box-sizing:border-box}.netsprepaid-account-balancedesktop .prepaid-logo{text-align:center;margin-bottom:40px}.netsprepaid-account-balancedesktop .prepaid-balance-content{margin:30px 0;max-width:460px;width:100%;background-color:#fff;box-shadow:0px 4px 4px rgba(0,0,0,.25);border-radius:30px;text-align:left;box-sizing:border-box;padding:30px}.netsprepaid-account-balancedesktop .prepaid-check-balance-label,.netsprepaid-account-balancedesktop .prepaid-instructions-label{font-weight:500;margin-bottom:15px}.netsprepaid-account-balancedesktop .prepaid-check-balance-label{font-size:20px}.netsprepaid-account-balancedesktop .prepaid-instructions-label{font-size:16px}.netsprepaid-account-balancedesktop p{color:#888b8d;margin-bottom:0}.netsprepaid-account-balancedesktop input.account_no{width:100%;border:0;border-bottom:1px solid #000;font-size:16px;padding:10px 0;outline:none;background:0 0}.netsprepaid-account-balancedesktop input.account_no::placeholder{color:#888b8d}.netsprepaid-account-balancedesktop .actions-toolbar{text-align:center;margin-top:30px}.netsprepaid-account-balancedesktop form{margin:40px 0}.netsprepaid-account-balancedesktop .action.primary{background-color:#fff;color:#000;width:100%;max-width:200px;font-size:16px;font-weight:400;text-align:center;text-transform:none;border:1px solid #000;border-radius:10px;background-color:transparent;padding:15px 25px}.netsprepaid-account-balancedesktop .prepaid-error-placeholder,.netsprepaid-account-balancedesktop .prepaid-balance-result{text-align:center}.netsprepaid-account-balancedesktop .prepaid-balance .prepaid-balance-amount{font-size:40px}.netsprepaid-account-balancedesktop .prepaid-link{border-radius:10px;padding:14px 35px}.netsprepaid-account-balancedesktop .prepaid-error-placeholder,.netsprepaid-account-balancedesktop .prepaid-balance-result{display:none}.netsprepaid-account-balancedesktop.prepaid-balance-success .prepaid-balance-result{display:block}.netsprepaid-account-balancedesktop.prepaid-balance-success .prepaid-check-balance{display:none}.netsprepaid-account-balancedesktop.prepaid-balance-error .prepaid-error-placeholder{display:block}.netsprepaid-account-balancedesktop.prepaid-balance-error .prepaid-check-balance{display:none}.netsprepaid-account-balancedesktop.netsprepaid-design-2{font-weight:700;font-style:italic}.netsprepaid-account-balancedesktop.netsprepaid-design-2 .prepaid-balance-content{background-color:#fbbcc8}.netsprepaid-account-balancedesktop.netsprepaid-design-2 .prepaid-logo img{max-width:136px;height:auto}.netsprepaid-account-balancedesktop.netsprepaid-design-2 p{color:#bf9231}.netsprepaid-account-balancedesktop.netsprepaid-design-2 input.account_no::placeholder{color:#bf9231;font-style:italic;font-weight:700}.netsprepaid-account-balancedesktop.netsprepaid-design-2 .prepaid-check-balance-label,.netsprepaid-account-balancedesktop.netsprepaid-design-2 .prepaid-instructions-label{font-weight:700}.netsprepaid-account-balancedesktop.netsprepaid-design-2 .action.primary{font-family:'BodoniFLF',sans-serif;font-weight:700;font-style:italic}@media only screen and (min-width:500px){.netsprepaid-account-balancedesktop .prepaid-balance-content{margin:0;padding:70px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.netsprepaid-account-balancedesktop .page-main{padding:0}.netsprepaid-account-balancedesktop .prepaid-logo{margin-bottom:70px}.netsprepaid-account-balancedesktop form{margin:70px 0}}@media only screen and (max-width:800px){.netsprepaid-account-balancedesktop.netsprepaid-design-1{background:url('../images/dangleterre_bg-800x642.jpg') no-repeat 50% 50%;background-size:cover}.netsprepaid-account-balancedesktop.netsprepaid-design-2{background:url('../images/maison_bg-800x533.jpg') no-repeat 50% 50%;background-size:cover}}@media only screen and (min-width:801px) and (max-width:1200px){.netsprepaid-account-balancedesktop.netsprepaid-design-1{background:url('../images/dangleterre_bg-1200x962.jpg') no-repeat 50% 50%;background-size:cover}.netsprepaid-account-balancedesktop.netsprepaid-design-2{background:url('../images/maison_bg-1200x800.jpg') no-repeat 50% 50%;background-size:cover}}@media only screen and (min-width:1201px){.netsprepaid-account-balancedesktop.netsprepaid-design-1{background:url('../images/dangleterre_bg-1600x1283.jpg') no-repeat 50% 50%;background-size:cover}.netsprepaid-account-balancedesktop.netsprepaid-design-2{background:url('../images/maison_bg-1733x1182.jpg') no-repeat 50% 50%;background-size:cover}}@media only screen and (max-width:501px){.netsprepaid-account-balancedesktop .prepaid-logo img{width:100%;height:auto}}