html,body{height:100%;overflow-x:hidden}body{font-family:'Open Sans',sans-serif;color:#444;background:#efefef;background-color:#efefef;font-size:1.4em;position:relative;padding-top:var(--Spacing-spacing-xl,48px)}.add-footer-margin{margin-bottom:3.25rem}.footer-wrapper{background:#fff;margin:0;padding:0}.navbar{min-height:85px}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0}.navbar-brand{margin-left:15px;height:85px;padding:33px 15px}.navbar-brand.logo{background:url(../Images/allpay-logo-for-dark-bg.svg) no-repeat 0 50%;background-size:75px;background-position-x:1px;background-position-y:29px;padding-left:85px}.navbars .container,.navbars nav{width:95%}.navbar-inverse{background-image:-webkit-linear-gradient(top,#2b5a8f 0,#1a3553 100%);background-image:-o-linear-gradient(top,#2b5a8f 0,#1a3553 100%);background-image:linear-gradient(to bottom,#2b5a8f 0,#1a3553 100%);background-repeat:repeat-x}.navbar-inverse .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top,#1a3553 0,#952d98 100%);background-image:-o-linear-gradient(top,#1a3553 0,#952d98 100%);background-image:linear-gradient(to bottom,#1a3553 0,#952d98 100%);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);background-repeat:repeat-x;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f3f3f3 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f3f3f3 100%);background-image:linear-gradient(to bottom,#ebebeb 0,#f3f3f3 100%);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}.nav-tabs li a,.nav-tabs li.active a,.nav-tabs li a:hover,.nav-tabs li.active a:hover,.nav-tabs li.active a:focus{border:none}.nav-tabs>li.active>a:hover{color:#fff}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);background-repeat:repeat-x;color:#fff}.navbar-inverse .navbar-nav>li>a{color:#ddd}.navbar-inverse .navbar-brand{position:relative;color:#507eb2}.navbar-header a img:hover,.navbar-inverse .navbar-nav>.active>a,.nav>li>a:hover,.nav>li>a:focus{background:#2b5a8f;background-image:none;background-repeat:no-repeat;filter:none;-webkit-box-shadow:none;box-shadow:none;color:#fff}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:#1a3553}.nav-tabs>li.active>a{border:none;border-bottom-color:transparent;cursor:default}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{background-color:#1a3553 !important}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{background-image:none}.navbar-nav>li>a{padding-top:35px;padding-bottom:30px}.navbar-nav{float:right}.navbar-inverse .navbar-toggle .icon-bar .navbar-inverse .navbar-toggle,.navbar-inverse .navbar-toggle{position:relative;color:#507eb2}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#507eb2;border-color:#507eb2;color:#507eb2}.navbar-inverse .navbar-toggle{border-color:#507eb2}.navbar-inverse .navbar-nav>li>a,.CloseButton .glyphicon-remove,.CloseButton .fa-times{position:relative;color:#fafafa}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:unset}p{line-height:1.4em}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}div.collapsible-div{cursor:pointer}h1,h2,h3,h4,h5,h6{font-weight:300}#masterHeaderNotificationsPopup h1{font-size:16px;font-weight:bold}h1.text-danger{margin-top:5px}.help-link{display:none}label{color:#1a3553}.bootstrap-label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}#cardHolderAddressMessage{font-size:smaller;font-weight:400;margin-left:0;margin-right:0;margin-top:5px;margin-bottom:-10px}.labels h2 span{margin:0;display:inline-block}.labels h2{margin:0 0 4px 0}label.balance-warning-label{color:#fff;margin-right:4px;margin-bottom:0}.Password input{float:left}.amountEnter input{margin-left:4px}.btn{display:inline-block;padding:10px 18px;min-width:115px;margin-bottom:0;font-size:16px;font-weight:400;line-height:1.42857143;border:0;border-radius:3px;margin:0 10px 0 0;min-height:44px}.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger,.btn-danger-solid{text-shadow:0 -1px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-default:active,.btn-primary:active,.btn-success:active,.btn-info:active,.btn-warning:active,.btn-danger:active,.btn-default.active,.btn-primary.active,.btn-success.active,.btn-info.active,.btn-warning.active,.btn-danger.active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn:active,.btn.active{background-image:none}.btn-default{background:none;background-image:none;border:1px solid #8a8a8a;color:#8a8a8a;filter:none}.btn-default:hover,.btn-default:focus{background:#f8f8f8;color:#5a5a5a;text-shadow:none}.btn-default:active,.btn-default.active{background:#f8f8f8;color:#5a5a5a;text-shadow:none}.btn-default:disabled,.btn-default[disabled]{background-color:#e0e0e0;background-image:none}.btn-primary{background:#2b5a8f;background-color:#2b5a8f;border:1px solid #2b5a8f;color:#fff;filter:none}.btn-primary:hover,.btn-primary:focus{background:#1a3553;background-color:#1a3553}.btn-primary:active,.btn-primary.active{border-color:#1a3553;background-color:#2b5a8f}.btn-primary:disabled,.btn-primary[disabled]{background-color:#2b5a8f;background-image:none}.btn-secondary{background:none;background-color:transparent;border:1px solid #2b5a8f;color:#2b5a8f;background-image:none;filter:none}.btn-secondary:hover{background:#507eb2;border:1px solid #507eb2;color:#fff}.btn-danger{background-image:none;background:none;color:#b92c28;border:1px solid #b92c28;text-shadow:none}.btn-danger:hover,.btn-danger:focus{background:#b92c28;color:#fff}.btn-danger:active,.btn-danger.active{background:#b92c28;color:#fff}.btn-danger:disabled,.btn-danger[disabled]{background:#b92c28;color:#fff}.btn-danger-solid{background:#b92c28;background-color:#b92c28;background-image:none;color:#fff;border-color:#b92c28}.btn-danger-solid:hover,.btn-danger-solid:focus{background:#ac2925;background-color:#ac2925;color:#fff;border-color:#ac2925;text-shadow:none}.btn-square{margin:0;padding:7px 10px;min-width:38px;min-height:38px}.btn-group{margin:0 auto;text-align:center;width:inherit;display:inline-block}.btn-group-sm>.btn,.btn-sm,.btn-default{padding:7px 30px;min-width:110px;font-size:16px;line-height:1.5;border-radius:3px;background:#fefefe;color:#585858;border:1px solid #8a8a8a;text-shadow:0 1px 0 #fff}.btn-group-sm>.btn:hover,.btn-sm:hover{background:none;border:1px solid #ccc}button.pull-right,a[role=button].pull-right{margin-left:10px;margin-right:0}#homeContainer .btn.btn-primary{margin-right:0 !important}.PopupContent .form-group .btn.btn-danger,#pnlButtons .btn.btn-danger,#AddAccButton .btn.btn-danger{margin-left:0 !important}#loginPanel .form-group .btn,#forgottenPassword .form-group .btn{margin:0 0 1em}#loginControls .btn{width:100%}span.AllpayButton{text-align:center;margin:0 auto;color:#424242;position:relative;font-size:12px;font-weight:normal;text-decoration:none}span.AllpayButton:hover{cursor:pointer}.AllpayButton.disabled .btn.btn-primary{font-weight:600;text-shadow:0 1px 0 rgba(0,0,0,.8);border:1px solid #1a3553;border-bottom:0 solid #002f5d !important;background:#0c2e57;opacity:.65;cursor:not-allowed}div#SignUpTopBtns,div.AllpayButtonContainer{display:inline-block}div#SignUpTopBtns{margin:1em 0 0}div#SignUpTopBtns label{padding:0 10px 0 0}div#SignUpHeader{text-align:right}#verifyContainer{min-height:3em;position:relative}#verifyContainer .registerButtons:before{content:'';display:inline-block;vertical-align:middle;height:100%}div.btnConfirmYes,div.btnConfirmNo{float:left;margin-left:10px;margin-top:10px}#PRNDetailsLeftCol{z-index:1 !important}#Prns .amountSummary .btn-group-sm>.btn,#Prns .amountSummary .btn-sm,#Prns .amountSummary .btn-default{padding:1px 10px;min-width:40px;min-height:28px;margin-left:10px;margin-right:0}#Prns .amountSummary .btn-group-sm>.btn:hover,#Prns .amountSummary .btn-sm:hover,#Prns .amountSummary .btn-default:hover{border-color:#999}.CloseButton{height:20px;width:20px;float:right;position:absolute;top:10px;right:10px}.text-danger{font-weight:600}.cancel-button,.back-button,.finish-button,.next-button{margin-bottom:10px}#cardholderContactDetailsModal .modal-header{background:#2b5a8f;color:#fff}table{border-collapse:collapse;border-spacing:0}div.panel div table{margin-bottom:0}tr.schedule-header{cursor:pointer;border-bottom:thin solid #ddd}table tbody tr.schedule-detail td{border:none;padding:3px}td.strikethrough{text-decoration:line-through}.history-header{background-image:linear-gradient(to bottom,#2b5a8f 0,#1a3553 100%)}.history-header th{color:#fff;text-align:center}.table-responsive::-webkit-scrollbar{-webkit-appearance:none}.table-responsive::-webkit-scrollbar:vertical{width:12px}.table-responsive::-webkit-scrollbar:horizontal{height:12px}.table-responsive::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:10px;border:2px solid #fff}.table-responsive::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}.friendly-name{word-break:break-all}a:hover{-o-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;cursor:pointer}a:active,a:hover{text-decoration:underline}ul.list-inline li a{color:#444}#primary-content .small-pills li.active a{color:#1a3553;background:none;border-bottom:1px solid #1a3553;background-image:none;-webkit-box-shadow:none;box-shadow:none}#primary-content .small-pills li.active a:hover{color:#d3d3d3;background:none;border-bottom:1px solid #d3d3d3;background-image:none;-webkit-box-shadow:none;box-shadow:none}#primary-content .small-pills li a:hover{color:#d3d3d3;background:none;border-bottom:1px solid #d3d3d3;background-image:none;-webkit-box-shadow:none;box-shadow:none}#primary-content .small-pills li a{padding:5px 10px;border-radius:0}div.clear,br{clear:both;height:0;visibility:hidden;line-height:0;font-size:0;margin:0 !important;padding:0 !important}.clearfix::after{content:"";clear:both;display:table}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}.list-group,.panel{width:100%;margin:0 auto 20px}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item{padding:10px}.list-group-item .media-body{vertical-align:middle}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #1a3553;background-image:-webkit-linear-gradient(top,#2b5a8f 0,#1a3553 100%);background-image:-o-linear-gradient(top,#2b5a8f 0,#1a3553 100%);background-image:linear-gradient(to bottom,#2b5a8f 0,#1a3553 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2b5a8f',endColorstr='#ff1a3553',GradientType=0);border-color:#1a3553}.list-group-item-heading{font-weight:600}p.list-group-item-text{margin-bottom:8px}#faqsContainer .list-group-item{padding:1.5em 3em 1em;line-height:1.5}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8',endColorstr='#ffc8e5bc',GradientType=0);border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7',endColorstr='#ffb9def0',GradientType=0);border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fdd499 0,#f0ad4e 100%);background-image:-o-linear-gradient(top,#fdd499 0,#f0ad4e 100%);background-image:linear-gradient(to bottom,#fdd499 0,#f0ad4e 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffdd499',endColorstr='#fff0ad4e',GradientType=0);border-color:#f0ad4e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede',endColorstr='#ffe7c3c3',GradientType=0);border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);background-repeat:repeat-x}.progress-bar{background-image:-webkit-linear-gradient(top,#4a729f 0,#2b5a8f 100%);background-image:-o-linear-gradient(top,#4a729f 0,#2b5a8f 100%);background-image:linear-gradient(to bottom,#4a729f 0,#2b5a8f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4a729f',endColorstr='#ff2b5a8f',GradientType=0)}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c',endColorstr='#ff449d44',GradientType=0)}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#8a5595 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#8a5595 100%);background-image:linear-gradient(to bottom,#5bc0de 0,#8a5595 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff8a5595',GradientType=0)}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e',endColorstr='#ffec971f',GradientType=0)}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f',endColorstr='#ffc9302c',GradientType=0)}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel .alert{margin:25px 0}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffe8e8e8',GradientType=0)}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#2b5a8f 0,#1a3553 100%);background-image:-o-linear-gradient(top,#2b5a8f 0,#1a3553 100%);background-image:linear-gradient(to bottom,#2b5a8f 0,#1a3553 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2b5a8f',endColorstr='#ff1a3553',GradientType=0)}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8',endColorstr='#ffd0e9c6',GradientType=0)}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7',endColorstr='#ffc4e3f3',GradientType=0)}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fdd499 0,#f0ad4e 100%);background-image:-o-linear-gradient(top,#fdd499 0,#f0ad4e 100%);background-image:linear-gradient(to bottom,#fdd499 0,#f0ad4e 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffdd499',endColorstr='#fff0ad4e',GradientType=0)}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede',endColorstr='#ffebcccc',GradientType=0)}#Prns .styledSection .panel-body{background:#fcfcfc;background-color:#fcfcfc}.panel-footer{padding:10px}div.panel-body div.alert{margin-top:0}div.alert.last{margin-bottom:20px}div.alert.no-bottom-margin{margin-bottom:0}#PRNDetailsRightCol .panel .alert{margin:25px 15px}.well{background:transparent;background-image:none;filter:unset;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;padding:0}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffe8e8e8',GradientType=0);background-repeat:repeat-x}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#2e6da4;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffe8e8e8',GradientType=0);background-repeat:repeat-x;color:#444}.dropdown-menu>li>a{line-height:2}.bootstrap-dialog.type-primary .modal-header,.bootstrap-dialog.type-warning .modal-header,.bootstrap-dialog.type-info .modal-header{position:relative;background-color:#2b5a8f}div.form-group.last-group{margin-bottom:0}#loginPanel .form-group{margin-bottom:1em}#loginPanel .form-group .col-md-12{float:none}.form-inline .form-control{width:100%}.form-control{line-height:1.3em;font-size:1.1em;padding:0 12px;border-radius:3px;height:44px}#Prns .styledSection .panel-body .form-group .control-label{padding-top:13px}.panel-primary{border-color:#2b5a8f}.btn-postcode-search{position:relative;min-width:0;float:right;top:-44px;left:10px}.txtPostcode::-ms-clear{display:none}#PRNDetailsLeftCol{z-index:1}#primary-content{padding:50px 0;background:#fff}.mg-btm{margin-bottom:15px}.mg-btm-lg{margin-bottom:20px}.mg-top-lg{margin-top:20px}.no-pad{padding:0}.no-mg{margin-bottom:0}.no-top-border{border-top-style:none}.no-bottom-border{border-bottom-style:none}.monospaced{font-family:monospace}div.well.clearfix{margin-bottom:0;padding-bottom:0}.hidden-control,.hidden-panel{display:none}.left{text-align:left}.center{text-align:center}.right{text-align:right}.alpha{padding-left:0;margin-left:0}.beta{padding-right:0;margin-left:0}.txtCenter{text-align:center}.hide{display:none}.shrink{font-size:.7em}.thin{height:10px !important;padding:4px 0 9px 0 !important}.thick{height:30px !important;padding:10px 0 1px 0 !important}div.VeryWeak{border-color:#d20000;background-color:#f0bfbf}div.Weak{border-color:#f00;background-color:#f5d5d5}div.Good{border-color:#f90;background-color:#ffeacc}div.Strong{border-color:#172;background-color:#bbedcc}div#EditPRNDetailsContainer .alert.alert-danger{margin-top:15px;margin-left:15px;margin-right:15px;margin-bottom:0}.remove-bank-card-confirm{margin-right:0}.remove-bank-card-cancel{float:left}.sidebar{left:0;z-index:1000;display:block;padding:20px 0;overflow-x:hidden;overflow-y:auto;background-color:#f5f5f5;border-right:1px solid #eee}.tab-content .row{margin-bottom:15px}.tab-content h4{margin-bottom:25px}.account-heading{font-weight:bold;color:#1a3553}#timeoutText .Text{line-height:1.2em}img.capsWarning,#capsWarning{float:left;margin-left:5px;margin-top:1px;display:none}#timeoutContent{width:350px}#timeoutContent div.btnOk{margin:20px auto 0 auto;text-align:center}#timeoutContent div.btnEnterPIN{width:240px;margin:20px auto 0 auto}.white .Link{padding-right:2px}.form-small{width:25%}.close{color:#fafafa;text-shadow:0 1px 0 #000;filter:alpha(opacity=90);opacity:.9}.caret{margin-left:7px;border-top:5px solid;border-right:5px solid transparent;border-left:5px solid transparent}.alert .glyphicon{margin-right:4px}.sorter .glyphicon{font-size:.8em;color:#1a3553}.glyphicon-ok{color:#5cb85c}.glyphicon-remove{color:#d9534f}.Content .glyphicon{margin-right:5px}.Content ul{list-style-type:none !important;margin-left:5px;padding-left:0;line-height:2.2}.ital{font-style:italic}#masterBody{height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;background-color:#fff;padding-top:var(--space-8-x,32px)}#masterOverlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:15;background:#000;opacity:.5;display:none}#masterFormContainer{position:relative}#masterBodyContainer{margin:0 auto;padding-bottom:30px;background-color:#fff;z-index:1}#masterBodyContent select{min-height:2.8em;margin-right:1em}#masterHeaderContents{margin-left:auto;margin-right:auto}#masterHeaderContents .Options:hover #masterHeaderUser,#masterHeaderContents .Options:hover #masterHeaderUser .UserDropdownDefault{color:#f79622;font-weight:bold}#masterHeaderContents .Options:hover #masterHeaderUserArrow,#masterHeaderUser:hover #masterHeaderUserArrow{background-image:url("../Images/arrow_down_hover.png")}#masterHeaderContents .Options{position:relative;float:right;width:229px;z-index:1000;height:40px;margin-top:16px}#masterHeaderContents .OptionsList{position:absolute;background-image:url('../Images/profile_dropdown.png');background-repeat:no-repeat;height:229px;width:229px}#masterHeaderContents .OptionsList.Hidden{height:40px}#masterHeaderContents .OptionsList.Hidden #masterHeaderOptions{display:none}#masterHeaderContents div.Hidden #masterHeaderUser{border-bottom:none}#masterHeaderNotifications{border-right:solid 2px #ccc;border-bottom:solid 2px #ccc;border-left:solid 1px #ddd;border-top:solid 1px #ddd;background-color:#fbfbfb;margin-right:20px;padding:10px 5px 10px 5px;margin-bottom:5px;font-weight:bold;height:20px;margin-top:14px;display:none;font-size:15px}#masterHeaderNotifications span{margin-left:10px;margin-right:10px;text-align:center}#masterHeaderUser{font-size:15px;width:210px;padding:0 5px 10px 10px;height:30px}#masterHeaderUser,#masterHeaderNotifications{float:right;cursor:pointer;line-height:25px;color:#3f3f3f}#masterHeaderUser span{float:left;margin-top:10px}#masterHeaderUser .UserDropdownDefault{color:#3f3f3f;text-decoration:none}#masterHeaderUser .divider{width:0;height:34px;border-left:1px solid #b6b6b6;border-right:1px solid #d9d9d9;float:right;margin-right:10px;margin-top:3px}#masterHeaderUserArrow{background-image:url("../Images/arrow_down.png");background-repeat:no-repeat;height:25px;width:25px;margin-top:16px;float:right}#masterHeaderOptions{left:1px;z-index:10;cursor:pointer;line-height:28px;width:229px;height:143px;padding-top:40px}#masterHeaderOptions li{padding:4px 2px 3px 14px}#masterHeaderOptions li.topItem{border-top:solid 3px #ececec}#masterHeaderOptions li a{color:#3f3f3f;float:left;width:100%}#masterHeaderOptions li:hover{background-color:#ececec}#masterHeaderOptions li:hover a:hover{text-decoration:none}#masterHeaderOptions ul{width:226px;text-align:left;background-color:#f7f7f7;font-weight:bold;border-bottom:solid 1px #d2d2d2;border-left:solid 1px #d2d2d2;border-right:solid 1px #d2d2d2}#masterHeaderOptionsSignout{border-top:solid 2px #b6b6b6}#masterHeaderNotificationsPopup .Container{position:relative;overflow-y:scroll;overflow-x:hidden;height:90px}#masterHeaderNotificationsPopup{position:absolute;background-color:#424242;z-index:9;right:300px;width:170px;top:80px;cursor:auto;color:#fff;line-height:14px;font-size:12px;padding:30px 15px 15px 15px;display:none}#masterHeaderNotificationsPopup .Close{position:absolute;top:10px;right:15px;cursor:pointer}#masterHeaderNotificationsPopup .Popup{padding-bottom:20px}#masterHeaderNotificationsPopup h2{font-weight:bold;font-size:15px;margin-bottom:10px;border-bottom:dotted 1px #fff;width:100%;padding-bottom:4px}#masterLoggedOutHeader{margin-bottom:50px}#masterLoggedOutHeader .fakeHr{height:0;border-top:solid 1px #2e5076;border-bottom:solid 1px #2e5076;margin-top:10px}#masterContentTitle{margin-top:10px}#masterTitle{float:left;text-align:left;margin-left:10px;margin-top:40px}#masterTitle h2{margin-top:10px}#loggedInLogo{float:left}#loggedInTitle{float:right;padding-top:50px}#loggedInLogo img{height:100px;margin:10px 0 10px 20px}#loggedInNavigationContainer{width:100%;position:relative;z-index:1000;height:49px}#loggedInNavigation{width:100%;height:49px;position:absolute}label#ctl00_ctl00_contentMain_loggedInContent_lblPrnError{margin:10px 0}label#ctl00_ctl00_contentMain_loggedInContent_lblSuccessText{color:#3c763d;font-weight:400}div#ctl00_ctl00_contentMain_loggedInContent_pnlError{-webkit-box-shadow:none;box-shadow:none}#loggedInContainer .fakeHr{margin-bottom:30px;border-top:1px solid #304f80;border-bottom:1px solid #ccc;height:0}#loggedInNavigation .Center{position:absolute;width:952px;height:49px;background-image:url("../Images/Nav_middle.png");background-repeat:repeat-x;margin-right:9px;margin-left:9px}#loggedInNavigation .Left{height:49px;position:absolute;left:0;top:0;background-image:url("../Images/Nav_left.png");background-repeat:no-repeat;width:9px}#loggedInNavigation .Right{height:49px;position:absolute;right:0;top:0;background-image:url("../Images/Nav_right.png");background-repeat:no-repeat;width:9px}#loggedInNavigation li.TopNavItem{float:left;height:45px;width:176px;text-align:center;padding-left:2px;padding-right:2px}#loggedInNavigation li.Withlist:hover{background-color:#f7f7f7;border-top:solid 2px #d5d5d5;border-left:solid 2px #d5d5d5;border-right:solid 2px #d5d5d5;padding-left:0;padding-right:0}#loggedInNavigation li.Withlist:hover div.TopItem{margin-top:-2px}#loggedInNavigation li.TopNavItem:hover div.ListContainer .TopItem>a,#loggedInNavigation li.TopNavItem:hover div.ListContainer .TopItem>span,#loggedInNavigation li.Current div.ListContainer .TopItem>span,#loggedInNavigation li.Current div.ListContainer .TopItem>a,#loggedInNavigation li div.ListContainer div.SubListContainer li:hover>a,#loggedInNavigation li div.ListContainer div.SubListContainer li:hover>span,#loggedInNavigation li.Current>span,#loggedInNavigation li.Current>a{border-bottom:2px solid #f9951b}#loggedInNavigation li.TopNavItem a,#loggedInNavigation li.TopNavItem a:active #loggedInNavigation li.TopNavItem a:visited,#loggedInNavigation li.TopNavItem span{font-size:.875em;color:#204f80;font-weight:bold;text-decoration:none}#loggedInNavigation div.SubListContainer{position:absolute;left:-2px;top:0;display:none;cursor:pointer}#loggedInNavigation li.TopNavItem:hover div.SubListContainer{display:block}#loggedInNavigation ul.SubList{width:176px;padding:0;text-align:left;background-color:#f7f7f7;margin-top:40px;border-bottom:solid 2px #d5d5d5;border-left:solid 2px #d5d5d5;border-right:solid 2px #d5d5d5}#loggedInNavigation ul.SubList a{width:100%;line-height:45px;margin-left:20px;color:#434343}#loggedInNavigation ul.SubList li:hover{background-color:#ececec}#loggedInNavigation div.ListContainer{position:relative;padding:8px 2px 10px 2px}#loggedInNavigation div.ListContainer .TopItem a,#loggedInNavigation div.ListContainer .TopItem span,#loggedInNavigation div.ListContainer .TopItem div.Arrow{float:left;margin-top:6px;margin-left:35px}#loggedInNavigation div.ListContainer .TopItem span{margin-left:20px;cursor:pointer}#loggedInNavigation div.ListContainer .TopItem div.Arrow{margin-left:10px;margin-top:10px}#loggedInNavigation div.Arrow{height:7px;width:11px;margin-top:3px;float:right;margin-right:15px;background-image:url('../Images/arrow_down_small.png');background-repeat:no-repeat}#loggedInNavigation div.ListContainer:hover div.Arrow{background-image:url('../Images/arrow_down_hover_small.png')}#loggedInNavigation div.Separator{height:27px;border-right:solid 1px #fff;border-left:solid 1px #ccc;width:0;float:right}#loggedInNavigation #PaymentHistoryMenuLink{margin-left:26px}p.subheading{margin-bottom:2em}div.no-underline{margin-top:3.5em}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px;background:#fff;border:0;text-shadow:none;border-radius:0;height:34px}.navbar-form .input-group>.form-control{width:100%;border:0;border-radius:0;background:#444;color:#fff;font-size:.8em}.navbar-form .input-group>.form-control::-webkit-input-placeholder{color:#fff}.navbar-form .input-group>.form-control:focus{outline:none}#masterNavigation a,#masterNavigation a:link,#masterNavigation a:visited{display:inline-block;height:50px;width:120px;text-align:center;padding-top:30px;background-color:#8a98ba;color:#002d62;margin-right:10px}#masterNavigation a:hover,#masterNavigation a:active,#masterNavigation li.current a{background-color:#5a709b;color:#fff}#masterNavigation li{display:inline-block}#masterNavigationContainer{float:right;margin-top:40px;margin-right:15px}.paginationNav>.row{margin-bottom:2em}.paginationNav{margin-top:20px;margin-bottom:20px;text-align:center}.paginationNav .pageLabel{font-size:1.2em;padding:0 20px}.paginationNav .btn-group .btn{min-width:unset;border:1px solid transparent}.paginationNav .btn-group .btn:hover{border:1px solid transparent;background:none;color:#507eb2}.paginationNav .btn-group .btn.btn-primary:hover{min-width:unset;border:1px solid #507eb2;background:#507eb2;color:#fff}.paginationNav .btn:active{-webkit-box-shadow:none;box-shadow:none}#Prns .field-row{border:solid 1px #aaa;margin-bottom:10px;background-color:#fff;padding:4px 4px 4px 8px}#Prns .errorText{font-weight:bold;margin-left:10px}#Prns div.error{padding:6px;height:auto}#Prns .outerHeader{cursor:pointer;margin-top:0;background-color:#f5f5f5}#Prns .header *{cursor:pointer}#Prns .header h3{font-weight:bold;font-size:1.1em;float:left;margin-right:10px}#Prns .header .p1{float:left}#Prns .header .arrowContainer{float:right;margin-right:6px;line-height:125%}#Prns .arrowUp .header .arrowContainer{background-image:url('../Images/arrow_up.png')}#Prns .header .arrowContainer span{visibility:hidden}#Prns .content h3{font-size:1.1em;font-weight:normal;margin-bottom:6px;color:#204f80;font-style:normal;margin-top:12px}#Prns .content>div{padding:4px;padding-left:8px}#Prns .amountEnter{margin-bottom:4px}#Prns .amountEnter>p,#Prns .amountEnter>div,div.fields>p,div.fields label{color:#3e3e3e}#Prns .row .AllpayButton .Link{width:135px}#Prns .amount{float:left}.amountEnter .p1,#Prns .title{float:left;width:200px;margin-top:3px}#Prns div.tooltip{float:left;margin-left:10px;margin-top:5px}#Prns div.amountSummary{padding:0;border-bottom:thin solid #999}#Prns div.title span.titleText{float:left;line-height:30px}#Prns .amountTextbox,#Prns .amountText{float:left;width:220px;margin-top:5px}#Prns .amountText{margin-top:12px}#Prns .amountTextbox,#Prns div.fields p.title{line-height:20px}#Prns .amountTextbox span,#Prns .amountTextbox input{float:left}#Prns .amountTextbox input{width:100px;line-height:normal}#Prns .row .AllpayButtonContainer{float:right;height:35px}#Prns .contracted,#Prns .amountSummary .p2,#Prns .amountSummary .p3{display:none}#Prns .amountSummary{padding:0;margin-bottom:4px}#Prns div.amountSummary p,#Prns div.amountSummary div{padding-top:4px;color:#f79622}#Prns a.ConsentTerms{margin-left:65px}#Prns div.ConsentForm{display:none}#Prns p.NotAvailable{width:300px;margin-bottom:10px;margin-top:10px}#Prns p.amountEnter span.error{color:#f00;margin-left:6px}#Prns div.amountSummary span.extraInfo{float:right}#Prns div.amountSummary span.heading{float:left;font-weight:bold}#Prns div.amountSummary div.tooltip{margin:-2px 0 0 5px;padding:0}#Prns .amountSummary div.ttWrapper div.tooltip{float:right;margin-right:6px;margin-top:-8px}#Prns div.amountSummary div.tooltip div{padding:5px}#Prns div.amountSummary div.tooltip div.content{padding:2px}#Prns div.styledSection{overflow:hidden}#Prns div.styledSection div.PrnContent{margin:0 2px;position:relative;z-index:1}#Prns div.styledSection div.innerPrnContent{background-color:#fff;padding:1px 8px 4px}#Prns div.paymentItemSection{background-color:#ececec;padding:5px;margin-bottom:4px}#Prns .amountSummary.col-xs-12{line-height:15pt}#Prns .input-group[class*=col-]{float:left}#Prns span.errorAmount{margin-left:1em}img#ajaxLoader,img.ajaxLoader{display:none;width:70px;margin-top:5px}div.PrnContent img#ajaxLoader,div.PrnContent img.ajaxLoader{float:right;margin-top:0;margin-right:5px}.PopupText img#ajaxLoader{margin-top:20px;margin-left:5px}.RequestBarcode{margin-left:8px;float:right;cursor:pointer}.RequestCard{margin-left:8px;float:right;cursor:pointer}.VerifyPRN{float:right;cursor:pointer;margin-left:8px}#Groups span.selected,#Groups span.unselected{background-repeat:no-repeat;cursor:pointer;display:table-cell;vertical-align:middle}#Groups span.groupContainer{margin-bottom:10px;margin-top:4px;float:left}#Groups img.prnLogo{float:left;width:60px;height:40px;margin-left:5px;margin-right:5px}#Groups span.prnGroupTitle{display:table-cell;vertical-align:middle;height:40px}#Groups span.groupContainer span.title{float:left;color:#3f3f3f;font-size:12px;font-weight:normal}#Groups span.unselected{border:none}#groupSelection span.viewAll a,#groupSelection span.viewAll{float:right;color:#fff}div#PersonalDetailsContent div.list-group div button{float:right}a.findAddresses:hover{cursor:pointer}div.addressSearchContainer{margin-right:8px;float:left}div.addressResultContainer{background-color:#fff;border:1px solid #bababa;min-width:194px;max-height:253px;overflow-y:scroll;clear:left}div.addressResultContainer ul.addressResults li{padding:4px}div.addressResultContainer ul.addressResults li:hover{cursor:pointer;background-color:#ffe3c0}#ConfirmPayment #AmountDueInner #PayLoading img{width:100px;display:none;margin:78px auto auto}#ConfirmPayment #PaymentSummary{width:700px;float:left}#ConfirmPayment #PaymentSummary div.content{min-height:200px}#ConfirmPayment #PaymentSummary #PaymentDetails{float:right;width:300px}#ConfirmPayment #PaymentSummary #Card{float:left;width:300px}#ConfirmPayment h4{font-weight:normal;color:#f8981d;margin-bottom:20px}#ConfirmPayment h4 a{text-decoration:underline;color:#222;margin-left:4px;font-size:.9em}#ConfirmPayment div.content span.card-label{display:block;color:#204f80;margin-bottom:5px}#ConfirmPayment div.content span.value{display:block;margin-bottom:10px}#ConfirmPayment div.content .OrgContainer{margin-bottom:10px}div.OrgContainer .PrnLogo{float:left;width:60px;height:40px;margin-right:5px}div.OrgContainer span.value.LogoLabel{display:table-cell;vertical-align:middle;height:40px}#paymentCardInfo,#paymentOrgInfo{margin-bottom:2em}div.PasswordStrengthContainer{clear:both;width:234px;padding:6px;text-align:left;font-weight:bold;font-size:.75em;color:#333;border:2px solid;margin-top:4px}#popupPasswordChange div.PasswordStrengthContainer{width:270px}#confirmPopup{width:300px}#confirmPopup #confimContent{text-align:center}#confirmPopup #confimContent .Text{width:100%;margin:20px;text-align:center;line-height:1.2em}div.Popup{top:20px;position:absolute;width:100%;left:auto;right:auto;z-index:20;display:none}div.PopupContent{border:solid 1px #434343;background-color:#8a98b9;margin:0 10px;position:relative}div.PopupContent p#title{text-align:left;padding-left:15px}div.PopupText{background-color:#fff;color:#3f3f3f}div.Popup .CloseButton{height:20px;width:20px;float:right;position:absolute;top:10px;right:10px}div.Popup .CloseButton:hover{cursor:pointer}.Popup .AllpayButton .Link{width:100px}.modal-dialog{width:600px;margin:55px auto;max-width:95%}.modal.in .modal-dialog{opacity:1 !important;z-index:1100 !important}div.tooltip{float:right;height:18px;width:18px;margin-top:2px}div.tooltip div.arrow{display:none;background-image:url('../Images/tooltip_peak.png');background-repeat:no-repeat;height:5px;margin:22px 0 5px -6px;position:absolute;width:140px;z-index:12;padding:5px}div.tooltip div.content{display:none;width:150px;z-index:11;margin-top:35px;margin-left:-72px;margin-bottom:5px;position:absolute;padding:2px;background-color:#bbb}div.tooltip div.content h4{color:#005e9d;font-size:12px;font-weight:normal;margin-bottom:10px}div.tooltip div.content span{color:#005e9d;font-size:11px}div.tooltip div.content span.tooltipSection{display:block;padding:4px 0}div.tooltip div.contentInner{background-image:url('../Images/tooltip_gradient.png');background-repeat:repeat;padding:5px;min-height:60px}div.panel div.panel-heading .arrowContainer{float:right;cursor:pointer}span.purchase-dropdown{width:17px}div.panel-group div.panel-heading{cursor:pointer}.card-friendly-name{margin-top:0;margin-bottom:0;width:100%}div.prn-panel-body{padding-bottom:0}#ThreeDSecureFrame .PopupContent{width:400px;height:400px}#ThreeDSecureFrame iframe{width:100%;height:100%}#ThreeDSecureFrame .PopupText{height:88%}span.threeDSecureError{display:block;color:#f00;font-weight:bold;margin-bottom:10px;font-family:Arial;font-size:.85em}#threeDSecureBtns a,#threeDSecureBtns a:visited,#threeDSecureBtns a:link{color:#5a709b;display:block;font-family:Arial;font-size:.85em;margin:20px auto auto;text-decoration:none;width:205px}#threeDSecureBtns a:active,#threeDSecureBtns a:hover{text-decoration:underline}div.BreadCrumbs{margin:20px 0 10px}div.BreadCrumbs span{font-size:16px;color:#99a3ac;float:left;margin-left:6px;margin-right:6px;margin-top:4px}div.BreadCrumbs span.Active{color:#204f80;font-weight:bold}div.BreadCrumbs span.Arrow{background-image:url('../images/breadcrumb_arrow.png');background-repeat:no-repeat;width:14px;height:23px;float:left;margin-top:0}div.modal{bottom:0}div.ModalContent{margin-left:auto;margin-right:auto;border:solid 1px #434343;background-color:#8a98b9;padding:10px;position:relative}div#masterFooter.container{padding:1em 0 2em}#innerFooter{border-top:solid 1px #ccc;padding:.5em 0;margin:0 1em;position:relative}#masterFooterLinks ul{font-size:.9em;font-weight:600;margin-top:20px}#masterFooterLinks li{text-align:left;float:left;line-height:1.6em;margin:0 10px 10px 0}#masterFooterLinks{float:left}#masterFooterDetails{float:left;width:200px;color:#929292;font-size:10px;line-height:14px;margin-top:5px;margin-left:140px}#masterFooterDetails .smaller{font-size:9px;margin-top:5px}#masterFooterRight{float:right;color:#555;font-weight:bold;font-size:10px;margin-top:10px;margin-right:90px;text-align:right}#masterFooterRight .links{font-size:11px;float:right;margin-top:30px}#masterFooterText{color:#555;text-align:left;font-size:11px;margin-top:10px;line-height:1.4em}#footerImages li,#ISOfooterImages li{float:right;padding:0;margin:0 0 5px 10px !important;text-indent:-9999px}#footerImages li a,#ISOfooterImages li a{display:block;background:url('../Images/allpayments-sprite-19.png') no-repeat}ul.footer-links{margin-top:20px}ul.footer-icons,ul.footer-icons li a,ul.footer-links,ul.footer-links li a{margin:0;padding:0;list-style-type:none}ul.footer-icons li,ul.footer-icons li a{text-indent:-9999px;font-size:0}#masterFooterCompanyInfo{color:#555;text-align:left;font-size:11px;font-weight:normal;line-height:1.4em;margin-top:20px}#masterFooterCompanyInfo span{white-space:nowrap}#footerImages li a.foot_lloyds{background-position:0 -130px;width:179px;height:50px}#footerImages li a.foot_mastercard{background-position:0 7px;width:57px;height:57px}#footerImages li a.foot_visa{background-position:0 -50px;width:90px;height:48px}#footerImages li a.foot_bacs{background-position:0 -90px;width:98px;height:39px}#ISOfooterImages li a.foot_livingwage{background-position:-122px 14px;width:57px;height:63px}#ISOfooterImages li a.foot_isoqar{background-position:-3px -190px;width:73px;height:92px;margin-right:0}#ISOfooterImages li a.foot_cyber{background-position:-105px -183px;width:69px;height:69px}div.PaymentProcessSection{padding-bottom:30px;margin-top:10px}div.PaymentProcessSection h1{color:#90a1b5;font-size:1.6em;font-weight:normal;margin:18px 30px 18px 0;float:left}div.PaymentProcessSection h1.active{color:#204f80}#AmountDue{padding:2px;padding:10px;text-align:center}#AmountDue h2{border-bottom:1px dotted #204f80;color:#204f80;font-size:1.7em;font-weight:normal;text-align:center;margin:auto;padding-bottom:5px}#AmountDue span.amount{color:#1a3553;font-size:2.5em;font-weight:bold;padding:20px 0;display:block;margin:auto;text-align:center}#AmountDueInner{padding:5px;background-color:#ffedd5;height:180px}#AmountDueInner .AllpayButton .Link{width:175px}#AmountDueInner #CancelPayment{margin-top:50px}#AmountDueInner #CancelPayment a{display:block;margin:10px auto;width:120px}#GeneralPaymentError{margin-bottom:10px}#GeneralPaymentError span{color:#f00;font-weight:bold}#SavedCards{color:#3f3f3f}#SavedCards .content span#selectLabel{float:right;font-size:.8em;margin-right:16px}#SavedCards div.SingleCardSection{background-color:#ececec;padding:5px;margin:10px 0}#SavedCards div.SingleCardSection input{float:right;margin:5px 20px 5px 0}#SavedCards div.SingleCardSection span.card-label{display:block;margin:5px 0;float:left;width:250px}#SavedCards div.SingleCardSection span.expired{color:#f00}#SavedCards div.SingleCardSection div.SecurityCode{display:none;margin-top:5px}#SavedCards div.SingleCardSection div.SecurityCode span{width:245px;float:left}#SavedCards div.SingleCardSection div.SecurityCode div.tooltip div.contentInner span{float:none}#SavedCards div.SingleCardSection div.SecurityCode input{float:left;margin:0 5px;width:80px}#SavedCards div.SingleCardSection div.SecurityCode div.tooltip{float:left}#SavedCards div.SingleCardSection .hiddenLabel{display:none}#PRNDetailsForm th.small.text-center,#SavedBankCardsForm th.small.text-center{width:60px}.ClearDate{float:left;margin-left:10px;top:5px;position:relative;display:none}#CardSection #AddCard div.fields span.validationError,.SingleCardSection .SecurityCode span.validationError{clear:left;float:left;color:#222}.errorText,.validationError{color:#a94442;font-weight:600}#addPRNTermsAndConditions .TermsLink{display:inline-block;margin-bottom:20px}#addPRNTermsHeader .errorText{margin-bottom:20px;margin-top:-20px;display:block}div.SecurityCodeImage{position:absolute;top:-36px;left:150px}img.SecurityCodeImage{display:none}.lineStandard{line-height:1.2em !important;margin-top:10px;margin-bottom:10px}div#confirmPopup{margin-left:auto;margin-right:auto;padding-top:60px;min-width:320px;max-width:600px;width:50%;z-index:9999;border-radius:5px}div#confirmPopup .PopupContent{background-color:#2b5a8f}div#confirmContent{border-radius:5px;text-align:center}div#confirmContent #title{color:#fff;font-size:21px;margin-top:10px}div#confirmText{border-bottom-left-radius:5px;border-bottom-right-radius:5px}div#confirmText .Text{font-weight:300;font-size:14px;margin-right:15px;margin-left:15px;margin-bottom:15px;padding-top:15px}div#confirmText .btnYes{float:right;margin-right:20px;margin-bottom:20px}div#confirmText .btnNo{float:left;margin-left:20px;margin-bottom:20px}.lead-payment-receipt{font-size:21px}#h4Success,#h4TransactionFail{font-size:14px;margin-bottom:15px}a.disabled{pointer-events:none;cursor:default}span.error{color:#a94442}h3.card-friendly-name span{word-break:break-all;line-height:15pt}.amountSummary span{word-break:break-all;line-height:15pt}span[id$="lblFriendlyName"]{word-break:break-all}#savedCardSecurityCode{float:left;margin-left:5px;padding:0;background-image:url('../Images/CardSecurityCode.png');background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:contain;width:120px;height:80px}.page-title{margin:70px 0 0}#SiteLogo{float:left}#SiteLogo img.smaller{height:50px;margin:6px 0 0 12px}#SiteLogo img{height:100px;margin:10px 0 0 20px}.forgottenContainer{margin-bottom:85px}#forgottenButtonsTop .AllpayButtonContainer{display:inline-block}@media only screen and (max-width:1200px){.paginationNav>.row{margin-bottom:2em}.container{width:100%}}@media only screen and (max-width:991px){body,div#masterbody{padding-top:var(--space-8-x,32px)}.navbar{min-height:50px}.help-link{line-height:50px;float:right;padding-left:15px;padding-right:15px;color:#fafafa;display:block}.navbar-brand{margin-left:15px;height:50px;padding:15px 15px}.navbar-brand.logo{background:url(../Images/allpay-logo-for-dark-bg.svg) no-repeat -2% 50%;background-position-x:1px;background-position-y:17px;background-size:50px;padding-left:60px}.navbar-nav{float:left}.navbar-nav>li>a{padding-top:12px;padding-bottom:12px}#Prns .btn.btn-primary.pay-now-button{min-width:100% !important}#masterFooterLinks li{margin:0 7px 10px 0}div#SignUpHeader{margin-bottom:1em}#Prns span.errorAmount{margin:0 10em}#Prns .input-group input[type="submit"]{margin-top:1em}#PRNDetailsForm a#addAccLink,#PRNDetailsForm a#addCardLink,#NewCardSection #divPayNew .btn{width:100%}div#CardLogos{margin:3em 0}div.no-underline{margin-top:1em}#homeContainer .btn,#masterBodyContent #SignUpForm .btn,#PRNDetailsForm a#addAccLink .btn,#PRNDetailsForm a#addCardLink .btn,#loginPanel .form-group .btn,#PRNDetailsForm a#addAccLink,#PRNDetailsForm a#addCardLink,#masterBodyContent #NewCardSection .btn,#masterBodyContent #AmountDue .btn,#modalControls .btn,#modalControlsSignOut .btn,#SignUpTopBtns .btn,#forgottenPassword .btn,#paymentHistoryContainer .btn{padding:13px 10px;min-height:52px;min-width:115px !important}#Prns input,#masterBodyContent input,#Prns select,#masterBodyContent select,#masterBodyContent #Groups .btn,#confirmPopupContainer .PopupText .btn,#modalControls .btn,#modalControlsSignOut .btn{min-height:52px;font-size:1.2em}#masterBodyContent .control-label input,#pupilBiometricsTerms input{min-height:unset;font-size:inherit;margin-right:10px}#Prns .amountSummary .btn-group-sm>.btn,#Prns .amountSummary .btn-sm,#Prns .amountSummary .btn-default{min-height:unset}}@media only screen and (max-width:768px){.dropdown-menu{display:none !important}.open .dropdown-menu{display:block !important}.form-horizontal .control-label{text-align:left}.form-horizontal{margin-bottom:25px}.bs-glyphicons{margin-right:0;margin-left:0}.bs-glyphicons li{width:12.5%;font-size:12px}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#eee}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{background:#5a709b}.navbar-brand.logo{background:url(../Images/allpay-logo-for-dark-bg.svg) no-repeat 0% 50%;background-position-x:15px;background-position-y:17px;background-size:50px;padding-left:73px}.navbar-nav>li>a{padding-top:12px;padding-bottom:12px;font-size:18px}div.Popup{width:92%}#Prns .panel-body .form-group .input-group input{margin-bottom:0}#PRNDetailsForm a#addAccLink,#PRNDetailsForm a#addCardLink{margin:0}#homeContainer button.pull-right,#homeContainer a[role=button].pull-right{margin-left:10px}#Prns span.errorAmount{margin:0}.paginationNav .btn-group .btn{padding:10px 20px;min-width:0;font-size:1.7em;border-radius:3px;margin:0 3px 7px 0;border:1px solid transparent}.paginationNav .btn-group .btn-primary{padding:10px 30px;min-width:0;border-radius:3px;margin:0 7px 7px 0;border:1px solid transparent;font-size:1.2em}.paginationNav>.row{margin-top:3em}#masterBodyContent .paginationNav .btn{min-height:unset}div#masterBodyContent>div:first-child:not(.no-underline){border-bottom:none}#verifyContainer .registerButtons{position:unset;clear:both !important;top:0;float:left;margin-top:2em}#faqsContainer .list-group-item{padding:1.5em 2em 1em}ul.list-unstyled.pull-right.footer-icons{text-align:left;float:left !important;clear:left}#footerImages li,#ISOfooterImages li{text-align:left;float:left;margin:0 10px 5px 0 !important}}@media only screen and (max-width:479px){body{min-width:320px}.navbar{min-width:310px}.paginationNav .btn-group .btn{font-size:1.5em;padding:3px 10px}.paginationNav .btn-group .btn-primary{padding:10px 30px;min-width:0;border-radius:3px;margin:0 7px 7px 0;border:1px solid transparent;font-size:1.2em}.paginationNav .pageLabel{font-size:1.2em;padding:0 7px}#homeContainer .btn,#masterBodyContent #SignUpForm .btn,#loginPanel .form-group .btn,#confirmPopupContainer .PopupText .btn,.modal-content .btn,#PinFormContent .btn,#SignUpTopBtns .btn,#paymentHistoryDateFilter .btn,#EditPRNDetailsFields .addressSearchContainer .btn{padding:13px 10px;min-width:85px !important}#homeContainer .btn.btn-primary{margin-left:15px}div.Popup{width:89%}div.PopupContent{margin:0 5px}#homeContainer .panel-body{padding:15px}.input-group input{margin-bottom:1em}div#SignUpTopBtns{margin:1em 0 0 !important}#faqsContainer .list-group-item{padding:1em 1em .5em}#PRNDetailsForm table.detailTable.table{font-size:.9em}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:15px 10px}th.small{font-size:1em}#PRNDetailsForm a#addAccLink,#PRNDetailsForm a#addCardLink{width:100%}.prn-card,.prn-arrow{display:none}.prn-sub{font-size:12px}#footerImages li,#ISOfooterImages li{text-align:left;float:left}#masterFooterCompanyInfo span{white-space:inherit}}@media only screen and (max-width:371px){.navbar-brand{font-size:12px}}@media only screen and (max-height:640px){h2.txtCenter{margin-top:0}}@media only screen and (max-width:479px) and (max-height:600px){#Prns input,#masterBodyContent input,#Prns select,#masterBodyContent select,#masterBodyContent #Groups .btn,#confirmPopupContainer .PopupText .btn,.modal-content .btn,#homeContainer .btn,#masterBodyContent #SignUpForm .btn,#PRNDetailsForm a#addAccLink .btn,#PRNDetailsForm a#addCardLink .btn,#loginPanel .form-group .btn,#PRNDetailsForm a#addAccLink,#PRNDetailsForm a#addCardLink,#masterBodyContent #NewCardSection .btn,#masterBodyContent #AmountDue .btn,.modal-content .btn,#SignUpTopBtns .btn,#forgottenPassword .btn,#paymentHistoryContainer .btn{min-height:38px}#homeContainer .btn,#masterBodyContent #SignUpForm .btn,#loginPanel .form-group .btn,#confirmPopupContainer .PopupText .btn,.modal-content .btn,#PinFormContent .btn,#SignUpTopBtns .btn,#paymentHistoryDateFilter .btn,#EditPRNDetailsFields .addressSearchContainer .btn{padding:10px}}@media only screen and (max-height:480px){h2.txtCenter{margin-top:10px}}@media only screen and (max-width:767px){#addPRNNext .back-button,#addPRNNext .next-button,#addPRNNext .finish-button{display:inline}}@media only screen and (max-width:349px){#SignUpForm,#SignUpHeader{width:320px}}@media only screen and (max-width:355px){.back-button,.next-button{margin-left:25px !important}}@media only screen and (max-width:329px){#paymentCardInfo #PRN{font-size:10pt}}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{text-decoration:unset !important}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{text-decoration:unset !important}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{text-decoration:unset !important}.validation-group{margin-top:3px}.mandatory-field{color:#f00}.optional-field{color:#808080}.copy-icon{width:16px;height:16px;margin-bottom:-5px}.active-menu{text-decoration:underline #67f7c1}.loader2{position:absolute;z-index:9999;display:none;top:25%;left:calc(50vw - 30px);width:60px;height:60px;border:4px solid #337ab7;border-radius:50%;border-top-color:#f7971d;animation:spin 1.5s linear infinite;-webkit-animation:spin 1.5s linear infinite}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#snackbar{visibility:hidden;min-width:250px;margin-left:-125px;background-color:#d6f5d2;color:#000;border:1px solid #095503;text-align:center;border-radius:5px;padding:16px;position:fixed;z-index:9999;left:50%;bottom:30px}#snackbar.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 8s;animation:fadein .5s,fadeout .5s 8s}#snackbarFail{visibility:hidden;min-width:250px;margin-left:-125px;background-color:#f8e7e7;color:#000;border:1px solid #095503;text-align:center;border-radius:5px;padding:16px;position:fixed;z-index:9999;left:50%;bottom:30px}#snackbarFail.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 8s;animation:fadein .5s,fadeout .5s 8s}.snackbar-close{margin-left:15px;vertical-align:middle}.snackbar-tick{vertical-align:middle}@-webkit-keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@-webkit-keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}