@font-face{font-family:'Roboto';src:url(../fonts/Roboto.woff2) format('woff2'),url(../fonts/Roboto.woff) format('woff'),url(../fonts/Roboto.ttf) format('ttf');font-weight:normal;font-style:normal;font-display:swap}*{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a{text-decoration:none}a,a:visited,a:hover,a:active{color:inherit}html{font-family:Roboto,sans-serif;height:768px;width:1024px}table td.amount{text-align:right}#app{background-color:#4d4540;height:768px;width:1024px;color:white}div.relative,.relative{position:relative}.absolute,.absolute p{position:absolute}.container{padding:80px 30px 0 30px}.anchor-bottom{position:absolute;bottom:0}:-ms-input-placeholder{color:#aaa!important}input:focus,.radio-button,.radio-button img,.store-hours-toggle{outline:0}button{outline:none;border-radius:5px;border:none;font-size:18px;box-shadow:1px 4px 2px 0 rgba(0,0,0,0.2);height:72px;width:230px}button.fixed-bottom,.card.fixed-bottom,.fixed-bottom{position:fixed;top:690px;left:30px}button.fixed-center,.card.fixed-center,.fixed-center{text-align:center;padding-top:20px}img.moneygram-logo{position:fixed;bottom:32px;right:30px}.cbx{display:none}.fraud .cbx + label{background:url(../images/checkbox-off-large.png) 100% 25% no-repeat;padding:0 35px 0 0;line-height:140%;background-size:28px}.fraud .cbx:checked + label{background:url(../images/checkbox-on-large.png) 100% 25% no-repeat;line-height:140%;background-size:28px}.cbx + label{background:url(../images/checkbox-off-large.png) no-repeat;display:inline-block;padding:0 0 0 38px;line-height:140%;background-size:28px}.cbx:checked + label{background:url(../images/checkbox-on-large.png) no-repeat;line-height:140%;background-size:28px}.terms-and-condition .cbx + label{background-position-y:2px;float:left}.check-box{display:table}.check-box img{vertical-align:middle;margin-right:10px}.check-box span{display:table-cell;vertical-align:middle}img.cover{position:fixed;top:0;left:0;width:auto;height:768px;opacity:0.3}label{font-size:14px;color:#b4b4b4;margin-bottom:10px;display:block}textarea{background-color:white;overflow-y:auto}input:not([type='checkbox']),select,textarea{border-radius:5px;border:1px solid #b4b4b4;color:#4a4a4a;margin-bottom:10px}input[type='checkbox']{margin:0 10px 0 0}input:not([type='checkbox']),select,textarea,.placeholder,.dropdown-content a{padding:13px 16px;font-family:Roboto,sans-serif}input:not([type='checkbox']),select,.placeholder,.dropdown-content a{font-size:26px}input:not([type='checkbox']),select,textarea,.placeholder{margin-right:16px}input:not([type='checkbox']).disabled,input:not([type='checkbox']):disabled,textarea.disabled,textarea:disabled{background-color:#39332f;border-color:#39332f;color:white}input:not([type='checkbox']),.placeholder,div.prefixed p.prefix,.dropdown-content a{height:26px;line-height:26px}div.prefixed{position:relative}div.prefixed input,div.prefixed p.placeholder{padding-left:75px}div.prefixed p.prefix{color:#4a4a4a;font-size:26px;padding-left:15px;padding-top:18px}div.prefixed.disabled p.prefix{color:white}.amount{font-family:'Roboto Mono',sans-serif}textarea{width:670px;font-size:21px}select{margin-bottom:10px;padding:9px 16px}.tooltip{position:absolute;z-index:1;right:30px;top:38px;outline:none}.tooltip .message{width:300px;background-color:#362d28;color:#fff;border-radius:5px;padding:15px;position:absolute;z-index:30;top:140%;margin-left:-275px;line-height:130%}.tooltip .message:after{content:"";position:absolute;bottom:100%;left:85%;margin-left:-5px;border-width:10px;border-style:solid;border-color:transparent transparent #362d28 transparent}select.col-12{width:672px}select.col-6{width:330px}input:not([disabled]).selected,textarea:not([disabled]).selected{box-shadow:inset 0 0 0 2px dodgerblue}input.error{background-color:#feffe8;box-shadow:inset 0 0 0 2px #d0011b}.message.error,label.photo-id{overflow:visible}.message.error,label.error{color:#e45151}.message.error{padding-bottom:10px}input::-ms-clear{display:none}p.placeholder{padding:13px 16px;color:#aaa;position:absolute;top:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loading-box{width:100%;height:100%;opacity:0.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";background-color:#ebebeb;position:absolute;top:0;left:0;z-index:1020}.loading-box-image img{position:absolute;top:50%;left:50%;width:50px;height:50px;transform:translate(-50%,-50%)}.fullscreen{position:fixed;top:0;left:0;bottom:0;right:0;overflow:auto;background-color:#4d4540;z-index:1010}.centered{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.badge{color:white;font-size:16px;padding:6px 10px;background-color:#827d79;border-radius:50px;position:absolute;margin-right:16px;margin-left:-48px}.has-badge-panel{padding-left:48px}.pull-right{float:right}.pull-left{float:left}.clearfix{clear:both}.panel{margin-top:25px;background-color:#5a4c42;width:752px;border-radius:5px;overflow-y:auto}.panel .panel-content{padding:24px}#provided-by-moneygram{position:fixed;bottom:30px;right:30px;z-index:1}.header{position:fixed;top:0;left:0;z-index:1000}.header-navigation-bar{padding:24px 30px;background-color:#da291c;color:white;height:32px;width:964px}.header-navigation-bar button{margin-top:19px;min-width:100px;height:42px;font-family:Roboto,sans-serif;font-size:16px;color:white;width:auto;padding:10px}.header-navigation-bar .button-container{height:80px;float:right;margin-top:-24px;margin-left:20px}button.home{background-color:#5d4037}button.quit{background-color:#981c13}.navigation-bar-brand{float:left}.card,button{color:white;background-color:#1d89c2}.card.dim,button.dim{background-color:#737373}.card{border-radius:5px;box-shadow:1px 4px 2px 0 rgba(0,0,0,0.2);position:relative;height:72px;width:230px;margin-right:16px;margin-bottom:16px;float:left;font-family:Roboto,sans-serif}.card-wrapper{height:100%;text-align:center}.card-wrapper .card-content{display:inline-block;*display:inline;zoom:1}.card-divider{height:1px;width:200px;background-color:#aaa;margin-top:16px;margin-bottom:16px}.card.small,button.small{font-size:15px;height:48px;margin-right:16px;margin-bottom:16px}.card.large,button.large{font-size:21px;width:327px;height:80px;margin-right:16px;margin-bottom:16px}.card.medium,button.medium{font-size:15px;height:60px;margin-right:16px;margin-bottom:16px}.card.ok{font-size:18px;height:40px;width:95px}.card img{display:none}.card.card-check img{display:block;position:absolute;right:10px;top:10px}.card.primary,.card.primary:active,.card.primary.active{border:1px solid #48a641;background-color:#50b948;color:white}.card.primary .card-divider{background-color:white}.card.dim p.subtitle{color:white}button.secondary,.card.secondary{background-color:white;color:#736862}.card p.code{padding-bottom:5px}.card .helper{display:inline-block;height:100%;vertical-align:middle}#footer{width:100%;position:fixed;bottom:0;left:0}#provided-by-moneygram{position:fixed;bottom:30px;right:30px;z-index:1}#footer #navigation{position:static;float:right;z-index:1;margin-right:30px;margin-bottom:25px}#footer #navigation.has-keyboard{margin-bottom:312px}#navigation{position:absolute;z-index:1;right:30px;top:698px}#navigation.has-keyboard{top:410px}#navigation button{float:left;font-size:18px;padding:9px 17px;background-color:#737373;margin:1px;color:white;width:auto;height:auto;min-width:89px}#navigation button.disabled,#navigation button.disabled.prev:active,#navigation button.disabled.next:active{color:#80878f;background-color:#737373}#navigation button.prev{border-radius:5px 0 0 5px}#navigation button.next{border-radius:0 5px 5px 0}#navigation button.next:active,#navigation button.prev:active{background-color:#848B97}#navigation button.next.highlight,#navigation button.prev.highlight{background-color:#1d89c2}.steps{margin-top:30px}.steps .step{float:left;margin-right:20px}.steps .step.current .index{background-color:#90a4ae;opacity:1}.steps .step.current .label{opacity:1}.steps .step .index{font-family:Roboto,sans-serif;font-size:16px;padding:6px 11px;border-radius:5px;background-color:#80766e;opacity:0.3}.steps .step .label{font-family:Roboto,sans-serif;font-size:16px;padding:6px 11px;opacity:0.2}.biller-box{border-radius:5px;box-shadow:1px 4px 2px 0 rgba(0,0,0,0.2);position:relative;height:150px;width:160px;margin-right:16px;margin-bottom:16px;float:left;background-color:white;color:#736862}.biller-box.selected{object-fit:contain;border-radius:5px;box-shadow:1px 4px 2px 0 rgba(0,0,0,0.17)}.biller-box-wrapper{height:100%;text-align:center;margin-left:5px;margin-right:5px}.biller-box-wrapper .biller-box-content{display:inline-block;*display:inline;zoom:1}.biller-box .check-icon{height:100%;align:right;position:absolute;top:7px;right:17px;width:20px;height:20px;font-size:20px;color:#50b948}.biller-box .biller-icon{width:55px;height:55px}.biller-content-centered{margin-top:20px;text-align:center}.biller-search-page button.disabled{color:#80878f;background-color:#737373}.login-page{position:relative}.login-page .title,.overview-page .title,.overview-title{font-size:58px;line-height:64px;margin-top:35px}.login-page label{color:white}.login-page .message.error{font-size:19px;max-width:380px;width:auto;overflow:inherit;white-space:inherit}.overview-page .title{min-height:128px}.login-page .description{font-size:29px;margin-top:60px}.login-page .form{margin-top:35px}.login-page input#userName{width:345px}.login-page input#password{width:240px}.login-page button{margin-top:24px;height:54px;width:180px}.login-page .password-reset{font-size:18px;color:#dedbd9;padding-top:15px;text-decoration:underline}.overview-page ol{margin-top:35px;min-height:235px}.overview-page ol li{font-size:31px;margin-bottom:20px}.overview-page .actions{margin-top:48px}.biller-search-page .form{margin-top:15px}.biller-search-page .title{font-size:21px;margin-top:35px;line-height:28px}.biller-search-page .subtitle{font-size:21px;margin-top:45px}.biller-search-page label{margin-bottom:5px}.biller-search-page input:not([type='checkbox']){width:690px;font-size:26px}.biller-search-page button{height:54px;width:125px}.biller-search-page .biller-list{margin-top:10px}.biller-search-page .dropdown-content{min-width:722px;width:auto}.bill-payment-amount-page .title{font-size:21px;margin-top:35px;line-height:28px}.bill-payment-amount-page .form{margin-top:15px}.bill-payment-amount-page label{margin-bottom:5px}.bill-payment-amount-page input:not([type='checkbox']),.bill-payment-amount-page p.placeholder{width:250px;height:35px;line-height:35px;font-size:26px}.bill-payment-amount-page .biller-details{margin-left:35px;margin-bottom:20px}.bill-payment-amount-page td{padding-right:25px}.bill-payment-account-page .title{font-size:21px;margin-top:35px;line-height:28px}.bill-payment-account-page .form{margin-top:15px;clear:both}.bill-payment-account-page label{margin-bottom:5px}.bill-payment-account-page input:not([type='checkbox']),.bill-payment-account-page p.placeholder{width:500px;height:35px;line-height:35px;font-size:26px}.bill-payment-fields-page .title{font-size:21px;margin-top:35px;line-height:28px}.bill-payment-fields-page .form{margin-top:15px}.bill-payment-fields-page label{margin-bottom:5px}.bill-payment-fields-page input:not([type='checkbox']),.bill-payment-fields-page p.placeholder{height:35px;line-height:35px;font-size:26px}.bill-payment-review-page .review-item-action.edit{position:absolute;top:35px;margin:0;right:30px}.bill-payment-review-page .textarea .review-item-action.edit{left:590px}.bill-payment-review-page .review-item{position:relative;float:left}.bill-payment-review-page .title,.receive-review-page .title,.refund-review-page .title{font-size:21px;margin-top:35px}.bill-payment-review-page .items,.receive-review-page .items,.refund-review-page .items{height:390px;margin-top:25px}.bill-payment-review-page .items input,.bill-payment-review-page .items textarea,{margin-bottom:5px;margin-right:25px;font-size:21px}.bill-payment-review-page .items input{width:275px;height:40px;padding:0 15px}.bill-payment-review-page .items textarea{width:590px;padding-right:30px}.bill-payment-review-page .biller-details{font-size:21px;color:#dedbd9;margin-bottom:20px}.bill-payment-review-page .biller-details label{color:#dedbd9;margin-top:15px}.bill-payment-review-page td{padding-right:25px}.bill-payment-review-page .label,.bill-payment-review-page{float:left;min-width:150px}.bill-payment-review-page .fraud .centered{width:900px}.bill-payment-review-page .fraud .subtitle.bold{font-weight:bold;font-size:19px!important}.bill-payment-review-page .fraud .es .bold{font-size:17px!important}.bill-payment-review-page .fraud .centered.es{width:930px}.bill-payment-review-page .fraud .checklist{text-align:left;margin-left:4em}.bill-payment-review-page .fraud .title{font-size:24px;margin-top:15px;color:white;margin-bottom:25px}.bill-payment-review-page .fraud .subtitle{font-size:18px;color:#dedbd9;margin-bottom:15px;text-align:left;line-height:120%}.bill-payment-review-page .fraud .es .subtitle{font-size:16px;margin-bottom:12px}.bill-payment-review-page .fraud li{list-style-type:disc;font-size:17px;color:#dedbd9;margin-bottom:10px;width:100%;line-height:120%}.bill-payment-review-page .fraud-items{width:830px;margin-left:64px}.bill-payment-review-page .fraud-items.es{width:830px;margin-left:56px}.bill-payment-review-page .fraud-items.es li{font-size:16px}.bill-payment-review-page .fraud-items .fraud-item{position:relative}.bill-payment-review-page .fraud-items .fraud-item .fraud-item-badge{position:absolute;left:-38px;top:-3px;background:#1d89c2;width:26px;height:26px;line-height:26px;border-radius:13px}.bill-payment-review-page .fraud label,.bill-payment-review-page .fraud .description{font-size:21px;color:#dedbd9;margin-bottom:23px;padding-right:23px;width:100%;line-height:120%}.bill-payment-review-page .radio + label{display:inline-block;padding:0 0 0 20px;font-size:18px;color:white;line-height:140%}.bill-payment-review-page .radio:checked + label{color:#26b4ff}.bill-payment-review-page .intervention{height:768px;width:1024px;background-color:rgba(77,69,64,1);z-index:1005;position:fixed;left:0;top:0}.bill-payment-review-page .fraud.warning,.bill-payment-review-page .fraud.cleared{text-align:center}.bill-payment-review-page .fraud input[type='checkbox']{float:right}.bill-payment-review-page .fraud .actions{margin-top:15px}.bill-payment-review-page .fraud .actions button{width:200px;height:42px;font-size:15px}.bill-payment-review-page .disabled-button{color:white;background-color:#737373}.bill-payment-review-page .overlay-close{background-color:#737373;position:absolute;margin:0;top:16px;right:30px;z-index:1020;font-size:16px;width:82px;height:35px}.bill-payment-review-page .fraud .subtitle{font-size:18px;color:#dedbd9;margin-bottom:15px;text-align:left;line-height:120%}.bill-payment-review-page .fraud .centered.es{width:950px}.bill-payment-review-page .fraud .centered ul{margin-left:50px}.customer-review-page .customer-data-item{display:inline-block}.customer-review-page .customer-data-label{color:#b4b4b4;display:block;font-size:15px;margin:22px 25px 12px 0;min-width:300px}.customer-review-page .customer-data-value{margin-bottom:20px;display:block;margin-right:25px;font-size:21px;min-width:300px}.customer-form{display:inline-block;width:100%}.col-3{width:123px}.col-4{width:180px}.col-6{width:296px}.col-12{width:640px}p.placeholder.col-3{width:auto;max-width:123px}p.placeholder.col-4{width:auto;max-width:180px}p.placeholder.col-6{width:auto;max-width:296px}p.placeholder.col-12{width:auto;max-width:640px}.dropdown-content a.col-3{width:auto;min-width:123px}.dropdown-content a.col-4{width:auto;min-width:180px}.dropdown-content a.col-6{width:auto;min-width:296px}.dropdown-content a.col-12{width:auto;min-width:640px}.select-v2 .select-v2-panel.col-3{width:157px}.select-v2 .select-v2-panel.col-4{width:214px}.select-v2 .select-v2-panel.col-6{width:330px}.select-v2 .select-v2-panel.col-12{width:674px}.terms-and-condition{margin-top:25px;font-size:21px}.terms-and-condition img{vertical-align:middle;margin-right:10px}.terms-and-condition a{text-decoration:underline}.terms-and-condition span{margin-right:5px;padding:5px 0}.terms-and-condition .message.error{padding-top:5px;margin-left:5px;font-size:16px}.promotion-flag input[type='checkbox'],.terms-and-condition input[type='checkbox']{float:left;margin-top:5px}.promotion-flag label,.promotion-flag span,.terms-and-condition label{font-size:21px;color:white}.disclosure-page .title,.terms-page .title{margin-top:20px;font-size:21px}.disclosure-page .description{margin-top:20px;height:465px;color:#dedbd9;font-size:21px;line-height:32px}.terms-page .description{margin-top:20px;color:#dedbd9;font-size:21px;line-height:32px;padding:0;width:740px;height:465px}.terms-and-condition a div{float:left}.print-voucher-page .title{margin-top:28px;font-size:58px;font-weight:bold}.print-voucher-page .subtitle{font-size:29px;margin-top:38px}.print-voucher-page ol li{font-size:31px;margin-top:25px}.print-voucher-page .question{font-size:21px;margin-top:80px}.welcome-page,.user-check-page,.registration-success-page,.update-success-page,.restricted-access-page{position:relative}.welcome-page select{font-size:15px;height:inherit}.welcome-page .title{font-size:68px;margin-top:40px;height:265px}.estimate-fees .user-check-page .title,.user-check-page .title{font-size:68px;margin-top:136px;height:120px}.update-success-page .title{font-size:55px;margin-top:180px}.update-success-page .actions{text-align:center;margin-top:60px}.registration-success-page .title{font-size:55px;margin-top:85px}.registration-success-page .actions{margin-top:145px;text-align:center}.welcome-page .subtitle{position:absolute;bottom:-70px;font-size:30px;line-height:40px}.welcome-page .actions{position:absolute;top:425px;margin-top:38px}.welcome-page .actions .card{font-size:21px}.user-check-page .subtitle{font-size:30px;line-height:120%;margin-top:15px;margin-bottom:25px;min-height:185px;position:relative}.registration-success-page .subtitle{font-size:30px;margin-top:30px;max-width:800px;line-height:45px}.reference-number-page .title{font-size:21px;margin-top:35px}.help{margin-top:20px;width:882px;height:45px}.help-and-support{height:100%;width:100%;overflow:hidden}.help-and-support .disabled{opacity:0.3}.help-and-support .blocks{height:688px;width:100%;overflow-y:scroll;padding-right:25px}.help-and-support .block .actions{margin-top:25px}.help-and-support .first.block{margin-top:165px}.help-and-support .last.block{height:535px}.help-and-support .block{margin-left:80px;position:relative}.help .title{font-size:31px;margin-bottom:15px}.help-and-support .title,.help .restriction-title{font-size:21px;margin-bottom:15px;line-height:31px}.help .description{margin-bottom:20px}.help .footer{position:absolute;bottom:16px;width:964px}.help .card.main-menu{font-size:18px;width:230px;height:40px}.help .help-hotline{font-size:14px;width:100%;height:48px;object-fit:contain;border-radius:5px;background-color:#a8443a;color:white;box-shadow:1px 4px 2px 0 rgba(0,0,0,0.17)}.help .help-body{height:510px;width:960px;font-size:21px;font-weight:500;line-height:1.52;text-align:left;color:#dedbd9}.help .help-body .panel-content{padding-right:24px}.help .faq-body{height:480px;margin-top:20px}.help .overlay{bottom:0;position:absolute;width:880px;height:50px;margin-left:25px;z-index:1}.help .help-item{border-bottom:1px solid rgba(151,151,151,0.4);line-height:130%}.help .items{line-height:130%}.help .help-item li,.help .restrictions li{margin-left:35px;margin-bottom:20px}.help .help-item ul,.help .restrictions ul{list-style-type:disc}.help .help-item ol,.help .restrictions ol{list-style-type:lower-roman;padding:5px 0}.help.country-restrictions .flag-selection-wrapper{height:510px}.help .help-question{float:left;margin:20px 0;max-width:840px}.help .help-answer,.help .restrictions{max-width:840px;margin-bottom:20px}.help .collapsible{float:right;margin-top:11px}.help .flags{margin:6px;display:inline-block}.help .faq-buttons{border-bottom:1px solid rgba(151,151,151,0.4);display:inline-block;width:942px}.help .faq-buttons .card-wrapper{display:table;width:100%}.help .faq-buttons .card-wrapper .card-content{display:table-cell;vertical-align:middle}.help .faq-button{background-color:#544C44;color:#8C847C;width:215px;height:42px}.help .selected{background-color:#95A7AF;color:white}.dropdown{position:relative;float:left}input.dropdown{z-index:220}input:not([type='checkbox']).has-child{border-radius:5px 5px 0 0}.dropdown-content{background-color:whitesmoke;display:none;border:1px solid #b4b4b4;left:0;top:54px;z-index:320;border-radius:0 0 5px 5px;position:absolute}#photoIdExpiryMonthContent{top:auto;bottom:100%}.dropdown-content a{color:#818181;text-decoration:none;display:block;height:initial;white-space:nowrap}.dropdown-content a:hover{color:dodgerblue}.dropdown-content .select-btn{display:none}.show{display:block!important}.hidden{display:none!important}.locations-page .title{font-size:21px;margin-top:35px}.locations-page .items{margin-top:25px}.locations-page .footer{bottom:16px;width:900px;position:absolute}.locations-page .agent{border-bottom:1px solid rgba(151,151,151,0.4);line-height:130%;margin-bottom:20px}.locations-page .agent .name{margin-left:35px;margin-bottom:20px}.locations-page .agent .details{margin-left:38px}.locations-page .agent .store-hours-toggle{margin-left:38px;margin-bottom:20px}.locations-page .agent .store-hours-toggle img{margin-left:10px}.locations-page .store-hours{display:none;margin-left:38px;margin-bottom:20px;font-size:14px}.locations-page .store-hours td{padding-right:25px}.locations-page .searched-agents{height:428px;width:698px;text-align:left;color:#dedbd9}.locations-page .locations-radio-button{float:left}.restricted-access-page .title{font-size:55px;margin-top:85px}.restricted-access-page .subtitle{font-size:30px;margin-top:30px;max-width:800px;line-height:45px}.register-customer .title{font-size:21px;margin-bottom:20px;margin-top:20px}.register-customer .title.secondary{margin-top:10px}.register-customer .review .panel{height:370px}.register-customer .skip-link{font-size:18px;color:#dedbd9;padding-top:15px;text-decoration:underline}.intervention .secondary-id-option{width:800px}.intervention .flag-selection-wrapper{height:500px}.intervention .flag-selection .title{font-size:28px;color:white;margin-bottom:32px;margin-top:0}.intervention .flag-selection .action{margin-top:32px}.update-customer .register-customer .review .panel{height:515px}.review .division{margin-top:22.5px;margin-bottom:12.5px;border-bottom:1px solid #9c948e}.review .division:first-of-type{margin-top:0}.review .division:last-of-type{margin-bottom:0;border-bottom:none}.review .review-item-row{float:left}.review .review-item-name{color:#9c948e}.review .review-item-value-wrapper{font-size:21px;color:#dedbd9;margin:12px 25px 22.5px 0;min-width:310px}.review .review-item-value-wrapper .review-item-value{float:left;word-break:break-all;max-width:600px}.review-item .prefix{margin-right:5px;font-weight:bold}.review-item-action{color:white;padding:2px 4px;font-size:16px;float:right;border-radius:4px;margin-left:10px;visibility:hidden}.review-item-action.edit{background-color:#e57a00;visibility:visible}.review-item-action.remove,.review-item-action.add{background-color:#ef5350;visibility:visible}.review .panel{height:455px}span.edit-group,.edit-group{display:block;margin-bottom:15px;text-align:right;max-width:645px}span.edit-group,.edit-group span{float:inherit}.page-background{position:fixed;top:0;left:0;height:768px;width:1024px}.reference-number-page .message.error{max-width:640px;line-height:130%;white-space:normal;width:auto}.refund-cheque-confirmation-page .title{font-size:26px;margin:130px 0 40px;line-height:120%;width:650px}#i18n{margin-top:25px;margin-left:784px}#i18n p{margin-bottom:10px}#i18n button{background-color:#737373;width:180px;padding:15px 0 15px 0;height:46px;line-height:16px}hr{opacity:0.4;border-color:#979797;width:720px;float:left;margin:0}.welcome-page hr{margin-top:12px;margin-bottom:27px}.manage-recipients .recipients-page .items{height:505px}.manage-recipients .actions{margin-top:10px}.recipients-page .actions button{height:auto;width:81.5px;padding-top:10px;padding-bottom:10px;float:left}.recipients-page .actions button.edit{margin-right:10px}.recipient .title{font-size:21px;margin-bottom:20px;margin-top:20px}.recipient .flag-selection-wrapper{height:420px}.update-recipient .recipient.review .panel{height:515px}.intervention{height:768px;width:1024px;background-color:rgba(77,69,64,0.9);z-index:1005;position:fixed;left:0;top:0}.intervention .title{font-size:28px;color:white;margin-bottom:35px;margin-top:0}.intervention .description{font-size:24px;color:#dedbd9;margin-bottom:35px;width:100%;line-height:130%}.intervention .left{text-align:left}.intervention .left-indent{text-align:left;margin-left:25px}text-align:left;.intervention .actions button,.intervention button{vertical-align:middle}.intervention .actions button{width:212px;height:56px;margin-right:16px;margin-bottom:16px}.intervention .actions button.block{display:block;left:50%;position:relative;transform:translate(-50%)}.transaction-status-review-page .title{font-size:28px;margin-top:160px}.transaction-status-review-page .description{font-size:18px;margin-top:50px}.transaction-status-review-page button.small{width:160px;margin-top:50px}.send-receive-state-page .title{font-size:21px;margin-top:35px}.send-receive-state-page .form{margin-top:25px}.reset-password-success-page{position:relative}.reset-password-success-page .title{font-size:50px;margin-top:50px}.intervention .direct-to-account .title{line-height:120%;width:850px}.direct-to-account .card{height:auto;width:205px;color:#5a4c42}.direct-to-account .card .card-wrapper{height:160px}.direct-to-account .card .content{width:80%}.direct-to-account .card .receive-agent-abbr{margin:10px 0;font-size:21px}.direct-to-account .message.error{width:auto;white-space:inherit;max-width:328px}.intervention table{width:100%}.intervention .promo-code-notification table{width:60%;margin-left:20%}.intervention table td{text-align:left}.intervention table td.amount{text-align:right}.estimate-fees .title{font-size:21px;margin-top:35px;margin-bottom:20px}.estimate-fees .review-page .title{font-size:21px;margin-top:15px;line-height:28px}.estimate-fees .review-item-action.edit{position:absolute;top:35px;left:260px;margin:0}.estimate-fees .textarea .review-item-action.edit{left:590px}.estimate-fees .review-item{position:relative;float:left}.estimate-fees .review-page .tooltip{top:33px;right:33px}.estimate-fees .review-page .tooltip .message{width:240px;margin-left:-225px}.estimator label{margin-bottom:5px}.estimator input:not([type='checkbox']),.estimator p.placeholder{height:35px;line-height:35px;font-size:26px}.estimator input:not([type='checkbox']){width:250px}.estimator p.placeholder{max-width:250px;width:auto}.estimator .prefixed input:not([type='checkbox']){width:190px}.estimator .prefixed p.placeholder{max-width:190px;width:auto}.estimator .include-fee label,.estimator .add-promo-code label,.locations-page .print-radio label{font-size:18px;color:white;line-height:160%;margin-right:20px}.include-fee,.add-promo-code{float:left}.estimator .include-fee input[type='checkbox'],.estimator .include-fee label{float:left}.estimator .tooltip .message{width:240px;margin-left:-225px;border:1px solid #716a66}.estimator .tooltip .message:before{content:"";position:absolute;bottom:100%;left:85%;margin-left:-7px;border-width:12px;border-style:solid;border-color:transparent transparent #716a66 transparent}table.receive-fees-taxes{margin-top:60px;float:left;color:#b4b4b4;margin-left:10px;font-size:15px;line-height:120%;min-width:284px}table.receive-fees-taxes td.label{padding-right:15px}p.disclosure-link{margin-top:30px;text-decoration:underline;font-size:21px}.personal-details{width:174px;word-wrap:break-word}.select-wrapper{outline:0}.select-v2{font-family:Roboto,sans-serif;font-size:26px;line-height:26px;color:#4a4a4a;margin-bottom:10px;position:relative}.select-v2 .input{background-color:white;outline:0;border-radius:5px;border:1px solid #b4b4b4;padding:13px 16px;margin-right:16px;height:26px}.select-v2.selected .input{border-radius:5px 5px 0 0}.select-v2 .input p{float:left;width:93.5%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-v2 .input img{float:right;margin-top:10px}.select-v2 .select-v2-panel .items{padding:7px 17px}.select-v2 .ss-scroll{background:rgba(0,0,0,0.2);width:25px}.select-v2 .select-v2-panel.photo-id-type{max-height:450px}.select-v2 .select-v2-panel{background-color:white;border-radius:5px;max-height:129px;overflow-y:auto;position:absolute;z-index:30;box-shadow:1px 4px 2px 0 rgba(0,0,0,0.2)}.select-v2.selected .select-v2-panel{border-radius:0 0 5px 5px}.select-v2 .items .item{padding:6px 0}.select-v2 .items .item:active{color:dodgerblue}.terms-page td{border:1px solid #dedbd9;padding:5px}.radio{display:none}.radio + label{background:url(../images/checkbox-off-large.png) no-repeat;display:inline-block;padding:0 0 0 38px;font-size:18px;color:white;line-height:140%}.radio:checked + label{background:url(../images/checkbox-on-large.png) no-repeat}.radio-container{display:inline-block;margin-right:20px}.cb-wrapper{position:absolute}.cb-clickable-area{position:absolute;width:60px;height:60px;left:-20px;top:-20px}.promo-code-overlay{position:fixed;z-index:10;background-color:#4d4540;top:0;left:0;padding:150px 30px 0 30px;height:618px;width:964px;text-align:center}.send-amount-page .promo-code-overlay .title,.estimate-fees .amount-entry .promo-code-overlay .title{font-size:40px;line-height:normal;margin-bottom:40px}.send-amount-page .promo-code-overlay .subtitle,.estimate-fees .amount-entry .promo-code-overlay .subtitle{font-size:21px;margin-bottom:30px}.promo-code-overlay .pull-left{float:inherit;display:inline-block}.promo-code-overlay button.submit{height:63px;vertical-align:top}.flag-selection-option{width:35px;height:25px;background-size:35px;background-repeat:no-repeat;right:35px;position:absolute;top:50%;margin-top:-12.5px}.panel.from-rtf{background-color:white}.panel.from-rtf .panel-content{padding:0}.panel.from-rtf .ss-scroll{background:rgba(0,0,0,0.2)}.bill-payment > div{outline:0}.build-version,.build-hash{line-height:32px;float:left;font-size:14px}.build-version{margin-left:15px}.build-hash{margin-left:10px}.postcode div.prefixed p.prefix{font-size:26px;padding-top:14px;white-space:nowrap}.postcode div.prefixed input,.postcode div.prefixed .placeholder{padding-left:50px}.postcode div.prefixed .col-6{width:260px}