@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}.promotionalModal img{width:100%}.promotionModal-overlay{z-index:9000;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:flex;align-items:center}.promotionModal-container{display:flex;align-items:center;width:100%;flex-direction:column}.promotionModal-window{width:800px;background-color:transparent;color:#111;position:relative}.promotionModal-closeBtn{position:absolute;top:-1.5rem;right:-1.5rem;font-size:1.5em;background-color:white;width:3rem;height:3rem;line-height:3rem;text-align:center;border-radius:3rem;border:2px solid #333}.promotionModal-altDescription{background-color:#FFF;font-size:2rem;padding:2rem;border-radius:2rem 0 2rem 2rem}*{-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}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}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,.refund-review-page .review-item p{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}.check-box{display:table}.check-box img{vertical-align:middle;margin-right:10px}.check-box span{display:table-cell;vertical-align:middle}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:not([disabled]).error,textarea:not([disabled]).error{z-index:12;background-color:#feffe8;box-shadow:inset 0 0 0 2px #d0011b!important}.has-error input:not([disabled]),.has-error textarea:not([disabled]){z-index:12;background-color:#feffe8;box-shadow:inset 0 0 0 2px #d0011b!important}.message.error,label.photo-id{overflow:visible}.message.error.allow-overflow{width:1px;overflow:visible;white-space:nowrap}.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}.login-page{position:relative}.login-page .title,.overview-page .title,.overview-page .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}.recipients-page .title{font-size:21px;margin-top:35px}.recipients-page .items{height:450px}.recipients-page .card.recipient{height:auto;width:206px;color:#5a4c42}.recipients-page .card.recipient .card-wrapper{text-align:left;padding:12px 16px}.recipients-page .card.recipient .name{font-size:24px}.recipients-page .card.recipient .location{margin-top:3px;font-size:14px}.recipients-page .card.recipient .exchange-rate{margin-top:8px;font-size:30px}.recipients-page .card.recipient .exchange-rate-as-of{margin-top:5px;font-size:12px}.estimate-fees .review-page .note,.recipients-page .note{font-size:21px;color:#dedbd9;padding-top:15px}.send-method-page .recipient{margin-top:40px}.send-method-page .recipient .label{font-size:24px;float:left;margin-top:3px;margin-right:10px}.send-method-page .recipient .name{font-size:31px;float:left}.send-method-page .error.message{margin-top:15px}.send-method-page .card-wrapper .card-content{vertical-align:middle;padding:10px}.send-method-page .currency{margin-top:30px}.send-method-page .country{margin-top:35px}.send-method-page p.label{font-size:21px;margin-bottom:10px}.send-method-page .currency .send-method-select{width:386px;background-color:#39332f;color:white}.send-method-page .currency .send-method-select.select-v2-panel{width:418px;border:1px solid #b4b4b4;max-height:350px}.send-method-page .delivery-option-question{margin-top:35px;margin-bottom:15px;font-size:21px}.send-method-page .delivery-option-question-panel.panel{height:250px;width:769px;background-color:transparent;margin-top:0}.send-method-page .delivery-option-question-panel .panel-content{padding:0}.send-method-page .delivery-option-question.delivery-option-question-margin-top{margin-top:10px}.send-method-page .country .selection-trigger{width:378px;color:white;padding:12px 20px;font-size:26px;border-radius:4px;border:1px solid lightgray;background:#39332f url(../images/arrow-select.png) no-repeat 96% center;position:relative;line-height:120%}.send-method-page .country .selection-trigger .country-name{width:322px}.send-method-page .select-v2 .ss-scroll{background:rgba(255,255,255,0.2)}.send-amount-page .title,.estimate-fees .amount-entry .title{font-size:21px;margin-top:5px;margin-bottom:15px;line-height:28px}.send-amount-page .exchange-rate,.estimate-fees .exchange-rate{color:white;background-color:#a8443a;padding:2px 10px;border-radius:4px}.send-message-page .title{font-size:21px}.send-message-page .title.message{margin-top:5px}.send-message-page textarea{margin-top:10px;padding:12px 16px}.send-review-page .overlay-close,.estimator .overlay-close{background-color:#737373;position:absolute;margin:0;top:24px;right:30px;z-index:1020;font-size:16px;width:82px;height:35px}.estimator .overlay-close{top:105px}.estimator .inputs{float:left}.send-review-page .review-item-action.edit{position:absolute;top:35px;margin:0;right:35px}.send-review-page .review-item{position:relative;float:left}.send-review-page .title,.receive-review-page .title,.refund-review-page .title{font-size:21px;margin-top:20px}.send-review-page .items,.receive-review-page .items,.refund-review-page .items,.estimate-fees .review-page .items{height:405px;margin-top:25px}.send-review-page .items{height:350px!important;margin-top:25px}.send-refund-flag{margin-top:15px;font-size:21px}.receive-unavailable.intervention,.refund-unavailable.intervention{width:1090px!important}.receive-unavailable.intervention .centered,.refund-unavailable.intervention .centered{left:47%!important}.send-review-page .items input,.send-review-page .items textarea,.receive-review-page .items input,.receive-review-page .items textarea,.estimate-fees .review-page .items input,.estimate-fees .review-page .items textarea,.refund-review-page .review-item p{margin-bottom:5px;margin-right:25px;font-size:21px}.send-review-page .items input,.receive-review-page .items input,.estimate-fees .review-page .items input{width:275px;height:40px;padding:0 15px}.refund-review-page .review-item{float:left}.refund-review-page .review-item p{min-width:275px;max-width:605px;padding:8px 15px;margin-bottom:10px;line-height:120%;border-radius:5px;border:1px solid #39332f;float:left}.refund-review-page .cheque-refund-details .title{margin-bottom:10px}.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}.send-review-page .items textarea{width:555px;padding-right:65px}.receive-review-page .items textarea{width:605px}.send-review-page .recipient,.receive-review-page .sender,.send-review-page .delivery-option,.receive-review-page .delivery-option{font-size:21px;color:#dedbd9}.send-review-page .recipient,.receive-review-page .sender{margin-bottom:8px}.send-review-page .delivery-option,.receive-review-page .delivery-option{margin-bottom:24px}.send-review-page .recipient .label,.send-review-page .delivery-option .label,.receive-review-page .sender .label,.receive-review-page .delivery-option .label{float:left;min-width:150px}.send-review-page .recipient .name,.send-review-page .delivery-option .name,.receive-review-page .sender .name,.receive-review-page .delivery-option .name{float:left}.fraud.intervention{background-color:#4D4540}.receive.intervention{background-color:rgba(77,69,64,0.98)}.receive.intervention .description{font-size:22px}.send-review-page .fraud .centered{width:700px}.send-review-page .fraud .checklist{text-align:left;margin-left:4em}.send-review-page .fraud .title{font-size:24px;color:white;margin-bottom:35px}.send-review-page .fraud .subtitle{font-size:21px;color:#dedbd9;margin-bottom:15px;text-align:left;line-height:120%}.send-review-page .fraud li{list-style-type:circle;font-size:20px;color:#dedbd9;margin-bottom:10px;width:100%;line-height:120%}.send-review-page .fraud .error.message{text-align:center;width:auto}.send-review-page .fraud .description{font-size:21px;color:#dedbd9;margin-bottom:25px;width:100%;line-height:120%}.send-review-page .fraud .radio-container{margin-top:10px;margin-bottom:15px}.send-review-page .fraud .radio:checked + label{color:#26b4ff}.send-review-page .fraud.warning,.send-review-page .fraud.cleared{text-align:center}.send-review-page .fraud input[type='checkbox']{float:right}.send-review-page .fraud .actions button:not(.card){width:212px;height:56px}.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}.refund-agreement.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-page ol{counter-reset:item}.terms-page li{display:block;text-indent:-1rem;line-height:20px}.terms-page li strong{font-weight:bold}.terms-page li:before{content:counters(item,".") ". ";counter-increment:item}.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:175px}.registration-success-page .actions{margin-top:145px;text-align:center}.welcome-page .subtitle{font-size:30px;line-height:40px}.welcome-page .actions{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}.user-check-page .additional-info{font-size:21px;line-height:120%}.reference-number-page .title{font-size:21px;margin-top:35px}.help{margin-top:20px;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.country-restrictions .help-body{height:500px}.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:50px;margin-bottom:10px;margin-top:10px}.help .help-item ul,.help .restrictions ul{list-style-type:disc}.help .help-item ul ul,.help .restrictions ul ul{list-style-type:circle}.help .help-item ul ul ul,.help .restrictions ul ul ul{list-style-type:square}.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}.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}input.dropdown-input--throw-up.has-child{border-radius:0 0 5px 5px}.dropdown-content--throw-up{top:auto;bottom:64px;border-radius:5px 5px 0 0}.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,.refund-cash-unavailable-page .title{font-size:26px;margin:130px 0 40px;line-height:130%;width:760px}#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:not(.card){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:21px;color:#dedbd9;margin-bottom:35px;width:100%;line-height:130%}.intervention .left{text-align:left}.intervention .left-indent{text-align:left;margin-left:25px}.intervention .actions button,.intervention button{vertical-align:middle}.intervention .actions button:not(.card){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:70%;margin-left:12.5%}.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}.has-error p.placeholder.spanish-text{margin-left:21px}.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;text-overflow:ellipsis;overflow:hidden}.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)}.estimator .include-fee label,.estimator .add-promo-code label{font-size:16px;line-height:28px}.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}.select-language{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(77,69,64,0.65);z-index:1000;box-sizing:border-box;font-family:Roboto,sans-serif}.select-language button{margin-top:20px;color:#3d3530}.main-select{width:340px;height:286px;margin:0 auto;background:#5a4c42;border-radius:5px;box-shadow:0 0 32px 2px rgba(0,0,0,0.25)}.main-select .languages-container .selected-language-item{background:#3d3530}.main-select .languages-container .selected-language-item p{color:#fafafa}.main-select .languages-container{overflow:auto;height:285px;display:flex;flex-direction:column}.main-select .languages-container::-webkit-scrollbar{width:30px}.main-select .languages-container::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.2);border-radius:15px}.main-select .languages-container .language-item{display:flex;flex-shrink:0;padding:15px 39px!important;margin:0 0!important;border-bottom:1px #6c645e solid}.main-select .languages-container .language-item:first-child{border-top-left-radius:5px}.main-select .languages-container .language-item:last-child{border-bottom:0;border-bottom-left-radius:5px}.main-select .languages-container .language-item p{margin:0;font-size:100%;line-height:30px;color:white}.main-select .languages-container .language-item .language-checkbox{margin-left:auto;width:25px;height:25px;margin-top:3px}.iframe-wrapper{margin:70px 212px 20px}.iframe-actions{padding:0 284px}.fraud.intervention iframe{display:block;width:600px;height:550px;background-color:white}.receive-unavailable-for-cash-page{text-align:center}.receive-unavailable-for-cash-page .title{font-size:48px;line-height:2em}.receive-unavailable-for-cash-page .description{font-size:24px;line-height:1.5em}.refund-unavailable-for-cash-page{max-width:720px;text-align:center}.refund-unavailable-for-cash-page .description{font-size:23px;line-height:1.5em}.receive-unavailable-for-cash-page .actions,.refund-unavailable-for-cash-page .actions{margin-top:2em;display:flex;align-items:center;justify-content:center}.receive-unavailable-for-cash-container,.refund-unavailable-for-cash-container{position:relative;top:-80px;height:768px;display:flex;align-items:center;justify-content:center}.refund-other-page{margin-top:1em}.refund-other-page .description{font-size:20px;line-height:1.5em}.bank-details-spacing{margin-top:1.5em}#accountNumber-error{width:500px}